NorskHelsenett / Tillitsrammeverk

Repo for spesifikasjoner og annet relevant arbeid med Tillitsrammeverket
16 stars 7 forks source link

Vurdere om decision-ref også bør inneholde system og authority #159

Open richardhus opened 5 months ago

richardhus commented 5 months ago

Selv om dette skal være en globalt unik identifikator, vil det ikke nødvendigvis kunne være en standard UUID/GUID fra alle virksomheter. Blant annet har ikke DIPS støtte for det i første omgang, så her må vi konkatenere to ulike GUID-verdier med eller uten et skilletegn mellom (foreløpig har vi foreslått + som skilletegn mellom de to GUID-verdiene). Og da er det kanskje lurt å ha ulike system/authority-verdier også for å gjøre dette transparent og best mulig tilrettelagt for maskinell behandling?

richardhus commented 4 months ago

Forslaget er å følge standarden for identifikatorer slik dette er beskrevet i informasjonsmodellen:

"decision-ref": { "id": "unik identifikator", "system": "urn:oid:x.x.x.x.x.x.x.x.x", "authority": "https://autoritativ-kilde.no", "user_selected": "false|true"

richardhus commented 4 months ago

Jeg har nå testet med en identifikator som likner på den vi vil kunne få fra DIPS via epj.kj.nhn.no i decision-ref id og fikk umiddelbart tilbakemelding om at det ikke var en gyldig UUID, så her får vi et problem med å være konsumenter der DIPS brukes for behandlerrelasjon dersom vi ikke kan tillate andre typer identifikatorer enn UUID. Vi trenger derfor at vi kan angi en verdi for system som lar DIPS-konsumenters identifikator bli formidlet inntil DIPS eventuelt tilbyr en UUID for dette en gang i fremtiden. Pr. nå vil DIPS-konsumenters identifikator se omtrent slik ut: 350209892+bayqpp+0000024168072