Hide keyboard shortcuts

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. 

6 

7 

8class FHIRElementFactory(object): 

9 """ Factory class to instantiate resources by resource name. 

10 """ 

11 

12 @classmethod 

13 def instantiate(cls, resource_type, jsondict): 

14 """ Instantiate a resource of the type correlating to "resource_type". 

15  

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)