AD.DE Address - Flavor German Address

Datatype Release_1RealmFlavors
AD.DEFlag DE DE

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

Extends Rule(s): AD

LevelConstraintsID
Deutsche Postleitzahlen in den Textknoten müssen im Format '99999' seindtr1‑1‑AD.DE
In Deutschland sind bei Adressen zugelassen: delimiter, country, county, city, postalCode, houseNumber, buildingNumberSuffix, streetName, additionalLocator und useablePeriod. Gefunden '$illegalAddressPart'.dtr1‑2‑AD.DE
Nur postalCode, country und county können codiert werden. Gefunden '**[not(self::hl7:postalCode) and not(self::hl7:country) and not(self::hl7:county) and @code][1]/name()*'dtr1‑3‑AD.DE
Last Update:
Contributors: dr Kai U. Heitmann