SMART on FHIR Python Client 4.2.0
 
Loading...
Searching...
No Matches
fhirclient.models.fhirabstractbase.FHIRAbstractBase Class Reference

Abstract base class for all FHIR elements. More...

Inheritance diagram for fhirclient.models.fhirabstractbase.FHIRAbstractBase:
fhirclient.models.element.Element fhirclient.models.fhirabstractresource.FHIRAbstractResource fhirclient.models.address.Address fhirclient.models.annotation.Annotation fhirclient.models.attachment.Attachment fhirclient.models.backboneelement.BackboneElement fhirclient.models.codeableconcept.CodeableConcept fhirclient.models.coding.Coding fhirclient.models.contactdetail.ContactDetail fhirclient.models.contactpoint.ContactPoint fhirclient.models.contributor.Contributor fhirclient.models.datarequirement.DataRequirement fhirclient.models.datarequirement.DataRequirementCodeFilter fhirclient.models.datarequirement.DataRequirementDateFilter fhirclient.models.datarequirement.DataRequirementSort fhirclient.models.dosage.DosageDoseAndRate fhirclient.models.elementdefinition.ElementDefinitionBase fhirclient.models.elementdefinition.ElementDefinitionBinding fhirclient.models.elementdefinition.ElementDefinitionConstraint fhirclient.models.elementdefinition.ElementDefinitionExample fhirclient.models.elementdefinition.ElementDefinitionMapping fhirclient.models.elementdefinition.ElementDefinitionSlicing fhirclient.models.elementdefinition.ElementDefinitionSlicingDiscriminator fhirclient.models.elementdefinition.ElementDefinitionType fhirclient.models.expression.Expression fhirclient.models.extension.Extension fhirclient.models.humanname.HumanName fhirclient.models.identifier.Identifier fhirclient.models.meta.Meta fhirclient.models.money.Money fhirclient.models.narrative.Narrative fhirclient.models.parameterdefinition.ParameterDefinition fhirclient.models.period.Period fhirclient.models.quantity.Quantity fhirclient.models.range.Range fhirclient.models.ratio.Ratio fhirclient.models.reference.Reference fhirclient.models.relatedartifact.RelatedArtifact fhirclient.models.sampleddata.SampledData fhirclient.models.signature.Signature fhirclient.models.substanceamount.SubstanceAmountReferenceRange fhirclient.models.timing.TimingRepeat fhirclient.models.triggerdefinition.TriggerDefinition fhirclient.models.usagecontext.UsageContext fhirclient.models.resource.Resource

Public Member Functions

 __init__ (self, jsondict=None, strict=True)
 Initializer.
 
 with_json (cls, jsonobj)
 Initialize an element from a JSON dictionary or array.
 
 with_json_and_owner (cls, jsonobj, owner)
 Instantiates by forwarding to with_json(), then remembers the "owner" of the instantiated elements.
 
 elementProperties (self)
 Returns a list of tuples, one tuple for each property that should be serialized, as: ("name", "json_name", type, is_list, "of_many", not_optional)
 
 update_with_json (self, jsondict)
 Update the receiver with data in a JSON dictionary.
 
 as_json (self)
 Serializes to JSON by inspecting elementProperties() and creating a JSON dictionary of all registered properties.
 
 owningResource (self)
 Walks the owner hierarchy and returns the next parent that is a DomainResource instance.
 
 owningBundle (self)
 Walks the owner hierarchy and returns the next parent that is a Bundle instance.
 
 resolvedReference (self, refid)
 Returns the resolved reference with the given id, if it has been resolved already.
 
 didResolveReference (self, refid, resolved)
 Called by FHIRResource when it resolves a reference.
 

Protected Member Functions

 _with_json_dict (cls, jsondict)
 Internal method to instantiate from JSON dictionary.
 
 _matches_type (self, value, typ)
 

Protected Attributes

 _resolved
 
 _owner
 

Detailed Description

Abstract base class for all FHIR elements.

Constructor & Destructor Documentation

◆ __init__()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.__init__ (   self,
  jsondict = None,
  strict = True 
)

Initializer.

If strict is true, raises on errors, otherwise uses logger.warning().

:raises: FHIRValidationError on validation errors, unless strict is False

Parameters
jsondictdict A JSON dictionary to use for initialization
strictbool If True (the default), invalid variables will raise a TypeError

