Tool Help

What this 2.25 UUID/OID tool does
This tool converts between UUIDs and 2.25.<decimal> OIDs. The OID root 2.25 is reserved for representing UUIDs as OIDs: the 128-bit UUID is treated as an unsigned integer and written in decimal.
IHE / HIE context
In IHE XDS and many HIE implementations, repositories and registries often use UUIDs internally, while documents and metadata use OIDs / UIDs.
XDSDocumentEntry.entryUUID– often a UUID used as an internal key.XDSDocumentEntry.uniqueId– an OID/UID, frequently a2.25representation of that UUID.- CDA documents, DICOM SOP Instance UIDs, and registry references all expect OID / UID style identifiers.
This tool lets you move cleanly between an internal UUID and the OID you put into XDS metadata, CDA ids, or cross-community query parameters.
Practical use cases
- Mapping repository document keys to XDS
uniqueIdvalues. - Decoding a
2.25UID from a document or registry response back to a UUID in your HIE database. - Verifying that the same document is referenced consistently across UUIDs, UIDs, and CDA/DICOM metadata.
These are technical identifiers, not MRNs or account numbers. Treat them as part of the HIE plumbing, and follow your organization's standards for how they appear in clinical documents and APIs.

