Beskrivning av NamingSystem generellt och hur det används i VGR finns på Fireplace/allmänna anvisningar.
Själva resursen beskrivs på HL7 FHIR NamingSystem.
namn
Skrivs enligt mall <Tillämpning>NS
Exempel: VGRGRIDNS, PersonnummerNS
titel
Skrivs enligt mall <Tillämpning>NamingSystem
Exempel: VGR GRID NamingSystem, Personnummer NamingSystem
Instance: VGRLRIDNS
InstanceOf: NamingSystem
Title: "VGR LRID NamingSystem"
Usage: #definition
Description: "Regional identification system for patients maintained and unique within Västra Götalandsregionen, a k a 'lokalt reservnummer' (Lokalt reservnummer)."
* name = "VGRLRIDNS"
* status = #active
* kind = #identifier
* type = $HL7-v2-0203#PNT
* date = "2026-06-11"
* publisher = "Västra Götalandsregionen"
* contact[+]
* name = "Kompetensgrupp FHIR, VGR"
* telecom[+]
* system = #email
* value = "kompetensgrupp.fhir@vgregion.se"
* use = #work
* responsible = "Personuppgiftstjänster i VGR"
* uniqueId[+]
* type = #uri
* value = "https://fhir.vgregion.se/NamingSystem/LRID"
* preferred = true
* uniqueId[+]
* type = #oid
* value = "1.2.752.113.11.0.2.1.1.1"
* preferred = false
* comment = "Use the OID type where required for interoperability in contexts where this is the preferred. E.g RIV TA service contracts."
NamingSystem-resurser tillhandahålls som artefakter i den aktuella ImplementationsGuiden och dess maskinläsbara NPM-package.
För att göra resurserna tillgängliga via sin resolvable URL SKALL den reverse proxy som hanterar åtkomst till IG göra rewrite av resolvable URL så att denna visar upp IG:s motsvarande NamingSystem resurs.
Resursen SKALL representeras som json eller xml beroende på efterfrågad Content-Type.
Reverse proxy SKALL vid Content-Type=application/fhir+json göra rewrite till {ig_root_path}/NamingSystem-{id}.json och på motsvarande vis för application/fhir+xml till {ig_root_path}/NamingSystem-{id}.xml.