Skip to main content
Version: v0.0.5

Variable: SYNTHETIC_ASSIGNING_AUTHORITY

const SYNTHETIC_ASSIGNING_AUTHORITY: Readonly<{ namespaceId: "COSYTE-SYNTH"; universalId: "2.16.840.1.113883.19.999"; universalIdType: "ISO"; }>

The synthetic assigning authority @cosyte/synth mints MRNs / account / member identifiers under. There is no reserved MRN range (an MRN is unique only within its assigning-authority / OID namespace), so - a documented design decision - every synthetic identifier is scoped to a namespace that clearly cannot be a real facility's: a SYNTH-labelled authority whose OID lives under HL7's designated example root 2.16.840.1.113883.19. A value under this AA can never collide with a real record because the namespace itself is synthetic.