Skip to main content

Extension

Optional Extension Element - found in all resources. 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

type Extension implements Element {
valueBase64Binary: String
valueBoolean: Boolean
valueCanonical: Uri
valueCode: String
valueDate: Date
valueDateTime: Date
valueDecimal: String
valueId: String
valueInstant: String
valueInteger: Int
valueMarkdown: String
valueOid: String
valuePositiveInt: Int
valueString: String
valueTime: String
valueUnsignedInt: Int
valueUri: Uri
valueUrl: Uri
valueUuid: String
valueAddress: Address
valueAge: Age
valueAnnotation: Annotation
valueAttachment: Attachment
valueCodeableConcept: CodeableConcept
valueCodeableReference: CodeableReference
valueCoding: Coding
valueContactPoint: ContactPoint
valueCount: Count
valueDistance: Distance
valueDuration: Duration
valueHumanName: HumanName
valueIdentifier: Identifier
valueMoney: Money
valuePeriod: Period
valueQuantity: Quantity
valueRange: Range
valueRatio: Ratio
valueRatioRange: RatioRange
valueReference: Reference
valueSampledData: SampledData
valueSignature: Signature
valueTiming: Timing
valueContactDetail: ContactDetail
valueContributor: Contributor
valueDataRequirement: DataRequirement
valueExpression: Expression
valueParameterDefinition: ParameterDefinition
valueRelatedArtifact: RelatedArtifact
valueTriggerDefinition: TriggerDefinition
valueUsageContext: UsageContext
valueDosage: Dosage
url: Uri
extension: [Extension]
id: String
}

Fields

Extension.valueBase64Binary ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueBoolean ● Boolean scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCanonical ● Uri scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCode ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDate ● Date scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDateTime ● Date scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDecimal ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueId ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueInstant ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueInteger ● Int scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueMarkdown ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueOid ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valuePositiveInt ● Int scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueString ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueTime ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueUnsignedInt ● Int scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueUri ● Uri scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueUrl ● Uri scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueUuid ● String scalar

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueAddress ● Address object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueAge ● Age object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueAnnotation ● Annotation object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueAttachment ● Attachment object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCodeableConcept ● CodeableConcept object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCodeableReference ● CodeableReference object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCoding ● Coding object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueContactPoint ● ContactPoint object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueCount ● Count object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDistance ● Distance object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDuration ● Duration object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueHumanName ● HumanName object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueIdentifier ● Identifier object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueMoney ● Money object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valuePeriod ● Period object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueQuantity ● Quantity object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueRange ● Range object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueRatio ● Ratio object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueRatioRange ● RatioRange object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueReference ● Reference object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueSampledData ● SampledData object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueSignature ● Signature object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueTiming ● Timing object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueContactDetail ● ContactDetail object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueContributor ● Contributor object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDataRequirement ● DataRequirement object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueExpression ● Expression object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueParameterDefinition ● ParameterDefinition object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueRelatedArtifact ● RelatedArtifact object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueTriggerDefinition ● TriggerDefinition object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueUsageContext ● UsageContext object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.valueDosage ● Dosage object

Value of extension - must be one of a constrained set of the data types (see Extensibility for a list). (choose any one of the elements, but only one)

Extension.url ● Uri scalar

Extension.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.

Extension.id ● String scalar

Interfaces

Element interface

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

Member Of