Reimplemented in fhirclient.models.account.Account, fhirclient.models.account.AccountCoverage, fhirclient.models.account.AccountGuarantor, fhirclient.models.activitydefinition.ActivityDefinition, fhirclient.models.activitydefinition.ActivityDefinitionDynamicValue, fhirclient.models.activitydefinition.ActivityDefinitionParticipant, fhirclient.models.address.Address, fhirclient.models.adverseevent.AdverseEvent, fhirclient.models.adverseevent.AdverseEventSuspectEntity, fhirclient.models.adverseevent.AdverseEventSuspectEntityCausality, fhirclient.models.age.Age, fhirclient.models.allergyintolerance.AllergyIntolerance, fhirclient.models.allergyintolerance.AllergyIntoleranceReaction, fhirclient.models.annotation.Annotation, fhirclient.models.appointment.Appointment, fhirclient.models.appointment.AppointmentParticipant, fhirclient.models.appointmentresponse.AppointmentResponse, fhirclient.models.attachment.Attachment, fhirclient.models.auditevent.AuditEvent, fhirclient.models.auditevent.AuditEventAgent, fhirclient.models.auditevent.AuditEventAgentNetwork, fhirclient.models.auditevent.AuditEventEntity, fhirclient.models.auditevent.AuditEventEntityDetail, fhirclient.models.auditevent.AuditEventSource, fhirclient.models.backboneelement.BackboneElement, fhirclient.models.basic.Basic, fhirclient.models.binary.Binary, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProduct, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductCollection, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductManipulation, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductProcessing, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductStorage, fhirclient.models.bodystructure.BodyStructure, fhirclient.models.bundle.Bundle, fhirclient.models.bundle.BundleEntry, fhirclient.models.bundle.BundleEntryRequest, fhirclient.models.bundle.BundleEntryResponse, fhirclient.models.bundle.BundleEntrySearch, fhirclient.models.bundle.BundleLink, fhirclient.models.capabilitystatement.CapabilityStatement, fhirclient.models.capabilitystatement.CapabilityStatementDocument, fhirclient.models.capabilitystatement.CapabilityStatementImplementation, fhirclient.models.capabilitystatement.CapabilityStatementMessaging, fhirclient.models.capabilitystatement.CapabilityStatementMessagingEndpoint, fhirclient.models.capabilitystatement.CapabilityStatementMessagingSupportedMessage, fhirclient.models.capabilitystatement.CapabilityStatementRest, fhirclient.models.capabilitystatement.CapabilityStatementRestInteraction, fhirclient.models.capabilitystatement.CapabilityStatementRestResource, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceInteraction, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceOperation, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceSearchParam, fhirclient.models.capabilitystatement.CapabilityStatementRestSecurity, fhirclient.models.capabilitystatement.CapabilityStatementSoftware, fhirclient.models.careplan.CarePlan, fhirclient.models.careplan.CarePlanActivity, fhirclient.models.careplan.CarePlanActivityDetail, fhirclient.models.careteam.CareTeam, fhirclient.models.careteam.CareTeamParticipant, fhirclient.models.catalogentry.CatalogEntry, fhirclient.models.catalogentry.CatalogEntryRelatedEntry, fhirclient.models.chargeitem.ChargeItem, fhirclient.models.chargeitem.ChargeItemPerformer, fhirclient.models.chargeitemdefinition.ChargeItemDefinition, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionApplicability, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionPropertyGroup, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionPropertyGroupPriceComponent, fhirclient.models.claim.Claim, fhirclient.models.claim.ClaimAccident, fhirclient.models.claim.ClaimCareTeam, fhirclient.models.claim.ClaimDiagnosis, fhirclient.models.claim.ClaimInsurance, fhirclient.models.claim.ClaimItem, fhirclient.models.claim.ClaimItemDetail, fhirclient.models.claim.ClaimItemDetailSubDetail, fhirclient.models.claim.ClaimPayee, fhirclient.models.claim.ClaimProcedure, fhirclient.models.claim.ClaimRelated, fhirclient.models.claim.ClaimSupportingInfo, fhirclient.models.claimresponse.ClaimResponse, fhirclient.models.claimresponse.ClaimResponseAddItem, fhirclient.models.claimresponse.ClaimResponseAddItemDetail, fhirclient.models.claimresponse.ClaimResponseAddItemDetailSubDetail, fhirclient.models.claimresponse.ClaimResponseError, fhirclient.models.claimresponse.ClaimResponseInsurance, fhirclient.models.claimresponse.ClaimResponseItem, fhirclient.models.claimresponse.ClaimResponseItemAdjudication, fhirclient.models.claimresponse.ClaimResponseItemDetail, fhirclient.models.claimresponse.ClaimResponseItemDetailSubDetail, fhirclient.models.claimresponse.ClaimResponsePayment, fhirclient.models.claimresponse.ClaimResponseProcessNote, fhirclient.models.claimresponse.ClaimResponseTotal, fhirclient.models.clinicalimpression.ClinicalImpression, fhirclient.models.clinicalimpression.ClinicalImpressionFinding, fhirclient.models.clinicalimpression.ClinicalImpressionInvestigation, fhirclient.models.codeableconcept.CodeableConcept, fhirclient.models.codesystem.CodeSystem, fhirclient.models.codesystem.CodeSystemConcept, fhirclient.models.codesystem.CodeSystemConceptDesignation, fhirclient.models.codesystem.CodeSystemConceptProperty, fhirclient.models.codesystem.CodeSystemFilter, fhirclient.models.codesystem.CodeSystemProperty, fhirclient.models.coding.Coding, fhirclient.models.communication.Communication, fhirclient.models.communication.CommunicationPayload, fhirclient.models.communicationrequest.CommunicationRequest, fhirclient.models.communicationrequest.CommunicationRequestPayload, fhirclient.models.compartmentdefinition.CompartmentDefinition, fhirclient.models.compartmentdefinition.CompartmentDefinitionResource, fhirclient.models.composition.Composition, fhirclient.models.composition.CompositionAttester, fhirclient.models.composition.CompositionEvent, fhirclient.models.composition.CompositionRelatesTo, fhirclient.models.composition.CompositionSection, fhirclient.models.conceptmap.ConceptMap, fhirclient.models.conceptmap.ConceptMapGroup, fhirclient.models.conceptmap.ConceptMapGroupElement, fhirclient.models.conceptmap.ConceptMapGroupElementTarget, fhirclient.models.conceptmap.ConceptMapGroupElementTargetDependsOn, fhirclient.models.conceptmap.ConceptMapGroupUnmapped, fhirclient.models.condition.Condition, fhirclient.models.condition.ConditionEvidence, fhirclient.models.condition.ConditionStage, fhirclient.models.consent.Consent, fhirclient.models.consent.ConsentPolicy, fhirclient.models.consent.ConsentProvision, fhirclient.models.consent.ConsentProvisionActor, fhirclient.models.consent.ConsentProvisionData, fhirclient.models.consent.ConsentVerification, fhirclient.models.contactdetail.ContactDetail, fhirclient.models.contactpoint.ContactPoint, fhirclient.models.contract.Contract, fhirclient.models.contract.ContractContentDefinition, fhirclient.models.contract.ContractFriendly, fhirclient.models.contract.ContractLegal, fhirclient.models.contract.ContractRule, fhirclient.models.contract.ContractSigner, fhirclient.models.contract.ContractTerm, fhirclient.models.contract.ContractTermAction, fhirclient.models.contract.ContractTermActionSubject, fhirclient.models.contract.ContractTermAsset, fhirclient.models.contract.ContractTermAssetContext, fhirclient.models.contract.ContractTermAssetValuedItem, fhirclient.models.contract.ContractTermOffer, fhirclient.models.contract.ContractTermOfferAnswer, fhirclient.models.contract.ContractTermOfferParty, fhirclient.models.contract.ContractTermSecurityLabel, fhirclient.models.contributor.Contributor, fhirclient.models.count.Count, fhirclient.models.coverage.Coverage, fhirclient.models.coverage.CoverageClass, fhirclient.models.coverage.CoverageCostToBeneficiary, fhirclient.models.coverage.CoverageCostToBeneficiaryException, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequest, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestInsurance, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestItem, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestItemDiagnosis, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestSupportingInfo, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponse, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseError, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsurance, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItem, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItemBenefit, fhirclient.models.datarequirement.DataRequirement, fhirclient.models.datarequirement.DataRequirementCodeFilter, fhirclient.models.datarequirement.DataRequirementDateFilter, fhirclient.models.datarequirement.DataRequirementSort, fhirclient.models.detectedissue.DetectedIssue, fhirclient.models.detectedissue.DetectedIssueEvidence, fhirclient.models.detectedissue.DetectedIssueMitigation, fhirclient.models.device.Device, fhirclient.models.device.DeviceDeviceName, fhirclient.models.device.DeviceProperty, fhirclient.models.device.DeviceSpecialization, fhirclient.models.device.DeviceUdiCarrier, fhirclient.models.device.DeviceVersion, fhirclient.models.devicedefinition.DeviceDefinition, fhirclient.models.devicedefinition.DeviceDefinitionCapability, fhirclient.models.devicedefinition.DeviceDefinitionDeviceName, fhirclient.models.devicedefinition.DeviceDefinitionMaterial, fhirclient.models.devicedefinition.DeviceDefinitionProperty, fhirclient.models.devicedefinition.DeviceDefinitionSpecialization, fhirclient.models.devicedefinition.DeviceDefinitionUdiDeviceIdentifier, fhirclient.models.devicemetric.DeviceMetric, fhirclient.models.devicemetric.DeviceMetricCalibration, fhirclient.models.devicerequest.DeviceRequest, fhirclient.models.devicerequest.DeviceRequestParameter, fhirclient.models.deviceusestatement.DeviceUseStatement, fhirclient.models.diagnosticreport.DiagnosticReport, fhirclient.models.diagnosticreport.DiagnosticReportMedia, fhirclient.models.distance.Distance, fhirclient.models.documentmanifest.DocumentManifest, fhirclient.models.documentmanifest.DocumentManifestRelated, fhirclient.models.documentreference.DocumentReference, fhirclient.models.documentreference.DocumentReferenceContent, fhirclient.models.documentreference.DocumentReferenceContext, fhirclient.models.documentreference.DocumentReferenceRelatesTo, fhirclient.models.domainresource.DomainResource, fhirclient.models.dosage.Dosage, fhirclient.models.dosage.DosageDoseAndRate, fhirclient.models.duration.Duration, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesis, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisCertainty, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisCertaintyCertaintySubcomponent, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimate, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimatePrecisionEstimate, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisResultsByExposure, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisSampleSize, fhirclient.models.element.Element, fhirclient.models.elementdefinition.ElementDefinition, fhirclient.models.elementdefinition.ElementDefinitionBase, fhirclient.models.elementdefinition.ElementDefinitionBinding, fhirclient.models.elementdefinition.ElementDefinitionConstraint, fhirclient.models.elementdefinition.ElementDefinitionExample, fhirclient.models.elementdefinition.ElementDefinitionMapping, fhirclient.models.elementdefinition.ElementDefinitionSlicing, fhirclient.models.elementdefinition.ElementDefinitionSlicingDiscriminator, fhirclient.models.elementdefinition.ElementDefinitionType, fhirclient.models.encounter.Encounter, fhirclient.models.encounter.EncounterClassHistory, fhirclient.models.encounter.EncounterDiagnosis, fhirclient.models.encounter.EncounterHospitalization, fhirclient.models.encounter.EncounterLocation, fhirclient.models.encounter.EncounterParticipant, fhirclient.models.encounter.EncounterStatusHistory, fhirclient.models.endpoint.Endpoint, fhirclient.models.enrollmentrequest.EnrollmentRequest, fhirclient.models.enrollmentresponse.EnrollmentResponse, fhirclient.models.episodeofcare.EpisodeOfCare, fhirclient.models.episodeofcare.EpisodeOfCareDiagnosis, fhirclient.models.episodeofcare.EpisodeOfCareStatusHistory, fhirclient.models.eventdefinition.EventDefinition, fhirclient.models.evidence.Evidence, fhirclient.models.evidencevariable.EvidenceVariable, fhirclient.models.evidencevariable.EvidenceVariableCharacteristic, fhirclient.models.examplescenario.ExampleScenario, fhirclient.models.examplescenario.ExampleScenarioActor, fhirclient.models.examplescenario.ExampleScenarioInstance, fhirclient.models.examplescenario.ExampleScenarioInstanceContainedInstance, fhirclient.models.examplescenario.ExampleScenarioInstanceVersion, fhirclient.models.examplescenario.ExampleScenarioProcess, fhirclient.models.examplescenario.ExampleScenarioProcessStep, fhirclient.models.examplescenario.ExampleScenarioProcessStepAlternative, fhirclient.models.examplescenario.ExampleScenarioProcessStepOperation, fhirclient.models.explanationofbenefit.ExplanationOfBenefit, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAccident, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItem, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItemDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItemDetailSubDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitBenefitBalance, fhirclient.models.explanationofbenefit.ExplanationOfBenefitBenefitBalanceFinancial, fhirclient.models.explanationofbenefit.ExplanationOfBenefitCareTeam, fhirclient.models.explanationofbenefit.ExplanationOfBenefitDiagnosis, fhirclient.models.explanationofbenefit.ExplanationOfBenefitInsurance, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItem, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemAdjudication, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemDetailSubDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitPayee, fhirclient.models.explanationofbenefit.ExplanationOfBenefitPayment, fhirclient.models.explanationofbenefit.ExplanationOfBenefitProcedure, fhirclient.models.explanationofbenefit.ExplanationOfBenefitProcessNote, fhirclient.models.explanationofbenefit.ExplanationOfBenefitRelated, fhirclient.models.explanationofbenefit.ExplanationOfBenefitSupportingInfo, fhirclient.models.explanationofbenefit.ExplanationOfBenefitTotal, fhirclient.models.expression.Expression, fhirclient.models.extension.Extension, fhirclient.models.familymemberhistory.FamilyMemberHistory, fhirclient.models.familymemberhistory.FamilyMemberHistoryCondition, fhirclient.models.fhirabstractresource.FHIRAbstractResource, fhirclient.models.flag.Flag, fhirclient.models.goal.Goal, fhirclient.models.goal.GoalTarget, fhirclient.models.graphdefinition.GraphDefinition, fhirclient.models.graphdefinition.GraphDefinitionLink, fhirclient.models.graphdefinition.GraphDefinitionLinkTarget, fhirclient.models.graphdefinition.GraphDefinitionLinkTargetCompartment, fhirclient.models.group.Group, fhirclient.models.group.GroupCharacteristic, fhirclient.models.group.GroupMember, fhirclient.models.guidanceresponse.GuidanceResponse, fhirclient.models.healthcareservice.HealthcareService, fhirclient.models.healthcareservice.HealthcareServiceAvailableTime, fhirclient.models.healthcareservice.HealthcareServiceEligibility, fhirclient.models.healthcareservice.HealthcareServiceNotAvailable, fhirclient.models.humanname.HumanName, fhirclient.models.identifier.Identifier, fhirclient.models.imagingstudy.ImagingStudy, fhirclient.models.imagingstudy.ImagingStudySeries, fhirclient.models.imagingstudy.ImagingStudySeriesInstance, fhirclient.models.imagingstudy.ImagingStudySeriesPerformer, fhirclient.models.immunization.Immunization, fhirclient.models.immunization.ImmunizationEducation, fhirclient.models.immunization.ImmunizationPerformer, fhirclient.models.immunization.ImmunizationProtocolApplied, fhirclient.models.immunization.ImmunizationReaction, fhirclient.models.immunizationevaluation.ImmunizationEvaluation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendationRecommendation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendationRecommendationDateCriterion, fhirclient.models.implementationguide.ImplementationGuide, fhirclient.models.implementationguide.ImplementationGuideDefinition, fhirclient.models.implementationguide.ImplementationGuideDefinitionGrouping, fhirclient.models.implementationguide.ImplementationGuideDefinitionPage, fhirclient.models.implementationguide.ImplementationGuideDefinitionParameter, fhirclient.models.implementationguide.ImplementationGuideDefinitionResource, fhirclient.models.implementationguide.ImplementationGuideDefinitionTemplate, fhirclient.models.implementationguide.ImplementationGuideDependsOn, fhirclient.models.implementationguide.ImplementationGuideGlobal, fhirclient.models.implementationguide.ImplementationGuideManifest, fhirclient.models.implementationguide.ImplementationGuideManifestPage, fhirclient.models.implementationguide.ImplementationGuideManifestResource, fhirclient.models.insuranceplan.InsurancePlan, fhirclient.models.insuranceplan.InsurancePlanContact, fhirclient.models.insuranceplan.InsurancePlanCoverage, fhirclient.models.insuranceplan.InsurancePlanCoverageBenefit, fhirclient.models.insuranceplan.InsurancePlanCoverageBenefitLimit, fhirclient.models.insuranceplan.InsurancePlanPlan, fhirclient.models.insuranceplan.InsurancePlanPlanGeneralCost, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCost, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCostBenefit, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCostBenefitCost, fhirclient.models.invoice.Invoice, fhirclient.models.invoice.InvoiceLineItem, fhirclient.models.invoice.InvoiceLineItemPriceComponent, fhirclient.models.invoice.InvoiceParticipant, fhirclient.models.library.Library, fhirclient.models.linkage.Linkage, fhirclient.models.linkage.LinkageItem, fhirclient.models.list.List, fhirclient.models.list.ListEntry, fhirclient.models.location.Location, fhirclient.models.location.LocationHoursOfOperation, fhirclient.models.location.LocationPosition, fhirclient.models.marketingstatus.MarketingStatus, fhirclient.models.measure.Measure, fhirclient.models.measure.MeasureGroup, fhirclient.models.measure.MeasureGroupPopulation, fhirclient.models.measure.MeasureGroupStratifier, fhirclient.models.measure.MeasureGroupStratifierComponent, fhirclient.models.measure.MeasureSupplementalData, fhirclient.models.measurereport.MeasureReport, fhirclient.models.measurereport.MeasureReportGroup, fhirclient.models.measurereport.MeasureReportGroupPopulation, fhirclient.models.measurereport.MeasureReportGroupStratifier, fhirclient.models.measurereport.MeasureReportGroupStratifierStratum, fhirclient.models.measurereport.MeasureReportGroupStratifierStratumComponent, fhirclient.models.measurereport.MeasureReportGroupStratifierStratumPopulation, fhirclient.models.media.Media, fhirclient.models.medication.Medication, fhirclient.models.medication.MedicationBatch, fhirclient.models.medication.MedicationIngredient, fhirclient.models.medicationadministration.MedicationAdministration, fhirclient.models.medicationadministration.MedicationAdministrationDosage, fhirclient.models.medicationadministration.MedicationAdministrationPerformer, fhirclient.models.medicationdispense.MedicationDispense, fhirclient.models.medicationdispense.MedicationDispensePerformer, fhirclient.models.medicationdispense.MedicationDispenseSubstitution, fhirclient.models.medicationknowledge.MedicationKnowledge, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelines, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelinesDosage, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics, fhirclient.models.medicationknowledge.MedicationKnowledgeCost, fhirclient.models.medicationknowledge.MedicationKnowledgeDrugCharacteristic, fhirclient.models.medicationknowledge.MedicationKnowledgeIngredient, fhirclient.models.medicationknowledge.MedicationKnowledgeKinetics, fhirclient.models.medicationknowledge.MedicationKnowledgeMedicineClassification, fhirclient.models.medicationknowledge.MedicationKnowledgeMonitoringProgram, fhirclient.models.medicationknowledge.MedicationKnowledgeMonograph, fhirclient.models.medicationknowledge.MedicationKnowledgePackaging, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatory, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatoryMaxDispense, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatorySchedule, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatorySubstitution, fhirclient.models.medicationknowledge.MedicationKnowledgeRelatedMedicationKnowledge, fhirclient.models.medicationrequest.MedicationRequest, fhirclient.models.medicationrequest.MedicationRequestDispenseRequest, fhirclient.models.medicationrequest.MedicationRequestDispenseRequestInitialFill, fhirclient.models.medicationrequest.MedicationRequestSubstitution, fhirclient.models.medicationstatement.MedicationStatement, fhirclient.models.medicinalproduct.MedicinalProduct, fhirclient.models.medicinalproduct.MedicinalProductManufacturingBusinessOperation, fhirclient.models.medicinalproduct.MedicinalProductName, fhirclient.models.medicinalproduct.MedicinalProductNameCountryLanguage, fhirclient.models.medicinalproduct.MedicinalProductNameNamePart, fhirclient.models.medicinalproduct.MedicinalProductSpecialDesignation, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorization, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorizationJurisdictionalAuthorization, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorizationProcedure, fhirclient.models.medicinalproductcontraindication.MedicinalProductContraindication, fhirclient.models.medicinalproductcontraindication.MedicinalProductContraindicationOtherTherapy, fhirclient.models.medicinalproductindication.MedicinalProductIndication, fhirclient.models.medicinalproductindication.MedicinalProductIndicationOtherTherapy, fhirclient.models.medicinalproductingredient.MedicinalProductIngredient, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstance, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrength, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrengthReferenceStrength, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSubstance, fhirclient.models.medicinalproductinteraction.MedicinalProductInteraction, fhirclient.models.medicinalproductinteraction.MedicinalProductInteractionInteractant, fhirclient.models.medicinalproductmanufactured.MedicinalProductManufactured, fhirclient.models.medicinalproductpackaged.MedicinalProductPackaged, fhirclient.models.medicinalproductpackaged.MedicinalProductPackagedBatchIdentifier, fhirclient.models.medicinalproductpackaged.MedicinalProductPackagedPackageItem, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceutical, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalCharacteristics, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministration, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpecies, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpeciesWithdrawalPeriod, fhirclient.models.medicinalproductundesirableeffect.MedicinalProductUndesirableEffect, fhirclient.models.messagedefinition.MessageDefinition, fhirclient.models.messagedefinition.MessageDefinitionAllowedResponse, fhirclient.models.messagedefinition.MessageDefinitionFocus, fhirclient.models.messageheader.MessageHeader, fhirclient.models.messageheader.MessageHeaderDestination, fhirclient.models.messageheader.MessageHeaderResponse, fhirclient.models.messageheader.MessageHeaderSource, fhirclient.models.meta.Meta, fhirclient.models.molecularsequence.MolecularSequence, fhirclient.models.molecularsequence.MolecularSequenceQuality, fhirclient.models.molecularsequence.MolecularSequenceQualityRoc, fhirclient.models.molecularsequence.MolecularSequenceReferenceSeq, fhirclient.models.molecularsequence.MolecularSequenceRepository, fhirclient.models.molecularsequence.MolecularSequenceStructureVariant, fhirclient.models.molecularsequence.MolecularSequenceStructureVariantInner, fhirclient.models.molecularsequence.MolecularSequenceStructureVariantOuter, fhirclient.models.molecularsequence.MolecularSequenceVariant, fhirclient.models.money.Money, fhirclient.models.namingsystem.NamingSystem, fhirclient.models.namingsystem.NamingSystemUniqueId, fhirclient.models.narrative.Narrative, fhirclient.models.nutritionorder.NutritionOrder, fhirclient.models.nutritionorder.NutritionOrderEnteralFormula, fhirclient.models.nutritionorder.NutritionOrderEnteralFormulaAdministration, fhirclient.models.nutritionorder.NutritionOrderOralDiet, fhirclient.models.nutritionorder.NutritionOrderOralDietNutrient, fhirclient.models.nutritionorder.NutritionOrderOralDietTexture, fhirclient.models.nutritionorder.NutritionOrderSupplement, fhirclient.models.observation.Observation, fhirclient.models.observation.ObservationComponent, fhirclient.models.observation.ObservationReferenceRange, fhirclient.models.observationdefinition.ObservationDefinition, fhirclient.models.observationdefinition.ObservationDefinitionQualifiedInterval, fhirclient.models.observationdefinition.ObservationDefinitionQuantitativeDetails, fhirclient.models.operationdefinition.OperationDefinition, fhirclient.models.operationdefinition.OperationDefinitionOverload, fhirclient.models.operationdefinition.OperationDefinitionParameter, fhirclient.models.operationdefinition.OperationDefinitionParameterBinding, fhirclient.models.operationdefinition.OperationDefinitionParameterReferencedFrom, fhirclient.models.operationoutcome.OperationOutcome, fhirclient.models.operationoutcome.OperationOutcomeIssue, fhirclient.models.organization.Organization, fhirclient.models.organization.OrganizationContact, fhirclient.models.organizationaffiliation.OrganizationAffiliation, fhirclient.models.parameterdefinition.ParameterDefinition, fhirclient.models.parameters.Parameters, fhirclient.models.parameters.ParametersParameter, fhirclient.models.patient.Patient, fhirclient.models.patient.PatientCommunication, fhirclient.models.patient.PatientContact, fhirclient.models.patient.PatientLink, fhirclient.models.paymentnotice.PaymentNotice, fhirclient.models.paymentreconciliation.PaymentReconciliation, fhirclient.models.paymentreconciliation.PaymentReconciliationDetail, fhirclient.models.paymentreconciliation.PaymentReconciliationProcessNote, fhirclient.models.period.Period, fhirclient.models.person.Person, fhirclient.models.person.PersonLink, fhirclient.models.plandefinition.PlanDefinition, fhirclient.models.plandefinition.PlanDefinitionAction, fhirclient.models.plandefinition.PlanDefinitionActionCondition, fhirclient.models.plandefinition.PlanDefinitionActionDynamicValue, fhirclient.models.plandefinition.PlanDefinitionActionParticipant, fhirclient.models.plandefinition.PlanDefinitionActionRelatedAction, fhirclient.models.plandefinition.PlanDefinitionGoal, fhirclient.models.plandefinition.PlanDefinitionGoalTarget, fhirclient.models.population.Population, fhirclient.models.practitioner.Practitioner, fhirclient.models.practitioner.PractitionerQualification, fhirclient.models.practitionerrole.PractitionerRole, fhirclient.models.practitionerrole.PractitionerRoleAvailableTime, fhirclient.models.practitionerrole.PractitionerRoleNotAvailable, fhirclient.models.procedure.Procedure, fhirclient.models.procedure.ProcedureFocalDevice, fhirclient.models.procedure.ProcedurePerformer, fhirclient.models.prodcharacteristic.ProdCharacteristic, fhirclient.models.productshelflife.ProductShelfLife, fhirclient.models.provenance.Provenance, fhirclient.models.provenance.ProvenanceAgent, fhirclient.models.provenance.ProvenanceEntity, fhirclient.models.quantity.Quantity, fhirclient.models.questionnaire.Questionnaire, fhirclient.models.questionnaire.QuestionnaireItem, fhirclient.models.questionnaire.QuestionnaireItemAnswerOption, fhirclient.models.questionnaire.QuestionnaireItemEnableWhen, fhirclient.models.questionnaire.QuestionnaireItemInitial, fhirclient.models.questionnaireresponse.QuestionnaireResponse, fhirclient.models.questionnaireresponse.QuestionnaireResponseItem, fhirclient.models.questionnaireresponse.QuestionnaireResponseItemAnswer, fhirclient.models.range.Range, fhirclient.models.ratio.Ratio, fhirclient.models.reference.Reference, fhirclient.models.relatedartifact.RelatedArtifact, fhirclient.models.relatedperson.RelatedPerson, fhirclient.models.relatedperson.RelatedPersonCommunication, fhirclient.models.requestgroup.RequestGroup, fhirclient.models.requestgroup.RequestGroupAction, fhirclient.models.requestgroup.RequestGroupActionCondition, fhirclient.models.requestgroup.RequestGroupActionRelatedAction, fhirclient.models.researchdefinition.ResearchDefinition, fhirclient.models.researchelementdefinition.ResearchElementDefinition, fhirclient.models.researchelementdefinition.ResearchElementDefinitionCharacteristic, fhirclient.models.researchstudy.ResearchStudy, fhirclient.models.researchstudy.ResearchStudyArm, fhirclient.models.researchstudy.ResearchStudyObjective, fhirclient.models.researchsubject.ResearchSubject, fhirclient.models.resource.Resource, fhirclient.models.riskassessment.RiskAssessment, fhirclient.models.riskassessment.RiskAssessmentPrediction, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesis, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisCertainty, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisCertaintyCertaintySubcomponent, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimate, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimate, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisSampleSize, fhirclient.models.sampleddata.SampledData, fhirclient.models.schedule.Schedule, fhirclient.models.searchparameter.SearchParameter, fhirclient.models.searchparameter.SearchParameterComponent, fhirclient.models.servicerequest.ServiceRequest, fhirclient.models.signature.Signature, fhirclient.models.slot.Slot, fhirclient.models.specimen.Specimen, fhirclient.models.specimen.SpecimenCollection, fhirclient.models.specimen.SpecimenContainer, fhirclient.models.specimen.SpecimenProcessing, fhirclient.models.specimendefinition.SpecimenDefinition, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTested, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedContainer, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedContainerAdditive, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedHandling, fhirclient.models.structuredefinition.StructureDefinition, fhirclient.models.structuredefinition.StructureDefinitionContext, fhirclient.models.structuredefinition.StructureDefinitionDifferential, fhirclient.models.structuredefinition.StructureDefinitionMapping, fhirclient.models.structuredefinition.StructureDefinitionSnapshot, fhirclient.models.structuremap.StructureMap, fhirclient.models.structuremap.StructureMapGroup, fhirclient.models.structuremap.StructureMapGroupInput, fhirclient.models.structuremap.StructureMapGroupRule, fhirclient.models.structuremap.StructureMapGroupRuleDependent, fhirclient.models.structuremap.StructureMapGroupRuleSource, fhirclient.models.structuremap.StructureMapGroupRuleTarget, fhirclient.models.structuremap.StructureMapGroupRuleTargetParameter, fhirclient.models.structuremap.StructureMapStructure, fhirclient.models.subscription.Subscription, fhirclient.models.subscription.SubscriptionChannel, fhirclient.models.substance.Substance, fhirclient.models.substance.SubstanceIngredient, fhirclient.models.substance.SubstanceInstance, fhirclient.models.substanceamount.SubstanceAmount, fhirclient.models.substanceamount.SubstanceAmountReferenceRange, fhirclient.models.substancenucleicacid.SubstanceNucleicAcid, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunit, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunitLinkage, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunitSugar, fhirclient.models.substancepolymer.SubstancePolymer, fhirclient.models.substancepolymer.SubstancePolymerMonomerSet, fhirclient.models.substancepolymer.SubstancePolymerMonomerSetStartingMaterial, fhirclient.models.substancepolymer.SubstancePolymerRepeat, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnit, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnitDegreeOfPolymerisation, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnitStructuralRepresentation, fhirclient.models.substanceprotein.SubstanceProtein, fhirclient.models.substanceprotein.SubstanceProteinSubunit, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformation, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationClassification, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationGene, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationGeneElement, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationTarget, fhirclient.models.substancesourcematerial.SubstanceSourceMaterial, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialFractionDescription, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganism, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismAuthor, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismHybrid, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismOrganismGeneral, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialPartDescription, fhirclient.models.substancespecification.SubstanceSpecification, fhirclient.models.substancespecification.SubstanceSpecificationMoiety, fhirclient.models.substancespecification.SubstanceSpecificationName, fhirclient.models.substancespecification.SubstanceSpecificationNameOfficial, fhirclient.models.substancespecification.SubstanceSpecificationProperty, fhirclient.models.substancespecification.SubstanceSpecificationRelationship, fhirclient.models.substancespecification.SubstanceSpecificationStructure, fhirclient.models.substancespecification.SubstanceSpecificationStructureIsotope, fhirclient.models.substancespecification.SubstanceSpecificationStructureIsotopeMolecularWeight, fhirclient.models.substancespecification.SubstanceSpecificationStructureRepresentation, fhirclient.models.substancespecification.SubstanceSpecificationstr, fhirclient.models.supplydelivery.SupplyDelivery, fhirclient.models.supplydelivery.SupplyDeliverySuppliedItem, fhirclient.models.supplyrequest.SupplyRequest, fhirclient.models.supplyrequest.SupplyRequestParameter, fhirclient.models.task.Task, fhirclient.models.task.TaskInput, fhirclient.models.task.TaskOutput, fhirclient.models.task.TaskRestriction, fhirclient.models.terminologycapabilities.TerminologyCapabilities, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesClosure, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystem, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystemVersion, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystemVersionFilter, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesExpansion, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesExpansionParameter, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesImplementation, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesSoftware, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesTranslation, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesValidateCode, fhirclient.models.testreport.TestReport, fhirclient.models.testreport.TestReportParticipant, fhirclient.models.testreport.TestReportSetup, fhirclient.models.testreport.TestReportSetupAction, fhirclient.models.testreport.TestReportSetupActionAssert, fhirclient.models.testreport.TestReportSetupActionOperation, fhirclient.models.testreport.TestReportTeardown, fhirclient.models.testreport.TestReportTeardownAction, fhirclient.models.testreport.TestReportTest, fhirclient.models.testreport.TestReportTestAction, fhirclient.models.testscript.TestScript, fhirclient.models.testscript.TestScriptDestination, fhirclient.models.testscript.TestScriptFixture, fhirclient.models.testscript.TestScriptMetadata, fhirclient.models.testscript.TestScriptMetadataCapability, fhirclient.models.testscript.TestScriptMetadataLink, fhirclient.models.testscript.TestScriptOrigin, fhirclient.models.testscript.TestScriptSetup, fhirclient.models.testscript.TestScriptSetupAction, fhirclient.models.testscript.TestScriptSetupActionAssert, fhirclient.models.testscript.TestScriptSetupActionOperation, fhirclient.models.testscript.TestScriptSetupActionOperationRequestHeader, fhirclient.models.testscript.TestScriptTeardown, fhirclient.models.testscript.TestScriptTeardownAction, fhirclient.models.testscript.TestScriptTest, fhirclient.models.testscript.TestScriptTestAction, fhirclient.models.testscript.TestScriptVariable, fhirclient.models.timing.Timing, fhirclient.models.timing.TimingRepeat, fhirclient.models.triggerdefinition.TriggerDefinition, fhirclient.models.usagecontext.UsageContext, fhirclient.models.valueset.ValueSet, fhirclient.models.valueset.ValueSetCompose, fhirclient.models.valueset.ValueSetComposeInclude, fhirclient.models.valueset.ValueSetComposeIncludeConcept, fhirclient.models.valueset.ValueSetComposeIncludeConceptDesignation, fhirclient.models.valueset.ValueSetComposeIncludeFilter, fhirclient.models.valueset.ValueSetExpansion, fhirclient.models.valueset.ValueSetExpansionContains, fhirclient.models.valueset.ValueSetExpansionParameter, fhirclient.models.verificationresult.VerificationResult, fhirclient.models.verificationresult.VerificationResultAttestation, fhirclient.models.verificationresult.VerificationResultPrimarySource, fhirclient.models.verificationresult.VerificationResultValidator, fhirclient.models.visionprescription.VisionPrescription, fhirclient.models.visionprescription.VisionPrescriptionLensSpecification, and fhirclient.models.visionprescription.VisionPrescriptionLensSpecificationPrism.

