Stream: norway
Topic: ICPS-2 i no-basis-Procedure
Eirik Myklebost (Oct 29 2021 at 15:04):
Hei, tittet litt på no-basis-Procedure som nylig ble godkjent. Er det riktig at ICPC-2 skal ha samme system som NKPK: urn:oid:2.16.578.1.12.4.1.1.7275
? Burde ikke dette være http://hl7.org/fhir/sid/icpc-2
slik definert i specen?
Untitled.png
Øyvind Aassve (Oct 29 2021 at 15:26):
Bra catcha Eirik, den har sklidd gjennom hele QA-prosessen uten å bli oppdaget. Litt av problemet med å oppdage denne type feil er at vi opererer med OID-koder som er lite meningsbærende. @Thomas Tveit Rosenlund @Espen Stranger Seland - kan vi få etablert synonyme URL-er i OID-hierarkiene ti lDirektoratet - så kan vi få med NKPK også på URL? For ICPC-2 er det vel bare å oppdatere med URL-en fra spekken.
Thomas Tveit Rosenlund (Oct 31 2021 at 21:01):
Eh, vi endrer vel bare system for ICPC-2 til urn:oid:2.16.578.1.12.4.1.1.7170?
Jeg legger i hvertfall ikke om til url definisjoner for alle refererte kodeverk nå @Øyvind Aassve.
Men du er velkommen til å lage en issue, knytte det til en feature branch og deretter lage en pull request. Så skal vi få lagt det i produksjon raskt.
Øyvind Aassve (Nov 01 2021 at 08:38):
Litt mer langsiktig med NKPK ja, jeg legger inn issue
Eirik Myklebost (Nov 01 2021 at 11:31):
Noen grunn til at vi i Norge vil bruke urn:oid:2.16.578.1.12.4.1.1.7170
for å identifisere ICPC-2 istedenfor http://hl7.org/fhir/sid/icpc-2
slik definert i spesifikasjonen? Dette blir nok en særnorsk greie, spesifikasjonen sier:
If a URI is defined here, it SHALL be used in preference to any other identifying mechanisms
Espen Stranger Seland (Nov 01 2021 at 12:55):
Vi må ta en prat med kodeverksfolkene i hvilken grad norske utgivelser bør identifiseres annerledes - generelt eller bare i de tilfellene man bruker utvidelser. Ser jo Nederland har lagt til sin på ICPC-1, men den kan være gammel (tror neppe de bruker ICPC-1 i dag).
Espen Stranger Seland (Nov 01 2021 at 13:00):
@Eirik Myklebost Kortversjonen er at vi har identifisert kodeverk slik fra før FHIR eksisterte. Vi får lage en plan for en god overgang.
Øyvind Aassve (Nov 01 2021 at 13:16):
@Espen Stranger Seland hvilke problemer ser vi evnetuelt med å bruke URL på ICPC-2. Vi bruker det allerede på SNOMED CT - og det er kun fordeler på FHIR-siden. Hvis det er likegyldig - som jeg mener det i utgangspuntet bør være - om vi bruker URL eller OID, det viktigste er at det er en unik identifikasjon av kodeverket - så har det vel sine fordeler å benytte URL. @Thomas Tveit Rosenlund -fordi om vi legger om til URL her trenger vi ikke gjøre det for alle andre kodeverk-referanser i andre profiler? Kan eventuelt løfte dette til neste TSK-møte?
Thomas Tveit Rosenlund (Nov 01 2021 at 13:32):
Vi har en best practice side på dette, den må revideres, og vi bør ha en konsistent metode å henvise til kodeverk på.
Øyvind Aassve (Nov 01 2021 at 13:34):
OK, og godt poeng at vi bør avklare om det er nødvendig å skille mellom en norsk versjon av ICPC-2 og den internasjonale. Forhåpentligvis er det ikke det - da blir all kodeverreferanse veldig mye mer komplisert ....... Men anbefalingen bør etter min mening fra vår side være at vi kommer oss over på URL så fort som mulig .
Eirik Myklebost (Nov 01 2021 at 14:24):
Siden dette er første gang ICPC-2 blir innført i de norske baseprofiler tenker jeg vi burde benytte anledningen til å bruke URL fra starten av, å endre fra OID til URL senere blir tungt og vil skape en kjedelig overgangsperiode med begge deler. Dette argumentet er forsterket av at HL7-international påkrever (SHALL) at URL skal brukes for ICPC-2. For andre kodeverk uten ferdig-definert URL er situasjonen noe annet (fnr, org-nr, volven etc.)
Thomas Tveit Rosenlund (Nov 02 2021 at 07:14):
Det er jo et poeng @Eirik Myklebost. Men jeg føler at dette bør tydeliggjøres på best-practice siden om kodeverk @Øyvind Aassve @Eirik Myklebost @Espen Stranger Seland
Kan dere bli enige om en oppdatering av den siden. Den nye praksisen blir vel at internasjonale kodeverk bruker internasjonale url for å angi dette (det kan eventuelt opprettes namingsystem for å klargjøre flere eksisterende navn, for eksempel har ICPC-2 også en volven oid). Særnorske kodeverk på volven angis med oid. Det er kanskje det vi egentlig har skrevet? Uklarheten ligger vel mest der vi både har norsk oid og internasjonal url og oid.
ICPC-2 har mange identifikatorer, og vi bør nok ha et namingsystem i tillegg.
http://hl7.org/fhir/sid/icpc-2
2.16.840.1.113883.6.139
2.16.578.1.12.4.1.1.7170
Øyvind Aassve (Nov 02 2021 at 07:17):
@Thomas Tveit Rosenlund Kan vi ikke også si at vi ønsker å gå over til url på nasjonale kodeverk, selv om det vil være en overgangsfase her? Og så informere Avdeling helsefaglige kodeverk og andre at vi ønsker at de lager URL-paraleller til OID-ene de har (kan ikke være store jobben)?
Thomas Tveit Rosenlund (Nov 02 2021 at 07:21):
Øyvind Aassve said:
Thomas Tveit Rosenlund Kan vi ikke også si at vi ønsker å gå over til url på nasjonale kodeverk, selv om det vil være en overgangsfase her? Og så informere Avdeling helsefaglige kodeverk og andre at vi ønsker at de lager URL-paraleller til OID-ene de har (kan ikke være store jobben)?
De url'ene må vel helst komme fra PKT og være resolvable på kodeverksdatabasen? Vi skal ikke finne på url'er for volvenkodeverk tror jeg.
Espen Stranger Seland (Nov 02 2021 at 09:53):
Jeg er enig med alle - vi skal ha URL som foretrukket CodeSystem-identifikator, MEN det er viktig at vi gjør det riktig.
ICPC-2 tror jeg er grei, mens ved ICD-10 vet jeg variantene kan være såpass forskjelige - men vi tar praten. Vi har akkurat den diskusjonen nå rundt NKL/NPU, der det er en internasjonal del og en norsk del - skal vi bruke "internasjonal kode" for NPU og særnorsk kode for NKL, eller kode alt som NKL (namespace, id)?
For Volven-kodeverkene er jeg enig med Thomas at vi bør vente til vi har en terminologitjeneste som kan "sørve" disse skikkelige som CodeSystem+ValueSet, og da få skikkelige persistente og resolvable URLer. Så lenge de ikke er resolvable tror jeg vi bare gjør oss en bjørnetjeneste å lage URL for de (det gir oss ikke så mye, og kommer fort til å bli feil).
Jens Villadsen (Nov 02 2021 at 17:33):
Måske i kan finde inspiration i det danske supplement på https://github.com/hl7dk/dk-core/blob/feature/icpc-supplement/input/resources/icpc2e-dk.xml
Jens Villadsen (Nov 02 2021 at 17:34):
Og derfra så definere de valuesets som giver mening
Øyvind Aassve (Nov 02 2021 at 20:29):
@Jens Villadsen - sorry, husker ikke alle kodene i ICPC-2 ;). Representerer den danske versjonen endringer i kodeinnhold eller kun oversettelse? Hvis det kun er oversettelse, hvilke vurderinger har dere eventuelt gjort med tanke på å referere til den internasjonale versjonen. @Espen Stranger Seland @Thomas Tveit Rosenlund - ser poenget med å vente på resolvable url. På den annen side hvis vi definerer og forankrer en URL nå burde det kanskje ikke være altfor vanskelig å simulere/ maskere terminologiserver med valgt stamme?
Jens Villadsen (Nov 02 2021 at 20:37):
@Øyvind Aassve - den er lavet som et CodeSystem supplement , så til hver kode er der angivet den danske oversættelse. Hovedkodesættet bør kunne identifieres med url'en http://hl7.org/fhir/sid/icpc-2. Så vidt jeg ved er ICPC-2 ret stabilt, men jeg kan da se at ændringer forekommer på https://www.ehelse.no/kodeverk/icpc-2e--english-version
Espen Stranger Seland (Nov 03 2021 at 08:15):
@Øyvind Aassve Som ingeniør introduserer jeg ikke kompleksitet hvis det ikke gir merverdi. :-)
Jeg tror det viktigste vi gjør nå er i bistå slik at vi får gode terminologitjenester for ICPC-2(e, no etc), NKL/NPU, Volven-settene etc.
Selv om det kan bli publisert på andre måter (IG, package, git) må det automatiseres.
Last updated: Apr 12 2022 at 19:14 UTC