Account object ● AccountCoverage object ● AccountGuarantor object ● ActivityDefinition object ● ActivityDefinitionDynamicValue object ● ActivityDefinitionParticipant object ● Address object ● AdministrableProductDefinition object ● AdministrableProductDefinitionProperty object ● AdministrableProductDefinitionRouteOfAdministration object ● AdministrableProductDefinitionTargetSpecies object ● AdministrableProductDefinitionWithdrawalPeriod object ● AdverseEvent object ● AdverseEventCausality object ● AdverseEventSuspectEntity object ● Age object ● AllergyIntolerance object ● AllergyIntoleranceReaction object ● Annotation object ● Appointment object ● AppointmentParticipant object ● AppointmentResponse object ● Attachment object ● AuditEvent object ● AuditEventAgent object ● AuditEventDetail object ● AuditEventEntity object ● AuditEventNetwork object ● AuditEventSource object ● Basic object ● Binary object ● BiologicallyDerivedProduct object ● BiologicallyDerivedProductCollection object ● BiologicallyDerivedProductManipulation object ● BiologicallyDerivedProductProcessing object ● BiologicallyDerivedProductStorage object ● BodyStructure object ● CarePlan object ● CarePlanActivity object ● CarePlanDetail object ● CareTeam object ● CareTeamParticipant object ● CatalogEntry object ● CatalogEntryRelatedEntry object ● ChargeItem object ● ChargeItemDefinition object ● ChargeItemDefinitionApplicability object ● ChargeItemDefinitionPriceComponent object ● ChargeItemDefinitionPropertyGroup object ● ChargeItemPerformer object ● Citation 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 ● Claim object ● ClaimAccident object ● ClaimCareTeam object ● ClaimDetail object ● ClaimDiagnosis object ● ClaimInsurance object ● ClaimItem object ● ClaimPayee object ● ClaimProcedure object ● ClaimRelated object ● ClaimResponse 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 ● ClinicalImpression object ● ClinicalImpressionFinding object ● ClinicalImpressionInvestigation object ● ClinicalUseDefinition object ● ClinicalUseDefinitionContraindication object ● ClinicalUseDefinitionIndication object ● ClinicalUseDefinitionInteractant object ● ClinicalUseDefinitionInteraction object ● ClinicalUseDefinitionOtherTherapy object ● ClinicalUseDefinitionUndesirableEffect object ● ClinicalUseDefinitionWarning object ● CodeableConcept object ● CodeableReference object ● CodeSystem object ● CodeSystemConcept object ● CodeSystemDesignation object ● CodeSystemFilter object ● CodeSystemProperty object ● CodeSystemProperty1 object ● Coding object ● Communication object ● CommunicationPayload object ● CommunicationRequest object ● CommunicationRequestPayload object ● CompartmentDefinition object ● CompartmentDefinitionResource object ● Composition object ● CompositionAttester object ● CompositionEvent object ● CompositionRelatesTo object ● CompositionSection object ● ConceptMap object ● ConceptMapDependsOn object ● ConceptMapElement object ● ConceptMapGroup object ● ConceptMapTarget object ● ConceptMapUnmapped object ● Condition object ● ConditionEvidence object ● ConditionStage object ● Consent object ● ConsentActor object ● ConsentData object ● ConsentPolicy object ● ConsentProvision object ● ConsentVerification object ● ContactDetail object ● ContactPoint object ● Contract 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 ● Coverage object ● CoverageClass object ● CoverageCostToBeneficiary object ● CoverageEligibilityRequest object ● CoverageEligibilityRequestDiagnosis object ● CoverageEligibilityRequestInsurance object ● CoverageEligibilityRequestItem object ● CoverageEligibilityRequestSupportingInfo object ● CoverageEligibilityResponse object ● CoverageEligibilityResponseBenefit object ● CoverageEligibilityResponseError object ● CoverageEligibilityResponseInsurance object ● CoverageEligibilityResponseItem object ● CoverageException object ● DataRequirement object ● DataRequirementCodeFilter object ● DataRequirementDateFilter object ● DataRequirementSort object ● DetectedIssue object ● DetectedIssueEvidence object ● DetectedIssueMitigation object ● Device object ● DeviceDefinition object ● DeviceDefinitionCapability object ● DeviceDefinitionDeviceName object ● DeviceDefinitionMaterial object ● DeviceDefinitionProperty object ● DeviceDefinitionSpecialization object ● DeviceDefinitionUdiDeviceIdentifier object ● DeviceDeviceName object ● DeviceMetric object ● DeviceMetricCalibration object ● DeviceProperty object ● DeviceRequest object ● DeviceRequestParameter object ● DeviceSpecialization object ● DeviceUdiCarrier object ● DeviceUseStatement object ● DeviceVersion object ● DiagnosticReport object ● DiagnosticReportMedia object ● Distance object ● DocumentManifest object ● DocumentManifestRelated object ● DocumentReference object ● DocumentReferenceContent object ● DocumentReferenceContext object ● DocumentReferenceRelatesTo object ● Dosage object ● DosageDoseAndRate object ● Duration object ● Element interface ● ElementDefinition object ● ElementDefinitionBase object ● ElementDefinitionBinding object ● ElementDefinitionConstraint object ● ElementDefinitionDiscriminator object ● ElementDefinitionExample object ● ElementDefinitionMapping object ● ElementDefinitionSlicing object ● ElementDefinitionType object ● Encounter object ● EncounterClassHistory object ● EncounterDiagnosis object ● EncounterHospitalization object ● EncounterLocation object ● EncounterParticipant object ● EncounterStatusHistory object ● Endpoint object ● EnrollmentRequest object ● EnrollmentResponse object ● EpisodeOfCare object ● EpisodeOfCareDiagnosis object ● EpisodeOfCareStatusHistory object ● EventDefinition object ● EvidenceReport object ● EvidenceReportCharacteristic object ● EvidenceReportRelatesTo object ● EvidenceReportSection object ● EvidenceReportSubject object ● ExampleScenario object ● ExampleScenarioActor object ● ExampleScenarioAlternative object ● ExampleScenarioContainedInstance object ● ExampleScenarioInstance object ● ExampleScenarioOperation object ● ExampleScenarioProcess object ● ExampleScenarioStep object ● ExampleScenarioVersion object ● ExplanationOfBenefit 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 ● FamilyMemberHistory object ● FamilyMemberHistoryCondition object ● Flag object ● Goal object ● GoalTarget object ● GraphDefinition object ● GraphDefinitionCompartment object ● GraphDefinitionLink object ● GraphDefinitionTarget object ● Group object ● GroupCharacteristic object ● GroupMember object ● GuidanceResponse object ● HealthcareService object ● HealthcareServiceAvailableTime object ● HealthcareServiceEligibility object ● HealthcareServiceNotAvailable object ● HumanName object ● Identifier object ● ImagingStudy object ● ImagingStudyInstance object ● ImagingStudyPerformer object ● ImagingStudySeries object ● Immunization object ● ImmunizationEducation object ● ImmunizationEvaluation object ● ImmunizationPerformer object ● ImmunizationProtocolApplied object ● ImmunizationReaction object ● ImmunizationRecommendation object ● ImmunizationRecommendationDateCriterion object ● ImmunizationRecommendationRecommendation object ● ImplementationGuide object ● ImplementationGuideDefinition object ● ImplementationGuideDependsOn object ● ImplementationGuideGlobal object ● ImplementationGuideGrouping object ● ImplementationGuideManifest object ● ImplementationGuidePage object ● ImplementationGuidePage1 object ● ImplementationGuideParameter object ● ImplementationGuideResource object ● ImplementationGuideResource1 object ● ImplementationGuideTemplate object ● Ingredient object ● IngredientManufacturer object ● IngredientReferenceStrength object ● IngredientStrength object ● IngredientSubstance object ● InsurancePlan object ● InsurancePlanBenefit object ● InsurancePlanBenefit1 object ● InsurancePlanContact object ● InsurancePlanCost object ● InsurancePlanCoverage object ● InsurancePlanGeneralCost object ● InsurancePlanLimit object ● InsurancePlanPlan object ● InsurancePlanSpecificCost object ● Invoice object ● InvoiceLineItem object ● InvoiceParticipant object ● InvoicePriceComponent object ● Library object ● Linkage object ● LinkageItem object ● List object ● ListEntry object ● Location object ● LocationHoursOfOperation object ● LocationPosition object ● ManufacturedItemDefinition object ● ManufacturedItemDefinitionProperty object ● MarketingStatus object ● Measure object ● MeasureComponent object ● MeasureGroup object ● MeasurePopulation object ● MeasureReport object ● MeasureReportComponent object ● MeasureReportGroup object ● MeasureReportPopulation object ● MeasureReportPopulation1 object ● MeasureReportStratifier object ● MeasureReportStratum object ● MeasureStratifier object ● MeasureSupplementalData object ● Media object ● Medication object ● MedicationAdministration object ● MedicationAdministrationDosage object ● MedicationAdministrationPerformer object ● MedicationBatch object ● MedicationDispense object ● MedicationDispensePerformer object ● MedicationDispenseSubstitution object ● MedicationIngredient object ● MedicationKnowledge 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 ● MedicationRequest object ● MedicationRequestDispenseRequest object ● MedicationRequestInitialFill object ● MedicationRequestSubstitution object ● MedicationStatement object ● MedicinalProductDefinition object ● MedicinalProductDefinitionCharacteristic object ● MedicinalProductDefinitionContact object ● MedicinalProductDefinitionCountryLanguage object ● MedicinalProductDefinitionCrossReference object ● MedicinalProductDefinitionName object ● MedicinalProductDefinitionNamePart object ● MedicinalProductDefinitionOperation object ● MessageDefinition object ● MessageDefinitionAllowedResponse object ● MessageDefinitionFocus object ● MessageHeader object ● MessageHeaderDestination object ● MessageHeaderResponse object ● MessageHeaderSource object ● Meta object ● MolecularSequence object ● MolecularSequenceInner object ● MolecularSequenceOuter object ● MolecularSequenceQuality object ● MolecularSequenceReferenceSeq object ● MolecularSequenceRepository object ● MolecularSequenceRoc object ● MolecularSequenceStructureVariant object ● MolecularSequenceVariant object ● Money object ● NamingSystem object ● NamingSystemUniqueId object ● Narrative object ● NutritionOrder object ● NutritionOrderAdministration object ● NutritionOrderEnteralFormula object ● NutritionOrderNutrient object ● NutritionOrderOralDiet object ● NutritionOrderSupplement object ● NutritionOrderTexture object ● NutritionProduct object ● NutritionProductIngredient object ● NutritionProductInstance object ● NutritionProductNutrient object ● NutritionProductProductCharacteristic object ● Observation object ● ObservationComponent object ● ObservationDefinition object ● ObservationDefinitionQualifiedInterval object ● ObservationDefinitionQuantitativeDetails object ● ObservationReferenceRange object ● OperationDefinition object ● OperationDefinitionBinding object ● OperationDefinitionOverload object ● OperationDefinitionParameter object ● OperationDefinitionReferencedFrom object ● OperationOutcome object ● OperationOutcomeIssue object ● Organization object ● OrganizationAffiliation object ● OrganizationContact object ● PackagedProductDefinition object ● PackagedProductDefinitionContainedItem object ● PackagedProductDefinitionLegalStatusOfSupply object ● PackagedProductDefinitionPackage object ● PackagedProductDefinitionProperty object ● PackagedProductDefinitionShelfLifeStorage object ● ParameterDefinition object ● Patient object ● PatientCommunication object ● PatientContact object ● PatientLink object ● PaymentNotice object ● PaymentReconciliation object ● PaymentReconciliationDetail object ● PaymentReconciliationProcessNote object ● Period object ● Person object ● PersonLink object ● PlanDefinition object ● PlanDefinitionAction object ● PlanDefinitionCondition object ● PlanDefinitionDynamicValue object ● PlanDefinitionGoal object ● PlanDefinitionParticipant object ● PlanDefinitionRelatedAction object ● PlanDefinitionTarget object ● Practitioner object ● PractitionerQualification object ● PractitionerRole object ● PractitionerRoleAvailableTime object ● PractitionerRoleNotAvailable object ● Procedure object ● ProcedureFocalDevice object ● ProcedurePerformer object ● ProdCharacteristic object ● ProductShelfLife object ● Provenance object ● ProvenanceAgent object ● ProvenanceEntity object ● Quantity object ● Questionnaire object ● QuestionnaireAnswerOption object ● QuestionnaireEnableWhen object ● QuestionnaireInitial object ● QuestionnaireItem object ● QuestionnaireResponse object ● QuestionnaireResponseAnswer object ● QuestionnaireResponseItem object ● Range object ● Ratio object ● RatioRange object ● Reference object ● RegulatedAuthorization object ● RegulatedAuthorizationCase object ● RelatedArtifact object ● RelatedPerson object ● RelatedPersonCommunication object ● RequestGroup object ● RequestGroupAction object ● RequestGroupCondition object ● RequestGroupRelatedAction object ● ResearchDefinition object ● ResearchElementDefinition object ● ResearchElementDefinitionCharacteristic object ● ResearchStudy object ● ResearchStudyArm object ● ResearchStudyObjective object ● ResearchSubject object ● Resource interface ● RiskAssessment object ● RiskAssessmentPrediction object ● SampledData object ● Schedule object ● SearchParameter object ● SearchParameterComponent object ● ServiceRequest object ● Signature object ● Slot object ● Specimen object ● SpecimenCollection object ● SpecimenContainer object ● SpecimenDefinition object ● SpecimenDefinitionAdditive object ● SpecimenDefinitionContainer object ● SpecimenDefinitionHandling object ● SpecimenDefinitionTypeTested object ● SpecimenProcessing object ● StructureDefinition object ● StructureDefinitionContext object ● StructureDefinitionDifferential object ● StructureDefinitionMapping object ● StructureDefinitionSnapshot object ● StructureMap object ● StructureMapDependent object ● StructureMapGroup object ● StructureMapInput object ● StructureMapParameter object ● StructureMapRule object ● StructureMapSource object ● StructureMapStructure object ● StructureMapTarget object ● SubscriptionStatus object ● SubscriptionStatusNotificationEvent object ● SubscriptionTopic object ● SubscriptionTopicCanFilterBy object ● SubscriptionTopicEventTrigger object ● SubscriptionTopicNotificationShape object ● SubscriptionTopicQueryCriteria object ● SubscriptionTopicResourceTrigger object ● Substance object ● SubstanceDefinition 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 ● SupplyDelivery object ● SupplyDeliverySuppliedItem object ● SupplyRequest object ● SupplyRequestParameter object ● Task object ● TaskInput object ● TaskOutput object ● TaskRestriction object ● TerminologyCapabilities object ● TerminologyCapabilitiesClosure object ● TerminologyCapabilitiesCodeSystem object ● TerminologyCapabilitiesExpansion object ● TerminologyCapabilitiesFilter object ● TerminologyCapabilitiesImplementation object ● TerminologyCapabilitiesParameter object ● TerminologyCapabilitiesSoftware object ● TerminologyCapabilitiesTranslation object ● TerminologyCapabilitiesValidateCode object ● TerminologyCapabilitiesVersion object ● TestReport object ● TestReportAction object ● TestReportAction1 object ● TestReportAction2 object ● TestReportAssert object ● TestReportOperation object ● TestReportParticipant object ● TestReportSetup object ● TestReportTeardown object ● TestReportTest object ● TestScript 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 ● ValueSet object ● ValueSetCompose object ● ValueSetConcept object ● ValueSetContains object ● ValueSetDesignation object ● ValueSetExpansion object ● ValueSetFilter object ● ValueSetInclude object ● ValueSetParameter object ● VerificationResult object ● VerificationResultAttestation object ● VerificationResultPrimarySource object ● VerificationResultValidator object ● VisionPrescription object ● VisionPrescriptionLensSpecification object ● VisionPrescriptionPrism object