Member Function Documentation

◆ _matches_type()

fhirclient.models.fhirabstractbase.FHIRAbstractBase._matches_type (   self,
  value,
  typ 
)
protected

◆ _with_json_dict()

fhirclient.models.fhirabstractbase.FHIRAbstractBase._with_json_dict (   cls,
  jsondict 
)
protected

Internal method to instantiate from JSON dictionary.

   :raises: TypeError on anything but dict
   :raises: FHIRValidationError if instantiation fails
Returns
s An instance created from dictionary data

Reimplemented in fhirclient.models.fhirabstractresource.FHIRAbstractResource.

◆ as_json()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.as_json (   self)

Serializes to JSON by inspecting elementProperties() and creating a JSON dictionary of all registered properties.

Checks:

  • whether required properties are not None (and lists not empty)
  • whether not-None properties are of the correct type

:raises: FHIRValidationError if properties have the wrong type or if required properties are empty

Returns
s A validated dict object that can be JSON serialized

Reimplemented in fhirclient.models.fhirabstractresource.FHIRAbstractResource.

◆ didResolveReference()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.didResolveReference (   self,
  refid,
  resolved 
)

Called by FHIRResource when it resolves a reference.

Stores the resolved reference into the _resolved dictionary.

Parameters
refidThe id of the resource that was resolved
refidThe resolved resource, ready to be cached

