Closed rockphotog closed 2 years ago
Lurer på om man bare skal bruke
urn:oid:1.2.3.4...
først som sist og IKKE bruke system, kun value.
RFC'en sier dog bare URN for OID er "oid", altså, "urn:oid", men eksemplene inkluderer en oid, type "urn:oid:1.2.3.x".
HL7 skriver:
As defined by RFC 3986 (with many schemes defined in many RFCs). For OIDs and UUIDs, use the URN form (urn:oid: (note: lowercase) and urn:uuid:
Det som det ikke eksplisitt står er at man da IKKE skal benytte system sammen med OID, bare value som starter med "urn:oid:x.x.x", så er det vel "urn:ietf:rfc:3986" som er riktig for system.
Jeg har oppdatert eksemplet med 1101 Ja, nei og malen med det som da trolig er riktig:
https://github.com/HL7Norway/kodeverk/blob/main/input/fsh/codesystems/no-kodeverk-1101.fsh
@thomiz Kan du generere doc på nytt for å se om error forsvinner?
Ja det skal være "urn:ietf:rfc:3986"
Det er bare å trykke på knappen :-)
Hmm. virker fremdeles ikke...
Hehe, så visst på en gammel QA side, det virker med "urn:ietf:rfc:3986"
Feilmelding:
CodeSystem.identifier[0] | error | Identifier.system must be an absolute reference, not a local reference
Kilde feilmelding: https://hl7norway.github.io/kodeverk/currentbuild/qa.htmlI kode:
* ^identifier.system = "oid" // Har ikke funnet noe annet enn "oid" under, leter etter offisiell URI, returnerer ERROR i ig-publisher
Som nevnt har jeg faktisk ikke funnet noe på nettet hva en god system-URI/URL er for OID.