Generating SNOMED CT Identifiers

The following guidance is provided for organizations which have been issued namespace identifiers to create content in their own extension:

Generating UUIDs

Reference Set Members are identified with UUIDs instead of SCTIDs, so extension producers will also need the mechanism to generate UUIDs. UUID stands for Universally Unique Identifier, and each UUID is represented as a 128-bit number.

UUIDs are globally used to identify information in computer systems and they are for practical purposes unique, without depending on a central registration authority or coordination between the parties generating them. While the probability that a UUID will be duplicated is not zero, it is close enough to zero to be negligible.

Thus, anyone can create a UUID and use it to identify something with near certainty that the identifier does not duplicate one that has already been, or will be, created to identify something else. Information labeled with UUIDs by independent parties can, therefore, be later combined into a single database, or transmitted on the same channel, without needing to resolve conflicts between identifiers.

Several online platforms are available providing support for generating UUIDs, and for parsing their textual representation.