AD Address

Datatype Release_1RealmFlavors
ADAD.NL AD.DE AD.EPSOS AD.IPS AD.CA.BASIC AD.CA

Registered Attributes and Child Elements

@Attribute / ElementCardinalityDatatype
@useoptionalset_cs
@isNotOrderedoptionalbl
@nullFlavoroptionalcs
hl7:delimiter0 .. *ADXP
hl7:country0 .. *ADXP
hl7:state0 .. *ADXP
hl7:county0 .. *ADXP
hl7:city0 .. *ADXP
hl7:postalCode0 .. *ADXP
hl7:streetAddressLine0 .. *ADXP
hl7:houseNumber0 .. *ADXP
hl7:houseNumberNumeric0 .. *ADXP
hl7:direction0 .. *ADXP
hl7:streetName0 .. *ADXP
hl7:streetNameBase0 .. *ADXP
hl7:streetNameType0 .. *ADXP
hl7:additionalLocator0 .. *ADXP
hl7:unitID0 .. *ADXP
hl7:unitType0 .. *ADXP
hl7:careOf0 .. *ADXP
hl7:censusTract0 .. *ADXP
hl7:deliveryAddressLine0 .. *ADXP
hl7:deliveryInstallationType0 .. *ADXP
hl7:deliveryInstallationArea0 .. *ADXP
hl7:deliveryInstallationQualifier0 .. *ADXP
hl7:deliveryMode0 .. *ADXP
hl7:deliveryModeIdentifier0 .. *ADXP
hl7:buildingNumberSuffix0 .. *ADXP
hl7:postBox0 .. *ADXP
hl7:precinct0 .. *ADXP

Core Schematron Rules (CSR)

The following rules are defined in the base core schematrons ( errors, warnings and infos).

Rule ID: AD

Extends Rule(s): ANY

LevelConstraintsID
address shall be null or text only or element only (no mixed content)dtr1‑1‑AD
no useablePeriod if nulldtr1‑2‑AD
updateMode shall not be used on address elementsdtr1‑3‑AD
useablePeriod/low/@value must have the same precision as useablePeriod/high/@valuedtr1‑5‑AD
useablePeriod/low/@value must be before useablePeriod/high/@valuedtr1‑6‑AD
for useablePeriod/width only us (microseconds), ms (milliseconds), s (seconds), min (minute), h (hours), d (day), wk (week), mo (month) or a (year) are alloweddtr1‑7‑AD
empty address particles should not be present.dtr1‑8‑AD

Additional Strict Schematron Rules (SSR)

The following rules are defined in the strict mode of core schematrons.

LevelConstraintsID
[RIM-001] $name SHALL NOT have nullFlavor, if there are other $name elements which are not nulldtr1‑9‑AD
[RIM-002] $name ($value) SHALL be distinctdtr1‑10‑AD
Last Update:
Contributors: dr Kai U. Heitmann