Release 5 Ballot

This page is part of the FHIR Specification (v5.0.0-ballot: FHIR R5 Ballot Preview). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R4B R4 R3

Modeling and Methodology Work GroupMaturity Level: N/AStandards Status: Informative

This page lists profiles and extensions defined in this specification itself for the datatypes. For background information, see Profiling Resources and Extensibility. Additional profiles and extensions may be found in published Implementation Guides , or in the Conformance resource registry .

Table of Contents

Primitive Types
PrimitiveTypeinstanttimedatedateTimedecimalbooleanintegerstringuribase64BinarycodeidoidunsignedIntpositiveIntmarkdownurlcanonicaluuidinteger64
Complex Types
DataTypeBackboneTypeIdentifierHumanNameAddressContactPointTimingQuantitySimpleQuantityAttachmentRangePeriodRatioRatioRangeCodeableConceptCodingSampledDataAgeDistanceDurationCountMoneyMoneyQuantityAnnotationSignature

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
alternate-canonical alternate-canonical for Element-definition Extensions for use by FHIR Implementers
display DisplayName for General Extensions for use by FHIR Implementers
iso21090-codedString codedString for ISO 21090 Data Type Extensions
language HumanLanguage for General Extensions for use by FHIR Implementers
largeValue LargeValue for General Extensions for use by FHIR Implementers
quantity-precision precision for Common extensions for Quantity data type
relative-date RelativeDateCriteria for General Extensions for use by FHIR Implementers
rendered-value RenderedValue for General Extensions for use by FHIR Implementers
rendering-markdown markdown for Extensions for rendering data elements
rendering-xhtml xhtml for Extensions for rendering data elements
targetElement targetElement for Common extensions for Reference data type
targetPath targetPath for Common extensions for Reference data type
timezone TimezoneCode for General Extensions for use by FHIR Implementers
timing-uncertainDate uncertainDate for Common extensions for Timing data type
translation Translation for General Extensions for use by FHIR Implementers
tz-offset TimezoneOffset for General Extensions for use by FHIR Implementers

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
identifier-checkDigit checkDigit for Common extensions for Identifier data type
identifier-validDate validDate for Common extensions for Identifier data type
rendered-value RenderedValue for General Extensions for use by FHIR Implementers

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
coding-conformance conformance for Common extensions for Coding data type
coding-sctdescid sctdescid for Common extensions for Coding data type
itemWeight ItemWeight for General Extensions for use by FHIR Implementers
valueset-reference reference

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
extension-quantity-translation QuantityTranslation for General Extensions for use by FHIR Implementers
iso21090-uncertainty uncertainty for ISO 21090 Data Type Extensions
iso21090-uncertaintyType uncertaintyType for ISO 21090 Data Type Extensions
Profile Name Rules Formal Definitions
Simple Quantity
idLevelLocationDescriptionExpression
sqty-1Rule(base)The comparator is not used on a SimpleQuantitycomparator.empty())
XML, JSON
Usage: Dosage, RatioRange, SampledData, Ratio, Range, ActivityDefinition, CarePlan, Claim, ClaimResponse, Contract, Coverage, CoverageEligibilityRequest, DeviceDispense, Evidence, ExplanationOfBenefit, Immunization, MedicationAdministration, MedicationDispense, MedicationKnowledge, MedicationRequest, NutritionIntake, NutritionOrder, NutritionProduct, Observation, QuestionnaireResponse, Specimen, SpecimenDefinition, Substance, SupplyDelivery and VisionPrescription

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
artifact-periodDuration periodDuration for Artifact HL7 Extensions

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
humanname-assembly-order assembly-order for Common extensions for HumanName data type
humanname-fathers-family fathers-family for Common extensions for HumanName data type
humanname-mothers-family mothers-family for Common extensions for HumanName data type
humanname-own-name own-name for Common extensions for HumanName data type
humanname-own-prefix own-prefix for Common extensions for HumanName data type
humanname-partner-name partner-name for Common extensions for HumanName data type
humanname-partner-prefix partner-prefix for Common extensions for HumanName data type
iso21090-EN-qualifier EN-qualifier for ISO 21090 Data Type Extensions
iso21090-EN-representation EN-representation for ISO 21090 Data Type Extensions
iso21090-EN-use EN-use for ISO 21090 Data Type Extensions
language HumanLanguage for General Extensions for use by FHIR Implementers

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
extended-contact-availability ExtendedContactAvailability
geolocation Geolocation for General Extensions for use by FHIR Implementers
iso21090-AD-use AD-use for ISO 21090 Data Type Extensions
iso21090-ADXP-additionalLocator ADXP-additionalLocator for ISO 21090 Data Type Extensions
iso21090-ADXP-buildingNumberSuffix ADXP-buildingNumberSuffix for ISO 21090 Data Type Extensions
iso21090-ADXP-careOf ADXP-careOf for ISO 21090 Data Type Extensions
iso21090-ADXP-censusTract ADXP-censusTract for ISO 21090 Data Type Extensions
iso21090-ADXP-delimiter ADXP-delimiter for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryAddressLine ADXP-deliveryAddressLine for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryInstallationArea ADXP-deliveryInstallationArea for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryInstallationQualifier ADXP-deliveryInstallationQualifier for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryInstallationType ADXP-deliveryInstallationType for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryMode ADXP-deliveryMode for ISO 21090 Data Type Extensions
iso21090-ADXP-deliveryModeIdentifier ADXP-deliveryModeIdentifier for ISO 21090 Data Type Extensions
iso21090-ADXP-direction ADXP-direction for ISO 21090 Data Type Extensions
iso21090-ADXP-houseNumber ADXP-houseNumber for ISO 21090 Data Type Extensions
iso21090-ADXP-houseNumberNumeric ADXP-houseNumberNumeric for ISO 21090 Data Type Extensions
iso21090-ADXP-postBox ADXP-postBox for ISO 21090 Data Type Extensions
iso21090-ADXP-precinct ADXP-precinct for ISO 21090 Data Type Extensions
iso21090-ADXP-streetAddressLine ADXP-streetAddressLine for ISO 21090 Data Type Extensions
iso21090-ADXP-streetName ADXP-streetName for ISO 21090 Data Type Extensions
iso21090-ADXP-streetNameBase ADXP-streetNameBase for ISO 21090 Data Type Extensions
iso21090-ADXP-streetNameType ADXP-streetNameType for ISO 21090 Data Type Extensions
iso21090-ADXP-unitID ADXP-unitID for ISO 21090 Data Type Extensions
iso21090-ADXP-unitType ADXP-unitType for ISO 21090 Data Type Extensions
iso21090-preferred preferred for ISO 21090 Data Type Extensions
language HumanLanguage for General Extensions for use by FHIR Implementers
no-fixed-address NoFixedAddress

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
contactpoint-area area for Common extensions for ContactPoint data type
contactpoint-comment comment for Common extensions for ContactPoint data type
contactpoint-country country for Common extensions for ContactPoint data type
contactpoint-extension extension for Common extensions for ContactPoint data type
contactpoint-local local for Common extensions for ContactPoint data type
iso21090-TEL-address TEL-address for ISO 21090 Data Type Extensions
iso21090-preferred preferred for ISO 21090 Data Type Extensions

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
timing-dayOfMonth dayOfMonth for Common extensions for Timing data type
timing-exact exact for Common extensions for Timing data type

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
No Extensions defined for this type (though see extensions on all Elements)

See also Base Definition, Examples, Detailed Descriptions, Mappings and R2 Conversions.

Extensions (+ see extensions on all Elements)
language HumanLanguage for General Extensions for use by FHIR Implementers