Class BackboneElement

All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseBackboneElement, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
Direct Known Subclasses:
Account.CoverageComponent, Account.GuarantorComponent, ActivityDefinition.ActivityDefinitionDynamicValueComponent, ActivityDefinition.ActivityDefinitionParticipantComponent, AdverseEvent.AdverseEventSuspectEntityComponent, AllergyIntolerance.AllergyIntoleranceReactionComponent, Appointment.AppointmentParticipantComponent, AuditEvent.AuditEventAgentComponent, AuditEvent.AuditEventAgentNetworkComponent, AuditEvent.AuditEventEntityComponent, AuditEvent.AuditEventEntityDetailComponent, AuditEvent.AuditEventSourceComponent, Bundle.BundleEntryComponent, Bundle.BundleEntryRequestComponent, Bundle.BundleEntryResponseComponent, Bundle.BundleEntrySearchComponent, Bundle.BundleLinkComponent, CapabilityStatement.CapabilityStatementDocumentComponent, CapabilityStatement.CapabilityStatementImplementationComponent, CapabilityStatement.CapabilityStatementMessagingComponent, CapabilityStatement.CapabilityStatementMessagingEndpointComponent, CapabilityStatement.CapabilityStatementMessagingEventComponent, CapabilityStatement.CapabilityStatementMessagingSupportedMessageComponent, CapabilityStatement.CapabilityStatementRestComponent, CapabilityStatement.CapabilityStatementRestOperationComponent, CapabilityStatement.CapabilityStatementRestResourceComponent, CapabilityStatement.CapabilityStatementRestResourceSearchParamComponent, CapabilityStatement.CapabilityStatementRestSecurityCertificateComponent, CapabilityStatement.CapabilityStatementRestSecurityComponent, CapabilityStatement.CapabilityStatementSoftwareComponent, CapabilityStatement.ResourceInteractionComponent, CapabilityStatement.SystemInteractionComponent, CarePlan.CarePlanActivityComponent, CarePlan.CarePlanActivityDetailComponent, CareTeam.CareTeamParticipantComponent, ChargeItem.ChargeItemParticipantComponent, Claim.AccidentComponent, Claim.CareTeamComponent, Claim.DetailComponent, Claim.DiagnosisComponent, Claim.InsuranceComponent, Claim.ItemComponent, Claim.PayeeComponent, Claim.ProcedureComponent, Claim.RelatedClaimComponent, Claim.SpecialConditionComponent, Claim.SubDetailComponent, ClaimResponse.AddedItemComponent, ClaimResponse.AddedItemsDetailComponent, ClaimResponse.AdjudicationComponent, ClaimResponse.ErrorComponent, ClaimResponse.InsuranceComponent, ClaimResponse.ItemComponent, ClaimResponse.ItemDetailComponent, ClaimResponse.NoteComponent, ClaimResponse.PaymentComponent, ClaimResponse.SubDetailComponent, ClinicalImpression.ClinicalImpressionFindingComponent, ClinicalImpression.ClinicalImpressionInvestigationComponent, CodeSystem.CodeSystemFilterComponent, CodeSystem.ConceptDefinitionComponent, CodeSystem.ConceptDefinitionDesignationComponent, CodeSystem.ConceptPropertyComponent, CodeSystem.PropertyComponent, Communication.CommunicationPayloadComponent, CommunicationRequest.CommunicationRequestPayloadComponent, CommunicationRequest.CommunicationRequestRequesterComponent, CompartmentDefinition.CompartmentDefinitionResourceComponent, Composition.CompositionAttesterComponent, Composition.CompositionEventComponent, Composition.CompositionRelatesToComponent, Composition.SectionComponent, ConceptMap.ConceptMapGroupComponent, ConceptMap.ConceptMapGroupUnmappedComponent, ConceptMap.OtherElementComponent, ConceptMap.SourceElementComponent, ConceptMap.TargetElementComponent, Condition.ConditionEvidenceComponent, Condition.ConditionStageComponent, Consent.ConsentActorComponent, Consent.ConsentDataComponent, Consent.ConsentPolicyComponent, Consent.ExceptActorComponent, Consent.ExceptComponent, Consent.ExceptDataComponent, Contract.AgentComponent, Contract.ComputableLanguageComponent, Contract.FriendlyLanguageComponent, Contract.LegalLanguageComponent, Contract.SignatoryComponent, Contract.TermAgentComponent, Contract.TermComponent, Contract.TermValuedItemComponent, Contract.ValuedItemComponent, Coverage.GroupComponent, DataElement.DataElementMappingComponent, DetectedIssue.DetectedIssueMitigationComponent, Device.DeviceUdiComponent, DeviceComponent.DeviceComponentProductionSpecificationComponent, DeviceMetric.DeviceMetricCalibrationComponent, DeviceRequest.DeviceRequestRequesterComponent, DiagnosticReport.DiagnosticReportImageComponent, DiagnosticReport.DiagnosticReportPerformerComponent, DocumentManifest.DocumentManifestContentComponent, DocumentManifest.DocumentManifestRelatedComponent, DocumentReference.DocumentReferenceContentComponent, DocumentReference.DocumentReferenceContextComponent, DocumentReference.DocumentReferenceContextRelatedComponent, DocumentReference.DocumentReferenceRelatesToComponent, EligibilityResponse.BenefitComponent, EligibilityResponse.BenefitsComponent, EligibilityResponse.ErrorsComponent, EligibilityResponse.InsuranceComponent, Encounter.ClassHistoryComponent, Encounter.DiagnosisComponent, Encounter.EncounterHospitalizationComponent, Encounter.EncounterLocationComponent, Encounter.EncounterParticipantComponent, Encounter.StatusHistoryComponent, EpisodeOfCare.DiagnosisComponent, EpisodeOfCare.EpisodeOfCareStatusHistoryComponent, ExpansionProfile.DesignationExcludeComponent, ExpansionProfile.DesignationExcludeDesignationComponent, ExpansionProfile.DesignationIncludeComponent, ExpansionProfile.DesignationIncludeDesignationComponent, ExpansionProfile.ExpansionProfileDesignationComponent, ExpansionProfile.ExpansionProfileExcludedSystemComponent, ExpansionProfile.ExpansionProfileFixedVersionComponent, ExplanationOfBenefit.AccidentComponent, ExplanationOfBenefit.AddedItemComponent, ExplanationOfBenefit.AddedItemsDetailComponent, ExplanationOfBenefit.AdjudicationComponent, ExplanationOfBenefit.BenefitBalanceComponent, ExplanationOfBenefit.BenefitComponent, ExplanationOfBenefit.CareTeamComponent, ExplanationOfBenefit.DetailComponent, ExplanationOfBenefit.DiagnosisComponent, ExplanationOfBenefit.InsuranceComponent, ExplanationOfBenefit.ItemComponent, ExplanationOfBenefit.NoteComponent, ExplanationOfBenefit.PayeeComponent, ExplanationOfBenefit.PaymentComponent, ExplanationOfBenefit.ProcedureComponent, ExplanationOfBenefit.RelatedClaimComponent, ExplanationOfBenefit.SubDetailComponent, ExplanationOfBenefit.SupportingInformationComponent, FamilyMemberHistory.FamilyMemberHistoryConditionComponent, Goal.GoalTargetComponent, GraphDefinition.GraphDefinitionLinkComponent, GraphDefinition.GraphDefinitionLinkTargetCompartmentComponent, GraphDefinition.GraphDefinitionLinkTargetComponent, Group.GroupCharacteristicComponent, Group.GroupMemberComponent, HealthcareService.HealthcareServiceAvailableTimeComponent, HealthcareService.HealthcareServiceNotAvailableComponent, ImagingManifest.InstanceComponent, ImagingManifest.SeriesComponent, ImagingManifest.StudyComponent, ImagingStudy.ImagingStudySeriesComponent, ImagingStudy.ImagingStudySeriesInstanceComponent, Immunization.ImmunizationExplanationComponent, Immunization.ImmunizationPractitionerComponent, Immunization.ImmunizationReactionComponent, Immunization.ImmunizationVaccinationProtocolComponent, ImmunizationRecommendation.ImmunizationRecommendationRecommendationComponent, ImmunizationRecommendation.ImmunizationRecommendationRecommendationDateCriterionComponent, ImmunizationRecommendation.ImmunizationRecommendationRecommendationProtocolComponent, ImplementationGuide.ImplementationGuideDependencyComponent, ImplementationGuide.ImplementationGuideGlobalComponent, ImplementationGuide.ImplementationGuidePackageComponent, ImplementationGuide.ImplementationGuidePackageResourceComponent, ImplementationGuide.ImplementationGuidePageComponent, Linkage.LinkageItemComponent, ListResource.ListEntryComponent, Location.LocationPositionComponent, Measure.MeasureGroupComponent, Measure.MeasureGroupPopulationComponent, Measure.MeasureGroupStratifierComponent, Measure.MeasureSupplementalDataComponent, MeasureReport.MeasureReportGroupComponent, MeasureReport.MeasureReportGroupPopulationComponent, MeasureReport.MeasureReportGroupStratifierComponent, MeasureReport.StratifierGroupComponent, MeasureReport.StratifierGroupPopulationComponent, Medication.MedicationIngredientComponent, Medication.MedicationPackageBatchComponent, Medication.MedicationPackageComponent, Medication.MedicationPackageContentComponent, MedicationAdministration.MedicationAdministrationDosageComponent, MedicationAdministration.MedicationAdministrationPerformerComponent, MedicationDispense.MedicationDispensePerformerComponent, MedicationDispense.MedicationDispenseSubstitutionComponent, MedicationRequest.MedicationRequestDispenseRequestComponent, MedicationRequest.MedicationRequestRequesterComponent, MedicationRequest.MedicationRequestSubstitutionComponent, MessageDefinition.MessageDefinitionAllowedResponseComponent, MessageDefinition.MessageDefinitionFocusComponent, MessageHeader.MessageDestinationComponent, MessageHeader.MessageHeaderResponseComponent, MessageHeader.MessageSourceComponent, NamingSystem.NamingSystemUniqueIdComponent, NutritionOrder.NutritionOrderEnteralFormulaAdministrationComponent, NutritionOrder.NutritionOrderEnteralFormulaComponent, NutritionOrder.NutritionOrderOralDietComponent, NutritionOrder.NutritionOrderOralDietNutrientComponent, NutritionOrder.NutritionOrderOralDietTextureComponent, NutritionOrder.NutritionOrderSupplementComponent, Observation.ObservationComponentComponent, Observation.ObservationReferenceRangeComponent, Observation.ObservationRelatedComponent, OperationDefinition.OperationDefinitionOverloadComponent, OperationDefinition.OperationDefinitionParameterBindingComponent, OperationDefinition.OperationDefinitionParameterComponent, OperationOutcome.OperationOutcomeIssueComponent, Organization.OrganizationContactComponent, Parameters.ParametersParameterComponent, Patient.AnimalComponent, Patient.ContactComponent, Patient.PatientCommunicationComponent, Patient.PatientLinkComponent, PaymentReconciliation.DetailsComponent, PaymentReconciliation.NotesComponent, Person.PersonLinkComponent, PlanDefinition.PlanDefinitionActionComponent, PlanDefinition.PlanDefinitionActionConditionComponent, PlanDefinition.PlanDefinitionActionDynamicValueComponent, PlanDefinition.PlanDefinitionActionParticipantComponent, PlanDefinition.PlanDefinitionActionRelatedActionComponent, PlanDefinition.PlanDefinitionGoalComponent, PlanDefinition.PlanDefinitionGoalTargetComponent, Practitioner.PractitionerQualificationComponent, PractitionerRole.PractitionerRoleAvailableTimeComponent, PractitionerRole.PractitionerRoleNotAvailableComponent, Procedure.ProcedureFocalDeviceComponent, Procedure.ProcedurePerformerComponent, ProcedureRequest.ProcedureRequestRequesterComponent, ProcessRequest.ItemsComponent, ProcessResponse.ProcessResponseProcessNoteComponent, Provenance.ProvenanceAgentComponent, Provenance.ProvenanceEntityComponent, Questionnaire.QuestionnaireItemComponent, Questionnaire.QuestionnaireItemEnableWhenComponent, Questionnaire.QuestionnaireItemOptionComponent, QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent, QuestionnaireResponse.QuestionnaireResponseItemComponent, ReferralRequest.ReferralRequestRequesterComponent, RequestGroup.RequestGroupActionComponent, RequestGroup.RequestGroupActionConditionComponent, RequestGroup.RequestGroupActionRelatedActionComponent, ResearchStudy.ResearchStudyArmComponent, RiskAssessment.RiskAssessmentPredictionComponent, SearchParameter.SearchParameterComponentComponent, Sequence.SequenceQualityComponent, Sequence.SequenceReferenceSeqComponent, Sequence.SequenceRepositoryComponent, Sequence.SequenceVariantComponent, Specimen.SpecimenCollectionComponent, Specimen.SpecimenContainerComponent, Specimen.SpecimenProcessingComponent, StructureDefinition.StructureDefinitionDifferentialComponent, StructureDefinition.StructureDefinitionMappingComponent, StructureDefinition.StructureDefinitionSnapshotComponent, StructureMap.StructureMapGroupComponent, StructureMap.StructureMapGroupInputComponent, StructureMap.StructureMapGroupRuleComponent, StructureMap.StructureMapGroupRuleDependentComponent, StructureMap.StructureMapGroupRuleSourceComponent, StructureMap.StructureMapGroupRuleTargetComponent, StructureMap.StructureMapGroupRuleTargetParameterComponent, StructureMap.StructureMapStructureComponent, Subscription.SubscriptionChannelComponent, Substance.SubstanceIngredientComponent, Substance.SubstanceInstanceComponent, SupplyDelivery.SupplyDeliverySuppliedItemComponent, SupplyRequest.SupplyRequestOrderedItemComponent, SupplyRequest.SupplyRequestRequesterComponent, Task.ParameterComponent, Task.TaskOutputComponent, Task.TaskRequesterComponent, Task.TaskRestrictionComponent, TestReport.SetupActionAssertComponent, TestReport.SetupActionComponent, TestReport.SetupActionOperationComponent, TestReport.TeardownActionComponent, TestReport.TestActionComponent, TestReport.TestReportParticipantComponent, TestReport.TestReportSetupComponent, TestReport.TestReportTeardownComponent, TestReport.TestReportTestComponent, TestScript.ActionAssertRuleComponent, TestScript.ActionAssertRuleParamComponent, TestScript.ActionAssertRulesetComponent, TestScript.ActionAssertRulesetRuleComponent, TestScript.ActionAssertRulesetRuleParamComponent, TestScript.RuleParamComponent, TestScript.RulesetRuleComponent, TestScript.RulesetRuleParamComponent, TestScript.SetupActionAssertComponent, TestScript.SetupActionComponent, TestScript.SetupActionOperationComponent, TestScript.SetupActionOperationRequestHeaderComponent, TestScript.TeardownActionComponent, TestScript.TestActionComponent, TestScript.TestScriptDestinationComponent, TestScript.TestScriptFixtureComponent, TestScript.TestScriptMetadataCapabilityComponent, TestScript.TestScriptMetadataComponent, TestScript.TestScriptMetadataLinkComponent, TestScript.TestScriptOriginComponent, TestScript.TestScriptRuleComponent, TestScript.TestScriptRulesetComponent, TestScript.TestScriptSetupComponent, TestScript.TestScriptTeardownComponent, TestScript.TestScriptTestComponent, TestScript.TestScriptVariableComponent, ValueSet.ConceptReferenceComponent, ValueSet.ConceptReferenceDesignationComponent, ValueSet.ConceptSetComponent, ValueSet.ConceptSetFilterComponent, ValueSet.ValueSetComposeComponent, ValueSet.ValueSetExpansionComponent, ValueSet.ValueSetExpansionContainsComponent, ValueSet.ValueSetExpansionParameterComponent, VisionPrescription.VisionPrescriptionDispenseComponent

public abstract class BackboneElement extends Element implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
Base definition for all elements that are defined inside a resource - but not those in a data type.
See Also:
  • Field Details

    • modifierExtension

      May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.
  • Constructor Details

  • Method Details