◆ elementProperties()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.elementProperties (   self)

Returns a list of tuples, one tuple for each property that should be serialized, as: ("name", "json_name", type, is_list, "of_many", not_optional)

Reimplemented in fhirclient.models.account.Account, fhirclient.models.account.AccountCoverage, fhirclient.models.account.AccountGuarantor, fhirclient.models.activitydefinition.ActivityDefinition, fhirclient.models.activitydefinition.ActivityDefinitionDynamicValue, fhirclient.models.activitydefinition.ActivityDefinitionParticipant, fhirclient.models.address.Address, fhirclient.models.adverseevent.AdverseEvent, fhirclient.models.adverseevent.AdverseEventSuspectEntity, fhirclient.models.adverseevent.AdverseEventSuspectEntityCausality, fhirclient.models.allergyintolerance.AllergyIntolerance, fhirclient.models.allergyintolerance.AllergyIntoleranceReaction, fhirclient.models.annotation.Annotation, fhirclient.models.appointment.Appointment, fhirclient.models.appointment.AppointmentParticipant, fhirclient.models.appointmentresponse.AppointmentResponse, fhirclient.models.attachment.Attachment, fhirclient.models.auditevent.AuditEvent, fhirclient.models.auditevent.AuditEventAgent, fhirclient.models.auditevent.AuditEventAgentNetwork, fhirclient.models.auditevent.AuditEventEntity, fhirclient.models.auditevent.AuditEventEntityDetail, fhirclient.models.auditevent.AuditEventSource, fhirclient.models.backboneelement.BackboneElement, fhirclient.models.basic.Basic, fhirclient.models.binary.Binary, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProduct, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductCollection, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductManipulation, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductProcessing, fhirclient.models.biologicallyderivedproduct.BiologicallyDerivedProductStorage, fhirclient.models.bodystructure.BodyStructure, fhirclient.models.bundle.Bundle, fhirclient.models.bundle.BundleEntry, fhirclient.models.bundle.BundleEntryRequest, fhirclient.models.bundle.BundleEntryResponse, fhirclient.models.bundle.BundleEntrySearch, fhirclient.models.bundle.BundleLink, fhirclient.models.capabilitystatement.CapabilityStatement, fhirclient.models.capabilitystatement.CapabilityStatementDocument, fhirclient.models.capabilitystatement.CapabilityStatementImplementation, fhirclient.models.capabilitystatement.CapabilityStatementMessaging, fhirclient.models.capabilitystatement.CapabilityStatementMessagingEndpoint, fhirclient.models.capabilitystatement.CapabilityStatementMessagingSupportedMessage, fhirclient.models.capabilitystatement.CapabilityStatementRest, fhirclient.models.capabilitystatement.CapabilityStatementRestInteraction, fhirclient.models.capabilitystatement.CapabilityStatementRestResource, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceInteraction, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceOperation, fhirclient.models.capabilitystatement.CapabilityStatementRestResourceSearchParam, fhirclient.models.capabilitystatement.CapabilityStatementRestSecurity, fhirclient.models.capabilitystatement.CapabilityStatementSoftware, fhirclient.models.careplan.CarePlan, fhirclient.models.careplan.CarePlanActivity, fhirclient.models.careplan.CarePlanActivityDetail, fhirclient.models.careteam.CareTeam, fhirclient.models.careteam.CareTeamParticipant, fhirclient.models.catalogentry.CatalogEntry, fhirclient.models.catalogentry.CatalogEntryRelatedEntry, fhirclient.models.chargeitem.ChargeItem, fhirclient.models.chargeitem.ChargeItemPerformer, fhirclient.models.chargeitemdefinition.ChargeItemDefinition, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionApplicability, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionPropertyGroup, fhirclient.models.chargeitemdefinition.ChargeItemDefinitionPropertyGroupPriceComponent, fhirclient.models.claim.Claim, fhirclient.models.claim.ClaimAccident, fhirclient.models.claim.ClaimCareTeam, fhirclient.models.claim.ClaimDiagnosis, fhirclient.models.claim.ClaimInsurance, fhirclient.models.claim.ClaimItem, fhirclient.models.claim.ClaimItemDetail, fhirclient.models.claim.ClaimItemDetailSubDetail, fhirclient.models.claim.ClaimPayee, fhirclient.models.claim.ClaimProcedure, fhirclient.models.claim.ClaimRelated, fhirclient.models.claim.ClaimSupportingInfo, fhirclient.models.claimresponse.ClaimResponse, fhirclient.models.claimresponse.ClaimResponseAddItem, fhirclient.models.claimresponse.ClaimResponseAddItemDetail, fhirclient.models.claimresponse.ClaimResponseAddItemDetailSubDetail, fhirclient.models.claimresponse.ClaimResponseError, fhirclient.models.claimresponse.ClaimResponseInsurance, fhirclient.models.claimresponse.ClaimResponseItem, fhirclient.models.claimresponse.ClaimResponseItemAdjudication, fhirclient.models.claimresponse.ClaimResponseItemDetail, fhirclient.models.claimresponse.ClaimResponseItemDetailSubDetail, fhirclient.models.claimresponse.ClaimResponsePayment, fhirclient.models.claimresponse.ClaimResponseProcessNote, fhirclient.models.claimresponse.ClaimResponseTotal, fhirclient.models.clinicalimpression.ClinicalImpression, fhirclient.models.clinicalimpression.ClinicalImpressionFinding, fhirclient.models.clinicalimpression.ClinicalImpressionInvestigation, fhirclient.models.codeableconcept.CodeableConcept, fhirclient.models.codesystem.CodeSystem, fhirclient.models.codesystem.CodeSystemConcept, fhirclient.models.codesystem.CodeSystemConceptDesignation, fhirclient.models.codesystem.CodeSystemConceptProperty, fhirclient.models.codesystem.CodeSystemFilter, fhirclient.models.codesystem.CodeSystemProperty, fhirclient.models.coding.Coding, fhirclient.models.communication.Communication, fhirclient.models.communication.CommunicationPayload, fhirclient.models.communicationrequest.CommunicationRequest, fhirclient.models.communicationrequest.CommunicationRequestPayload, fhirclient.models.compartmentdefinition.CompartmentDefinition, fhirclient.models.compartmentdefinition.CompartmentDefinitionResource, fhirclient.models.composition.Composition, fhirclient.models.composition.CompositionAttester, fhirclient.models.composition.CompositionEvent, fhirclient.models.composition.CompositionRelatesTo, fhirclient.models.composition.CompositionSection, fhirclient.models.conceptmap.ConceptMap, fhirclient.models.conceptmap.ConceptMapGroup, fhirclient.models.conceptmap.ConceptMapGroupElement, fhirclient.models.conceptmap.ConceptMapGroupElementTarget, fhirclient.models.conceptmap.ConceptMapGroupElementTargetDependsOn, fhirclient.models.conceptmap.ConceptMapGroupUnmapped, fhirclient.models.condition.Condition, fhirclient.models.condition.ConditionEvidence, fhirclient.models.condition.ConditionStage, fhirclient.models.consent.Consent, fhirclient.models.consent.ConsentPolicy, fhirclient.models.consent.ConsentProvision, fhirclient.models.consent.ConsentProvisionActor, fhirclient.models.consent.ConsentProvisionData, fhirclient.models.consent.ConsentVerification, fhirclient.models.contactdetail.ContactDetail, fhirclient.models.contactpoint.ContactPoint, fhirclient.models.contract.Contract, fhirclient.models.contract.ContractContentDefinition, fhirclient.models.contract.ContractFriendly, fhirclient.models.contract.ContractLegal, fhirclient.models.contract.ContractRule, fhirclient.models.contract.ContractSigner, fhirclient.models.contract.ContractTerm, fhirclient.models.contract.ContractTermAction, fhirclient.models.contract.ContractTermActionSubject, fhirclient.models.contract.ContractTermAsset, fhirclient.models.contract.ContractTermAssetContext, fhirclient.models.contract.ContractTermAssetValuedItem, fhirclient.models.contract.ContractTermOffer, fhirclient.models.contract.ContractTermOfferAnswer, fhirclient.models.contract.ContractTermOfferParty, fhirclient.models.contract.ContractTermSecurityLabel, fhirclient.models.contributor.Contributor, fhirclient.models.coverage.Coverage, fhirclient.models.coverage.CoverageClass, fhirclient.models.coverage.CoverageCostToBeneficiary, fhirclient.models.coverage.CoverageCostToBeneficiaryException, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequest, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestInsurance, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestItem, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestItemDiagnosis, fhirclient.models.coverageeligibilityrequest.CoverageEligibilityRequestSupportingInfo, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponse, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseError, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsurance, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItem, fhirclient.models.coverageeligibilityresponse.CoverageEligibilityResponseInsuranceItemBenefit, fhirclient.models.datarequirement.DataRequirement, fhirclient.models.datarequirement.DataRequirementCodeFilter, fhirclient.models.datarequirement.DataRequirementDateFilter, fhirclient.models.datarequirement.DataRequirementSort, fhirclient.models.detectedissue.DetectedIssue, fhirclient.models.detectedissue.DetectedIssueEvidence, fhirclient.models.detectedissue.DetectedIssueMitigation, fhirclient.models.device.Device, fhirclient.models.device.DeviceDeviceName, fhirclient.models.device.DeviceProperty, fhirclient.models.device.DeviceSpecialization, fhirclient.models.device.DeviceUdiCarrier, fhirclient.models.device.DeviceVersion, fhirclient.models.devicedefinition.DeviceDefinition, fhirclient.models.devicedefinition.DeviceDefinitionCapability, fhirclient.models.devicedefinition.DeviceDefinitionDeviceName, fhirclient.models.devicedefinition.DeviceDefinitionMaterial, fhirclient.models.devicedefinition.DeviceDefinitionProperty, fhirclient.models.devicedefinition.DeviceDefinitionSpecialization, fhirclient.models.devicedefinition.DeviceDefinitionUdiDeviceIdentifier, fhirclient.models.devicemetric.DeviceMetric, fhirclient.models.devicemetric.DeviceMetricCalibration, fhirclient.models.devicerequest.DeviceRequest, fhirclient.models.devicerequest.DeviceRequestParameter, fhirclient.models.deviceusestatement.DeviceUseStatement, fhirclient.models.diagnosticreport.DiagnosticReport, fhirclient.models.diagnosticreport.DiagnosticReportMedia, fhirclient.models.documentmanifest.DocumentManifest, fhirclient.models.documentmanifest.DocumentManifestRelated, fhirclient.models.documentreference.DocumentReference, fhirclient.models.documentreference.DocumentReferenceContent, fhirclient.models.documentreference.DocumentReferenceContext, fhirclient.models.documentreference.DocumentReferenceRelatesTo, fhirclient.models.domainresource.DomainResource, fhirclient.models.dosage.Dosage, fhirclient.models.dosage.DosageDoseAndRate, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesis, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisCertainty, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisCertaintyCertaintySubcomponent, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimate, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisEffectEstimatePrecisionEstimate, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisResultsByExposure, fhirclient.models.effectevidencesynthesis.EffectEvidenceSynthesisSampleSize, fhirclient.models.element.Element, fhirclient.models.elementdefinition.ElementDefinition, fhirclient.models.elementdefinition.ElementDefinitionBase, fhirclient.models.elementdefinition.ElementDefinitionBinding, fhirclient.models.elementdefinition.ElementDefinitionConstraint, fhirclient.models.elementdefinition.ElementDefinitionExample, fhirclient.models.elementdefinition.ElementDefinitionMapping, fhirclient.models.elementdefinition.ElementDefinitionSlicing, fhirclient.models.elementdefinition.ElementDefinitionSlicingDiscriminator, fhirclient.models.elementdefinition.ElementDefinitionType, fhirclient.models.encounter.Encounter, fhirclient.models.encounter.EncounterClassHistory, fhirclient.models.encounter.EncounterDiagnosis, fhirclient.models.encounter.EncounterHospitalization, fhirclient.models.encounter.EncounterLocation, fhirclient.models.encounter.EncounterParticipant, fhirclient.models.encounter.EncounterStatusHistory, fhirclient.models.endpoint.Endpoint, fhirclient.models.enrollmentrequest.EnrollmentRequest, fhirclient.models.enrollmentresponse.EnrollmentResponse, fhirclient.models.episodeofcare.EpisodeOfCare, fhirclient.models.episodeofcare.EpisodeOfCareDiagnosis, fhirclient.models.episodeofcare.EpisodeOfCareStatusHistory, fhirclient.models.eventdefinition.EventDefinition, fhirclient.models.evidence.Evidence, fhirclient.models.evidencevariable.EvidenceVariable, fhirclient.models.evidencevariable.EvidenceVariableCharacteristic, fhirclient.models.examplescenario.ExampleScenario, fhirclient.models.examplescenario.ExampleScenarioActor, fhirclient.models.examplescenario.ExampleScenarioInstance, fhirclient.models.examplescenario.ExampleScenarioInstanceContainedInstance, fhirclient.models.examplescenario.ExampleScenarioInstanceVersion, fhirclient.models.examplescenario.ExampleScenarioProcess, fhirclient.models.examplescenario.ExampleScenarioProcessStep, fhirclient.models.examplescenario.ExampleScenarioProcessStepAlternative, fhirclient.models.examplescenario.ExampleScenarioProcessStepOperation, fhirclient.models.explanationofbenefit.ExplanationOfBenefit, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAccident, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItem, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItemDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitAddItemDetailSubDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitBenefitBalance, fhirclient.models.explanationofbenefit.ExplanationOfBenefitBenefitBalanceFinancial, fhirclient.models.explanationofbenefit.ExplanationOfBenefitCareTeam, fhirclient.models.explanationofbenefit.ExplanationOfBenefitDiagnosis, fhirclient.models.explanationofbenefit.ExplanationOfBenefitInsurance, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItem, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemAdjudication, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitItemDetailSubDetail, fhirclient.models.explanationofbenefit.ExplanationOfBenefitPayee, fhirclient.models.explanationofbenefit.ExplanationOfBenefitPayment, fhirclient.models.explanationofbenefit.ExplanationOfBenefitProcedure, fhirclient.models.explanationofbenefit.ExplanationOfBenefitProcessNote, fhirclient.models.explanationofbenefit.ExplanationOfBenefitRelated, fhirclient.models.explanationofbenefit.ExplanationOfBenefitSupportingInfo, fhirclient.models.explanationofbenefit.ExplanationOfBenefitTotal, fhirclient.models.expression.Expression, fhirclient.models.extension.Extension, fhirclient.models.familymemberhistory.FamilyMemberHistory, fhirclient.models.familymemberhistory.FamilyMemberHistoryCondition, fhirclient.models.flag.Flag, fhirclient.models.goal.Goal, fhirclient.models.goal.GoalTarget, fhirclient.models.graphdefinition.GraphDefinition, fhirclient.models.graphdefinition.GraphDefinitionLink, fhirclient.models.graphdefinition.GraphDefinitionLinkTarget, fhirclient.models.graphdefinition.GraphDefinitionLinkTargetCompartment, fhirclient.models.group.Group, fhirclient.models.group.GroupCharacteristic, fhirclient.models.group.GroupMember, fhirclient.models.guidanceresponse.GuidanceResponse, fhirclient.models.healthcareservice.HealthcareService, fhirclient.models.healthcareservice.HealthcareServiceAvailableTime, fhirclient.models.healthcareservice.HealthcareServiceEligibility, fhirclient.models.healthcareservice.HealthcareServiceNotAvailable, fhirclient.models.humanname.HumanName, fhirclient.models.identifier.Identifier, fhirclient.models.imagingstudy.ImagingStudy, fhirclient.models.imagingstudy.ImagingStudySeries, fhirclient.models.imagingstudy.ImagingStudySeriesInstance, fhirclient.models.imagingstudy.ImagingStudySeriesPerformer, fhirclient.models.immunization.Immunization, fhirclient.models.immunization.ImmunizationEducation, fhirclient.models.immunization.ImmunizationPerformer, fhirclient.models.immunization.ImmunizationProtocolApplied, fhirclient.models.immunization.ImmunizationReaction, fhirclient.models.immunizationevaluation.ImmunizationEvaluation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendationRecommendation, fhirclient.models.immunizationrecommendation.ImmunizationRecommendationRecommendationDateCriterion, fhirclient.models.implementationguide.ImplementationGuide, fhirclient.models.implementationguide.ImplementationGuideDefinition, fhirclient.models.implementationguide.ImplementationGuideDefinitionGrouping, fhirclient.models.implementationguide.ImplementationGuideDefinitionPage, fhirclient.models.implementationguide.ImplementationGuideDefinitionParameter, fhirclient.models.implementationguide.ImplementationGuideDefinitionResource, fhirclient.models.implementationguide.ImplementationGuideDefinitionTemplate, fhirclient.models.implementationguide.ImplementationGuideDependsOn, fhirclient.models.implementationguide.ImplementationGuideGlobal, fhirclient.models.implementationguide.ImplementationGuideManifest, fhirclient.models.implementationguide.ImplementationGuideManifestPage, fhirclient.models.implementationguide.ImplementationGuideManifestResource, fhirclient.models.insuranceplan.InsurancePlan, fhirclient.models.insuranceplan.InsurancePlanContact, fhirclient.models.insuranceplan.InsurancePlanCoverage, fhirclient.models.insuranceplan.InsurancePlanCoverageBenefit, fhirclient.models.insuranceplan.InsurancePlanCoverageBenefitLimit, fhirclient.models.insuranceplan.InsurancePlanPlan, fhirclient.models.insuranceplan.InsurancePlanPlanGeneralCost, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCost, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCostBenefit, fhirclient.models.insuranceplan.InsurancePlanPlanSpecificCostBenefitCost, fhirclient.models.invoice.Invoice, fhirclient.models.invoice.InvoiceLineItem, fhirclient.models.invoice.InvoiceLineItemPriceComponent, fhirclient.models.invoice.InvoiceParticipant, fhirclient.models.library.Library, fhirclient.models.linkage.Linkage, fhirclient.models.linkage.LinkageItem, fhirclient.models.list.List, fhirclient.models.list.ListEntry, fhirclient.models.location.Location, fhirclient.models.location.LocationHoursOfOperation, fhirclient.models.location.LocationPosition, fhirclient.models.marketingstatus.MarketingStatus, fhirclient.models.measure.Measure, fhirclient.models.measure.MeasureGroup, fhirclient.models.measure.MeasureGroupPopulation, fhirclient.models.measure.MeasureGroupStratifier, fhirclient.models.measure.MeasureGroupStratifierComponent, fhirclient.models.measure.MeasureSupplementalData, fhirclient.models.measurereport.MeasureReport, fhirclient.models.measurereport.MeasureReportGroup, fhirclient.models.measurereport.MeasureReportGroupPopulation, fhirclient.models.measurereport.MeasureReportGroupStratifier, fhirclient.models.measurereport.MeasureReportGroupStratifierStratum, fhirclient.models.measurereport.MeasureReportGroupStratifierStratumComponent, fhirclient.models.measurereport.MeasureReportGroupStratifierStratumPopulation, fhirclient.models.media.Media, fhirclient.models.medication.Medication, fhirclient.models.medication.MedicationBatch, fhirclient.models.medication.MedicationIngredient, fhirclient.models.medicationadministration.MedicationAdministration, fhirclient.models.medicationadministration.MedicationAdministrationDosage, fhirclient.models.medicationadministration.MedicationAdministrationPerformer, fhirclient.models.medicationdispense.MedicationDispense, fhirclient.models.medicationdispense.MedicationDispensePerformer, fhirclient.models.medicationdispense.MedicationDispenseSubstitution, fhirclient.models.medicationknowledge.MedicationKnowledge, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelines, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelinesDosage, fhirclient.models.medicationknowledge.MedicationKnowledgeAdministrationGuidelinesPatientCharacteristics, fhirclient.models.medicationknowledge.MedicationKnowledgeCost, fhirclient.models.medicationknowledge.MedicationKnowledgeDrugCharacteristic, fhirclient.models.medicationknowledge.MedicationKnowledgeIngredient, fhirclient.models.medicationknowledge.MedicationKnowledgeKinetics, fhirclient.models.medicationknowledge.MedicationKnowledgeMedicineClassification, fhirclient.models.medicationknowledge.MedicationKnowledgeMonitoringProgram, fhirclient.models.medicationknowledge.MedicationKnowledgeMonograph, fhirclient.models.medicationknowledge.MedicationKnowledgePackaging, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatory, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatoryMaxDispense, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatorySchedule, fhirclient.models.medicationknowledge.MedicationKnowledgeRegulatorySubstitution, fhirclient.models.medicationknowledge.MedicationKnowledgeRelatedMedicationKnowledge, fhirclient.models.medicationrequest.MedicationRequest, fhirclient.models.medicationrequest.MedicationRequestDispenseRequest, fhirclient.models.medicationrequest.MedicationRequestDispenseRequestInitialFill, fhirclient.models.medicationrequest.MedicationRequestSubstitution, fhirclient.models.medicationstatement.MedicationStatement, fhirclient.models.medicinalproduct.MedicinalProduct, fhirclient.models.medicinalproduct.MedicinalProductManufacturingBusinessOperation, fhirclient.models.medicinalproduct.MedicinalProductName, fhirclient.models.medicinalproduct.MedicinalProductNameCountryLanguage, fhirclient.models.medicinalproduct.MedicinalProductNameNamePart, fhirclient.models.medicinalproduct.MedicinalProductSpecialDesignation, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorization, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorizationJurisdictionalAuthorization, fhirclient.models.medicinalproductauthorization.MedicinalProductAuthorizationProcedure, fhirclient.models.medicinalproductcontraindication.MedicinalProductContraindication, fhirclient.models.medicinalproductcontraindication.MedicinalProductContraindicationOtherTherapy, fhirclient.models.medicinalproductindication.MedicinalProductIndication, fhirclient.models.medicinalproductindication.MedicinalProductIndicationOtherTherapy, fhirclient.models.medicinalproductingredient.MedicinalProductIngredient, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstance, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrength, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSpecifiedSubstanceStrengthReferenceStrength, fhirclient.models.medicinalproductingredient.MedicinalProductIngredientSubstance, fhirclient.models.medicinalproductinteraction.MedicinalProductInteraction, fhirclient.models.medicinalproductinteraction.MedicinalProductInteractionInteractant, fhirclient.models.medicinalproductmanufactured.MedicinalProductManufactured, fhirclient.models.medicinalproductpackaged.MedicinalProductPackaged, fhirclient.models.medicinalproductpackaged.MedicinalProductPackagedBatchIdentifier, fhirclient.models.medicinalproductpackaged.MedicinalProductPackagedPackageItem, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceutical, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalCharacteristics, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministration, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpecies, fhirclient.models.medicinalproductpharmaceutical.MedicinalProductPharmaceuticalRouteOfAdministrationTargetSpeciesWithdrawalPeriod, fhirclient.models.medicinalproductundesirableeffect.MedicinalProductUndesirableEffect, fhirclient.models.messagedefinition.MessageDefinition, fhirclient.models.messagedefinition.MessageDefinitionAllowedResponse, fhirclient.models.messagedefinition.MessageDefinitionFocus, fhirclient.models.messageheader.MessageHeader, fhirclient.models.messageheader.MessageHeaderDestination, fhirclient.models.messageheader.MessageHeaderResponse, fhirclient.models.messageheader.MessageHeaderSource, fhirclient.models.meta.Meta, fhirclient.models.molecularsequence.MolecularSequence, fhirclient.models.molecularsequence.MolecularSequenceQuality, fhirclient.models.molecularsequence.MolecularSequenceQualityRoc, fhirclient.models.molecularsequence.MolecularSequenceReferenceSeq, fhirclient.models.molecularsequence.MolecularSequenceRepository, fhirclient.models.molecularsequence.MolecularSequenceStructureVariant, fhirclient.models.molecularsequence.MolecularSequenceStructureVariantInner, fhirclient.models.molecularsequence.MolecularSequenceStructureVariantOuter, fhirclient.models.molecularsequence.MolecularSequenceVariant, fhirclient.models.money.Money, fhirclient.models.namingsystem.NamingSystem, fhirclient.models.namingsystem.NamingSystemUniqueId, fhirclient.models.narrative.Narrative, fhirclient.models.nutritionorder.NutritionOrder, fhirclient.models.nutritionorder.NutritionOrderEnteralFormula, fhirclient.models.nutritionorder.NutritionOrderEnteralFormulaAdministration, fhirclient.models.nutritionorder.NutritionOrderOralDiet, fhirclient.models.nutritionorder.NutritionOrderOralDietNutrient, fhirclient.models.nutritionorder.NutritionOrderOralDietTexture, fhirclient.models.nutritionorder.NutritionOrderSupplement, fhirclient.models.observation.Observation, fhirclient.models.observation.ObservationComponent, fhirclient.models.observation.ObservationReferenceRange, fhirclient.models.observationdefinition.ObservationDefinition, fhirclient.models.observationdefinition.ObservationDefinitionQualifiedInterval, fhirclient.models.observationdefinition.ObservationDefinitionQuantitativeDetails, fhirclient.models.operationdefinition.OperationDefinition, fhirclient.models.operationdefinition.OperationDefinitionOverload, fhirclient.models.operationdefinition.OperationDefinitionParameter, fhirclient.models.operationdefinition.OperationDefinitionParameterBinding, fhirclient.models.operationdefinition.OperationDefinitionParameterReferencedFrom, fhirclient.models.operationoutcome.OperationOutcome, fhirclient.models.operationoutcome.OperationOutcomeIssue, fhirclient.models.organization.Organization, fhirclient.models.organization.OrganizationContact, fhirclient.models.organizationaffiliation.OrganizationAffiliation, fhirclient.models.parameterdefinition.ParameterDefinition, fhirclient.models.parameters.Parameters, fhirclient.models.parameters.ParametersParameter, fhirclient.models.patient.Patient, fhirclient.models.patient.PatientCommunication, fhirclient.models.patient.PatientContact, fhirclient.models.patient.PatientLink, fhirclient.models.paymentnotice.PaymentNotice, fhirclient.models.paymentreconciliation.PaymentReconciliation, fhirclient.models.paymentreconciliation.PaymentReconciliationDetail, fhirclient.models.paymentreconciliation.PaymentReconciliationProcessNote, fhirclient.models.period.Period, fhirclient.models.person.Person, fhirclient.models.person.PersonLink, fhirclient.models.plandefinition.PlanDefinition, fhirclient.models.plandefinition.PlanDefinitionAction, fhirclient.models.plandefinition.PlanDefinitionActionCondition, fhirclient.models.plandefinition.PlanDefinitionActionDynamicValue, fhirclient.models.plandefinition.PlanDefinitionActionParticipant, fhirclient.models.plandefinition.PlanDefinitionActionRelatedAction, fhirclient.models.plandefinition.PlanDefinitionGoal, fhirclient.models.plandefinition.PlanDefinitionGoalTarget, fhirclient.models.population.Population, fhirclient.models.practitioner.Practitioner, fhirclient.models.practitioner.PractitionerQualification, fhirclient.models.practitionerrole.PractitionerRole, fhirclient.models.practitionerrole.PractitionerRoleAvailableTime, fhirclient.models.practitionerrole.PractitionerRoleNotAvailable, fhirclient.models.procedure.Procedure, fhirclient.models.procedure.ProcedureFocalDevice, fhirclient.models.procedure.ProcedurePerformer, fhirclient.models.prodcharacteristic.ProdCharacteristic, fhirclient.models.productshelflife.ProductShelfLife, fhirclient.models.provenance.Provenance, fhirclient.models.provenance.ProvenanceAgent, fhirclient.models.provenance.ProvenanceEntity, fhirclient.models.quantity.Quantity, fhirclient.models.questionnaire.Questionnaire, fhirclient.models.questionnaire.QuestionnaireItem, fhirclient.models.questionnaire.QuestionnaireItemAnswerOption, fhirclient.models.questionnaire.QuestionnaireItemEnableWhen, fhirclient.models.questionnaire.QuestionnaireItemInitial, fhirclient.models.questionnaireresponse.QuestionnaireResponse, fhirclient.models.questionnaireresponse.QuestionnaireResponseItem, fhirclient.models.questionnaireresponse.QuestionnaireResponseItemAnswer, fhirclient.models.range.Range, fhirclient.models.ratio.Ratio, fhirclient.models.reference.Reference, fhirclient.models.relatedartifact.RelatedArtifact, fhirclient.models.relatedperson.RelatedPerson, fhirclient.models.relatedperson.RelatedPersonCommunication, fhirclient.models.requestgroup.RequestGroup, fhirclient.models.requestgroup.RequestGroupAction, fhirclient.models.requestgroup.RequestGroupActionCondition, fhirclient.models.requestgroup.RequestGroupActionRelatedAction, fhirclient.models.researchdefinition.ResearchDefinition, fhirclient.models.researchelementdefinition.ResearchElementDefinition, fhirclient.models.researchelementdefinition.ResearchElementDefinitionCharacteristic, fhirclient.models.researchstudy.ResearchStudy, fhirclient.models.researchstudy.ResearchStudyArm, fhirclient.models.researchstudy.ResearchStudyObjective, fhirclient.models.researchsubject.ResearchSubject, fhirclient.models.resource.Resource, fhirclient.models.riskassessment.RiskAssessment, fhirclient.models.riskassessment.RiskAssessmentPrediction, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesis, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisCertainty, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisCertaintyCertaintySubcomponent, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimate, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisRiskEstimatePrecisionEstimate, fhirclient.models.riskevidencesynthesis.RiskEvidenceSynthesisSampleSize, fhirclient.models.sampleddata.SampledData, fhirclient.models.schedule.Schedule, fhirclient.models.searchparameter.SearchParameter, fhirclient.models.searchparameter.SearchParameterComponent, fhirclient.models.servicerequest.ServiceRequest, fhirclient.models.signature.Signature, fhirclient.models.slot.Slot, fhirclient.models.specimen.Specimen, fhirclient.models.specimen.SpecimenCollection, fhirclient.models.specimen.SpecimenContainer, fhirclient.models.specimen.SpecimenProcessing, fhirclient.models.specimendefinition.SpecimenDefinition, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTested, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedContainer, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedContainerAdditive, fhirclient.models.specimendefinition.SpecimenDefinitionTypeTestedHandling, fhirclient.models.structuredefinition.StructureDefinition, fhirclient.models.structuredefinition.StructureDefinitionContext, fhirclient.models.structuredefinition.StructureDefinitionDifferential, fhirclient.models.structuredefinition.StructureDefinitionMapping, fhirclient.models.structuredefinition.StructureDefinitionSnapshot, fhirclient.models.structuremap.StructureMap, fhirclient.models.structuremap.StructureMapGroup, fhirclient.models.structuremap.StructureMapGroupInput, fhirclient.models.structuremap.StructureMapGroupRule, fhirclient.models.structuremap.StructureMapGroupRuleDependent, fhirclient.models.structuremap.StructureMapGroupRuleSource, fhirclient.models.structuremap.StructureMapGroupRuleTarget, fhirclient.models.structuremap.StructureMapGroupRuleTargetParameter, fhirclient.models.structuremap.StructureMapStructure, fhirclient.models.subscription.Subscription, fhirclient.models.subscription.SubscriptionChannel, fhirclient.models.substance.Substance, fhirclient.models.substance.SubstanceIngredient, fhirclient.models.substance.SubstanceInstance, fhirclient.models.substanceamount.SubstanceAmount, fhirclient.models.substanceamount.SubstanceAmountReferenceRange, fhirclient.models.substancenucleicacid.SubstanceNucleicAcid, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunit, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunitLinkage, fhirclient.models.substancenucleicacid.SubstanceNucleicAcidSubunitSugar, fhirclient.models.substancepolymer.SubstancePolymer, fhirclient.models.substancepolymer.SubstancePolymerMonomerSet, fhirclient.models.substancepolymer.SubstancePolymerMonomerSetStartingMaterial, fhirclient.models.substancepolymer.SubstancePolymerRepeat, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnit, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnitDegreeOfPolymerisation, fhirclient.models.substancepolymer.SubstancePolymerRepeatRepeatUnitStructuralRepresentation, fhirclient.models.substanceprotein.SubstanceProtein, fhirclient.models.substanceprotein.SubstanceProteinSubunit, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformation, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationClassification, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationGene, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationGeneElement, fhirclient.models.substancereferenceinformation.SubstanceReferenceInformationTarget, fhirclient.models.substancesourcematerial.SubstanceSourceMaterial, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialFractionDescription, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganism, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismAuthor, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismHybrid, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialOrganismOrganismGeneral, fhirclient.models.substancesourcematerial.SubstanceSourceMaterialPartDescription, fhirclient.models.substancespecification.SubstanceSpecification, fhirclient.models.substancespecification.SubstanceSpecificationMoiety, fhirclient.models.substancespecification.SubstanceSpecificationName, fhirclient.models.substancespecification.SubstanceSpecificationNameOfficial, fhirclient.models.substancespecification.SubstanceSpecificationProperty, fhirclient.models.substancespecification.SubstanceSpecificationRelationship, fhirclient.models.substancespecification.SubstanceSpecificationStructure, fhirclient.models.substancespecification.SubstanceSpecificationStructureIsotope, fhirclient.models.substancespecification.SubstanceSpecificationStructureIsotopeMolecularWeight, fhirclient.models.substancespecification.SubstanceSpecificationStructureRepresentation, fhirclient.models.substancespecification.SubstanceSpecificationstr, fhirclient.models.supplydelivery.SupplyDelivery, fhirclient.models.supplydelivery.SupplyDeliverySuppliedItem, fhirclient.models.supplyrequest.SupplyRequest, fhirclient.models.supplyrequest.SupplyRequestParameter, fhirclient.models.task.Task, fhirclient.models.task.TaskInput, fhirclient.models.task.TaskOutput, fhirclient.models.task.TaskRestriction, fhirclient.models.terminologycapabilities.TerminologyCapabilities, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesClosure, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystem, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystemVersion, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesCodeSystemVersionFilter, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesExpansion, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesExpansionParameter, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesImplementation, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesSoftware, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesTranslation, fhirclient.models.terminologycapabilities.TerminologyCapabilitiesValidateCode, fhirclient.models.testreport.TestReport, fhirclient.models.testreport.TestReportParticipant, fhirclient.models.testreport.TestReportSetup, fhirclient.models.testreport.TestReportSetupAction, fhirclient.models.testreport.TestReportSetupActionAssert, fhirclient.models.testreport.TestReportSetupActionOperation, fhirclient.models.testreport.TestReportTeardown, fhirclient.models.testreport.TestReportTeardownAction, fhirclient.models.testreport.TestReportTest, fhirclient.models.testreport.TestReportTestAction, fhirclient.models.testscript.TestScript, fhirclient.models.testscript.TestScriptDestination, fhirclient.models.testscript.TestScriptFixture, fhirclient.models.testscript.TestScriptMetadata, fhirclient.models.testscript.TestScriptMetadataCapability, fhirclient.models.testscript.TestScriptMetadataLink, fhirclient.models.testscript.TestScriptOrigin, fhirclient.models.testscript.TestScriptSetup, fhirclient.models.testscript.TestScriptSetupAction, fhirclient.models.testscript.TestScriptSetupActionAssert, fhirclient.models.testscript.TestScriptSetupActionOperation, fhirclient.models.testscript.TestScriptSetupActionOperationRequestHeader, fhirclient.models.testscript.TestScriptTeardown, fhirclient.models.testscript.TestScriptTeardownAction, fhirclient.models.testscript.TestScriptTest, fhirclient.models.testscript.TestScriptTestAction, fhirclient.models.testscript.TestScriptVariable, fhirclient.models.timing.Timing, fhirclient.models.timing.TimingRepeat, fhirclient.models.triggerdefinition.TriggerDefinition, fhirclient.models.usagecontext.UsageContext, fhirclient.models.valueset.ValueSet, fhirclient.models.valueset.ValueSetCompose, fhirclient.models.valueset.ValueSetComposeInclude, fhirclient.models.valueset.ValueSetComposeIncludeConcept, fhirclient.models.valueset.ValueSetComposeIncludeConceptDesignation, fhirclient.models.valueset.ValueSetComposeIncludeFilter, fhirclient.models.valueset.ValueSetExpansion, fhirclient.models.valueset.ValueSetExpansionContains, fhirclient.models.valueset.ValueSetExpansionParameter, fhirclient.models.verificationresult.VerificationResult, fhirclient.models.verificationresult.VerificationResultAttestation, fhirclient.models.verificationresult.VerificationResultPrimarySource, fhirclient.models.verificationresult.VerificationResultValidator, fhirclient.models.visionprescription.VisionPrescription, fhirclient.models.visionprescription.VisionPrescriptionLensSpecification, and fhirclient.models.visionprescription.VisionPrescriptionLensSpecificationPrism.

