v2+ Vocabulary
0.3.0 - Working Draft to present the concept ideas (FO)

v2+ Vocabulary - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

CodeSystem: Universal ID Type (2.3 - 1.0.0) (Experimental)

Official URL: http://terminology.hl7.org/v2plusvocab/CodeSystem/universalIdTypeV100 Version: 1.0.0
Active as of 2025-08-05 Computable Name: UniversalIdTypeV100
Other Identifiers: OID:2.16.840.1.113883.18.186

Copyright/Legal: HL7 Inc., 2024

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:

Properties

This code system defines the following properties for its concepts

NameCodeURITypeDescription
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/universalIdTypeV100 defines the following codes:

CodeDisplayDefinitionversion introducedcomment, to suppress IG-publisher warning, to be replaced with standard laterusage
DNS Domain Name System An Internet dotted name. Either in ASCII or as integers 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).
GUID globally unique identifier Same as UUID. 2.3 Same as UUID.Retained for backward compatibility only as of v2.7; use UUID instead
HCD CEN Healthcare Coding Identifier The CEN Healthcare Coding Scheme Designator. (Identifiers used in DICOM follow this assignment scheme.) 2.3 The CEN Healthcare Coding Scheme Designator. Retained for backward compatibility only as of v2.7; does not identify Assigning Authorities
HL7 HL7 registration schemes Reserved for future HL7 registration schemes 2.3 Retained for backward compatibility only as of v2.7; HL7 assigns ISO OIDs for Assigning Authorities
ISO ISO Object Identifier An International Standards Organization Object Identifier 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
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
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
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
Random Random Usually a base64 encoded string of random bits. 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 The uniqueness depends on the length of the bits. Mail systems often generate ASCII string "unique names," from a combination of random bits and system names. Obviously, such identifiers will not be constrained to the base64 character set.
UUID Universal Unique Identifier The DCE Universal Unique Identifier 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
x400 X.400 MHS identifier An X.400 MHS format identifier 2.3 Recommended format is in accordance with RFC 1649
x500 X500 directory Name An X.500 directory name 2.3