HL7 v2.9 Vocabulary
0.2.0 - ci-build

HL7 v2.9 Vocabulary, published by HL7/FO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/frankoemig/hl7.v2.terminology.v29/ and changes regularly. See the Directory of published versions

## CodeSystem: Universal ID Type (2.9 - 1.3.0) (Experimental)

Official URL: http://terminology.hl7.org/v2plusvocab/CodeSystem/universalIdType | Version: 1.3.0
Active as of 2026-03-13 | Computable Name: UniversalIdType
Other Identifiers: OID:2.16.840.1.113883.18.186, urn:ietf:rfc:3986#Uniform Resource Identifier (URI)#http://terminology.hl7.org/v2plusvocab/CodeSystem/v2-0301
Copyright/Legal: HL7 Inc., 2026

HL7-defined code system of types of UID (Universal Identifiers). Used in HL7 Version 2.x messaging HD and EI datatypes.

This Code system is referenced in the content logical definition of the following value sets:

- Hl7VSuniversalIdType

Properties

This code system defines the following properties for its concepts

Name | Code | URI | Type | Description
version introduced | versionIntroduced | http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionIntroduced | string | version when was this code introduced
version deprecated | versionDeprecated | http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#versionDeprecated | string | version when was this code deprecated
status | status | http://hl7.org/fhir/concept-properties#status | code | A code that indicates the status of the concept. Typical values are active, experimental, deprecated, and retired
comment, to suppress IG-publisher warning, to be replaced with standard later | comment | http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#comment | string | A string that provides additional detail pertinent to the use or understanding of the concept
usage | usage | http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#usage | string | usage notes for this code
modified | modified | http://terminology.hl7.org/v2plusvocab/CodeSystem/Property#modified | dateTime | date of last modification

Concepts

This case-sensitive code system `http://terminology.hl7.org/v2plusvocab/CodeSystem/universalIdType` defines the following codes:

Code | Display | Definition | version introduced | comment, to suppress IG-publisher warning, to be replaced with standard later | usage | modified | Deutsch (German, de)
CAP | College of American Pathologist Accreditation Number | Allows for the ability to designate organization identifier as a "CAP" assigned number (for labs) | 2.9 | Use to identify assigning authority IDs, when an OID is not available. |  | 2022-08-25 |
CLIA | Clinical Laboratory Improvement Amendments | Clinical Laboratory Improvement Amendments. Allows for the ability to designate organization identifier as a "CLIA" assigned number (for labs) | 2.7 | Allows for the ability to designate organization identifier as a “CLIA” assigned number (for labs) |  | 2015-07-13 |
CLIP | Clinical laboratory Improvement Program | Clinical laboratory Improvement Program. Allows for the ability to designate organization identifier as a "CLIP" assigned number (for labs).Â Used by US Department of Defense. | 2.7 | Allows for the ability to designate organization identifier as a “CLIP” assigned number (for labs). Used by US Department of Defense. |  | 2015-07-13 |
DNS | Domain Name System | An Internet host name, in accordance with RFC 1035; or an IP address. Either in ASCII or as integers, with periods between components ("dotted" notation). | 2.3 | An Internet host name, in accordance with RFC 1035; or an IP address. Either in ASCII or as integers, with periods between components (“dotted” notation). |  | 2015-07-13 |
EUI64 | IEEE 64-bit Extended Unique Identifier | IEEE 64-bit Extended Unique Identifier is comprised of a 24-bit company identifier and a 40-bit instance identifier. The value shall be formatted as 16 ASCII HEX digits, for example, “AABBCC1122334455”. The 24-bit company identifier, formally known as Organizationally Unique Identifier (OUI-24), is guaranteed to be globally unique. The 40-bit extensions are assigned by manufacturers. This identifier is often used in equipment interfaces (e.g., “MAC” address format for IPv4 & IPv6). [See http://standards.ieee.org/regauth/oui/tutorials/EUI64.html for a detailed explanation of the format.] | 2.7 | IEEE 64-bit Extended Unique Identifier is comprised of a 24-bit company identifier and a 40-bit instance identifier. The value shall be formatted as 16 ASCII HEX digits, for example, “AABBCC1122334455”. The 24-bit company identifier, formally known as Organizationally Unique Identifier (OUI-24), is guaranteed to be globally unique. The 40-bit extensions are assigned by manufacturers. This identifier is often used in equipment interfaces (e.g., “MAC” address format for IPv4 & IPv6). [See http://standards.ieee.org/regauth/oui/tutorials/EUI64.htmlfor a detailed explanation of the format.]OUI-24 values are administered by the IEEE Registration Authority. |  | 2015-07-13 |
GUID | globally unique identifier | Same as UUID. | 2.3 | Same as UUID. Retained for backward compatibility only as of v2.7; use UUID instead |  | 2015-07-13 | GUID
HCD | CEN Healthcare Coding Identifier | The CEN Healthcare Coding Scheme Designator | 2.3 | The CEN Healthcare Coding Scheme Designator. Retained for backward compatibility only as of v2.7; does not identify Assigning Authorities |  | 2015-07-13 |
HL7 | HL7 registration schemes | HL7 registration schemes | 2.3 | Retained for backward compatibility only as of v2.7; HL7 assigns ISO OIDs for Assigning Authorities |  | 2015-07-13 |
ISO | ISO Object Identifier | An International Standards Organization Object Identifier (OID), in accordance with ISO/IEC 8824. Formatted as decimal digits separated by periods; recommended limit of 64 characters | 2.3 | An International Standards Organization Object Identifier (OID), in accordance with ISO/IEC 8824. Formatted as decimal digits separated by periods; recommended limit of 64 characters |  | 2015-07-13 |
L | Local | These are reserved for locally defined coding schemes. | 2.3 | Locally defined coding entity identifier.Retained for backward compatibility only as of v 2.8 |  | 2015-08-21 |
M | Local | These are reserved for locally defined coding schemes. | 2.3 | Locally defined coding entity identifier.Retained for backward compatibility only as of v 2.8 |  | 2015-08-21 |
N | Local | These are reserved for locally defined coding schemes. | 2.3 | Locally defined coding entity identifier.Retained for backward compatibility only as of v 2.8 |  | 2015-08-21 |
NPI | US National Provider Identifier | Allows for the ability to designate organization identifier as a "NPI" assigned number (lab, any medical provider, can be a person or an organization) | 2.9 | Use to identify assigning authority IDs, when an OID is not available. Especially important in the CNN datatype. Namespace maintained and published in the US. |  | 2022-08-25 |
Random | Random | Usually a base64 encoded string of random bits.<p>Note: Random IDs are typically used for instance identifiers, rather than an identifier of an Assigning Authority that issues instance identifiers | 2.3 | Usually a base64 encoded string of random bits.Retained for backward compatibility only as of v2.7; equivalent to a locally defined entity identifier scheme; use L. M, or N instead. Note: Random IDs are typically used for instance identifiers, rather than an identifier of an Assigning Authority that issues instance identifiers | Retained for backward compatibility only as of v2.7; equivalent to a locally defined entity identifier scheme; use L. M, or N instead. | 2015-07-13 |
URI | Uniform Resource Identifier | Uniform Resource Identifier | 2.5 |  |  | 2015-07-13 | URI
UUID | Universal Unique Identifier | The DCE Universal Unique Identifier, in accordance with RFC 4122. Recommended format is 32 hexadecimal digits separated by hyphens, in the digit grouping 8-4-4-4-12 | 2.3 | The DCE Universal Unique Identifier, in accordance with RFC 4122. Recommended format is 32 hexadecimal digits separated by hyphens, in the digit grouping 8-4-4-4-12 |  | 2015-07-13 |
x400 | X.400 MHS identifier | An X.400 MHS identifier. Recommended format is in accordance with RFC 1649 | 2.3 | Recommended format is in accordance with RFC 1649 |  | 2015-07-13 |
x500 | X500 directory Name | An X.500 directory name | 2.3 |  |  | 2015-07-13 | X.500 Verzeichnisname