◆ owningBundle()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.owningBundle (   self)

Walks the owner hierarchy and returns the next parent that is a Bundle instance.

◆ owningResource()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.owningResource (   self)

Walks the owner hierarchy and returns the next parent that is a DomainResource instance.

◆ resolvedReference()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.resolvedReference (   self,
  refid 
)

Returns the resolved reference with the given id, if it has been resolved already.

If it hasn't, forwards the call to its owner if it has one.

You should probably use resolve() on the FHIRReference itself.

Parameters
refidThe id of the resource to resolve
Returns
s An instance of Resource, if it was found

◆ update_with_json()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.update_with_json (   self,
  jsondict 
)

Update the receiver with data in a JSON dictionary.

   :raises: FHIRValidationError on validation errors
Parameters
jsondictdict The JSON dictionary to use to update the receiver
Returns
s None on success, a list of errors if there were errors

◆ with_json()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.with_json (   cls,
  jsonobj 
)

Initialize an element from a JSON dictionary or array.

   If the JSON dictionary has a "resourceType" entry and the specified
   resource type is not the receiving classes type, uses
   `FHIRElementFactory` to return a correct class instance.

   :raises: TypeError on anything but dict or list of dicts
   :raises: FHIRValidationError if instantiation fails
Parameters
jsonobjA dict or list of dicts to instantiate from
Returns
s An instance or a list of instances created from JSON data

◆ with_json_and_owner()

fhirclient.models.fhirabstractbase.FHIRAbstractBase.with_json_and_owner (   cls,
  jsonobj,
  owner 
)

Instantiates by forwarding to with_json(), then remembers the "owner" of the instantiated elements.

The "owner" is the resource containing the receiver and is used to resolve contained resources.

:raises: TypeError on anything but dict or list of dicts :raises: FHIRValidationError if instantiation fails

Parameters
jsonobjdict Decoded JSON dictionary (or list thereof)
ownerFHIRElement The owning parent
Returns
s An instance or a list of instances created from JSON data

Member Data Documentation

◆ _owner

fhirclient.models.fhirabstractbase.FHIRAbstractBase._owner
protected

◆ _resolved

fhirclient.models.fhirabstractbase.FHIRAbstractBase._resolved
protected

The documentation for this class was generated from the following file: