An identifier that uniquely identifies a thing or object. Examples are object identifier for HL7 RIM objects, medical record number, order id, service catalog item id, Vehicle Identification Number (VIN), etc. Instance identifiers are defined based on ISO object identifiers.
An II instance must have either a root or an nullFlavor.
If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.
A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.
Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).
A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.
A character string as a unique identifier within the scope of the identifier root.