II Instance Identifier

Datatype Release_1RealmFlavors
IIII.NL.AGB II.NL.BIG II.NL.BSN II.NL.URA II.NL.UZI II.AT.DVR II.AT.ATU II.AT.BLZ II.AT.KTONR II.EPSOS

Registered Attributes and Child Elements

@Attribute / ElementCardinalityDatatype
@rootoptionaluid
@extensionoptionalst
@assigningAuthorityNameoptionalst
@displayableoptionalbl
@nullFlavoroptionalcs

Core Schematron Rules (CSR)

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

Rule ID: II

Extends Rule(s): ANY

LevelConstraintsID
@root is required if @nullFlavor is not presentdtr1‑1‑II
@root may not be used if @nullFlavor is presentdtr1‑2‑II
@identifierName may not be used if @nullFlavor is presentdtr1‑4‑II
@displayable may not be used if @nullFlavor is presentdtr1‑5‑II
@reliability may not be used if @nullFlavor is presentdtr1‑6‑II
@assigningAuthorityName may not be used if @nullFlavor is presentdtr1‑7‑II
@root should not be longer than 128 characters. Found string-length(@root) characters. Please write a note to the authors of this rule if this is found to be not sufficientdtr1‑8‑II
@extension should not be longer than 64 characters. Found string-length(@extension) characters. Please write a note to the authors of this rule if this is found to be not sufficientdtr1‑9‑II
@root SHALL be a syntactically correct OID or UUID.dtr1‑10‑II
@root SHALL NOT be a RUID. Identifiers in this scheme are only defined by balloted HL7 specifications. Local communities or systems must never use such reserved identifiers based on bilateral negotiations.dtr1‑10a‑II
Lower case UUID "@root" found in @root. UUIDs SHALL, under official HL7 V3 Datatypes Release 1 (and 2) rules, have upper case hexadecimal digits A-F. RFC 4122 and HL7 FHIR state lower case UUID display.dtr1‑13‑II

Additional Strict Schematron Rules (SSR)

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

LevelConstraintsID
[RIM-002] $name SHALL be distinctdtr1‑12‑II
Last Update:
Contributors: dr Kai U. Heitmann