- OBS! Dokumentasjonen til Pasientens Prøvesvar (NILAR) har blitt flyttet til UtviklerPortalen
Dette dokumentet eksisterer kun for historikk, og vil ikke bli oppdatert!
Denne siden viser eksempler på API kall mot NILAR.Forebehold om at NILAR er under utvikling og eksemplene ikke nødvendigvis er up-to-date.
NOTE: Dette er et utvalg av eksempelspørringer for å understøtte utviklere i oppstartsfasen. Se Nilar sin FHIR profil på HL7 Github.
Sist oppdatert 06.01.2023
Nilar eksponerer to endepunkter for test slik at det er mulig å implementere mot løsningen uten Helse-ID token.
I produksjon er kun endepunkt 2 tilgjengelig.
Endepunkt 1 (forbigå proxy - uten Helse-ID) - https://test.nilar.nhn.no/fhir/
Endepunkt 2 - https://test.nilar.nhn.no/
NOTE: Headers gjelder ikke for /metadata
.
Nilar (forbigå proxy) headers
x-nilar-patient
med pasient sitt fnr
x-nilar-requester
med requester sitt fnr/hpr,
x-nilar-reason
med samtykkekode - default 0,
x-nilar-correlation-Id
- helst guid,
Nilar (via proxy) krever headers
person-id
med pasient sitt fnr,
Authorization
med helse-id token
Grunnlag
med samtykkekode - default 0,
body tom
D. Include med relaterte ressurser
G. DiagnosticReport med tilhørende ServiceRequest
H. PractitionerRole for DiagnosticReport
POST {baseUrl}/{resourceType}/_searchbody tom
header X-Nilar-Patient: 12057900499
body tom
header Person-Id: 12057900499
header Authorization: Bearer token
body tom
body _id: {guid}
header X-Nilar-Patient: 12057900499
body _id: guid
header Person-Id: 12057900499
header Requester-Id: hpr-nummer eller string
header Authorization: Bearer token
body _id: guid
body _count: {count}
+ _skip: {skip}
header X-Nilar-Patient: 12057900499
body _count: 10
+ _skip: 50
NOTE: "Total" vil fortsatt vise totalt antall DN for Gry Telokk. "Link>Self" vil reflektere spørringen. "Link" kan brukes til å navigere gjennom ressursene.
POST {baseUrl}/{resourceType}/_searchbody _include: {relation}
header X-Nilar-Patient: 12057900499
body _include: DiagnosticReport:specimen
eq
, lt
og gt
, se: https://www.hl7.org/fhir/search.html#modifiers
POST {baseUrl}/{resourceType}/_search
body date: {modifier}{dato}
body date: gt{dato}
+ date: lt{dato}
header X-Nilar-Patient: 12057900499
body date: gt2017-09-20
+ date: lt2017-09-24
body _tag: {code}
F.1.1 Eksempel Endepunkt 1 - Søk på Observasjoner for Gry Telokk som inneholde Meta Tag "Funn og undersøkelsesresultater"
header X-Nilar-Patient: 12057900499
body _tag: FU
body _id : guid
body _include : DiagnosticReport:based-on
body _id : guid
body _include : DiagnosticReport:based-on
body _include:iterate : ServiceRequest:requester