Element
Base definition for all elements in a resource. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions
interface Element {
extension: [Extension]
id: String
}
Fields
Element.extension ● [Extension] list object
May be used to represent additional information that is not part of the basic definition of the element. 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 can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Element.id ● String scalar
Implemented By
AccountCoverage object ● AccountGuarantor object ● ActivityDefinitionDynamicValue object ● ActivityDefinitionParticipant object ● Address object ● AdministrableProductDefinitionProperty object ● AdministrableProductDefinitionRouteOfAdministration object ● AdministrableProductDefinitionTargetSpecies object ● AdministrableProductDefinitionWithdrawalPeriod object ● AdverseEventCausality object ● AdverseEventSuspectEntity object ● Age object ● AllergyIntoleranceReaction object ● Annotation object ● AppointmentParticipant object ● Attachment object ● AuditEventAgent object ● AuditEventDetail object ● AuditEventEntity object ● AuditEventNetwork object ● AuditEventSource object ● BiologicallyDerivedProductCollection object ● BiologicallyDerivedProductManipulation object ● BiologicallyDerivedProductProcessing object ● BiologicallyDerivedProductStorage object ● CarePlanActivity object ● CarePlanDetail object ● CareTeamParticipant object ● CatalogEntryRelatedEntry object ● ChargeItemDefinitionApplicability object ● ChargeItemDefinitionPriceComponent object ● ChargeItemDefinitionPropertyGroup object ● ChargeItemPerformer object ● CitationAbstract object ● CitationAffiliationInfo object ● CitationCitedArtifact object ● CitationClassification object ● CitationClassification1 object ● CitationContributionInstance object ● CitationContributorship object ● CitationDateOfPublication object ● CitationEntry object ● CitationPart object ● CitationPeriodicRelease object ● CitationPublicationForm object ● CitationPublishedIn object ● CitationRelatesTo object ● CitationRelatesTo1 object ● CitationStatusDate object ● CitationStatusDate1 object ● CitationSummary object ● CitationSummary1 object ● CitationTitle object ● CitationVersion object ● CitationWebLocation object ● CitationWhoClassified object ● ClaimAccident object ● ClaimCareTeam object ● ClaimDetail object ● ClaimDiagnosis object ● ClaimInsurance object ● ClaimItem object ● ClaimPayee object ● ClaimProcedure object ● ClaimRelated object ● ClaimResponseAddItem object ● ClaimResponseAdjudication object ● ClaimResponseDetail object ● ClaimResponseDetail1 object ● ClaimResponseError object ● ClaimResponseInsurance object ● ClaimResponseItem object ● ClaimResponsePayment object ● ClaimResponseProcessNote object ● ClaimResponseSubDetail object ● ClaimResponseSubDetail1 object ● ClaimResponseTotal object ● ClaimSubDetail object ● ClaimSupportingInfo object ● ClinicalImpressionFinding object ● ClinicalImpressionInvestigation object ● ClinicalUseDefinitionContraindication object ● ClinicalUseDefinitionIndication object ● ClinicalUseDefinitionInteractant object ● ClinicalUseDefinitionInteraction object ● ClinicalUseDefinitionOtherTherapy object ● ClinicalUseDefinitionUndesirableEffect object ● ClinicalUseDefinitionWarning object ● CodeableConcept object ● CodeableReference object ● CodeSystemConcept object ● CodeSystemDesignation object ● CodeSystemFilter object ● CodeSystemProperty object ● CodeSystemProperty1 object ● Coding object ● CommunicationPayload object ● CommunicationRequestPayload object ● CompartmentDefinitionResource object ● CompositionAttester object ● CompositionEvent object ● CompositionRelatesTo object ● CompositionSection object ● ConceptMapDependsOn object ● ConceptMapElement object ● ConceptMapGroup object ● ConceptMapTarget object ● ConceptMapUnmapped object ● ConditionEvidence object ● ConditionStage object ● ConsentActor object ● ConsentData object ● ConsentPolicy object ● ConsentProvision object ● ConsentVerification object ● ContactDetail object ● ContactPoint object ● ContractAction object ● ContractAnswer object ● ContractAsset object ● ContractContentDefinition object ● ContractContext object ● ContractFriendly object ● ContractLegal object ● ContractOffer object ● ContractParty object ● ContractRule object ● ContractSecurityLabel object ● ContractSigner object ● ContractSubject object ● ContractTerm object ● ContractValuedItem object ● Contributor object ● Count object ● CoverageClass object ● CoverageCostToBeneficiary object ● CoverageEligibilityRequestDiagnosis object ● CoverageEligibilityRequestInsurance object ● CoverageEligibilityRequestItem object ● CoverageEligibilityRequestSupportingInfo object ● CoverageEligibilityResponseBenefit object ● CoverageEligibilityResponseError object ● CoverageEligibilityResponseInsurance object ● CoverageEligibilityResponseItem object ● CoverageException object ● DataRequirement object ● DataRequirementCodeFilter object ● DataRequirementDateFilter object ● DataRequirementSort object ● DetectedIssueEvidence object ● DetectedIssueMitigation object ● DeviceDefinitionCapability object ● DeviceDefinitionDeviceName object ● DeviceDefinitionMaterial object ● DeviceDefinitionProperty object ● DeviceDefinitionSpecialization object ● DeviceDefinitionUdiDeviceIdentifier object ● DeviceDeviceName object ● DeviceMetricCalibration object ● DeviceProperty object ● DeviceRequestParameter object ● DeviceSpecialization object ● DeviceUdiCarrier object ● DeviceVersion object ● DiagnosticReportMedia object ● Distance object ● DocumentManifestRelated object ● DocumentReferenceContent object ● DocumentReferenceContext object ● DocumentReferenceRelatesTo object ● Dosage object ● DosageDoseAndRate object ● Duration object ● ElementDefinition object ● ElementDefinitionBase object ● ElementDefinitionBinding object ● ElementDefinitionConstraint object ● ElementDefinitionDiscriminator object ● ElementDefinitionExample object ● ElementDefinitionMapping object ● ElementDefinitionSlicing object ● ElementDefinitionType object ● EncounterClassHistory object ● EncounterDiagnosis object ● EncounterHospitalization object ● EncounterLocation object ● EncounterParticipant object ● EncounterStatusHistory object ● EpisodeOfCareDiagnosis object ● EpisodeOfCareStatusHistory object ● EvidenceReportCharacteristic object ● EvidenceReportRelatesTo object ● EvidenceReportSection object ● EvidenceReportSubject object ● ExampleScenarioActor object ● ExampleScenarioAlternative object ● ExampleScenarioContainedInstance object ● ExampleScenarioInstance object ● ExampleScenarioOperation object ● ExampleScenarioProcess object ● ExampleScenarioStep object ● ExampleScenarioVersion object ● ExplanationOfBenefitAccident object ● ExplanationOfBenefitAddItem object ● ExplanationOfBenefitAdjudication object ● ExplanationOfBenefitBenefitBalance object ● ExplanationOfBenefitCareTeam object ● ExplanationOfBenefitDetail object ● ExplanationOfBenefitDetail1 object ● ExplanationOfBenefitDiagnosis object ● ExplanationOfBenefitFinancial object ● ExplanationOfBenefitInsurance object ● ExplanationOfBenefitItem object ● ExplanationOfBenefitPayee object ● ExplanationOfBenefitPayment object ● ExplanationOfBenefitProcedure object ● ExplanationOfBenefitProcessNote object ● ExplanationOfBenefitRelated object ● ExplanationOfBenefitSubDetail object ● ExplanationOfBenefitSubDetail1 object ● ExplanationOfBenefitSupportingInfo object ● ExplanationOfBenefitTotal object ● Expression object ● Extension object ● FamilyMemberHistoryCondition object ● GoalTarget object ● GraphDefinitionCompartment object ● GraphDefinitionLink object ● GraphDefinitionTarget object ● GroupCharacteristic object ● GroupMember object ● HealthcareServiceAvailableTime object ● HealthcareServiceEligibility object ● HealthcareServiceNotAvailable object ● HumanName object ● Identifier object ● ImagingStudyInstance object ● ImagingStudyPerformer object ● ImagingStudySeries object ● ImmunizationEducation object ● ImmunizationPerformer object ● ImmunizationProtocolApplied object ● ImmunizationReaction object ● ImmunizationRecommendationDateCriterion object ● ImmunizationRecommendationRecommendation object ● ImplementationGuideDefinition object ● ImplementationGuideDependsOn object ● ImplementationGuideGlobal object ● ImplementationGuideGrouping object ● ImplementationGuideManifest object ● ImplementationGuidePage object ● ImplementationGuidePage1 object ● ImplementationGuideParameter object ● ImplementationGuideResource object ● ImplementationGuideResource1 object ● ImplementationGuideTemplate object ● IngredientManufacturer object ● IngredientReferenceStrength object ● IngredientStrength object ● IngredientSubstance object ● InsurancePlanBenefit object ● InsurancePlanBenefit1 object ● InsurancePlanContact object ● InsurancePlanCost object ● InsurancePlanCoverage object ● InsurancePlanGeneralCost object ● InsurancePlanLimit object ● InsurancePlanPlan object ● InsurancePlanSpecificCost object ● InvoiceLineItem object ● InvoiceParticipant object ● InvoicePriceComponent object ● LinkageItem object ● ListEntry object ● LocationHoursOfOperation object ● LocationPosition object ● ManufacturedItemDefinitionProperty object ● MarketingStatus object ● MeasureComponent object ● MeasureGroup object ● MeasurePopulation object ● MeasureReportComponent object ● MeasureReportGroup object ● MeasureReportPopulation object ● MeasureReportPopulation1 object ● MeasureReportStratifier object ● MeasureReportStratum object ● MeasureStratifier object ● MeasureSupplementalData object ● MedicationAdministrationDosage object ● MedicationAdministrationPerformer object ● MedicationBatch object ● MedicationDispensePerformer object ● MedicationDispenseSubstitution object ● MedicationIngredient object ● MedicationKnowledgeAdministrationGuidelines object ● MedicationKnowledgeCost object ● MedicationKnowledgeDosage object ● MedicationKnowledgeDrugCharacteristic object ● MedicationKnowledgeIngredient object ● MedicationKnowledgeKinetics object ● MedicationKnowledgeMaxDispense object ● MedicationKnowledgeMedicineClassification object ● MedicationKnowledgeMonitoringProgram object ● MedicationKnowledgeMonograph object ● MedicationKnowledgePackaging object ● MedicationKnowledgePatientCharacteristics object ● MedicationKnowledgeRegulatory object ● MedicationKnowledgeRelatedMedicationKnowledge object ● MedicationKnowledgeSchedule object ● MedicationKnowledgeSubstitution object ● MedicationRequestDispenseRequest object ● MedicationRequestInitialFill object ● MedicationRequestSubstitution object ● MedicinalProductDefinitionCharacteristic object ● MedicinalProductDefinitionContact object ● MedicinalProductDefinitionCountryLanguage object ● MedicinalProductDefinitionCrossReference object ● MedicinalProductDefinitionName object ● MedicinalProductDefinitionNamePart object ● MedicinalProductDefinitionOperation object ● MessageDefinitionAllowedResponse object ● MessageDefinitionFocus object ● MessageHeaderDestination object ● MessageHeaderResponse object ● MessageHeaderSource object ● Meta object ● MolecularSequenceInner object ● MolecularSequenceOuter object ● MolecularSequenceQuality object ● MolecularSequenceReferenceSeq object ● MolecularSequenceRepository object ● MolecularSequenceRoc object ● MolecularSequenceStructureVariant object ● MolecularSequenceVariant object ● Money object ● NamingSystemUniqueId object ● Narrative object ● NutritionOrderAdministration object ● NutritionOrderEnteralFormula object ● NutritionOrderNutrient object ● NutritionOrderOralDiet object ● NutritionOrderSupplement object ● NutritionOrderTexture object ● NutritionProductIngredient object ● NutritionProductInstance object ● NutritionProductNutrient object ● NutritionProductProductCharacteristic object ● ObservationComponent object ● ObservationDefinitionQualifiedInterval object ● ObservationDefinitionQuantitativeDetails object ● ObservationReferenceRange object ● OperationDefinitionBinding object ● OperationDefinitionOverload object ● OperationDefinitionParameter object ● OperationDefinitionReferencedFrom object ● OperationOutcomeIssue object ● OrganizationContact object ● PackagedProductDefinitionContainedItem object ● PackagedProductDefinitionLegalStatusOfSupply object ● PackagedProductDefinitionPackage object ● PackagedProductDefinitionProperty object ● PackagedProductDefinitionShelfLifeStorage object ● ParameterDefinition object ● PatientCommunication object ● PatientContact object ● PatientLink object ● PaymentReconciliationDetail object ● PaymentReconciliationProcessNote object ● Period object ● PersonLink object ● PlanDefinitionAction object ● PlanDefinitionCondition object ● PlanDefinitionDynamicValue object ● PlanDefinitionGoal object ● PlanDefinitionParticipant object ● PlanDefinitionRelatedAction object ● PlanDefinitionTarget object ● PractitionerQualification object ● PractitionerRoleAvailableTime object ● PractitionerRoleNotAvailable object ● ProcedureFocalDevice object ● ProcedurePerformer object ● ProdCharacteristic object ● ProductShelfLife object ● ProvenanceAgent object ● ProvenanceEntity object ● Quantity object ● QuestionnaireAnswerOption object ● QuestionnaireEnableWhen object ● QuestionnaireInitial object ● QuestionnaireItem object ● QuestionnaireResponseAnswer object ● QuestionnaireResponseItem object ● Range object ● Ratio object ● RatioRange object ● Reference object ● RegulatedAuthorizationCase object ● RelatedArtifact object ● RelatedPersonCommunication object ● RequestGroupAction object ● RequestGroupCondition object ● RequestGroupRelatedAction object ● ResearchElementDefinitionCharacteristic object ● ResearchStudyArm object ● ResearchStudyObjective object ● RiskAssessmentPrediction object ● SampledData object ● SearchParameterComponent object ● Signature object ● SpecimenCollection object ● SpecimenContainer object ● SpecimenDefinitionAdditive object ● SpecimenDefinitionContainer object ● SpecimenDefinitionHandling object ● SpecimenDefinitionTypeTested object ● SpecimenProcessing object ● StructureDefinitionContext object ● StructureDefinitionDifferential object ● StructureDefinitionMapping object ● StructureDefinitionSnapshot object ● StructureMapDependent object ● StructureMapGroup object ● StructureMapInput object ● StructureMapParameter object ● StructureMapRule object ● StructureMapSource object ● StructureMapStructure object ● StructureMapTarget object ● SubscriptionStatusNotificationEvent object ● SubscriptionTopicCanFilterBy object ● SubscriptionTopicEventTrigger object ● SubscriptionTopicNotificationShape object ● SubscriptionTopicQueryCriteria object ● SubscriptionTopicResourceTrigger object ● SubstanceDefinitionCode object ● SubstanceDefinitionMoiety object ● SubstanceDefinitionMolecularWeight object ● SubstanceDefinitionName object ● SubstanceDefinitionOfficial object ● SubstanceDefinitionProperty object ● SubstanceDefinitionRelationship object ● SubstanceDefinitionRepresentation object ● SubstanceDefinitionSourceMaterial object ● SubstanceDefinitionStructure object ● SubstanceIngredient object ● SubstanceInstance object ● SupplyDeliverySuppliedItem object ● SupplyRequestParameter object ● TaskInput object ● TaskOutput object ● TaskRestriction object ● TerminologyCapabilitiesClosure object ● TerminologyCapabilitiesCodeSystem object ● TerminologyCapabilitiesExpansion object ● TerminologyCapabilitiesFilter object ● TerminologyCapabilitiesImplementation object ● TerminologyCapabilitiesParameter object ● TerminologyCapabilitiesSoftware object ● TerminologyCapabilitiesTranslation object ● TerminologyCapabilitiesValidateCode object ● TerminologyCapabilitiesVersion object ● TestReportAction object ● TestReportAction1 object ● TestReportAction2 object ● TestReportAssert object ● TestReportOperation object ● TestReportParticipant object ● TestReportSetup object ● TestReportTeardown object ● TestReportTest object ● TestScriptAction object ● TestScriptAction1 object ● TestScriptAction2 object ● TestScriptAssert object ● TestScriptCapability object ● TestScriptDestination object ● TestScriptFixture object ● TestScriptLink object ● TestScriptMetadata object ● TestScriptOperation object ● TestScriptOrigin object ● TestScriptRequestHeader object ● TestScriptSetup object ● TestScriptTeardown object ● TestScriptTest object ● TestScriptVariable object ● Timing object ● TimingRepeat object ● TriggerDefinition object ● UsageContext object ● ValueSetCompose object ● ValueSetConcept object ● ValueSetContains object ● ValueSetDesignation object ● ValueSetExpansion object ● ValueSetFilter object ● ValueSetInclude object ● ValueSetParameter object ● VerificationResultAttestation object ● VerificationResultPrimarySource object ● VerificationResultValidator object ● VisionPrescriptionLensSpecification object ● VisionPrescriptionPrism object