Clinical Document Architecture
2.0.1 - active

Clinical Document Architecture, published by Health Level 7. This is not an authorized publication; it is the continuous build for version 2.0.1). This version is based on the current content of https://github.com/HL7/CDA-core-2.0/ and changes regularly. See the Directory of published versions

Logical Model: AD: PostalAddress (V3 Data Type)

Official URL: http://hl7.org/cda/stds/core/StructureDefinition/AD Version: 2.0.1
Active as of 2023-10-03 Computable Name: AD

Mailing and home or office addresses. A sequence of address parts, such as street or post office Box, city, postal code, country, etc.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ANY

NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... @nullFlavor 0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor
NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... nullFlavor C0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor

Constraints

IdGradePath(s)DetailsRequirements
cs-patternerrorAD.nullFlavorcs attributes must not contain any whitespace
: matches('^[^\\s]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... nullFlavor C0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor

Constraints

IdGradePath(s)DetailsRequirements
cs-patternerrorAD.nullFlavorcs attributes must not contain any whitespace
: matches('^[^\\s]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Differential View

This structure is derived from ANY

NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... @nullFlavor 0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... nullFlavor C0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor

Constraints

IdGradePath(s)DetailsRequirements
cs-patternerrorAD.nullFlavorcs attributes must not contain any whitespace
: matches('^[^\\s]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. AD 1..*ANYXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @nullFlavor
Base for all types and resources
... nullFlavor C0..1csPrimitive Type code
Binding: NullFlavor (required)
... @isNotOrdered 0..1bl
... @use 0..*cs
... delimiter 0..*ADXP
.... @partType 0..1csFixed Value: DEL
... country 0..*ADXP
.... @partType 0..1csFixed Value: CNT
... state 0..*ADXP
.... @partType 0..1csFixed Value: STA
... county 0..*ADXP
.... @partType 0..1csFixed Value: CPA
... city 0..*ADXP
.... @partType 0..1csFixed Value: CTY
... postalCode 0..*ADXP
.... @partType 0..1csFixed Value: ZIP
... streetAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: SAL
... houseNumber 0..*ADXP
.... @partType 0..1csFixed Value: BNR
... houseNumberNumeric 0..*ADXP
.... @partType 0..1csFixed Value: BNN
... direction 0..*ADXP
.... @partType 0..1csFixed Value: DIR
... streetName 0..*ADXP
.... @partType 0..1csFixed Value: STR
... streetNameBase 0..*ADXP
.... @partType 0..1csFixed Value: STB
... streetNameType 0..*ADXP
.... @partType 0..1csFixed Value: STTYP
... additionalLocator 0..*ADXP
.... @partType 0..1csFixed Value: ADL
... unitID 0..*ADXP
.... @partType 0..1csFixed Value: UNID
... unitType 0..*ADXP
.... @partType 0..1csFixed Value: UNIT
... careOf 0..*ADXP
.... @partType 0..1csFixed Value: CAR
... censusTract 0..*ADXP
.... @partType 0..1csFixed Value: CEN
... deliveryAddressLine 0..*ADXP
.... @partType 0..1csFixed Value: DAL
... deliveryInstallationType 0..*ADXP
.... @partType 0..1csFixed Value: DINST
... deliveryInstallationArea 0..*ADXP
.... @partType 0..1csFixed Value: DINSTA
... deliveryInstallationQualifier 0..*ADXP
.... @partType 0..1csFixed Value: DINSTQ
... deliveryMode 0..*ADXP
.... @partType 0..1csFixed Value: DMOD
... deliveryModeIdentifier 0..*ADXP
.... @partType 0..1csFixed Value: DMODID
... buildingNumberSuffix 0..*ADXP
.... @partType 0..1csFixed Value: BNS
... postBox 0..*ADXP
.... @partType 0..1csFixed Value: POB
... precinct 0..*ADXP
.... @partType 0..1csFixed Value: PRE
... xmlText 0..1stAllows for mixed text content
... useablePeriod 0..*
.... useablePeriodIVL_TS
.... useablePeriodEIVL_TS
.... useablePeriodPIVL_TS
.... useablePeriodSXPR_TS

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
AD.nullFlavorrequiredNullFlavor

Constraints

IdGradePath(s)DetailsRequirements
cs-patternerrorAD.nullFlavorcs attributes must not contain any whitespace
: matches('^[^\\s]+$')
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

 

Other representations of profile: CSV, Excel