Prøvesvar release notes
Her oppdaterer vi fortløpende release-dokumenter for Pasientens prøvesvar og tilhørende API, med informasjon om endringen er i Test, eller er Sluppet (i prod).
2025
2025-10-06 Fikset feil ved KITH Labsvar v1.3
06.10.2025
prod
<p>Fikset feil ved mottak av KITH Labsvar v1.3 som har mer enn en rapport per melding. Tidligere ville mer enn en rapport per melding i v1.3 ha fått flyten inn til å stoppe, men nå vil disse avvises i stedet for.<br><br>Flere rapporter per melding er ikke i henhold til standarden i v1.4, selv om det er det i v1.3, og Pasientens Prøvesvar godtar ikke meldinger som ikke kan tolkes om til v1.4.<br><br>Ellers godtar vi KITH Labsvar v1.3 som før.</p>
- prod : 06.10.2025
2025-09-29 UTF-8 med BOM
30.09.2025
prod
<p>Pasientens prøvesvar aksepterer nå UTF-8 med BOM.</p>
- prod : 30.09.2025
2025-09-25 Endret API respons ved feil
25.09.2025
test
<p>Tidligere ble uhåndterte feil besvart med HTTP status kode 400 bad request med OperationOutcome.issue.code = "required".</p>
<p>Fremover vil slike uhåndterte feil bli besvart med HTTP 500 internal server med OperationOutcome.issue.code = "exception".</p>
- test : 25.09.2025
2025-09-16 Mer robust identifisering av fagområde ved mapping til FHIR
29.09.2025
prod
<div id="message-list_1758636040.425799" class="c-virtual_list__item" aria-setsize="-1" data-qa="virtual-list-item" data-item-key="1758636040.425799">
<div class="c-message_kit__background p-message_pane_message__message c-message_kit__message" data-qa="message_container" data-qa-unprocessed="false" data-qa-placeholder="false">
<div class="c-message_kit__hover" aria-roledescription="message" data-qa-hover="true">
<div class="c-message_kit__actions c-message_kit__actions--default">
<div class="c-message_kit__gutter">
<div class="c-message_kit__gutter__right" data-qa="message_content">
<div class="c-message_kit__blocks c-message_kit__blocks--rich_text">
<div class="c-message__message_blocks c-message__message_blocks--rich_text" data-qa="message-text">
<div class="p-block_kit_renderer" data-qa="block-kit-renderer">
<div class="p-block_kit_renderer__block_wrapper p-block_kit_renderer__block_wrapper--first">
<div class="p-rich_text_block">
<div class="p-rich_text_section">Tidligere har det kun blitt tatt utgangspunkt i første Investigation.Id ved forsøk på identifisering av fagområde som mappes til Observation.Category. Nå vurderes alle Investigation.Id-er per undersøkelse slik at fagområdet sjeldnere vil stå blankt.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="message-list_bottomSpacer" class="c-virtual_list__item" aria-setsize="-1" data-qa="virtual-list-item" data-item-key="bottomSpacer"></div>
- prod : 29.09.2025
2025-08-25 Endringer i mapping til FHIR
25.08.2025
prod
<p>En god del fallback-mappinger til CodeableConcept.text har blitt fjernet. Dette ble gjort for å:</p>
<ul>
<li>Gjøre verdien i feltet mer forutsigbart ved å unngå at det kan bli mappet til fra flere steder i KITH Labsvar XML.</li>
<li>Fjerne unødvendig duplikat mapping av verdier som allerede mappes til CodeableConcept.coding.display.</li>
</ul>
- prod : 25.08.2025
2025-08-18 Bug fix i FHIR-endepunktene
18.08.2025
prod
<ul>
<li>Bug fix som påvirker oppførselen til includes i FHIR-endepunktene våre - om du har brukt includes på feil måte, kan du bli påvirket av dette.</li>
</ul>
- prod : 18.08.2025
2025-08-18 Prøvesvar innen patelogi og genetikk vil nå bli tatt i mot, lagret og utlevert i TEST.
18.08.2025
test
<div class="p-rich_text_section">Fra i dag vil vi lagre og utlevere prøvesvar innen patelogi og genetikk i vårt testmiljø.<br> Inntil visning i Kjernejournal og Helsenorge er på plass vil disse fortsatt bli forkastet i PROD.Dette gjelder tidligere forkastede rapporttyper:</div>
<ul class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0">
<li data-stringify-indent="0" data-stringify-border="0">PAT</li>
<li data-stringify-indent="0" data-stringify-border="0">CYTO</li>
<li data-stringify-indent="0" data-stringify-border="0">HIST</li>
<li data-stringify-indent="0" data-stringify-border="0">MPAT</li>
<li data-stringify-indent="0" data-stringify-border="0"> MGEN</li>
</ul>
<div class="p-rich_text_section">OBD og MORS vil fortsatt forkastes i alle miljø</div>
- test : 18.08.2025
2025-08-05 Autentisering med DPoP
05.08.2025
prod
<p>Nytt endepunkt (/v2) med støtte for autentisering ved bruk av DPoP-token.</p>
<p>Bruk av gammelt endepunkt med Bearer-token er nå under utfasing og vil ikke tillates for nye klienter. Eksisterende klienter oppfordres til å ta i bruk DPoP så raskt som mulig</p>
<p>Se mer informasjon om autentisering mot PPS på <a href="/informasjonstjenester/kjernejournal/pasientens-proevesvar/pps-documentation/docs/authorizationmd" title="utviklerportalen">utviklerportalen</a> og om DPoP på <a href="/informasjonstjenester/helseid/bruksmoenstre-og-eksempelkode/bruk-av-helseid/docs/dpop/dpop_no_nbmd" title="dokumentasjonen til HelseId">dokumentasjonen til HelseId</a></p>
- prod : 05.08.2025
2025-06-04 Helsefaglig utprøving
04.06.2025
prod
<p>Pasientens prøvesvar er nå tilgjengelig for helsefaglig utprøving. Alle tidligere mottatte prøvesvar i produksjonsmiljøet er slettet, alle tidligere satte personverninnstillinger er beholdt.</p>
<p>Innbygger vil varsles 30 minutter etter tilgjengeliggjøring av prøvesvar, og kan se disse på Helsenorge.</p>
<p>Behandlende helsepersonell kan se prøvesvarene i eget EPJ, enten i ny fane Prøvesvar i Kjernejournal portal, eller integrert i egen arbeidsflate.</p>
- prod : 04.06.2025
2025-05-19 Endring i grunnlag for beregning av utsatt utlevering
19.05.2025
prod
<p>Undersøkelser med OriginalText satt til "Mengde" eller "Identifikasjon" fra kodeverk 8212 blir ikke med i beregningsgrunnlaget for utsatt utlevering.</p>
- prod : 19.05.2025
2025-05-16 Unntakshåndtering for kansellerte rapporter og resultater
16.05.2025
prod
<p>1. Ettersom følgende svarrapporter uansett ikke vil vises til innbygger i HelseNorge, blir de nå unntatt fra utsatt utlevering til innbygger:</p>
<ul>
<li>Kansellerte svarrapporter</li>
<li>Svarrapporter der alle resultater er kansellerte</li>
</ul>
<p>2. Kansellerte resultater vil ikke lenger inngå i beregningen av automatisk utsatt utlevering til innbygger.</p>
- prod : 16.05.2025
2025-05-16 Personvern-innstillinger for hele KjerneJournal
16.05.2025
prod
<p>Vi respekterer nå personvern-innstillinger satt for hele KjerneJournal i tillegg til eksisterende støtte for innstillinger satt på Pasientens Prøvesvar spesielt.</p>
- prod : 16.05.2025
2025-05-06 Strengere mottakskriterier
06.05.2025
prod
<p>Det blir endringer i oppførsel inn mot skarp produksjonsetting:</p>
<ul>
<li>Labsvar med MsgDescr lik PAT, MPAT og MGEN blir ikke lenger tatt inn i PPS. Disse vil bli tatt inn på et senere tidspunkt, når klientsystemene er klar for å vise dem.</li>
<li>Ved sjekk av formål blir det nå krevd positiv info om at formål er helsehjelp, i selve labsvaret eller i FoRe-api'et. Fravær av slik info vil bli tolket som ikke helsehjelp.</li>
</ul>
<p>I begge tilfellet vil det bli sendt positiv apprec, selv om labsvaret altså ikke blir tatt inn.</p>
- prod : 06.05.2025
2025-03 Utsatt utlevering
13.03.2025
prod
<p>Automatisk utsatt innsyn for innbygger for mottatte rapporter:</p>
<ul>
<li>Rapporter får utsatt innsyn satt basert på restriksjon satt på rekvisisjon.</li>
<li>Rapporter får utsatt innsyn satt basert på innhold i rapport.</li>
</ul>
<p> </p>
<p>Innbygger får nå kun utlevert endelige rapporter (status Endelig og Tillegg).</p>
- prod : 13.03.2025
2025-03 Access-Basis
06.03.2025
prod
<p>Endring i bruk av access basis. Access basis brukes BARE sammen med HPR-nummer (requester). Access basis UNNTAK har ikke lenger forhøyet tilgang. Forhøyet tilgang kan bare brukes om man først har brukt ikke-forhøyet tilgang dersom denne indikerer at mer data kan være tilgjengelig.</p>
- prod : 06.03.2025
2025-02 Formål og reservasjon
03.02.2025
prod
<ul>
<li>Formål og reservasjon sjekkes mot både FoRe-api og innhold i rapport.</li>
<li>For at en rapport skal slippes inn i PPS må formål være HHJ (helsehjelp) og det må ikke foreligge reservasjon.</li>
<li>I denne versjonen vil manglende informasjon bli tolket som at rapporten skal slippes inn (alle leverandører er "klarerte").</li>
</ul>
- prod : 03.02.2025
2024
2024-12 Validering og apprec
01.12.2024
prod
<p>Det har tidligere vært noe begrenset validering på innkomne svarrapporter, og da bare ved utlevering av data. Rapporter som ikke lot seg tolke ble utelatt fra resultatet, uten at avsender ble informert (og heller ikke mottaker).</p>
<p>Validering blir nå gjort ved mottak av data, valideringen er noe strengere enn før og det blir sendt negativ apprec på meldinger som ikke lar seg tolke.</p>
<p>Validering o ga apprec har kommet gradvis på plass i test utover siste halvdel av 2024 og er nå fullt på plass også i produksjon.</p>
- prod : 01.12.2024
2024-06-28 - Referenced result item
28.06.2024
prod
<p>NB: Gjelder nytt test/prod miljø!</p>
<p><strong>RefIdResultItem</strong><br>Tidligere ble denne tolket som "foreldrepeker" og ble håndtert som nøsting. I Fhir ble den refererte resultitem til moder-observasjon og refererende resultitem ble has-member inni denne.</p>
<p>Men denne relasjonen kan brukes semantisk annerledes enn nøsting og sluttbruker mister muligheten til å presentere dem ulikt.<br>I ny versjon blir denne relasjonen ivaretatt som en referanse (extension "nilar-related-observation"), og ikke lenger gjennom has-member.</p>
- prod : 28.06.2024
2024-06-19 - Mapping av metode
19.06.2024
prod
<p>NB: Gjelder nytt test/prod miljø!</p>
<p>Investigation.Spec ble tidligere mappet til Observation.Method i Fhir. Er nå endret slik at koder fra kodeverk 8354 Metode mappes til Observation.Method, øvrige koder mappes til ny extension "nilar-specification".</p>
- prod : 19.06.2024
2023
28.09.2023 - Feilrettelser
28.09.2023
prod
<ul>
<li>Endring i side for nedlasting av NLK</li>
<li>Mangler i mapping funnet tester</li>
</ul>
- prod : 28.09.2023
31.08.2023 - Inkluder InfItem
31.08.2023
prod
<p>InfItem har vært ute latt fra mapping til Fhir i påvente av avklaring om bruk. Nye aktører bruker denne og det er derfor nødvendig å ha den med til Fhir.</p>
- prod : 31.08.2023
29.08.2023 - Andre meldingstyper
29.08.2023
prod
<p>Iflg. standarden skal bare meldingstypene 'SVAR-LAB' og 'SVAR_RTG' brukes. Tidligere ble andre meldingstyper forkastet. Inntil videre er det åpnet for at alle meldingstyper slipper gjennom (gitt at det er svarrapport 1.3 eller 1.4).</p>
- prod : 29.08.2023
14.08.2023 - RequesterId for /fhir
14.08.2023
prod
<ul>
<li>enten x-nilar-requester-pnr eller x-nilar-requester-public-id er nå påkrevd ved kall mot test.nilar.nhn.no/fhir/*, dvs. ved bypass av proxy</li>
</ul>
- prod : 14.08.2023
08.08.2023 - Støtte HelseID Selvbetjening mm.
08.08.2023
prod
<ul>
<li>Støtte for "gammel" helseId og <em>selvbetjening helse-id</em> i en overgangsperiode til å bruke kun selvbetjening
<ul>
<li>audience "nhn:nilar" og "<em>nhn:pps</em>" støttes</li>
<li>scope "nhn:nilar/api" og "<em>nhn:pps/provesvar</em>"</li>
</ul>
</li>
<li>Fikset bug der søk på multiple kode-tags kunne gi duplikater dersom en observasjon hadde flere av tag'ene</li>
</ul>
- prod : 08.08.2023
07.07.2023 Søk på tag
08.08.2023
prod
<p>Fikset en feil der søk på flere tags (akkumulerte koder) kan gi flere innslag av samme Observation.</p>
- prod : 08.08.2023
22.06.2023 Konsolidert dato for utsatt utlevering
22.06.2023
prod
<p>I Helsenorge skal prøvesvarsdata holdes tilbake 14 dager før de vises for pasient. Registerinnsyn og uthenting fra api la ulike datofelt til grunn, noe som medførte at data kunne bli tilgjengelige i Helsenorge før de ble vist i registerinnsyn. Begge bruker nå meldingsdato (Gendate).</p>
- prod : 22.06.2023
14.06.2023 - Hotfix helse-id issuer for prod
14.06.2023
prod
<ul>
<li>I.f.b.m. prodsetting (2023-06-12) for ny autentiseringsløsning som støtter helse-id, KJ sin vri på helse-id, og helsenorge-token så ble ikke "issuer" for helse-id oppdatert i prod. Dermed ble issuer validert opp mot helse-id sin test-issuer.</li>
</ul>
- prod : 14.06.2023
12.06.2023 - Forsinket utlevering for HelseNorge
12.06.2023
prod
<ul>
<li>Dersom act_type er "segselv", "fullmakt" eller "foreldrerepresentasjon" er det 14 dager forsinkelse</li>
<li>Støtte for HN token</li>
</ul>
- prod : 12.06.2023
07.06.2023 - PTS-info
08.06.2023
prod
<ul>
<li>PTS-info i extension "nilar-restriction"
<ul>
<li>DiagnosticReport</li>
<li>Observation</li>
</ul>
</li>
</ul>
- prod : 08.06.2023
07.06.2023 - Støtte for verifikasjonspersonell og saksbehandler (Helse-id)
07.06.2023
prod
<ul>
<li>Støtte for at helseid uten hpr-nummer kan hente ut data dersom grunnlag 11</li>
</ul>
- prod : 07.06.2023
22.05.2023 - Remove header requirements for HN Token requests
12.05.2023
prod
<ul>
<li>Person-Id is no longer needed - instead using "sub" (Subject) from token as the person data is requested on behalf of.</li>
<li>Grunnlag header is no longer required</li>
</ul>
- prod : 12.05.2023
16.05.2023 - Støtte for HelseNorge Token
12.06.2023
prod
<ul>
<li>Lagt inn støtte for helsenorge token i autentiserings- og autorisasjonsløsning, krever:
<ul>
<li>Audience: "nhn:nilar"</li>
<li>Scope: "prover"</li>
<li>Issuer: sikkerhet.helsenorge.no</li>
</ul>
</li>
</ul>
- prod : 12.06.2023
16.05.2023 - NLK, extensions
16.05.2023
prod
<ul>
<li>Fix NLK scraping for kodeverdier etter side-layout ble endret</li>
<li>Fjernet extension "other-info"</li>
</ul>
- prod : 16.05.2023
20.04.2023 - CorrelationID på innsyn
20.04.2023
prod
<p>CorrelationId lagt inn i innsyn-kall fra helsenorge.<br><br></p>
- prod : 20.04.2023
07.03.2023 - Simpler date format
13.03.2023
prod
<ul>
<li>Do not add time 00:00:00 when only date is given.</li>
</ul>
- prod : 13.03.2023
01.03.2023 - Add more extensions
13.03.2023
prod
<ul>
<li>Add more extensions for more proper mapping. See documentation for full details.
<ul>
<li>Note: for smooth transition the old mappings into extension "other-info" are kept. These will be removed later.</li>
</ul>
</li>
</ul>
- prod : 13.03.2023
10.02.2023 - Fiks ifm. Pvk Schema forandring
13.02.2023
prod
<p>Bugfix: Pvk meldinger har nytt schema, det er nå tilpasset</p>
- prod : 13.02.2023
09.02.2023 - Diverse fiks
13.02.2023
prod
<ul>
<li>Bugfiks: Datofilter feiler når alle rapporter er på til-dato.</li>
<li>Bugfiks: RelServProv funnet på ResultItem bruker ikke data fra global RelServProv ved supplering av manglende data.</li>
<li>Bugfiks: Default verdi "ad" i Quantity.comparator er ikke gyldig verdi.</li>
<li>Bugfiks: Datofilter i innsyn skjuler alle data når noe skal skjules.</li>
<li>PVK: Bruker ny strøm med nulldagsuttrekk.</li>
</ul>
- prod : 13.02.2023
01.02.2023 - Diverse fiks
13.02.2023
prod
<ul>
<li>Bugfix: Handle faulty PVK data input from source</li>
<li>Bugfix: Handle request on patient not in PPS</li>
<li>Bugfix (test): FHIR contains internal GUID instead of public ID</li>
<li>Handle extra claims for Organization from KJ token</li>
<li>System name in insight changed from "Nilar" to "Pasientens Prøvesvar"</li>
</ul>
<p> </p>
- prod : 13.02.2023
12.01.2023 - Pvk OperationOutcome
13.02.2023
prod
<ul>
<li>System på OperationOutcome for PVK er endret til "http://nhn.no/fhir/nilar/CodeSystem/pvk-outcome-cs".</li>
<li>Bakoverkompatibelt med System "NilarPvkOutcome".</li>
</ul>
- prod : 13.02.2023
2022
20.12.2022 - OperationOutcome IssueType
13.02.2023
prod
<ul>
<li>OperationOutcome.IssueType endres fra "Value" til "NotFound" dersom det ikke returneres noe data.</li>
</ul>
- prod : 13.02.2023
08.12.2022 - NLK, PVK, HelseID
13.02.2023
prod
<ul>
<li>NLK-kodeverk oppdateres automatisk til siste versjon.</li>
<li>Ny mekanisme for oppslag i PVK. Justering i tokenvalidering.</li>
<li>Presisering fra HelseId - berører ikke etablert bruk fra KJ.</li>
</ul>
- prod : 13.02.2023
24.11.2022 - Ytelsesforbedring ved stort volum
13.02.2023
prod
<ul>
<li>
<pre>Ytelsesforberedelser ved stort volum/antall spørringer gjennom forbedringer i mongodb kommunikasjon.</pre>
</li>
</ul>
- prod : 13.02.2023
20.10.2022 - Endre håndtering av dato
20.10.2022
prod
<ul>
<li>Datofeil på kansellering. Lagt inn fallback til servReport.IssueDate dersom det ikke finnes Observations å hente dato fra.</li>
<li>Datofeil på endringsmelding uten klokkeslett eller nær midnatt. Ble gjort om til GMT, som i slike tilfeller endrer dato.</li>
</ul>
- prod : 20.10.2022
18.10.2022 - Organization endring, Helsenett
18.10.2022
prod
<ul>
<li>API krever ikke organisasjon for requester som del av token da det ikke støttes i produksjon av helse-id</li>
<li>QA og Prod kjører på helsenettet</li>
</ul>
- prod : 18.10.2022
14.10.2022 - Organization i token
14.10.2022
prod
<ul>
<li>API krever organisasjon for requester som del av helse-id token.</li>
</ul>
- prod : 14.10.2022
11.10.2022 - PVK timeout og ytelsesforbedringer
11.10.2022
prod
<ul>
<li>Timeout mot PVK-API satt ned fra 60s til 5s.</li>
<li>Ytelsesforbedrelse (ca 200ms-600ms per request)</li>
</ul>
- prod : 11.10.2022
10.10.2022 - Url for extensions
10.10.2022
prod
<ul>
<li>Rydde opp i url for extensions: http://nhn.no/fhir/nilar/StructureDefinition/nilar-other-info etc. * Utelat History-extension når de bare er del av en komplett rapport.</li>
<li>Tar kun med History-extension når den sendes sammen med oppdatering. (Basert på IdResultItem, kan være en skjør betingelse når IdResultItem mangler).</li>
</ul>
- prod : 10.10.2022
05.10.2022 - Saksbehandler, verifikasjonspersonell, requester i token
05.10.2022
prod
<ul>
<li>Støtte for saksbehandler og verifikasjonspersonell uten HPR-nummer. Krever grunnlag header med relevant kode.</li>
<li>Requester-Id som Header er DEPRECATED. Identifikator på requester må nå komme som en del av helse-id token.</li>
<li>Sjekker PVK før sjekk om det ikke er noe data.</li>
</ul>
- prod : 05.10.2022