All extensions in this list are defined in this specification and have a base URI of http://hl7.org/fhir/StructureDefinition/
. Additional extensions can be
registered on the HL7 FHIR registry at http://hl7.org/fhir/registry
.
Identity | Conf. | Type | Context | FMM |
capabilities | 0..* | code | CapabilityStatement.rest.security | 1 |
oauth-uris | 0..1 | (complex) | CapabilityStatement.rest.security | 1 |
11179-objectClass | 0..1 | Coding | ElementDefinition.mapping | 1 |
11179-objectClassProperty | 0..1 | Coding | ElementDefinition.mapping | 1 |
11179-permitted-value-conceptmap | 0..1 | canonical | StructureDefinition.snapshot.element.binding.valueSet, StructureDefinition.differential.element.binding.valueSet, Questionnaire.item.answerValueSet | 1 |
11179-permitted-value-valueset | 0..1 | canonical | StructureDefinition.snapshot.element.binding.valueSet, StructureDefinition.differential.element.binding.valueSet, Questionnaire.item.answerValueSet | 1 |
bodySite | 0..1 | Reference | Element | 1 |
coding-sctdescid | 0..1 | id | Coding | 1 |
contactpoint-area | 0..1 | string | ContactPoint | 1 |
contactpoint-country | 0..1 | string | ContactPoint | 1 |
contactpoint-extension | 0..1 | string | ContactPoint | 1 |
contactpoint-local | 0..1 | string | ContactPoint | 1 |
cqf-calculatedValue | 0..* | string | Element | 1 |
cqf-cdsHooksEndpoint | 0..1 | uri | PlanDefinition | 1 |
cqf-certainty | 0..* | (complex) | Element | 1 |
cqf-citation | 0..1 | string | Attachment | 1 |
cqf-contactAddress | 0..1 | Address | ContactDetail | 1 |
cqf-contactReference | 0..1 | Reference | ContactDetail | 1 |
cqf-contributionTime | 0..1 | dateTime | ContactDetail | 1 |
cqf-encounterClass | 0..1 | CodeableConcept | Basic | 1 |
cqf-encounterType | 0..1 | CodeableConcept | Basic | 1 |
cqf-expression | 0..* | Expression | Element | 1 |
cqf-initialValue | 0..* | string | Element | 1 |
cqf-initiatingOrganization | 0..1 | Reference | Basic | 1 |
cqf-initiatingPerson | 0..1 | Reference | Basic | 1 |
cqf-library | 0..* | canonical | Element | 1 |
cqf-measureInfo | 0..* | (complex) | Element | 1 |
cqf-qualityOfEvidence | 0..1 | CodeableConcept | Attachment | 1 |
cqf-receivingOrganization | 0..1 | Reference | Basic | 1 |
cqf-receivingPerson | 0..1 | Reference | Basic | 1 |
cqf-recipientLanguage | 0..1 | CodeableConcept | Basic | 1 |
cqf-recipientType | 0..1 | CodeableConcept | Basic | 1 |
cqf-relativeDateTime | 0..1 | (complex) | Element | 1 |
cqf-strengthOfRecommendation | 0..1 | CodeableConcept | Attachment | 1 |
cqf-systemUserLanguage | 0..1 | CodeableConcept | Basic | 1 |
cqf-systemUserTaskContext | 0..1 | CodeableConcept | Basic | 1 |
cqf-systemUserType | 0..1 | CodeableConcept | Basic | 1 |
data-absent-reason | 0..1 | code | Element | 1 |
designNote | 0..1 | markdown | Questionnaire, Questionnaire.item, Questionnaire.item.item, ElementDefinition | 1 |
display | 0..1 | string | canonical | 1 |
dosage-conditions | 0..* | (complex) | Dosage | 1 |
elementdefinition-allowedUnits | 0..1 | (Choice) | ElementDefinition | 1 |
elementdefinition-bestpractice | 0..1 | (Choice) | ElementDefinition.constraint | 1 |
elementdefinition-bestpractice-explanation | 0..1 | markdown | ElementDefinition.constraint | 1 |
elementdefinition-bindingName | 0..1 | string | ElementDefinition.binding | 1 |
elementdefinition-equivalence | 0..1 | code | ElementDefinition.mapping | 1 |
elementdefinition-identifier | 0..* | Identifier | ElementDefinition | 1 |
elementdefinition-inheritedExtensibleValueSet | 0..* | (Choice) | ElementDefinition.binding | 1 |
elementdefinition-isCommonBinding | 0..1 | boolean | ElementDefinition.binding | 1 |
elementdefinition-maxValueSet | 0..1 | (Choice) | ElementDefinition.binding | 1 |
elementdefinition-minValueSet | 0..1 | (Choice) | ElementDefinition.binding | 1 |
elementdefinition-namespace | 0..1 | uri | ElementDefinition, StructureDefinition | 1 |
elementdefinition-pattern | 0..1 | canonical | ElementDefinition.type | 1 |
elementdefinition-profile-element | 0..1 | string | ElementDefinition.type.profile | 1 |
elementdefinition-question | 0..* | string | ElementDefinition | 1 |
elementdefinition-selector | 0..1 | string | ElementDefinition | 1 |
elementdefinition-translatable | 0..1 | boolean | ElementDefinition | 1 |
elementdefinition-type-must-support | 0..1 | boolean | ElementDefinition.type, ElementDefinition.type.profile, ElementDefinition.type.targetProfile | 1 |
entryFormat | 0..1 | string | Questionnaire.item, ElementDefinition | 1 |
event-basedOn | 0..* | Reference | Condition | 1 |
event-eventHistory | 0..* | Reference | Observation, DiagnosticReport, Task, SupplyDelivery, DeviceUseStatement | 1 |
event-location | 0..1 | Reference | Observation, DiagnosticReport, DocumentReference, SupplyDelivery | 1 |
event-partOf | 0..* | Reference | DiagnosticReport, Condition | 1 |
event-performerFunction | 0..1 | CodeableConcept | Observation.performer, DiagnosticReport.performer, DocumentReference.author, Consent.performer | 1 |
event-statusReason | 0..1 | CodeableConcept | Observation, DiagnosticReport, DocumentReference, SupplyDelivery, DeviceUseStatement | 1 |
geolocation | 0..1 | (complex) | Address | 1 |
humanname-assembly-order | 0..1 | code | HumanName | 1 |
humanname-fathers-family | 0..* | string | HumanName.family | 1 |
humanname-mothers-family | 0..* | string | HumanName.family | 1 |
humanname-own-name | 0..1 | string | HumanName.family | 1 |
humanname-own-prefix | 0..1 | string | HumanName.family | 1 |
humanname-partner-name | 0..1 | string | HumanName.family | 1 |
humanname-partner-prefix | 0..1 | string | HumanName.family | 1 |
identifier-validDate | 0..* | dateTime | Identifier | 1 |
iso21090-AD-use | 0..1 | code | Address | 1 |
iso21090-ADXP-additionalLocator | 0..* | string | Address.line | 1 |
iso21090-ADXP-buildingNumberSuffix | 0..* | string | Address.line | 1 |
iso21090-ADXP-careOf | 0..* | string | Address.line | 1 |
iso21090-ADXP-censusTract | 0..* | string | Address.line | 1 |
iso21090-ADXP-delimiter | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryAddressLine | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryInstallationArea | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryInstallationQualifier | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryInstallationType | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryMode | 0..* | string | Address.line | 1 |
iso21090-ADXP-deliveryModeIdentifier | 0..* | string | Address.line | 1 |
iso21090-ADXP-direction | 0..* | string | Address.line | 1 |
iso21090-ADXP-houseNumber | 0..* | string | Address.line | 1 |
iso21090-ADXP-houseNumberNumeric | 0..* | string | Address.line | 1 |
iso21090-ADXP-postBox | 0..* | string | Address.line | 1 |
iso21090-ADXP-precinct | 0..* | string | Address | 1 |
iso21090-ADXP-streetAddressLine | 0..* | string | Address.line | 1 |
iso21090-ADXP-streetName | 0..* | string | Address.line | 1 |
iso21090-ADXP-streetNameBase | 0..* | string | Address.line | 1 |
iso21090-ADXP-streetNameType | 0..* | string | Address.line | 1 |
iso21090-ADXP-unitID | 0..* | string | Address.line | 1 |
iso21090-ADXP-unitType | 0..* | string | Address.line | 1 |
iso21090-EN-qualifier | 0..* | code | HumanName.family, HumanName.given, HumanName.prefix, HumanName.suffix | 1 |
iso21090-EN-representation | 0..1 | code | HumanName | 1 |
iso21090-EN-use | 0..1 | code | HumanName | 1 |
iso21090-PQ-translation | 0..* | Quantity | Quantity | 1 |
iso21090-SC-coding | 0..* | Coding | string | 1 |
iso21090-TEL-address | 0..1 | url | ContactPoint | 1 |
iso21090-nullFlavor | 0..1 | code | Element | 1 |
iso21090-preferred | 0..1 | boolean | Element | 1 |
iso21090-uncertainty | 0..1 | decimal | Quantity | 1 |
iso21090-uncertaintyType | 0..1 | code | Quantity | 1 |
language | 1..1 | code | HumanName, Address, Annotation | 1 |
maxDecimalPlaces | 0..1 | integer | Questionnaire.item, ElementDefinition | 1 |
maxSize | 0..1 | decimal | Questionnaire.item, ElementDefinition | 1 |
maxValue | 0..1 | (Choice) | Questionnaire.item | 1 |
mimeType | 0..* | code | Questionnaire.item, ElementDefinition | 1 |
minLength | 0..1 | integer | Questionnaire.item, ElementDefinition | 1 |
minValue | 0..1 | (Choice) | Questionnaire.item | 1 |
narrativeLink | 0..1 | url | Element | 1 |
ordinalValue | 0..1 | decimal | Coding, Questionnaire.item.answerOption, CodeSystem.concept, ValueSet.compose.include.concept | 1 |
originalText | 0..1 | string | Element | 1 |
quantity-precision | 0..1 | integer | decimal | 1 |
regex | 0..1 | string | Questionnaire.item, ElementDefinition | 1 |
relative-date | 0..1 | (complex) | date, dateTime | 1 |
rendered-value | 0..1 | string | Identifier.value, date, dateTime, time, instant, integer, decimal, string, code, canonical | 1 |
rendering-markdown | 0..1 | markdown | string | 1 |
rendering-style | 0..1 | string | Element | 1 |
rendering-styleSensitive | 0..1 | boolean | Element | 1 |
rendering-xhtml | 0..1 | string | string | 1 |
replaces | 0..* | canonical | ActivityDefinition, CapabilityStatement, CapabilityStatement2, ChargeItemDefinition, Citation, CodeSystem, CompartmentDefinition, ConceptMap, ConditionDefinition, EventDefinition, Evidence, EvidenceReport, EvidenceVariable, ExampleScenario, GraphDefinition, ImplementationGuide, Library, Measure, MessageDefinition, NamingSystem, OperationDefinition, PlanDefinition, Questionnaire, SearchParameter, StructureDefinition, StructureMap, TerminologyCapabilities, TestScript, ValueSet | 1 |
request-doNotPerform | 0..1 M | boolean | NutritionOrder | 1 |
request-insurance | 0..* | Reference | NutritionOrder | 1 |
request-performerOrder | 0..1 | integer | ServiceRequest.performer | 1 |
request-relevantHistory | 0..* | Reference | NutritionOrder, CommunicationRequest | 1 |
request-replaces | 0..* | Reference | NutritionOrder | 1 |
request-statusReason | 0..1 | CodeableConcept | DeviceRequest, ServiceRequest, NutritionOrder, SupplyRequest | 1 |
timing-dayOfMonth | 0..* | positiveInt | Timing.repeat | 1 |
timing-daysOfCycle | 1..1 | (complex) | PlanDefinition.action, RequestGroup.action | 1 |
timing-exact | 0..1 | boolean | Timing.repeat | 1 |
translation | 0..* | (complex) | string, code, markdown | 1 |
tz-code | 0..1 | code | date, dateTime, instant | 1 |
tz-offset | 0..1 | string | date | 1 |
usagecontext-group | 0..1 | string | UsageContext | 1 |
variable | 0..* | Expression | Questionnaire, Questionnaire.item, Questionnaire.item.item | 1 |
workflow-episodeOfCare | 0..* | Reference | Observation, DiagnosticReport, DocumentReference, DeviceRequest, ServiceRequest, NutritionOrder, DeviceUseStatement, AdverseEvent, CarePlan, ClinicalImpression, Communication, CommunicationRequest, Condition, Procedure, QuestionnaireResponse | 1 |
workflow-instantiatesCanonical | 0..* | canonical | Observation, DiagnosticReport, DocumentReference, Condition, SupplyDelivery, CommunicationRequest, SupplyRequest | 1 |
workflow-instantiatesUri | 0..* | uri | Observation, DiagnosticReport, DocumentReference, Condition, SupplyDelivery, CommunicationRequest, SupplyRequest | 1 |
workflow-reasonCode | 0..* | CodeableConcept | Observation, DiagnosticReport, DocumentReference, NutritionOrder | 1 |
workflow-reasonReference | 0..* | Reference | Observation, DiagnosticReport, DocumentReference, NutritionOrder | 1 |
workflow-relatedArtifact | 0..* | RelatedArtifact | DiagnosticReport, Observation | 1 |
workflow-researchStudy | 0..* | Reference | Composition, Consent, DeviceUseStatement, DiagnosticReport, Encounter, FamilyMemberHistory, Immunization, DocumentReference, MedicationAdministration, MedicationDispense, MedicationUsage, Observation, Procedure, QuestionnaireResponse, RiskAssessment, SupplyDelivery, Task | 1 |
workflow-supportingInfo | 0..* | Reference | DiagnosticReport, Observation, CommunicationRequest | 1 |