Coverage for /home/martinb/workspace/client-py/fhirclient/models/fhirelementfactory.py : 25%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
3#
4# Generated from FHIR 4.0.0-a53ec6ee1b on 2021-05-18.
5# 2021, SMART Health IT.
8class FHIRElementFactory(object):
9 """ Factory class to instantiate resources by resource name.
10 """
12 @classmethod
13 def instantiate(cls, resource_type, jsondict):
14 """ Instantiate a resource of the type correlating to "resource_type".
16 :param str resource_type: The name/type of the resource to instantiate
17 :param dict jsondict: The JSON dictionary to use for data
18 :returns: A resource of the respective type or `Element`
19 """
20 if "Account" == resource_type:
21 from . import account
22 return account.Account(jsondict)
23 if "AccountCoverage" == resource_type:
24 from . import account
25 return account.AccountCoverage(jsondict)
26 if "AccountGuarantor" == resource_type:
27 from . import account
28 return account.AccountGuarantor(jsondict)
29 if "ActivityDefinition" == resource_type:
30 from . import activitydefinition
31 return activitydefinition.ActivityDefinition(jsondict)
32 if "ActivityDefinitionDynamicValue" == resource_type:
33 from . import activitydefinition
34 return activitydefinition.ActivityDefinitionDynamicValue(jsondict)
35 if "ActivityDefinitionParticipant" == resource_type:
36 from . import activitydefinition
37 return activitydefinition.ActivityDefinitionParticipant(jsondict)
38 if "Address" == resource_type:
39 from . import address
40 return address.Address(jsondict)
41 if "AdverseEvent" == resource_type:
42 from . import adverseevent
43 return adverseevent.AdverseEvent(jsondict)
44 if "AdverseEventSuspectEntity" == resource_type:
45 from . import adverseevent
46 return adverseevent.AdverseEventSuspectEntity(jsondict)
47 if "AdverseEventSuspectEntityCausality" == resource_type:
48 from . import adverseevent
49 return adverseevent.AdverseEventSuspectEntityCausality(jsondict)
50 if "Age" == resource_type:
51 from . import age
52 return age.Age(jsondict)
53 if "AllergyIntolerance" == resource_type:
54 from . import allergyintolerance
55 return allergyintolerance.AllergyIntolerance(jsondict)
56 if "AllergyIntoleranceReaction" == resource_type:
57 from . import allergyintolerance
58 return allergyintolerance.AllergyIntoleranceReaction(jsondict)
59 if "Annotation" == resource_type:
60 from . import annotation
61 return annotation.Annotation(jsondict)
62 if "Appointment" == resource_type:
63 from . import appointment
64 return appointment.Appointment(jsondict)
65 if "AppointmentParticipant" == resource_type:
66 from . import appointment
67 return appointment.AppointmentParticipant(jsondict)
68 if "AppointmentResponse" == resource_type:
69 from . import appointmentresponse
70 return appointmentresponse.AppointmentResponse(jsondict)
71 if "Attachment" == resource_type:
72 from . import attachment
73 return attachment.Attachment(jsondict)
74 if "AuditEvent" == resource_type:
75 from . import auditevent
76 return auditevent.AuditEvent(jsondict)
77 if "AuditEventAgent" == resource_type:
78 from . import auditevent
79 return auditevent.AuditEventAgent(jsondict)
80 if "AuditEventAgentNetwork" == resource_type:
81 from . import auditevent
82 return auditevent.AuditEventAgentNetwork(jsondict)
83 if "AuditEventEntity" == resource_type:
84 from . import auditevent
85 return auditevent.AuditEventEntity(jsondict)
86 if "AuditEventEntityDetail" == resource_type:
87 from . import auditevent
88 return auditevent.AuditEventEntityDetail(jsondict)
89 if "AuditEventSource" == resource_type:
90 from . import auditevent
91 return auditevent.AuditEventSource(jsondict)
92 if "BackboneElement" == resource_type:
93 from . import backboneelement
94 return backboneelement.BackboneElement(jsondict)
95 if "Basic" == resource_type:
96 from . import basic
97 return basic.Basic(jsondict)
98 if "Binary" == resource_type:
99 from . import binary
100 return binary.Binary(jsondict)
101 if "BiologicallyDerivedProduct" == resource_type:
102 from . import biologicallyderivedproduct
103 return biologicallyderivedproduct.BiologicallyDerivedProduct(jsondict)
104 if "BiologicallyDerivedProductCollection" == resource_type:
105 from . import biologicallyderivedproduct
106 return biologicallyderivedproduct.BiologicallyDerivedProductCollection(jsondict)
107 if "BiologicallyDerivedProductManipulation" == resource_type:
108 from . import biologicallyderivedproduct
109 return biologicallyderivedproduct.BiologicallyDerivedProductManipulation(jsondict)
110 if "BiologicallyDerivedProductProcessing" == resource_type:
111 from . import biologicallyderivedproduct
112 return biologicallyderivedproduct.BiologicallyDerivedProductProcessing(jsondict)
113 if "BiologicallyDerivedProductStorage" == resource_type:
114 from . import biologicallyderivedproduct
115 return biologicallyderivedproduct.BiologicallyDerivedProductStorage(jsondict)
116 if "BodyStructure" == resource_type:
117 from . import bodystructure
118 return bodystructure.BodyStructure(jsondict)
119 if "Bundle" == resource_type:
120 from . import bundle
121 return bundle.Bundle(jsondict)
122 if "BundleEntry" == resource_type:
123 from . import bundle
124 return bundle.BundleEntry(jsondict)
125 if "BundleEntryRequest" == resource_type:
126 from . import bundle
127 return bundle.BundleEntryRequest(jsondict)
128 if "BundleEntryResponse" == resource_type:
129 from . import bundle
130 return bundle.BundleEntryResponse(jsondict)
131 if "BundleEntrySearch" == resource_type:
132 from . import bundle
133 return bundle.BundleEntrySearch(jsondict)
134 if "BundleLink" == resource_type:
135 from . import bundle
136 return bundle.BundleLink(jsondict)
137 if "CapabilityStatement" == resource_type:
138 from . import capabilitystatement
139 return capabilitystatement.CapabilityStatement(jsondict)
140 if "CapabilityStatementDocument" == resource_type:
141 from . import capabilitystatement
142 return capabilitystatement.CapabilityStatementDocument(jsondict)
143 if "CapabilityStatementImplementation" == resource_type:
144 from . import capabilitystatement
145 return capabilitystatement.CapabilityStatementImplementation(jsondict)
146 if "CapabilityStatementMessaging" == resource_type:
147 from . import capabilitystatement
148 return capabilitystatement.CapabilityStatementMessaging(jsondict)
149 if "CapabilityStatementMessagingEndpoint" == resource_type:
150 from . import capabilitystatement
151 return capabilitystatement.CapabilityStatementMessagingEndpoint(jsondict)
152 if "CapabilityStatementMessagingSupportedMessage" == resource_type:
153 from . import capabilitystatement
154 return capabilitystatement.CapabilityStatementMessagingSupportedMessage(jsondict)
155 if "CapabilityStatementRest" == resource_type:
156 from . import capabilitystatement
157 return capabilitystatement.CapabilityStatementRest(jsondict)
158 if "CapabilityStatementRestInteraction" == resource_type:
159 from . import capabilitystatement
160 return capabilitystatement.CapabilityStatementRestInteraction(jsondict)
161 if "CapabilityStatementRestResource" == resource_type:
162 from . import capabilitystatement
163 return capabilitystatement.CapabilityStatementRestResource(jsondict)
164 if "CapabilityStatementRestResourceInteraction" == resource_type:
165 from . import capabilitystatement
166 return capabilitystatement.CapabilityStatementRestResourceInteraction(jsondict)
167 if "CapabilityStatementRestResourceOperation" == resource_type:
168 from . import capabilitystatement
169 return capabilitystatement.CapabilityStatementRestResourceOperation(jsondict)
170 if "CapabilityStatementRestResourceSearchParam" == resource_type:
171 from . import capabilitystatement
172 return capabilitystatement.CapabilityStatementRestResourceSearchParam(jsondict)
173 if "CapabilityStatementRestSecurity" == resource_type:
174 from . import capabilitystatement
175 return capabilitystatement.CapabilityStatementRestSecurity(jsondict)
176 if "CapabilityStatementSoftware" == resource_type:
177 from . import capabilitystatement
178 return capabilitystatement.CapabilityStatementSoftware(jsondict)
179 if "CarePlan" == resource_type:
180 from . import careplan
181 return careplan.CarePlan(jsondict)
182 if "CarePlanActivity" == resource_type:
183 from . import careplan
184 return careplan.CarePlanActivity(jsondict)
185 if "CarePlanActivityDetail" == resource_type:
186 from . import careplan
187 return careplan.CarePlanActivityDetail(jsondict)
188 if "CareTeam" == resource_type:
189 from . import careteam
190 return careteam.CareTeam(jsondict)
191 if "CareTeamParticipant" == resource_type:
192 from . import careteam
193 return careteam.CareTeamParticipant(jsondict)
194 if "CatalogEntry" == resource_type:
195 from . import catalogentry
196 return catalogentry.CatalogEntry(jsondict)
197 if "CatalogEntryRelatedEntry" == resource_type:
198 from . import catalogentry
199 return catalogentry.CatalogEntryRelatedEntry(jsondict)
200 if "ChargeItem" == resource_type:
201 from . import chargeitem
202 return chargeitem.ChargeItem(jsondict)
203 if "ChargeItemDefinition" == resource_type:
204 from . import chargeitemdefinition
205 return chargeitemdefinition.ChargeItemDefinition(jsondict)
206 if "ChargeItemDefinitionApplicability" == resource_type:
207 from . import chargeitemdefinition
208 return chargeitemdefinition.ChargeItemDefinitionApplicability(jsondict)
209 if "ChargeItemDefinitionPropertyGroup" == resource_type:
210 from . import chargeitemdefinition
211 return chargeitemdefinition.ChargeItemDefinitionPropertyGroup(jsondict)
212 if "ChargeItemDefinitionPropertyGroupPriceComponent" == resource_type:
213 from . import chargeitemdefinition
214 return chargeitemdefinition.ChargeItemDefinitionPropertyGroupPriceComponent(jsondict)
215 if "ChargeItemPerformer" == resource_type:
216 from . import chargeitem
217 return chargeitem.ChargeItemPerformer(jsondict)
218 if "Claim" == resource_type:
219 from . import claim
220 return claim.Claim(jsondict)
221 if "ClaimAccident" == resource_type:
222 from . import claim
223 return claim.ClaimAccident(jsondict)
224 if "ClaimCareTeam" == resource_type:
225 from . import claim
226 return claim.ClaimCareTeam(jsondict)
227 if "ClaimDiagnosis" == resource_type:
228 from . import claim
229 return claim.ClaimDiagnosis(jsondict)
230 if "ClaimInsurance" == resource_type:
231 from . import claim
232 return claim.ClaimInsurance(jsondict)
233 if "ClaimItem" == resource_type:
234 from . import claim
235 return claim.ClaimItem(jsondict)
236 if "ClaimItemDetail" == resource_type:
237 from . import claim
238 return claim.ClaimItemDetail(jsondict)
239 if "ClaimItemDetailSubDetail" == resource_type:
240 from . import claim
241 return claim.ClaimItemDetailSubDetail(jsondict)
242 if "ClaimPayee" == resource_type:
243 from . import claim
244 return claim.ClaimPayee(jsondict)
245 if "ClaimProcedure" == resource_type:
246 from . import claim
247 return claim.ClaimProcedure(jsondict)
248 if "ClaimRelated" == resource_type:
249 from . import claim
250 return claim.ClaimRelated(jsondict)
251 if "ClaimResponse" == resource_type:
252 from . import claimresponse
253 return claimresponse.ClaimResponse(jsondict)
254 if "ClaimResponseAddItem" == resource_type:
255 from . import claimresponse
256 return claimresponse.ClaimResponseAddItem(jsondict)
257 if "ClaimResponseAddItemDetail" == resource_type:
258 from . import claimresponse
259 return claimresponse.ClaimResponseAddItemDetail(jsondict)
260 if "ClaimResponseAddItemDetailSubDetail" == resource_type:
261 from . import claimresponse
262 return claimresponse.ClaimResponseAddItemDetailSubDetail(jsondict)
263 if "ClaimResponseError" == resource_type:
264 from . import claimresponse
265 return claimresponse.ClaimResponseError(jsondict)
266 if "ClaimResponseInsurance" == resource_type:
267 from . import claimresponse
268 return claimresponse.ClaimResponseInsurance(jsondict)
269 if "ClaimResponseItem" == resource_type:
270 from . import claimresponse
271 return claimresponse.ClaimResponseItem(jsondict)
272 if "ClaimResponseItemAdjudication" == resource_type:
273 from . import claimresponse
274 return claimresponse.ClaimResponseItemAdjudication(jsondict)
275 if "ClaimResponseItemDetail" == resource_type:
276 from . import claimresponse
277 return claimresponse.ClaimResponseItemDetail(jsondict)
278 if "ClaimResponseItemDetailSubDetail" == resource_type:
279 from . import claimresponse
280 return claimresponse.ClaimResponseItemDetailSubDetail(jsondict)
281 if "ClaimResponsePayment" == resource_type:
282 from . import claimresponse
283 return claimresponse.ClaimResponsePayment(jsondict)
284 if "ClaimResponseProcessNote" == resource_type:
285 from . import claimresponse
286 return claimresponse.ClaimResponseProcessNote(jsondict)
287 if "ClaimResponseTotal" == resource_type:
288 from . import claimresponse
289 return claimresponse.ClaimResponseTotal(jsondict)
290 if "ClaimSupportingInfo" == resource_type:
291 from . import claim
292 return claim.ClaimSupportingInfo(jsondict)
293 if "ClinicalImpression" == resource_type:
294 from . import clinicalimpression
295 return clinicalimpression.ClinicalImpression(jsondict)
296 if "ClinicalImpressionFinding" == resource_type:
297 from . import clinicalimpression
298 return clinicalimpression.ClinicalImpressionFinding(jsondict)
299 if "ClinicalImpressionInvestigation" == resource_type:
300 from . import clinicalimpression
301 return clinicalimpression.ClinicalImpressionInvestigation(jsondict)
302 if "CodeSystem" == resource_type:
303 from . import codesystem
304 return codesystem.CodeSystem(jsondict)
305 if "CodeSystemConcept" == resource_type:
306 from . import codesystem
307 return codesystem.CodeSystemConcept(jsondict)
308 if "CodeSystemConceptDesignation" == resource_type:
309 from . import codesystem
310 return codesystem.CodeSystemConceptDesignation(jsondict)
311 if "CodeSystemConceptProperty" == resource_type:
312 from . import codesystem
313 return codesystem.CodeSystemConceptProperty(jsondict)
314 if "CodeSystemFilter" == resource_type:
315 from . import codesystem
316 return codesystem.CodeSystemFilter(jsondict)
317 if "CodeSystemProperty" == resource_type:
318 from . import codesystem
319 return codesystem.CodeSystemProperty(jsondict)
320 if "CodeableConcept" == resource_type:
321 from . import codeableconcept
322 return codeableconcept.CodeableConcept(jsondict)
323 if "Coding" == resource_type:
324 from . import coding
325 return coding.Coding(jsondict)
326 if "Communication" == resource_type:
327 from . import communication
328 return communication.Communication(jsondict)
329 if "CommunicationPayload" == resource_type:
330 from . import communication
331 return communication.CommunicationPayload(jsondict)
332 if "CommunicationRequest" == resource_type:
333 from . import communicationrequest
334 return communicationrequest.CommunicationRequest(jsondict)
335 if "CommunicationRequestPayload" == resource_type:
336 from . import communicationrequest
337 return communicationrequest.CommunicationRequestPayload(jsondict)
338 if "CompartmentDefinition" == resource_type:
339 from . import compartmentdefinition
340 return compartmentdefinition.CompartmentDefinition(jsondict)
341 if "CompartmentDefinitionResource" == resource_type:
342 from . import compartmentdefinition
343 return compartmentdefinition.CompartmentDefinitionResource(jsondict)
344 if "Composition" == resource_type:
345 from . import composition
346 return composition.Composition(jsondict)
347 if "CompositionAttester" == resource_type:
348 from . import composition
349 return composition.CompositionAttester(jsondict)
350 if "CompositionEvent" == resource_type:
351 from . import composition
352 return composition.CompositionEvent(jsondict)
353 if "CompositionRelatesTo" == resource_type:
354 from . import composition
355 return composition.CompositionRelatesTo(jsondict)
356 if "CompositionSection" == resource_type:
357 from . import composition
358 return composition.CompositionSection(jsondict)
359 if "ConceptMap" == resource_type:
360 from . import conceptmap
361 return conceptmap.ConceptMap(jsondict)
362 if "ConceptMapGroup" == resource_type:
363 from . import conceptmap
364 return conceptmap.ConceptMapGroup(jsondict)
365 if "ConceptMapGroupElement" == resource_type:
366 from . import conceptmap
367 return conceptmap.ConceptMapGroupElement(jsondict)
368 if "ConceptMapGroupElementTarget" == resource_type:
369 from . import conceptmap
370 return conceptmap.ConceptMapGroupElementTarget(jsondict)
371 if "ConceptMapGroupElementTargetDependsOn" == resource_type:
372 from . import conceptmap
373 return conceptmap.ConceptMapGroupElementTargetDependsOn(jsondict)
374 if "ConceptMapGroupUnmapped" == resource_type:
375 from . import conceptmap
376 return conceptmap.ConceptMapGroupUnmapped(jsondict)
377 if "Condition" == resource_type:
378 from . import condition
379 return condition.Condition(jsondict)
380 if "ConditionEvidence" == resource_type:
381 from . import condition
382 return condition.ConditionEvidence(jsondict)
383 if "ConditionStage" == resource_type:
384 from . import condition
385 return condition.ConditionStage(jsondict)
386 if "Consent" == resource_type:
387 from . import consent
388 return consent.Consent(jsondict)
389 if "ConsentPolicy" == resource_type:
390 from . import consent
391 return consent.ConsentPolicy(jsondict)
392 if "ConsentProvision" == resource_type:
393 from . import consent
394 return consent.ConsentProvision(jsondict)
395 if "ConsentProvisionActor" == resource_type:
396 from . import consent
397 return consent.ConsentProvisionActor(jsondict)
398 if "ConsentProvisionData" == resource_type:
399 from . import consent
400 return consent.ConsentProvisionData(jsondict)
401 if "ConsentVerification" == resource_type:
402 from . import consent
403 return consent.ConsentVerification(jsondict)
404 if "ContactDetail" == resource_type:
405 from . import contactdetail
406 return contactdetail.ContactDetail(jsondict)
407 if "ContactPoint" == resource_type:
408 from . import contactpoint
409 return contactpoint.ContactPoint(jsondict)
410 if "Contract" == resource_type:
411 from . import contract
412 return contract.Contract(jsondict)
413 if "ContractContentDefinition" == resource_type:
414 from . import contract
415 return contract.ContractContentDefinition(jsondict)
416 if "ContractFriendly" == resource_type:
417 from . import contract
418 return contract.ContractFriendly(jsondict)
419 if "ContractLegal" == resource_type:
420 from . import contract
421 return contract.ContractLegal(jsondict)
422 if "ContractRule" == resource_type:
423 from . import contract
424 return contract.ContractRule(jsondict)
425 if "ContractSigner" == resource_type:
426 from . import contract
427 return contract.ContractSigner(jsondict)
428 if "ContractTerm" == resource_type:
429 from . import contract
430 return contract.ContractTerm(jsondict)
431 if "ContractTermAction" == resource_type:
432 from . import contract
433 return contract.ContractTermAction(jsondict)
434 if "ContractTermActionSubject" == resource_type:
435 from . import contract
436 return contract.ContractTermActionSubject(jsondict)
437 if "ContractTermAsset" == resource_type:
438 from . import contract
439 return contract.ContractTermAsset(jsondict)
440 if "ContractTermAssetContext" == resource_type:
441 from . import contract
442 return contract.ContractTermAssetContext(jsondict)
443 if "ContractTermAssetValuedItem" == resource_type:
444 from . import contract
445 return contract.ContractTermAssetValuedItem(jsondict)
446 if "ContractTermOffer" == resource_type:
447 from . import contract
448 return contract.ContractTermOffer(jsondict)
449 if "ContractTermOfferAnswer" == resource_type:
450 from . import contract
451 return contract.ContractTermOfferAnswer(jsondict)
452 if "ContractTermOfferParty" == resource_type:
453 from . import contract
454 return contract.ContractTermOfferParty(jsondict)
455 if "ContractTermSecurityLabel" == resource_type:
456 from . import contract
457 return contract.ContractTermSecurityLabel(jsondict)
458 if "Contributor" == resource_type:
459 from . import contributor
460 return contributor.Contributor(jsondict)
461 if "Count" == resource_type:
462 from . import count
463 return count.Count(jsondict)
464 if "Coverage" == resource_type:
465 from . import coverage
466 return coverage.Coverage(jsondict)
467 if "CoverageClass" == resource_type:
468 from . import coverage
469 return coverage.CoverageClass(jsondict)
470 if "CoverageCostToBeneficiary" == resource_type:
471 from . import coverage
472 return coverage.CoverageCostToBeneficiary(jsondict)
473 if "CoverageCostToBeneficiaryException" == resource_type:
474 from . import coverage
475 return coverage.CoverageCostToBeneficiaryException(jsondict)
476 if "CoverageEligibilityRequest" == resource_type:
477 from . import coverageeligibilityrequest
478 return coverageeligibilityrequest.CoverageEligibilityRequest(jsondict)
479 if "CoverageEligibilityRequestInsurance" == resource_type:
480 from . import coverageeligibilityrequest
481 return coverageeligibilityrequest.CoverageEligibilityRequestInsurance(jsondict)
482 if "CoverageEligibilityRequestItem" == resource_type:
483 from . import coverageeligibilityrequest
484 return coverageeligibilityrequest.CoverageEligibilityRequestItem(jsondict)
485 if "CoverageEligibilityRequestItemDiagnosis" == resource_type:
486 from . import coverageeligibilityrequest
487 return coverageeligibilityrequest.CoverageEligibilityRequestItemDiagnosis(jsondict)
488 if "CoverageEligibilityRequestSupportingInfo" == resource_type:
489 from . import coverageeligibilityrequest
490 return coverageeligibilityrequest.CoverageEligibilityRequestSupportingInfo(jsondict)
491 if "CoverageEligibilityResponse" == resource_type:
492 from . import coverageeligibilityresponse
493 return coverageeligibilityresponse.CoverageEligibilityResponse(jsondict)
494 if "CoverageEligibilityResponseError" == resource_type:
495 from . import coverageeligibilityresponse
496 return coverageeligibilityresponse.CoverageEligibilityResponseError(jsondict)
497 if "CoverageEligibilityResponseInsurance" == resource_type:
498 from . import coverageeligibilityresponse
499 return coverageeligibilityresponse.CoverageEligibilityResponseInsurance(jsondict)
500 if "CoverageEligibilityResponseInsuranceItem" == resource_type:
501 from . import coverageeligibilityresponse
502 return coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItem(jsondict)
503 if "CoverageEligibilityResponseInsuranceItemBenefit" == resource_type:
504 from . import coverageeligibilityresponse
505 return coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItemBenefit(jsondict)
506 if "DataRequirement" == resource_type:
507 from . import datarequirement
508 return datarequirement.DataRequirement(jsondict)
509 if "DataRequirementCodeFilter" == resource_type:
510 from . import datarequirement
511 return datarequirement.DataRequirementCodeFilter(jsondict)
512 if "DataRequirementDateFilter" == resource_type:
513 from . import datarequirement
514 return datarequirement.DataRequirementDateFilter(jsondict)
515 if "DataRequirementSort" == resource_type:
516 from . import datarequirement
517 return datarequirement.DataRequirementSort(jsondict)
518 if "DetectedIssue" == resource_type:
519 from . import detectedissue
520 return detectedissue.DetectedIssue(jsondict)
521 if "DetectedIssueEvidence" == resource_type:
522 from . import detectedissue
523 return detectedissue.DetectedIssueEvidence(jsondict)
524 if "DetectedIssueMitigation" == resource_type:
525 from . import detectedissue
526 return detectedissue.DetectedIssueMitigation(jsondict)
527 if "Device" == resource_type:
528 from . import device
529 return device.Device(jsondict)
530 if "DeviceDefinition" == resource_type:
531 from . import devicedefinition
532 return devicedefinition.DeviceDefinition(jsondict)
533 if "DeviceDefinitionCapability" == resource_type:
534 from . import devicedefinition
535 return devicedefinition.DeviceDefinitionCapability(jsondict)
536 if "DeviceDefinitionDeviceName" == resource_type:
537 from . import devicedefinition
538 return devicedefinition.DeviceDefinitionDeviceName(jsondict)
539 if "DeviceDefinitionMaterial" == resource_type:
540 from . import devicedefinition
541 return devicedefinition.DeviceDefinitionMaterial(jsondict)
542 if "DeviceDefinitionProperty" == resource_type:
543 from . import devicedefinition
544 return devicedefinition.DeviceDefinitionProperty(jsondict)
545 if "DeviceDefinitionSpecialization" == resource_type:
546 from . import devicedefinition
547 return devicedefinition.DeviceDefinitionSpecialization(jsondict)
548 if "DeviceDefinitionUdiDeviceIdentifier" == resource_type:
549 from . import devicedefinition
550 return devicedefinition.DeviceDefinitionUdiDeviceIdentifier(jsondict)
551 if "DeviceDeviceName" == resource_type:
552 from . import device
553 return device.DeviceDeviceName(jsondict)
554 if "DeviceMetric" == resource_type:
555 from . import devicemetric
556 return devicemetric.DeviceMetric(jsondict)
557 if "DeviceMetricCalibration" == resource_type:
558 from . import devicemetric
559 return devicemetric.DeviceMetricCalibration(jsondict)
560 if "DeviceProperty" == resource_type:
561 from . import device
562 return device.DeviceProperty(jsondict)
563 if "DeviceRequest" == resource_type:
564 from . import devicerequest
565 return devicerequest.DeviceRequest(jsondict)
566 if "DeviceRequestParameter" == resource_type:
567 from . import devicerequest
568 return devicerequest.DeviceRequestParameter(jsondict)
569 if "DeviceSpecialization" == resource_type:
570 from . import device
571 return device.DeviceSpecialization(jsondict)
572 if "DeviceUdiCarrier" == resource_type:
573 from . import device
574 return device.DeviceUdiCarrier(jsondict)
575 if "DeviceUseStatement" == resource_type:
576 from . import deviceusestatement
577 return deviceusestatement.DeviceUseStatement(jsondict)
578 if "DeviceVersion" == resource_type:
579 from . import device
580 return device.DeviceVersion(jsondict)
581 if "DiagnosticReport" == resource_type:
582 from . import diagnosticreport
583 return diagnosticreport.DiagnosticReport(jsondict)
584 if "DiagnosticReportMedia" == resource_type:
585 from . import diagnosticreport
586 return diagnosticreport.DiagnosticReportMedia(jsondict)
587 if "Distance" == resource_type:
588 from . import distance
589 return distance.Distance(jsondict)
590 if "DocumentManifest" == resource_type:
591 from . import documentmanifest
592 return documentmanifest.DocumentManifest(jsondict)
593 if "DocumentManifestRelated" == resource_type:
594 from . import documentmanifest
595 return documentmanifest.DocumentManifestRelated(jsondict)
596 if "DocumentReference" == resource_type:
597 from . import documentreference
598 return documentreference.DocumentReference(jsondict)
599 if "DocumentReferenceContent" == resource_type:
600 from . import documentreference
601 return documentreference.DocumentReferenceContent(jsondict)
602 if "DocumentReferenceContext" == resource_type:
603 from . import documentreference
604 return documentreference.DocumentReferenceContext(jsondict)
605 if "DocumentReferenceRelatesTo" == resource_type:
606 from . import documentreference
607 return documentreference.DocumentReferenceRelatesTo(jsondict)
608 if "DomainResource" == resource_type:
609 from . import domainresource
610 return domainresource.DomainResource(jsondict)
611 if "Dosage" == resource_type:
612 from . import dosage
613 return dosage.Dosage(jsondict)
614 if "DosageDoseAndRate" == resource_type:
615 from . import dosage
616 return dosage.DosageDoseAndRate(jsondict)
617 if "Duration" == resource_type:
618 from . import duration
619 return duration.Duration(jsondict)
620 if "EffectEvidenceSynthesis" == resource_type:
621 from . import effectevidencesynthesis
622 return effectevidencesynthesis.EffectEvidenceSynthesis(jsondict)
623 if "EffectEvidenceSynthesisCertainty" == resource_type:
624 from . import effectevidencesynthesis
625 return effectevidencesynthesis.EffectEvidenceSynthesisCertainty(jsondict)
626 if "EffectEvidenceSynthesisCertaintyCertaintySubcomponent" == resource_type:
627 from . import effectevidencesynthesis
628 return effectevidencesynthesis.EffectEvidenceSynthesisCertaintyCertaintySubcomponent(jsondict)
629 if "EffectEvidenceSynthesisEffectEstimate" == resource_type:
630 from . import effectevidencesynthesis
631 return effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimate(jsondict)
632 if "EffectEvidenceSynthesisEffectEstimatePrecisionEstimate" == resource_type:
633 from . import effectevidencesynthesis
634 return effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimatePrecisionEstimate(jsondict)
635 if "EffectEvidenceSynthesisResultsByExposure" == resource_type:
636 from . import effectevidencesynthesis
637 return effectevidencesynthesis.EffectEvidenceSynthesisResultsByExposure(jsondict)
638 if "EffectEvidenceSynthesisSampleSize" == resource_type:
639 from . import effectevidencesynthesis
640 return effectevidencesynthesis.EffectEvidenceSynthesisSampleSize(jsondict)
641 if "Element" == resource_type:
642 from . import element
643 return element.Element(jsondict)
644 if "ElementDefinition" == resource_type:
645 from . import elementdefinition
646 return elementdefinition.ElementDefinition(jsondict)
647 if "ElementDefinitionBase" == resource_type:
648 from . import elementdefinition
649 return elementdefinition.ElementDefinitionBase(jsondict)
650 if "ElementDefinitionBinding" == resource_type:
651 from . import elementdefinition
652 return elementdefinition.ElementDefinitionBinding(jsondict)
653 if "ElementDefinitionConstraint" == resource_type:
654 from . import elementdefinition
655 return elementdefinition.ElementDefinitionConstraint(jsondict)
656 if "ElementDefinitionExample" == resource_type:
657 from . import elementdefinition
658 return elementdefinition.ElementDefinitionExample(jsondict)
659 if "ElementDefinitionMapping" == resource_type:
660 from . import elementdefinition
661 return elementdefinition.ElementDefinitionMapping(jsondict)
662 if "ElementDefinitionSlicing" == resource_type:
663 from . import elementdefinition
664 return elementdefinition.ElementDefinitionSlicing(jsondict)
665 if "ElementDefinitionSlicingDiscriminator" == resource_type:
666 from . import elementdefinition
667 return elementdefinition.ElementDefinitionSlicingDiscriminator(jsondict)
668 if "ElementDefinitionType" == resource_type:
669 from . import elementdefinition
670 return elementdefinition.ElementDefinitionType(jsondict)
671 if "Encounter" == resource_type:
672 from . import encounter
673 return encounter.Encounter(jsondict)
674 if "EncounterClassHistory" == resource_type:
675 from . import encounter
676 return encounter.EncounterClassHistory(jsondict)
677 if "EncounterDiagnosis" == resource_type:
678 from . import encounter
679 return encounter.EncounterDiagnosis(jsondict)
680 if "EncounterHospitalization" == resource_type:
681 from . import encounter
682 return encounter.EncounterHospitalization(jsondict)
683 if "EncounterLocation" == resource_type:
684 from . import encounter
685 return encounter.EncounterLocation(jsondict)
686 if "EncounterParticipant" == resource_type:
687 from . import encounter
688 return encounter.EncounterParticipant(jsondict)
689 if "EncounterStatusHistory" == resource_type:
690 from . import encounter
691 return encounter.EncounterStatusHistory(jsondict)
692 if "Endpoint" == resource_type:
693 from . import endpoint
694 return endpoint.Endpoint(jsondict)
695 if "EnrollmentRequest" == resource_type:
696 from . import enrollmentrequest
697 return enrollmentrequest.EnrollmentRequest(jsondict)
698 if "EnrollmentResponse" == resource_type:
699 from . import enrollmentresponse
700 return enrollmentresponse.EnrollmentResponse(jsondict)
701 if "EpisodeOfCare" == resource_type:
702 from . import episodeofcare
703 return episodeofcare.EpisodeOfCare(jsondict)
704 if "EpisodeOfCareDiagnosis" == resource_type:
705 from . import episodeofcare
706 return episodeofcare.EpisodeOfCareDiagnosis(jsondict)
707 if "EpisodeOfCareStatusHistory" == resource_type:
708 from . import episodeofcare
709 return episodeofcare.EpisodeOfCareStatusHistory(jsondict)
710 if "EventDefinition" == resource_type:
711 from . import eventdefinition
712 return eventdefinition.EventDefinition(jsondict)
713 if "Evidence" == resource_type:
714 from . import evidence
715 return evidence.Evidence(jsondict)
716 if "EvidenceVariable" == resource_type:
717 from . import evidencevariable
718 return evidencevariable.EvidenceVariable(jsondict)
719 if "EvidenceVariableCharacteristic" == resource_type:
720 from . import evidencevariable
721 return evidencevariable.EvidenceVariableCharacteristic(jsondict)
722 if "ExampleScenario" == resource_type:
723 from . import examplescenario
724 return examplescenario.ExampleScenario(jsondict)
725 if "ExampleScenarioActor" == resource_type:
726 from . import examplescenario
727 return examplescenario.ExampleScenarioActor(jsondict)
728 if "ExampleScenarioInstance" == resource_type:
729 from . import examplescenario
730 return examplescenario.ExampleScenarioInstance(jsondict)
731 if "ExampleScenarioInstanceContainedInstance" == resource_type:
732 from . import examplescenario
733 return examplescenario.ExampleScenarioInstanceContainedInstance(jsondict)
734 if "ExampleScenarioInstanceVersion" == resource_type:
735 from . import examplescenario
736 return examplescenario.ExampleScenarioInstanceVersion(jsondict)
737 if "ExampleScenarioProcess" == resource_type:
738 from . import examplescenario
739 return examplescenario.ExampleScenarioProcess(jsondict)
740 if "ExampleScenarioProcessStep" == resource_type:
741 from . import examplescenario
742 return examplescenario.ExampleScenarioProcessStep(jsondict)
743 if "ExampleScenarioProcessStepAlternative" == resource_type:
744 from . import examplescenario
745 return examplescenario.ExampleScenarioProcessStepAlternative(jsondict)
746 if "ExampleScenarioProcessStepOperation" == resource_type:
747 from . import examplescenario
748 return examplescenario.ExampleScenarioProcessStepOperation(jsondict)
749 if "ExplanationOfBenefit" == resource_type:
750 from . import explanationofbenefit
751 return explanationofbenefit.ExplanationOfBenefit(jsondict)
752 if "ExplanationOfBenefitAccident" == resource_type:
753 from . import explanationofbenefit
754 return explanationofbenefit.ExplanationOfBenefitAccident(jsondict)
755 if "ExplanationOfBenefitAddItem" == resource_type:
756 from . import explanationofbenefit
757 return explanationofbenefit.ExplanationOfBenefitAddItem(jsondict)
758 if "ExplanationOfBenefitAddItemDetail" == resource_type:
759 from . import explanationofbenefit
760 return explanationofbenefit.ExplanationOfBenefitAddItemDetail(jsondict)
761 if "ExplanationOfBenefitAddItemDetailSubDetail" == resource_type:
762 from . import explanationofbenefit
763 return explanationofbenefit.ExplanationOfBenefitAddItemDetailSubDetail(jsondict)
764 if "ExplanationOfBenefitBenefitBalance" == resource_type:
765 from . import explanationofbenefit
766 return explanationofbenefit.ExplanationOfBenefitBenefitBalance(jsondict)
767 if "ExplanationOfBenefitBenefitBalanceFinancial" == resource_type:
768 from . import explanationofbenefit
769 return explanationofbenefit.ExplanationOfBenefitBenefitBalanceFinancial(jsondict)
770 if "ExplanationOfBenefitCareTeam" == resource_type:
771 from . import explanationofbenefit
772 return explanationofbenefit.ExplanationOfBenefitCareTeam(jsondict)
773 if "ExplanationOfBenefitDiagnosis" == resource_type:
774 from . import explanationofbenefit
775 return explanationofbenefit.ExplanationOfBenefitDiagnosis(jsondict)
776 if "ExplanationOfBenefitInsurance" == resource_type:
777 from . import explanationofbenefit
778 return explanationofbenefit.ExplanationOfBenefitInsurance(jsondict)
779 if "ExplanationOfBenefitItem" == resource_type:
780 from . import explanationofbenefit
781 return explanationofbenefit.ExplanationOfBenefitItem(jsondict)
782 if "ExplanationOfBenefitItemAdjudication" == resource_type:
783 from . import explanationofbenefit
784 return explanationofbenefit.ExplanationOfBenefitItemAdjudication(jsondict)
785 if "ExplanationOfBenefitItemDetail" == resource_type:
786 from . import explanationofbenefit
787 return explanationofbenefit.ExplanationOfBenefitItemDetail(jsondict)
788 if "ExplanationOfBenefitItemDetailSubDetail" == resource_type:
789 from . import explanationofbenefit
790 return explanationofbenefit.ExplanationOfBenefitItemDetailSubDetail(jsondict)
791 if "ExplanationOfBenefitPayee" == resource_type:
792 from . import explanationofbenefit
793 return explanationofbenefit.ExplanationOfBenefitPayee(jsondict)
794 if "ExplanationOfBenefitPayment" == resource_type:
795 from . import explanationofbenefit
796 return explanationofbenefit.ExplanationOfBenefitPayment(jsondict)
797 if "ExplanationOfBenefitProcedure" == resource_type:
798 from . import explanationofbenefit
799 return explanationofbenefit.ExplanationOfBenefitProcedure(jsondict)
800 if "ExplanationOfBenefitProcessNote" == resource_type:
801 from . import explanationofbenefit
802 return explanationofbenefit.ExplanationOfBenefitProcessNote(jsondict)
803 if "ExplanationOfBenefitRelated" == resource_type:
804 from . import explanationofbenefit
805 return explanationofbenefit.ExplanationOfBenefitRelated(jsondict)
806 if "ExplanationOfBenefitSupportingInfo" == resource_type:
807 from . import explanationofbenefit
808 return explanationofbenefit.ExplanationOfBenefitSupportingInfo(jsondict)
809 if "ExplanationOfBenefitTotal" == resource_type:
810 from . import explanationofbenefit
811 return explanationofbenefit.ExplanationOfBenefitTotal(jsondict)
812 if "Expression" == resource_type:
813 from . import expression
814 return expression.Expression(jsondict)
815 if "Extension" == resource_type:
816 from . import extension
817 return extension.Extension(jsondict)
818 if "FamilyMemberHistory" == resource_type:
819 from . import familymemberhistory
820 return familymemberhistory.FamilyMemberHistory(jsondict)
821 if "FamilyMemberHistoryCondition" == resource_type:
822 from . import familymemberhistory
823 return familymemberhistory.FamilyMemberHistoryCondition(jsondict)
824 if "Flag" == resource_type:
825 from . import flag
826 return flag.Flag(jsondict)
827 if "Goal" == resource_type:
828 from . import goal
829 return goal.Goal(jsondict)
830 if "GoalTarget" == resource_type:
831 from . import goal
832 return goal.GoalTarget(jsondict)
833 if "GraphDefinition" == resource_type:
834 from . import graphdefinition
835 return graphdefinition.GraphDefinition(jsondict)
836 if "GraphDefinitionLink" == resource_type:
837 from . import graphdefinition
838 return graphdefinition.GraphDefinitionLink(jsondict)
839 if "GraphDefinitionLinkTarget" == resource_type:
840 from . import graphdefinition
841 return graphdefinition.GraphDefinitionLinkTarget(jsondict)
842 if "GraphDefinitionLinkTargetCompartment" == resource_type:
843 from . import graphdefinition
844 return graphdefinition.GraphDefinitionLinkTargetCompartment(jsondict)
845 if "Group" == resource_type:
846 from . import group
847 return group.Group(jsondict)
848 if "GroupCharacteristic" == resource_type:
849 from . import group
850 return group.GroupCharacteristic(jsondict)
851 if "GroupMember" == resource_type:
852 from . import group
853 return group.GroupMember(jsondict)
854 if "GuidanceResponse" == resource_type:
855 from . import guidanceresponse
856 return guidanceresponse.GuidanceResponse(jsondict)
857 if "HealthcareService" == resource_type:
858 from . import healthcareservice
859 return healthcareservice.HealthcareService(jsondict)
860 if "HealthcareServiceAvailableTime" == resource_type:
861 from . import healthcareservice
862 return healthcareservice.HealthcareServiceAvailableTime(jsondict)
863 if "HealthcareServiceEligibility" == resource_type:
864 from . import healthcareservice
865 return healthcareservice.HealthcareServiceEligibility(jsondict)
866 if "HealthcareServiceNotAvailable" == resource_type:
867 from . import healthcareservice
868 return healthcareservice.HealthcareServiceNotAvailable(jsondict)
869 if "HumanName" == resource_type:
870 from . import humanname
871 return humanname.HumanName(jsondict)
872 if "Identifier" == resource_type:
873 from . import identifier
874 return identifier.Identifier(jsondict)
875 if "ImagingStudy" == resource_type:
876 from . import imagingstudy
877 return imagingstudy.ImagingStudy(jsondict)
878 if "ImagingStudySeries" == resource_type:
879 from . import imagingstudy
880 return imagingstudy.ImagingStudySeries(jsondict)
881 if "ImagingStudySeriesInstance" == resource_type:
882 from . import imagingstudy
883 return imagingstudy.ImagingStudySeriesInstance(jsondict)
884 if "ImagingStudySeriesPerformer" == resource_type:
885 from . import imagingstudy
886 return imagingstudy.ImagingStudySeriesPerformer(jsondict)
887 if "Immunization" == resource_type:
888 from . import immunization
889 return immunization.Immunization(jsondict)
890 if "ImmunizationEducation" == resource_type:
891 from . import immunization
892 return immunization.ImmunizationEducation(jsondict)
893 if "ImmunizationEvaluation" == resource_type:
894 from . import immunizationevaluation
895 return immunizationevaluation.ImmunizationEvaluation(jsondict)
896 if "ImmunizationPerformer" == resource_type:
897 from . import immunization
898 return immunization.ImmunizationPerformer(jsondict)
899 if "ImmunizationProtocolApplied" == resource_type:
900 from . import immunization
901 return immunization.ImmunizationProtocolApplied(jsondict)
902 if "ImmunizationReaction" == resource_type:
903 from . import immunization
904 return immunization.ImmunizationReaction(jsondict)
905 if "ImmunizationRecommendation" == resource_type:
906 from . import immunizationrecommendation
907 return immunizationrecommendation.ImmunizationRecommendation(jsondict)
908 if "ImmunizationRecommendationRecommendation" == resource_type:
909 from . import immunizationrecommendation
910 return immunizationrecommendation.ImmunizationRecommendationRecommendation(jsondict)
911 if "ImmunizationRecommendationRecommendationDateCriterion" == resource_type:
912 from . import immunizationrecommendation
913 return immunizationrecommendation.ImmunizationRecommendationRecommendationDateCriterion(jsondict)
914 if "ImplementationGuide" == resource_type:
915 from . import implementationguide
916 return implementationguide.ImplementationGuide(jsondict)
917 if "ImplementationGuideDefinition" == resource_type:
918 from . import implementationguide
919 return implementationguide.ImplementationGuideDefinition(jsondict)
920 if "ImplementationGuideDefinitionGrouping" == resource_type:
921 from . import implementationguide
922 return implementationguide.ImplementationGuideDefinitionGrouping(jsondict)
923 if "ImplementationGuideDefinitionPage" == resource_type:
924 from . import implementationguide
925 return implementationguide.ImplementationGuideDefinitionPage(jsondict)
926 if "ImplementationGuideDefinitionParameter" == resource_type:
927 from . import implementationguide
928 return implementationguide.ImplementationGuideDefinitionParameter(jsondict)
929 if "ImplementationGuideDefinitionResource" == resource_type:
930 from . import implementationguide
931 return implementationguide.ImplementationGuideDefinitionResource(jsondict)
932 if "ImplementationGuideDefinitionTemplate" == resource_type:
933 from . import implementationguide
934 return implementationguide.ImplementationGuideDefinitionTemplate(jsondict)
935 if "ImplementationGuideDependsOn" == resource_type:
936 from . import implementationguide
937 return implementationguide.ImplementationGuideDependsOn(jsondict)
938 if "ImplementationGuideGlobal" == resource_type:
939 from . import implementationguide
940 return implementationguide.ImplementationGuideGlobal(jsondict)
941 if "ImplementationGuideManifest" == resource_type:
942 from . import implementationguide
943 return implementationguide.ImplementationGuideManifest(jsondict)
944 if "ImplementationGuideManifestPage" == resource_type:
945 from . import implementationguide
946 return implementationguide.ImplementationGuideManifestPage(jsondict)
947 if "ImplementationGuideManifestResource" == resource_type:
948 from . import implementationguide
949 return implementationguide.ImplementationGuideManifestResource(jsondict)
950 if "InsurancePlan" == resource_type:
951 from . import insuranceplan
952 return insuranceplan.InsurancePlan(jsondict)
953 if "InsurancePlanContact" == resource_type:
954 from . import insuranceplan
955 return insuranceplan.InsurancePlanContact(jsondict)
956 if "InsurancePlanCoverage" == resource_type:
957 from . import insuranceplan
958 return insuranceplan.InsurancePlanCoverage(jsondict)
959 if "InsurancePlanCoverageBenefit" == resource_type:
960 from . import insuranceplan
961 return insuranceplan.InsurancePlanCoverageBenefit(jsondict)
962 if "InsurancePlanCoverageBenefitLimit" == resource_type:
963 from . import insuranceplan
964 return insuranceplan.InsurancePlanCoverageBenefitLimit(jsondict)
965 if "InsurancePlanPlan" == resource_type:
966 from . import insuranceplan
967 return insuranceplan.InsurancePlanPlan(jsondict)
968 if "InsurancePlanPlanGeneralCost" == resource_type:
969 from . import insuranceplan
970 return insuranceplan.InsurancePlanPlanGeneralCost(jsondict)
971 if "InsurancePlanPlanSpecificCost" == resource_type:
972 from . import insuranceplan
973 return insuranceplan.InsurancePlanPlanSpecificCost(jsondict)
974 if "InsurancePlanPlanSpecificCostBenefit" == resource_type:
975 from . import insuranceplan
976 return insuranceplan.InsurancePlanPlanSpecificCostBenefit(jsondict)
977 if "InsurancePlanPlanSpecificCostBenefitCost" == resource_type:
978 from . import insuranceplan
979 return insuranceplan.InsurancePlanPlanSpecificCostBenefitCost(jsondict)
980 if "Invoice" == resource_type:
981 from . import invoice
982 return invoice.Invoice(jsondict)
983 if "InvoiceLineItem" == resource_type:
984 from . import invoice
985 return invoice.InvoiceLineItem(jsondict)
986 if "InvoiceLineItemPriceComponent" == resource_type:
987 from . import invoice
988 return invoice.InvoiceLineItemPriceComponent(jsondict)
989 if "InvoiceParticipant" == resource_type:
990 from . import invoice
991 return invoice.InvoiceParticipant(jsondict)
992 if "Library" == resource_type:
993 from . import library
994 return library.Library(jsondict)
995 if "Linkage" == resource_type:
996 from . import linkage
997 return linkage.Linkage(jsondict)
998 if "LinkageItem" == resource_type:
999 from . import linkage
1000 return linkage.LinkageItem(jsondict)
1001 if "List" == resource_type:
1002 from . import list
1003 return list.List(jsondict)
1004 if "ListEntry" == resource_type:
1005 from . import list
1006 return list.ListEntry(jsondict)
1007 if "Location" == resource_type:
1008 from . import location
1009 return location.Location(jsondict)
1010 if "LocationHoursOfOperation" == resource_type:
1011 from . import location
1012 return location.LocationHoursOfOperation(jsondict)
1013 if "LocationPosition" == resource_type:
1014 from . import location
1015 return location.LocationPosition(jsondict)
1016 if "MarketingStatus" == resource_type:
1017 from . import marketingstatus
1018 return marketingstatus.MarketingStatus(jsondict)
1019 if "Measure" == resource_type:
1020 from . import measure
1021 return measure.Measure(jsondict)
1022 if "MeasureGroup" == resource_type:
1023 from . import measure
1024 return measure.MeasureGroup(jsondict)
1025 if "MeasureGroupPopulation" == resource_type:
1026 from . import measure
1027 return measure.MeasureGroupPopulation(jsondict)
1028 if "MeasureGroupStratifier" == resource_type:
1029 from . import measure
1030 return measure.MeasureGroupStratifier(jsondict)
1031 if "MeasureGroupStratifierComponent" == resource_type:
1032 from . import measure
1033 return measure.MeasureGroupStratifierComponent(jsondict)
1034 if "MeasureReport" == resource_type:
1035 from . import measurereport
1036 return measurereport.MeasureReport(jsondict)
1037 if "MeasureReportGroup" == resource_type:
1038 from . import measurereport
1039 return measurereport.MeasureReportGroup(jsondict)
1040 if "MeasureReportGroupPopulation" == resource_type:
1041 from . import measurereport
1042 return measurereport.MeasureReportGroupPopulation(jsondict)
1043 if "MeasureReportGroupStratifier" == resource_type:
1044 from . import measurereport
1045 return measurereport.MeasureReportGroupStratifier(jsondict)
1046 if "MeasureReportGroupStratifierStratum" == resource_type:
1047 from . import measurereport
1048 return measurereport.MeasureReportGroupStratifierStratum(jsondict)
1049 if "MeasureReportGroupStratifierStratumComponent" == resource_type:
1050 from . import measurereport
1051 return measurereport.MeasureReportGroupStratifierStratumComponent(jsondict)
1052 if "MeasureReportGroupStratifierStratumPopulation" == resource_type:
1053 from . import measurereport
1054 return measurereport.MeasureReportGroupStratifierStratumPopulation(jsondict)
1055 if "MeasureSupplementalData" == resource_type:
1056 from . import measure
1057 return measure.MeasureSupplementalData(jsondict)
1058 if "Media" == resource_type:
1059 from . import media
1060 return media.Media(jsondict)
1061 if "Medication" == resource_type:
1062 from . import medication
1063 return medication.Medication(jsondict)
1064 if "MedicationAdministration" == resource_type:
1065 from . import medicationadministration
1066 return medicationadministration.MedicationAdministration(jsondict)
1067 if "MedicationAdministrationDosage" == resource_type:
1068 from . import medicationadministration
1069 return medicationadministration.MedicationAdministrationDosage(jsondict)
1070 if "MedicationAdministrationPerformer" == resource_type:
1071 from . import medicationadministration
1072 return medicationadministration.MedicationAdministrationPerformer(jsondict)
1073 if "MedicationBatch" == resource_type:
1074 from . import medication
1075 return medication.MedicationBatch(jsondict)
1076 if "MedicationDispense" == resource_type:
1077 from . import medicationdispense
1078 return medicationdispense.MedicationDispense(jsondict)
1079 if "MedicationDispensePerformer" == resource_type:
1080 from . import medicationdispense
1081 return medicationdispense.MedicationDispensePerformer(jsondict)
1082 if "MedicationDispenseSubstitution" == resource_type:
1083 from . import medicationdispense
1084 return medicationdispense.MedicationDispenseSubstitution(jsondict)
1085 if "MedicationIngredient" == resource_type:
1086 from . import medication
1087 return medication.MedicationIngredient(jsondict)
1088 if "MedicationKnowledge" == resource_type:
1089 from . import medicationknowledge
1090 return medicationknowledge.MedicationKnowledge(jsondict)
1091 if "MedicationKnowledgeAdministrationGuidelines" == resource_type:
1092 from . import medicationknowledge
1093 return medicationknowledge.MedicationKnowledgeAdministrationGuidelines(jsondict)
1094 if "MedicationKnowledgeAdministrationGuidelinesDosage" == resource_type:
1095 from . import medicationknowledge
1096 return medicationknowledge.MedicationKnowledgeAdministrationGuidelinesDosage(jsondict)
1097 if "MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics" == resource_type:
1098 from . import medicationknowledge
1099 return medicationknowledge.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics(jsondict)
1100 if "MedicationKnowledgeCost" == resource_type:
1101 from . import medicationknowledge
1102 return medicationknowledge.MedicationKnowledgeCost(jsondict)
1103 if "MedicationKnowledgeDrugCharacteristic" == resource_type:
1104 from . import medicationknowledge
1105 return medicationknowledge.MedicationKnowledgeDrugCharacteristic(jsondict)
1106 if "MedicationKnowledgeIngredient" == resource_type:
1107 from . import medicationknowledge
1108 return medicationknowledge.MedicationKnowledgeIngredient(jsondict)
1109 if "MedicationKnowledgeKinetics" == resource_type:
1110 from . import medicationknowledge
1111 return medicationknowledge.MedicationKnowledgeKinetics(jsondict)
1112 if "MedicationKnowledgeMedicineClassification" == resource_type:
1113 from . import medicationknowledge
1114 return medicationknowledge.MedicationKnowledgeMedicineClassification(jsondict)
1115 if "MedicationKnowledgeMonitoringProgram" == resource_type:
1116 from . import medicationknowledge
1117 return medicationknowledge.MedicationKnowledgeMonitoringProgram(jsondict)
1118 if "MedicationKnowledgeMonograph" == resource_type:
1119 from . import medicationknowledge
1120 return medicationknowledge.MedicationKnowledgeMonograph(jsondict)
1121 if "MedicationKnowledgePackaging" == resource_type:
1122 from . import medicationknowledge
1123 return medicationknowledge.MedicationKnowledgePackaging(jsondict)
1124 if "MedicationKnowledgeRegulatory" == resource_type:
1125 from . import medicationknowledge
1126 return medicationknowledge.MedicationKnowledgeRegulatory(jsondict)
1127 if "MedicationKnowledgeRegulatoryMaxDispense" == resource_type:
1128 from . import medicationknowledge
1129 return medicationknowledge.MedicationKnowledgeRegulatoryMaxDispense(jsondict)
1130 if "MedicationKnowledgeRegulatorySchedule" == resource_type:
1131 from . import medicationknowledge
1132 return medicationknowledge.MedicationKnowledgeRegulatorySchedule(jsondict)
1133 if "MedicationKnowledgeRegulatorySubstitution" == resource_type:
1134 from . import medicationknowledge
1135 return medicationknowledge.MedicationKnowledgeRegulatorySubstitution(jsondict)
1136 if "MedicationKnowledgeRelatedMedicationKnowledge" == resource_type:
1137 from . import medicationknowledge
1138 return medicationknowledge.MedicationKnowledgeRelatedMedicationKnowledge(jsondict)
1139 if "MedicationRequest" == resource_type:
1140 from . import medicationrequest
1141 return medicationrequest.MedicationRequest(jsondict)
1142 if "MedicationRequestDispenseRequest" == resource_type:
1143 from . import medicationrequest
1144 return medicationrequest.MedicationRequestDispenseRequest(jsondict)
1145 if "MedicationRequestDispenseRequestInitialFill" == resource_type:
1146 from . import medicationrequest
1147 return medicationrequest.MedicationRequestDispenseRequestInitialFill(jsondict)
1148 if "MedicationRequestSubstitution" == resource_type:
1149 from . import medicationrequest
1150 return medicationrequest.MedicationRequestSubstitution(jsondict)
1151 if "MedicationStatement" == resource_type:
1152 from . import medicationstatement
1153 return medicationstatement.MedicationStatement(jsondict)
1154 if "MedicinalProduct" == resource_type:
1155 from . import medicinalproduct
1156 return medicinalproduct.MedicinalProduct(jsondict)
1157 if "MedicinalProductAuthorization" == resource_type:
1158 from . import medicinalproductauthorization
1159 return medicinalproductauthorization.MedicinalProductAuthorization(jsondict)
1160 if "MedicinalProductAuthorizationJurisdictionalAuthorization" == resource_type:
1161 from . import medicinalproductauthorization
1162 return medicinalproductauthorization.MedicinalProductAuthorizationJurisdictionalAuthorization(jsondict)
1163 if "MedicinalProductAuthorizationProcedure" == resource_type:
1164 from . import medicinalproductauthorization
1165 return medicinalproductauthorization.MedicinalProductAuthorizationProcedure(jsondict)
1166 if "MedicinalProductContraindication" == resource_type:
1167 from . import medicinalproductcontraindication
1168 return medicinalproductcontraindication.MedicinalProductContraindication(jsondict)
1169 if "MedicinalProductContraindicationOtherTherapy" == resource_type:
1170 from . import medicinalproductcontraindication
1171 return medicinalproductcontraindication.MedicinalProductContraindicationOtherTherapy(jsondict)
1172 if "MedicinalProductIndication" == resource_type:
1173 from . import medicinalproductindication
1174 return medicinalproductindication.MedicinalProductIndication(jsondict)
1175 if "MedicinalProductIndicationOtherTherapy" == resource_type:
1176 from . import medicinalproductindication
1177 return medicinalproductindication.MedicinalProductIndicationOtherTherapy(jsondict)
1178 if "MedicinalProductIngredient" == resource_type:
1179 from . import medicinalproductingredient
1180 return medicinalproductingredient.MedicinalProductIngredient(jsondict)
1181 if "MedicinalProductIngredientSpecifiedSubstance" == resource_type:
1182 from . import medicinalproductingredient
1183 return medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstance(jsondict)
1184 if "MedicinalProductIngredientSpecifiedSubstanceStrength" == resource_type:
1185 from . import medicinalproductingredient
1186 return medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrength(jsondict)
1187 if "MedicinalProductIngredientSpecifiedSubstanceStrengthReferenceStrength" == resource_type:
1188 from . import medicinalproductingredient
1189 return medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrengthReferenceStrength(jsondict)
1190 if "MedicinalProductIngredientSubstance" == resource_type:
1191 from . import medicinalproductingredient
1192 return medicinalproductingredient.MedicinalProductIngredientSubstance(jsondict)
1193 if "MedicinalProductInteraction" == resource_type:
1194 from . import medicinalproductinteraction
1195 return medicinalproductinteraction.MedicinalProductInteraction(jsondict)
1196 if "MedicinalProductInteractionInteractant" == resource_type:
1197 from . import medicinalproductinteraction
1198 return medicinalproductinteraction.MedicinalProductInteractionInteractant(jsondict)
1199 if "MedicinalProductManufactured" == resource_type:
1200 from . import medicinalproductmanufactured
1201 return medicinalproductmanufactured.MedicinalProductManufactured(jsondict)
1202 if "MedicinalProductManufacturingBusinessOperation" == resource_type:
1203 from . import medicinalproduct
1204 return medicinalproduct.MedicinalProductManufacturingBusinessOperation(jsondict)
1205 if "MedicinalProductName" == resource_type:
1206 from . import medicinalproduct
1207 return medicinalproduct.MedicinalProductName(jsondict)
1208 if "MedicinalProductNameCountryLanguage" == resource_type:
1209 from . import medicinalproduct
1210 return medicinalproduct.MedicinalProductNameCountryLanguage(jsondict)
1211 if "MedicinalProductNameNamePart" == resource_type:
1212 from . import medicinalproduct
1213 return medicinalproduct.MedicinalProductNameNamePart(jsondict)
1214 if "MedicinalProductPackaged" == resource_type:
1215 from . import medicinalproductpackaged
1216 return medicinalproductpackaged.MedicinalProductPackaged(jsondict)
1217 if "MedicinalProductPackagedBatchIdentifier" == resource_type:
1218 from . import medicinalproductpackaged
1219 return medicinalproductpackaged.MedicinalProductPackagedBatchIdentifier(jsondict)
1220 if "MedicinalProductPackagedPackageItem" == resource_type:
1221 from . import medicinalproductpackaged
1222 return medicinalproductpackaged.MedicinalProductPackagedPackageItem(jsondict)
1223 if "MedicinalProductPharmaceutical" == resource_type:
1224 from . import medicinalproductpharmaceutical
1225 return medicinalproductpharmaceutical.MedicinalProductPharmaceutical(jsondict)
1226 if "MedicinalProductPharmaceuticalCharacteristics" == resource_type:
1227 from . import medicinalproductpharmaceutical
1228 return medicinalproductpharmaceutical.MedicinalProductPharmaceuticalCharacteristics(jsondict)
1229 if "MedicinalProductPharmaceuticalRouteOfAdministration" == resource_type:
1230 from . import medicinalproductpharmaceutical
1231 return medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministration(jsondict)
1232 if "MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpecies" == resource_type:
1233 from . import medicinalproductpharmaceutical
1234 return medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpecies(jsondict)
1235 if "MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpeciesWithdrawalPeriod" == resource_type:
1236 from . import medicinalproductpharmaceutical
1237 return medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpeciesWithdrawalPeriod(jsondict)
1238 if "MedicinalProductSpecialDesignation" == resource_type:
1239 from . import medicinalproduct
1240 return medicinalproduct.MedicinalProductSpecialDesignation(jsondict)
1241 if "MedicinalProductUndesirableEffect" == resource_type:
1242 from . import medicinalproductundesirableeffect
1243 return medicinalproductundesirableeffect.MedicinalProductUndesirableEffect(jsondict)
1244 if "MessageDefinition" == resource_type:
1245 from . import messagedefinition
1246 return messagedefinition.MessageDefinition(jsondict)
1247 if "MessageDefinitionAllowedResponse" == resource_type:
1248 from . import messagedefinition
1249 return messagedefinition.MessageDefinitionAllowedResponse(jsondict)
1250 if "MessageDefinitionFocus" == resource_type:
1251 from . import messagedefinition
1252 return messagedefinition.MessageDefinitionFocus(jsondict)
1253 if "MessageHeader" == resource_type:
1254 from . import messageheader
1255 return messageheader.MessageHeader(jsondict)
1256 if "MessageHeaderDestination" == resource_type:
1257 from . import messageheader
1258 return messageheader.MessageHeaderDestination(jsondict)
1259 if "MessageHeaderResponse" == resource_type:
1260 from . import messageheader
1261 return messageheader.MessageHeaderResponse(jsondict)
1262 if "MessageHeaderSource" == resource_type:
1263 from . import messageheader
1264 return messageheader.MessageHeaderSource(jsondict)
1265 if "Meta" == resource_type:
1266 from . import meta
1267 return meta.Meta(jsondict)
1268 if "MetadataResource" == resource_type:
1269 from . import metadataresource
1270 return metadataresource.MetadataResource(jsondict)
1271 if "MolecularSequence" == resource_type:
1272 from . import molecularsequence
1273 return molecularsequence.MolecularSequence(jsondict)
1274 if "MolecularSequenceQuality" == resource_type:
1275 from . import molecularsequence
1276 return molecularsequence.MolecularSequenceQuality(jsondict)
1277 if "MolecularSequenceQualityRoc" == resource_type:
1278 from . import molecularsequence
1279 return molecularsequence.MolecularSequenceQualityRoc(jsondict)
1280 if "MolecularSequenceReferenceSeq" == resource_type:
1281 from . import molecularsequence
1282 return molecularsequence.MolecularSequenceReferenceSeq(jsondict)
1283 if "MolecularSequenceRepository" == resource_type:
1284 from . import molecularsequence
1285 return molecularsequence.MolecularSequenceRepository(jsondict)
1286 if "MolecularSequenceStructureVariant" == resource_type:
1287 from . import molecularsequence
1288 return molecularsequence.MolecularSequenceStructureVariant(jsondict)
1289 if "MolecularSequenceStructureVariantInner" == resource_type:
1290 from . import molecularsequence
1291 return molecularsequence.MolecularSequenceStructureVariantInner(jsondict)
1292 if "MolecularSequenceStructureVariantOuter" == resource_type:
1293 from . import molecularsequence
1294 return molecularsequence.MolecularSequenceStructureVariantOuter(jsondict)
1295 if "MolecularSequenceVariant" == resource_type:
1296 from . import molecularsequence
1297 return molecularsequence.MolecularSequenceVariant(jsondict)
1298 if "Money" == resource_type:
1299 from . import money
1300 return money.Money(jsondict)
1301 if "NamingSystem" == resource_type:
1302 from . import namingsystem
1303 return namingsystem.NamingSystem(jsondict)
1304 if "NamingSystemUniqueId" == resource_type:
1305 from . import namingsystem
1306 return namingsystem.NamingSystemUniqueId(jsondict)
1307 if "Narrative" == resource_type:
1308 from . import narrative
1309 return narrative.Narrative(jsondict)
1310 if "NutritionOrder" == resource_type:
1311 from . import nutritionorder
1312 return nutritionorder.NutritionOrder(jsondict)
1313 if "NutritionOrderEnteralFormula" == resource_type:
1314 from . import nutritionorder
1315 return nutritionorder.NutritionOrderEnteralFormula(jsondict)
1316 if "NutritionOrderEnteralFormulaAdministration" == resource_type:
1317 from . import nutritionorder
1318 return nutritionorder.NutritionOrderEnteralFormulaAdministration(jsondict)
1319 if "NutritionOrderOralDiet" == resource_type:
1320 from . import nutritionorder
1321 return nutritionorder.NutritionOrderOralDiet(jsondict)
1322 if "NutritionOrderOralDietNutrient" == resource_type:
1323 from . import nutritionorder
1324 return nutritionorder.NutritionOrderOralDietNutrient(jsondict)
1325 if "NutritionOrderOralDietTexture" == resource_type:
1326 from . import nutritionorder
1327 return nutritionorder.NutritionOrderOralDietTexture(jsondict)
1328 if "NutritionOrderSupplement" == resource_type:
1329 from . import nutritionorder
1330 return nutritionorder.NutritionOrderSupplement(jsondict)
1331 if "Observation" == resource_type:
1332 from . import observation
1333 return observation.Observation(jsondict)
1334 if "ObservationComponent" == resource_type:
1335 from . import observation
1336 return observation.ObservationComponent(jsondict)
1337 if "ObservationDefinition" == resource_type:
1338 from . import observationdefinition
1339 return observationdefinition.ObservationDefinition(jsondict)
1340 if "ObservationDefinitionQualifiedInterval" == resource_type:
1341 from . import observationdefinition
1342 return observationdefinition.ObservationDefinitionQualifiedInterval(jsondict)
1343 if "ObservationDefinitionQuantitativeDetails" == resource_type:
1344 from . import observationdefinition
1345 return observationdefinition.ObservationDefinitionQuantitativeDetails(jsondict)
1346 if "ObservationReferenceRange" == resource_type:
1347 from . import observation
1348 return observation.ObservationReferenceRange(jsondict)
1349 if "OperationDefinition" == resource_type:
1350 from . import operationdefinition
1351 return operationdefinition.OperationDefinition(jsondict)
1352 if "OperationDefinitionOverload" == resource_type:
1353 from . import operationdefinition
1354 return operationdefinition.OperationDefinitionOverload(jsondict)
1355 if "OperationDefinitionParameter" == resource_type:
1356 from . import operationdefinition
1357 return operationdefinition.OperationDefinitionParameter(jsondict)
1358 if "OperationDefinitionParameterBinding" == resource_type:
1359 from . import operationdefinition
1360 return operationdefinition.OperationDefinitionParameterBinding(jsondict)
1361 if "OperationDefinitionParameterReferencedFrom" == resource_type:
1362 from . import operationdefinition
1363 return operationdefinition.OperationDefinitionParameterReferencedFrom(jsondict)
1364 if "OperationOutcome" == resource_type:
1365 from . import operationoutcome
1366 return operationoutcome.OperationOutcome(jsondict)
1367 if "OperationOutcomeIssue" == resource_type:
1368 from . import operationoutcome
1369 return operationoutcome.OperationOutcomeIssue(jsondict)
1370 if "Organization" == resource_type:
1371 from . import organization
1372 return organization.Organization(jsondict)
1373 if "OrganizationAffiliation" == resource_type:
1374 from . import organizationaffiliation
1375 return organizationaffiliation.OrganizationAffiliation(jsondict)
1376 if "OrganizationContact" == resource_type:
1377 from . import organization
1378 return organization.OrganizationContact(jsondict)
1379 if "ParameterDefinition" == resource_type:
1380 from . import parameterdefinition
1381 return parameterdefinition.ParameterDefinition(jsondict)
1382 if "Parameters" == resource_type:
1383 from . import parameters
1384 return parameters.Parameters(jsondict)
1385 if "ParametersParameter" == resource_type:
1386 from . import parameters
1387 return parameters.ParametersParameter(jsondict)
1388 if "Patient" == resource_type:
1389 from . import patient
1390 return patient.Patient(jsondict)
1391 if "PatientCommunication" == resource_type:
1392 from . import patient
1393 return patient.PatientCommunication(jsondict)
1394 if "PatientContact" == resource_type:
1395 from . import patient
1396 return patient.PatientContact(jsondict)
1397 if "PatientLink" == resource_type:
1398 from . import patient
1399 return patient.PatientLink(jsondict)
1400 if "PaymentNotice" == resource_type:
1401 from . import paymentnotice
1402 return paymentnotice.PaymentNotice(jsondict)
1403 if "PaymentReconciliation" == resource_type:
1404 from . import paymentreconciliation
1405 return paymentreconciliation.PaymentReconciliation(jsondict)
1406 if "PaymentReconciliationDetail" == resource_type:
1407 from . import paymentreconciliation
1408 return paymentreconciliation.PaymentReconciliationDetail(jsondict)
1409 if "PaymentReconciliationProcessNote" == resource_type:
1410 from . import paymentreconciliation
1411 return paymentreconciliation.PaymentReconciliationProcessNote(jsondict)
1412 if "Period" == resource_type:
1413 from . import period
1414 return period.Period(jsondict)
1415 if "Person" == resource_type:
1416 from . import person
1417 return person.Person(jsondict)
1418 if "PersonLink" == resource_type:
1419 from . import person
1420 return person.PersonLink(jsondict)
1421 if "PlanDefinition" == resource_type:
1422 from . import plandefinition
1423 return plandefinition.PlanDefinition(jsondict)
1424 if "PlanDefinitionAction" == resource_type:
1425 from . import plandefinition
1426 return plandefinition.PlanDefinitionAction(jsondict)
1427 if "PlanDefinitionActionCondition" == resource_type:
1428 from . import plandefinition
1429 return plandefinition.PlanDefinitionActionCondition(jsondict)
1430 if "PlanDefinitionActionDynamicValue" == resource_type:
1431 from . import plandefinition
1432 return plandefinition.PlanDefinitionActionDynamicValue(jsondict)
1433 if "PlanDefinitionActionParticipant" == resource_type:
1434 from . import plandefinition
1435 return plandefinition.PlanDefinitionActionParticipant(jsondict)
1436 if "PlanDefinitionActionRelatedAction" == resource_type:
1437 from . import plandefinition
1438 return plandefinition.PlanDefinitionActionRelatedAction(jsondict)
1439 if "PlanDefinitionGoal" == resource_type:
1440 from . import plandefinition
1441 return plandefinition.PlanDefinitionGoal(jsondict)
1442 if "PlanDefinitionGoalTarget" == resource_type:
1443 from . import plandefinition
1444 return plandefinition.PlanDefinitionGoalTarget(jsondict)
1445 if "Population" == resource_type:
1446 from . import population
1447 return population.Population(jsondict)
1448 if "Practitioner" == resource_type:
1449 from . import practitioner
1450 return practitioner.Practitioner(jsondict)
1451 if "PractitionerQualification" == resource_type:
1452 from . import practitioner
1453 return practitioner.PractitionerQualification(jsondict)
1454 if "PractitionerRole" == resource_type:
1455 from . import practitionerrole
1456 return practitionerrole.PractitionerRole(jsondict)
1457 if "PractitionerRoleAvailableTime" == resource_type:
1458 from . import practitionerrole
1459 return practitionerrole.PractitionerRoleAvailableTime(jsondict)
1460 if "PractitionerRoleNotAvailable" == resource_type:
1461 from . import practitionerrole
1462 return practitionerrole.PractitionerRoleNotAvailable(jsondict)
1463 if "Procedure" == resource_type:
1464 from . import procedure
1465 return procedure.Procedure(jsondict)
1466 if "ProcedureFocalDevice" == resource_type:
1467 from . import procedure
1468 return procedure.ProcedureFocalDevice(jsondict)
1469 if "ProcedurePerformer" == resource_type:
1470 from . import procedure
1471 return procedure.ProcedurePerformer(jsondict)
1472 if "ProdCharacteristic" == resource_type:
1473 from . import prodcharacteristic
1474 return prodcharacteristic.ProdCharacteristic(jsondict)
1475 if "ProductShelfLife" == resource_type:
1476 from . import productshelflife
1477 return productshelflife.ProductShelfLife(jsondict)
1478 if "Provenance" == resource_type:
1479 from . import provenance
1480 return provenance.Provenance(jsondict)
1481 if "ProvenanceAgent" == resource_type:
1482 from . import provenance
1483 return provenance.ProvenanceAgent(jsondict)
1484 if "ProvenanceEntity" == resource_type:
1485 from . import provenance
1486 return provenance.ProvenanceEntity(jsondict)
1487 if "Quantity" == resource_type:
1488 from . import quantity
1489 return quantity.Quantity(jsondict)
1490 if "Quantity" == resource_type:
1491 from . import quantity
1492 return quantity.Quantity(jsondict)
1493 if "Questionnaire" == resource_type:
1494 from . import questionnaire
1495 return questionnaire.Questionnaire(jsondict)
1496 if "QuestionnaireItem" == resource_type:
1497 from . import questionnaire
1498 return questionnaire.QuestionnaireItem(jsondict)
1499 if "QuestionnaireItemAnswerOption" == resource_type:
1500 from . import questionnaire
1501 return questionnaire.QuestionnaireItemAnswerOption(jsondict)
1502 if "QuestionnaireItemEnableWhen" == resource_type:
1503 from . import questionnaire
1504 return questionnaire.QuestionnaireItemEnableWhen(jsondict)
1505 if "QuestionnaireItemInitial" == resource_type:
1506 from . import questionnaire
1507 return questionnaire.QuestionnaireItemInitial(jsondict)
1508 if "QuestionnaireResponse" == resource_type:
1509 from . import questionnaireresponse
1510 return questionnaireresponse.QuestionnaireResponse(jsondict)
1511 if "QuestionnaireResponseItem" == resource_type:
1512 from . import questionnaireresponse
1513 return questionnaireresponse.QuestionnaireResponseItem(jsondict)
1514 if "QuestionnaireResponseItemAnswer" == resource_type:
1515 from . import questionnaireresponse
1516 return questionnaireresponse.QuestionnaireResponseItemAnswer(jsondict)
1517 if "Range" == resource_type:
1518 from . import range
1519 return range.Range(jsondict)
1520 if "Ratio" == resource_type:
1521 from . import ratio
1522 return ratio.Ratio(jsondict)
1523 if "Reference" == resource_type:
1524 from . import reference
1525 return reference.Reference(jsondict)
1526 if "RelatedArtifact" == resource_type:
1527 from . import relatedartifact
1528 return relatedartifact.RelatedArtifact(jsondict)
1529 if "RelatedPerson" == resource_type:
1530 from . import relatedperson
1531 return relatedperson.RelatedPerson(jsondict)
1532 if "RelatedPersonCommunication" == resource_type:
1533 from . import relatedperson
1534 return relatedperson.RelatedPersonCommunication(jsondict)
1535 if "RequestGroup" == resource_type:
1536 from . import requestgroup
1537 return requestgroup.RequestGroup(jsondict)
1538 if "RequestGroupAction" == resource_type:
1539 from . import requestgroup
1540 return requestgroup.RequestGroupAction(jsondict)
1541 if "RequestGroupActionCondition" == resource_type:
1542 from . import requestgroup
1543 return requestgroup.RequestGroupActionCondition(jsondict)
1544 if "RequestGroupActionRelatedAction" == resource_type:
1545 from . import requestgroup
1546 return requestgroup.RequestGroupActionRelatedAction(jsondict)
1547 if "ResearchDefinition" == resource_type:
1548 from . import researchdefinition
1549 return researchdefinition.ResearchDefinition(jsondict)
1550 if "ResearchElementDefinition" == resource_type:
1551 from . import researchelementdefinition
1552 return researchelementdefinition.ResearchElementDefinition(jsondict)
1553 if "ResearchElementDefinitionCharacteristic" == resource_type:
1554 from . import researchelementdefinition
1555 return researchelementdefinition.ResearchElementDefinitionCharacteristic(jsondict)
1556 if "ResearchStudy" == resource_type:
1557 from . import researchstudy
1558 return researchstudy.ResearchStudy(jsondict)
1559 if "ResearchStudyArm" == resource_type:
1560 from . import researchstudy
1561 return researchstudy.ResearchStudyArm(jsondict)
1562 if "ResearchStudyObjective" == resource_type:
1563 from . import researchstudy
1564 return researchstudy.ResearchStudyObjective(jsondict)
1565 if "ResearchSubject" == resource_type:
1566 from . import researchsubject
1567 return researchsubject.ResearchSubject(jsondict)
1568 if "Resource" == resource_type:
1569 from . import resource
1570 return resource.Resource(jsondict)
1571 if "RiskAssessment" == resource_type:
1572 from . import riskassessment
1573 return riskassessment.RiskAssessment(jsondict)
1574 if "RiskAssessmentPrediction" == resource_type:
1575 from . import riskassessment
1576 return riskassessment.RiskAssessmentPrediction(jsondict)
1577 if "RiskEvidenceSynthesis" == resource_type:
1578 from . import riskevidencesynthesis
1579 return riskevidencesynthesis.RiskEvidenceSynthesis(jsondict)
1580 if "RiskEvidenceSynthesisCertainty" == resource_type:
1581 from . import riskevidencesynthesis
1582 return riskevidencesynthesis.RiskEvidenceSynthesisCertainty(jsondict)
1583 if "RiskEvidenceSynthesisCertaintyCertaintySubcomponent" == resource_type:
1584 from . import riskevidencesynthesis
1585 return riskevidencesynthesis.RiskEvidenceSynthesisCertaintyCertaintySubcomponent(jsondict)
1586 if "RiskEvidenceSynthesisRiskEstimate" == resource_type:
1587 from . import riskevidencesynthesis
1588 return riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimate(jsondict)
1589 if "RiskEvidenceSynthesisRiskEstimatePrecisionEstimate" == resource_type:
1590 from . import riskevidencesynthesis
1591 return riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimate(jsondict)
1592 if "RiskEvidenceSynthesisSampleSize" == resource_type:
1593 from . import riskevidencesynthesis
1594 return riskevidencesynthesis.RiskEvidenceSynthesisSampleSize(jsondict)
1595 if "SampledData" == resource_type:
1596 from . import sampleddata
1597 return sampleddata.SampledData(jsondict)
1598 if "Schedule" == resource_type:
1599 from . import schedule
1600 return schedule.Schedule(jsondict)
1601 if "SearchParameter" == resource_type:
1602 from . import searchparameter
1603 return searchparameter.SearchParameter(jsondict)
1604 if "SearchParameterComponent" == resource_type:
1605 from . import searchparameter
1606 return searchparameter.SearchParameterComponent(jsondict)
1607 if "ServiceRequest" == resource_type:
1608 from . import servicerequest
1609 return servicerequest.ServiceRequest(jsondict)
1610 if "Signature" == resource_type:
1611 from . import signature
1612 return signature.Signature(jsondict)
1613 if "Slot" == resource_type:
1614 from . import slot
1615 return slot.Slot(jsondict)
1616 if "Specimen" == resource_type:
1617 from . import specimen
1618 return specimen.Specimen(jsondict)
1619 if "SpecimenCollection" == resource_type:
1620 from . import specimen
1621 return specimen.SpecimenCollection(jsondict)
1622 if "SpecimenContainer" == resource_type:
1623 from . import specimen
1624 return specimen.SpecimenContainer(jsondict)
1625 if "SpecimenDefinition" == resource_type:
1626 from . import specimendefinition
1627 return specimendefinition.SpecimenDefinition(jsondict)
1628 if "SpecimenDefinitionTypeTested" == resource_type:
1629 from . import specimendefinition
1630 return specimendefinition.SpecimenDefinitionTypeTested(jsondict)
1631 if "SpecimenDefinitionTypeTestedContainer" == resource_type:
1632 from . import specimendefinition
1633 return specimendefinition.SpecimenDefinitionTypeTestedContainer(jsondict)
1634 if "SpecimenDefinitionTypeTestedContainerAdditive" == resource_type:
1635 from . import specimendefinition
1636 return specimendefinition.SpecimenDefinitionTypeTestedContainerAdditive(jsondict)
1637 if "SpecimenDefinitionTypeTestedHandling" == resource_type:
1638 from . import specimendefinition
1639 return specimendefinition.SpecimenDefinitionTypeTestedHandling(jsondict)
1640 if "SpecimenProcessing" == resource_type:
1641 from . import specimen
1642 return specimen.SpecimenProcessing(jsondict)
1643 if "StructureDefinition" == resource_type:
1644 from . import structuredefinition
1645 return structuredefinition.StructureDefinition(jsondict)
1646 if "StructureDefinitionContext" == resource_type:
1647 from . import structuredefinition
1648 return structuredefinition.StructureDefinitionContext(jsondict)
1649 if "StructureDefinitionDifferential" == resource_type:
1650 from . import structuredefinition
1651 return structuredefinition.StructureDefinitionDifferential(jsondict)
1652 if "StructureDefinitionMapping" == resource_type:
1653 from . import structuredefinition
1654 return structuredefinition.StructureDefinitionMapping(jsondict)
1655 if "StructureDefinitionSnapshot" == resource_type:
1656 from . import structuredefinition
1657 return structuredefinition.StructureDefinitionSnapshot(jsondict)
1658 if "StructureMap" == resource_type:
1659 from . import structuremap
1660 return structuremap.StructureMap(jsondict)
1661 if "StructureMapGroup" == resource_type:
1662 from . import structuremap
1663 return structuremap.StructureMapGroup(jsondict)
1664 if "StructureMapGroupInput" == resource_type:
1665 from . import structuremap
1666 return structuremap.StructureMapGroupInput(jsondict)
1667 if "StructureMapGroupRule" == resource_type:
1668 from . import structuremap
1669 return structuremap.StructureMapGroupRule(jsondict)
1670 if "StructureMapGroupRuleDependent" == resource_type:
1671 from . import structuremap
1672 return structuremap.StructureMapGroupRuleDependent(jsondict)
1673 if "StructureMapGroupRuleSource" == resource_type:
1674 from . import structuremap
1675 return structuremap.StructureMapGroupRuleSource(jsondict)
1676 if "StructureMapGroupRuleTarget" == resource_type:
1677 from . import structuremap
1678 return structuremap.StructureMapGroupRuleTarget(jsondict)
1679 if "StructureMapGroupRuleTargetParameter" == resource_type:
1680 from . import structuremap
1681 return structuremap.StructureMapGroupRuleTargetParameter(jsondict)
1682 if "StructureMapStructure" == resource_type:
1683 from . import structuremap
1684 return structuremap.StructureMapStructure(jsondict)
1685 if "Subscription" == resource_type:
1686 from . import subscription
1687 return subscription.Subscription(jsondict)
1688 if "SubscriptionChannel" == resource_type:
1689 from . import subscription
1690 return subscription.SubscriptionChannel(jsondict)
1691 if "Substance" == resource_type:
1692 from . import substance
1693 return substance.Substance(jsondict)
1694 if "SubstanceAmount" == resource_type:
1695 from . import substanceamount
1696 return substanceamount.SubstanceAmount(jsondict)
1697 if "SubstanceAmountReferenceRange" == resource_type:
1698 from . import substanceamount
1699 return substanceamount.SubstanceAmountReferenceRange(jsondict)
1700 if "SubstanceIngredient" == resource_type:
1701 from . import substance
1702 return substance.SubstanceIngredient(jsondict)
1703 if "SubstanceInstance" == resource_type:
1704 from . import substance
1705 return substance.SubstanceInstance(jsondict)
1706 if "SubstanceNucleicAcid" == resource_type:
1707 from . import substancenucleicacid
1708 return substancenucleicacid.SubstanceNucleicAcid(jsondict)
1709 if "SubstanceNucleicAcidSubunit" == resource_type:
1710 from . import substancenucleicacid
1711 return substancenucleicacid.SubstanceNucleicAcidSubunit(jsondict)
1712 if "SubstanceNucleicAcidSubunitLinkage" == resource_type:
1713 from . import substancenucleicacid
1714 return substancenucleicacid.SubstanceNucleicAcidSubunitLinkage(jsondict)
1715 if "SubstanceNucleicAcidSubunitSugar" == resource_type:
1716 from . import substancenucleicacid
1717 return substancenucleicacid.SubstanceNucleicAcidSubunitSugar(jsondict)
1718 if "SubstancePolymer" == resource_type:
1719 from . import substancepolymer
1720 return substancepolymer.SubstancePolymer(jsondict)
1721 if "SubstancePolymerMonomerSet" == resource_type:
1722 from . import substancepolymer
1723 return substancepolymer.SubstancePolymerMonomerSet(jsondict)
1724 if "SubstancePolymerMonomerSetStartingMaterial" == resource_type:
1725 from . import substancepolymer
1726 return substancepolymer.SubstancePolymerMonomerSetStartingMaterial(jsondict)
1727 if "SubstancePolymerRepeat" == resource_type:
1728 from . import substancepolymer
1729 return substancepolymer.SubstancePolymerRepeat(jsondict)
1730 if "SubstancePolymerRepeatRepeatUnit" == resource_type:
1731 from . import substancepolymer
1732 return substancepolymer.SubstancePolymerRepeatRepeatUnit(jsondict)
1733 if "SubstancePolymerRepeatRepeatUnitDegreeOfPolymerisation" == resource_type:
1734 from . import substancepolymer
1735 return substancepolymer.SubstancePolymerRepeatRepeatUnitDegreeOfPolymerisation(jsondict)
1736 if "SubstancePolymerRepeatRepeatUnitStructuralRepresentation" == resource_type:
1737 from . import substancepolymer
1738 return substancepolymer.SubstancePolymerRepeatRepeatUnitStructuralRepresentation(jsondict)
1739 if "SubstanceProtein" == resource_type:
1740 from . import substanceprotein
1741 return substanceprotein.SubstanceProtein(jsondict)
1742 if "SubstanceProteinSubunit" == resource_type:
1743 from . import substanceprotein
1744 return substanceprotein.SubstanceProteinSubunit(jsondict)
1745 if "SubstanceReferenceInformation" == resource_type:
1746 from . import substancereferenceinformation
1747 return substancereferenceinformation.SubstanceReferenceInformation(jsondict)
1748 if "SubstanceReferenceInformationClassification" == resource_type:
1749 from . import substancereferenceinformation
1750 return substancereferenceinformation.SubstanceReferenceInformationClassification(jsondict)
1751 if "SubstanceReferenceInformationGene" == resource_type:
1752 from . import substancereferenceinformation
1753 return substancereferenceinformation.SubstanceReferenceInformationGene(jsondict)
1754 if "SubstanceReferenceInformationGeneElement" == resource_type:
1755 from . import substancereferenceinformation
1756 return substancereferenceinformation.SubstanceReferenceInformationGeneElement(jsondict)
1757 if "SubstanceReferenceInformationTarget" == resource_type:
1758 from . import substancereferenceinformation
1759 return substancereferenceinformation.SubstanceReferenceInformationTarget(jsondict)
1760 if "SubstanceSourceMaterial" == resource_type:
1761 from . import substancesourcematerial
1762 return substancesourcematerial.SubstanceSourceMaterial(jsondict)
1763 if "SubstanceSourceMaterialFractionDescription" == resource_type:
1764 from . import substancesourcematerial
1765 return substancesourcematerial.SubstanceSourceMaterialFractionDescription(jsondict)
1766 if "SubstanceSourceMaterialOrganism" == resource_type:
1767 from . import substancesourcematerial
1768 return substancesourcematerial.SubstanceSourceMaterialOrganism(jsondict)
1769 if "SubstanceSourceMaterialOrganismAuthor" == resource_type:
1770 from . import substancesourcematerial
1771 return substancesourcematerial.SubstanceSourceMaterialOrganismAuthor(jsondict)
1772 if "SubstanceSourceMaterialOrganismHybrid" == resource_type:
1773 from . import substancesourcematerial
1774 return substancesourcematerial.SubstanceSourceMaterialOrganismHybrid(jsondict)
1775 if "SubstanceSourceMaterialOrganismOrganismGeneral" == resource_type:
1776 from . import substancesourcematerial
1777 return substancesourcematerial.SubstanceSourceMaterialOrganismOrganismGeneral(jsondict)
1778 if "SubstanceSourceMaterialPartDescription" == resource_type:
1779 from . import substancesourcematerial
1780 return substancesourcematerial.SubstanceSourceMaterialPartDescription(jsondict)
1781 if "SubstanceSpecification" == resource_type:
1782 from . import substancespecification
1783 return substancespecification.SubstanceSpecification(jsondict)
1784 if "SubstanceSpecificationMoiety" == resource_type:
1785 from . import substancespecification
1786 return substancespecification.SubstanceSpecificationMoiety(jsondict)
1787 if "SubstanceSpecificationName" == resource_type:
1788 from . import substancespecification
1789 return substancespecification.SubstanceSpecificationName(jsondict)
1790 if "SubstanceSpecificationNameOfficial" == resource_type:
1791 from . import substancespecification
1792 return substancespecification.SubstanceSpecificationNameOfficial(jsondict)
1793 if "SubstanceSpecificationProperty" == resource_type:
1794 from . import substancespecification
1795 return substancespecification.SubstanceSpecificationProperty(jsondict)
1796 if "SubstanceSpecificationRelationship" == resource_type:
1797 from . import substancespecification
1798 return substancespecification.SubstanceSpecificationRelationship(jsondict)
1799 if "SubstanceSpecificationStructure" == resource_type:
1800 from . import substancespecification
1801 return substancespecification.SubstanceSpecificationStructure(jsondict)
1802 if "SubstanceSpecificationStructureIsotope" == resource_type:
1803 from . import substancespecification
1804 return substancespecification.SubstanceSpecificationStructureIsotope(jsondict)
1805 if "SubstanceSpecificationStructureIsotopeMolecularWeight" == resource_type:
1806 from . import substancespecification
1807 return substancespecification.SubstanceSpecificationStructureIsotopeMolecularWeight(jsondict)
1808 if "SubstanceSpecificationStructureRepresentation" == resource_type:
1809 from . import substancespecification
1810 return substancespecification.SubstanceSpecificationStructureRepresentation(jsondict)
1811 if "SubstanceSpecificationstr" == resource_type:
1812 from . import substancespecification
1813 return substancespecification.SubstanceSpecificationstr(jsondict)
1814 if "SupplyDelivery" == resource_type:
1815 from . import supplydelivery
1816 return supplydelivery.SupplyDelivery(jsondict)
1817 if "SupplyDeliverySuppliedItem" == resource_type:
1818 from . import supplydelivery
1819 return supplydelivery.SupplyDeliverySuppliedItem(jsondict)
1820 if "SupplyRequest" == resource_type:
1821 from . import supplyrequest
1822 return supplyrequest.SupplyRequest(jsondict)
1823 if "SupplyRequestParameter" == resource_type:
1824 from . import supplyrequest
1825 return supplyrequest.SupplyRequestParameter(jsondict)
1826 if "Task" == resource_type:
1827 from . import task
1828 return task.Task(jsondict)
1829 if "TaskInput" == resource_type:
1830 from . import task
1831 return task.TaskInput(jsondict)
1832 if "TaskOutput" == resource_type:
1833 from . import task
1834 return task.TaskOutput(jsondict)
1835 if "TaskRestriction" == resource_type:
1836 from . import task
1837 return task.TaskRestriction(jsondict)
1838 if "TerminologyCapabilities" == resource_type:
1839 from . import terminologycapabilities
1840 return terminologycapabilities.TerminologyCapabilities(jsondict)
1841 if "TerminologyCapabilitiesClosure" == resource_type:
1842 from . import terminologycapabilities
1843 return terminologycapabilities.TerminologyCapabilitiesClosure(jsondict)
1844 if "TerminologyCapabilitiesCodeSystem" == resource_type:
1845 from . import terminologycapabilities
1846 return terminologycapabilities.TerminologyCapabilitiesCodeSystem(jsondict)
1847 if "TerminologyCapabilitiesCodeSystemVersion" == resource_type:
1848 from . import terminologycapabilities
1849 return terminologycapabilities.TerminologyCapabilitiesCodeSystemVersion(jsondict)
1850 if "TerminologyCapabilitiesCodeSystemVersionFilter" == resource_type:
1851 from . import terminologycapabilities
1852 return terminologycapabilities.TerminologyCapabilitiesCodeSystemVersionFilter(jsondict)
1853 if "TerminologyCapabilitiesExpansion" == resource_type:
1854 from . import terminologycapabilities
1855 return terminologycapabilities.TerminologyCapabilitiesExpansion(jsondict)
1856 if "TerminologyCapabilitiesExpansionParameter" == resource_type:
1857 from . import terminologycapabilities
1858 return terminologycapabilities.TerminologyCapabilitiesExpansionParameter(jsondict)
1859 if "TerminologyCapabilitiesImplementation" == resource_type:
1860 from . import terminologycapabilities
1861 return terminologycapabilities.TerminologyCapabilitiesImplementation(jsondict)
1862 if "TerminologyCapabilitiesSoftware" == resource_type:
1863 from . import terminologycapabilities
1864 return terminologycapabilities.TerminologyCapabilitiesSoftware(jsondict)
1865 if "TerminologyCapabilitiesTranslation" == resource_type:
1866 from . import terminologycapabilities
1867 return terminologycapabilities.TerminologyCapabilitiesTranslation(jsondict)
1868 if "TerminologyCapabilitiesValidateCode" == resource_type:
1869 from . import terminologycapabilities
1870 return terminologycapabilities.TerminologyCapabilitiesValidateCode(jsondict)
1871 if "TestReport" == resource_type:
1872 from . import testreport
1873 return testreport.TestReport(jsondict)
1874 if "TestReportParticipant" == resource_type:
1875 from . import testreport
1876 return testreport.TestReportParticipant(jsondict)
1877 if "TestReportSetup" == resource_type:
1878 from . import testreport
1879 return testreport.TestReportSetup(jsondict)
1880 if "TestReportSetupAction" == resource_type:
1881 from . import testreport
1882 return testreport.TestReportSetupAction(jsondict)
1883 if "TestReportSetupActionAssert" == resource_type:
1884 from . import testreport
1885 return testreport.TestReportSetupActionAssert(jsondict)
1886 if "TestReportSetupActionOperation" == resource_type:
1887 from . import testreport
1888 return testreport.TestReportSetupActionOperation(jsondict)
1889 if "TestReportTeardown" == resource_type:
1890 from . import testreport
1891 return testreport.TestReportTeardown(jsondict)
1892 if "TestReportTeardownAction" == resource_type:
1893 from . import testreport
1894 return testreport.TestReportTeardownAction(jsondict)
1895 if "TestReportTest" == resource_type:
1896 from . import testreport
1897 return testreport.TestReportTest(jsondict)
1898 if "TestReportTestAction" == resource_type:
1899 from . import testreport
1900 return testreport.TestReportTestAction(jsondict)
1901 if "TestScript" == resource_type:
1902 from . import testscript
1903 return testscript.TestScript(jsondict)
1904 if "TestScriptDestination" == resource_type:
1905 from . import testscript
1906 return testscript.TestScriptDestination(jsondict)
1907 if "TestScriptFixture" == resource_type:
1908 from . import testscript
1909 return testscript.TestScriptFixture(jsondict)
1910 if "TestScriptMetadata" == resource_type:
1911 from . import testscript
1912 return testscript.TestScriptMetadata(jsondict)
1913 if "TestScriptMetadataCapability" == resource_type:
1914 from . import testscript
1915 return testscript.TestScriptMetadataCapability(jsondict)
1916 if "TestScriptMetadataLink" == resource_type:
1917 from . import testscript
1918 return testscript.TestScriptMetadataLink(jsondict)
1919 if "TestScriptOrigin" == resource_type:
1920 from . import testscript
1921 return testscript.TestScriptOrigin(jsondict)
1922 if "TestScriptSetup" == resource_type:
1923 from . import testscript
1924 return testscript.TestScriptSetup(jsondict)
1925 if "TestScriptSetupAction" == resource_type:
1926 from . import testscript
1927 return testscript.TestScriptSetupAction(jsondict)
1928 if "TestScriptSetupActionAssert" == resource_type:
1929 from . import testscript
1930 return testscript.TestScriptSetupActionAssert(jsondict)
1931 if "TestScriptSetupActionOperation" == resource_type:
1932 from . import testscript
1933 return testscript.TestScriptSetupActionOperation(jsondict)
1934 if "TestScriptSetupActionOperationRequestHeader" == resource_type:
1935 from . import testscript
1936 return testscript.TestScriptSetupActionOperationRequestHeader(jsondict)
1937 if "TestScriptTeardown" == resource_type:
1938 from . import testscript
1939 return testscript.TestScriptTeardown(jsondict)
1940 if "TestScriptTeardownAction" == resource_type:
1941 from . import testscript
1942 return testscript.TestScriptTeardownAction(jsondict)
1943 if "TestScriptTest" == resource_type:
1944 from . import testscript
1945 return testscript.TestScriptTest(jsondict)
1946 if "TestScriptTestAction" == resource_type:
1947 from . import testscript
1948 return testscript.TestScriptTestAction(jsondict)
1949 if "TestScriptVariable" == resource_type:
1950 from . import testscript
1951 return testscript.TestScriptVariable(jsondict)
1952 if "Timing" == resource_type:
1953 from . import timing
1954 return timing.Timing(jsondict)
1955 if "TimingRepeat" == resource_type:
1956 from . import timing
1957 return timing.TimingRepeat(jsondict)
1958 if "TriggerDefinition" == resource_type:
1959 from . import triggerdefinition
1960 return triggerdefinition.TriggerDefinition(jsondict)
1961 if "UsageContext" == resource_type:
1962 from . import usagecontext
1963 return usagecontext.UsageContext(jsondict)
1964 if "ValueSet" == resource_type:
1965 from . import valueset
1966 return valueset.ValueSet(jsondict)
1967 if "ValueSetCompose" == resource_type:
1968 from . import valueset
1969 return valueset.ValueSetCompose(jsondict)
1970 if "ValueSetComposeInclude" == resource_type:
1971 from . import valueset
1972 return valueset.ValueSetComposeInclude(jsondict)
1973 if "ValueSetComposeIncludeConcept" == resource_type:
1974 from . import valueset
1975 return valueset.ValueSetComposeIncludeConcept(jsondict)
1976 if "ValueSetComposeIncludeConceptDesignation" == resource_type:
1977 from . import valueset
1978 return valueset.ValueSetComposeIncludeConceptDesignation(jsondict)
1979 if "ValueSetComposeIncludeFilter" == resource_type:
1980 from . import valueset
1981 return valueset.ValueSetComposeIncludeFilter(jsondict)
1982 if "ValueSetExpansion" == resource_type:
1983 from . import valueset
1984 return valueset.ValueSetExpansion(jsondict)
1985 if "ValueSetExpansionContains" == resource_type:
1986 from . import valueset
1987 return valueset.ValueSetExpansionContains(jsondict)
1988 if "ValueSetExpansionParameter" == resource_type:
1989 from . import valueset
1990 return valueset.ValueSetExpansionParameter(jsondict)
1991 if "VerificationResult" == resource_type:
1992 from . import verificationresult
1993 return verificationresult.VerificationResult(jsondict)
1994 if "VerificationResultAttestation" == resource_type:
1995 from . import verificationresult
1996 return verificationresult.VerificationResultAttestation(jsondict)
1997 if "VerificationResultPrimarySource" == resource_type:
1998 from . import verificationresult
1999 return verificationresult.VerificationResultPrimarySource(jsondict)
2000 if "VerificationResultValidator" == resource_type:
2001 from . import verificationresult
2002 return verificationresult.VerificationResultValidator(jsondict)
2003 if "VisionPrescription" == resource_type:
2004 from . import visionprescription
2005 return visionprescription.VisionPrescription(jsondict)
2006 if "VisionPrescriptionLensSpecification" == resource_type:
2007 from . import visionprescription
2008 return visionprescription.VisionPrescriptionLensSpecification(jsondict)
2009 if "VisionPrescriptionLensSpecificationPrism" == resource_type:
2010 from . import visionprescription
2011 return visionprescription.VisionPrescriptionLensSpecificationPrism(jsondict)
2012 from . import element
2013 return element.Element(jsondict)