Release-logg

Kort sammendrag over de mest relevante endringene per release, f.o.m. desember 2023.

2023

2023.12-82505b7
prod
<ul> <li>Rettet feil i AppRec-generering ved kopimottak, som førte til at vi sendte ut AppRec som om vi var primærmottaker, eller ikke i det hele tatt.</li> <li>EDI 2.0 tillater nå å sende til domenet samsvar.nhn.no</li> <li> Admin-panel: Blank kafka-topic i innstillinger for Edi-tjeneste tillates ikke lenger.</li> </ul>
- prod : 07.12.2023

2024

2024.01-a75813e
prod
<ul> <li>Rettet at skjema-versjon ble feil i meldinger med hodemelding som ble sendt inn til API-et.</li> <li>Mindre tekniske endringer.</li> </ul>
- prod : 02.01.2024
2024.01-a4b707e
prod
<ul> <li>Støtte for å gjenoppta nedlasting av vedlegg fra S3</li> <li>Ny header slik at API-et kan nås fra swagger-siden i utviklerportalen.</li> <li>Mindre forbedringer.</li> </ul>
- prod : 18.01.2024
2024.03-eb09e76
prod
<ul> <li>Betydelige endringer bak kulissene med henblikk på å frikoble meldingstjeneren fra Pasientens Prøvesvar. <ul> <li>Mange bugfixer knyttet til dette.</li> </ul> </li> <li>Endring i gruppering av meldingsutveksling for å adskille utvekslinger for EDI og API.</li> </ul> <p>EDI 2.0</p> <ul> <li>Støtte for flere HER-Id-er i claim.</li> <li>Lagt til toHerIds som query i GET på Messages, for å kunne scope ved bruk av multi-claim.</li> <li>Forbedret autentisering av claims mot Adresseregister-data.</li> <li>Stoppet meldinger mottatt som kopimottaker fra å eksponeres på API-et, da dette ikke er implementet i EDI 2.0 ennå.</li> <li>Ekstraherer nå påkrevd info fra fagmeldingen til Svarrapport, Rekvisisjon og AppRec, slik at disse meldingstypene (uten hodemelding) kan sendes uten å oppgi metadata.</li> <li>Validering av Body-objektet som postes til AppRec-endepunktet.</li> <li>Validering av avsender og mottaker for vedlegg.</li> <li>Støtte for flere mottakere av vedlegg.</li> <li>Lagt til nedlastingskvittering for vedlegg. (Foreløpig håndteres ikke samtidige requests)</li> <li>Fikset en bug der re-sending av melding sendt fra API-et førte til exception.</li> </ul> <p>MERK: Meldingsdatabasen patches gradvis som en bakgrunnstjeneste. Det kan føre til noe ustabilitet når man prøver å laste inn eldre meldinger i web-grensesnittet. Men for alle nye meldinger skal ting fungere uten problem.</p>
- prod : 21.03.2024
2024.04-7bed58a8
prod
<ul> <li>Flere betydelige tekniske endringer som helst ikke skal føre til funksjonell endring (eller bugs)</li> <li>Lagt til autorisasjonssjekk per HER-Id for alle requester til Messages-endepunktet</li> <li>Fjernet unødvendig logikk for å prøve å "gjette" encoding som ikke ble gjenkjent som UTF-8</li> <li>Støtter nå sending av Epikrise 1.2 uten å oppgi metadata</li> <li>Fikset en bug der web-grensesnittet håndterte dårlig meldinger som var i prossessen av å bli gruppert</li> </ul>
- prod : 11.04.2024
2024.04-b35c168
prod
<ul> <li>Endringer i metadata-felter som kan tilføyes ved POST på Messages-endepunktet til EDI 2.0</li> <li>Endring i "result"-enum i Messages/.../AppRec-endepunktet til EDI 2.0, der resultat av applikasjonskvittering nå spesifiseres med en int (i stedet for en enum-streng)</li> <li>Fikset bug hvor sending av AppRec med Messages-endepunktet som vi ikke fikk til å koble til en primærmelding returnerte en 400-feil.</li> <li>Fjernet bakgrunns-patching vedr. gruppering av meldinger i databasen, da prossessen er fullført.</li> <li>Ny baseline for databasen.</li> </ul>
- prod : 25.04.2024
2024.04-fd5c757
test
<ul> <li>Implementert validering av DPoP-token ved requests mot Messages-Api. (Mer info: <a href="/informasjonstjenester/helseid/bruksmoenstre-og-eksempelkode/bruk-av-helseid/docs/dpop/dpopmd/)">https://utviklerportal.nhn.no/informasjonstjenester/helseid/bruksmoenstre-og-eksempelkode/bruk-av-helseid/docs/dpop/dpopmd/)</a></li> <li>Kobling av AppRec til primærmelding støtter nå også AppRec versjon 1.0</li> <li>Backend-opprydding for Store-filer-Api.</li> </ul>
- test : 25.04.2024
2024.08-43594dd
prod
<p>Oppgradert til .NET 8, og oppdatering av pakker</p> <p>Statistikk i frontend hentes via Redis</p> <p>Forbedret exception-håndtering ved henting fra database</p> <p>Tillater alternativ "routing" for Pasientens Prøvesvar å benytte AppRec-endepunkt på meldinger som internt er lagret som "EDI-meldinger"</p> <p>Lagt til egne alarmer for innlastede sertifikater som nærmer seg utløp</p> <p>Lagt til mulige responskoder i beskrivelsen av hvert Api-endepunkt i swagger-fil.</p> <p>Bugfiks: ContentTransferEncoding-metadata er ikke lenger case-sensitiv</p>
- prod : 23.08.2024
2024.08-7be7875
prod
<p>* Håndtering av AppRec-forespørsler fra PPS på sine meldinger, selv om de ikke er addressert til en API-bruker.</p> <p>* Vis i GUI dersom redis er deaktivert for metrikk-visning.</p>
- prod : 12.09.2024
2024.09-4699471
prod
<p>Omstrukturering av API-endepunkter for EDI 2.0 (se swagger.json for detaljer)<br> - Flatning av Data Transfer Objekter<br> - Egne Exception-typer<br> - Request-Id returneres ved feil</p> <p>Oppdatering av dotnet sdk og nuget-pakker, som fjernet sårbarheter.</p> <p>Ny pipeline og versjonering for hotfix-er</p> <p>Bakgrunnskode for logisk kryptering av forretningsdokumenter i databasen (at rest), skrudd AV med featuretoggle</p>
- prod : 17.09.2024
2024.09-889431b
prod
<ul> <li>Fjernet noen tilfeller av unødvendig patching av databasedokumenter</li> <li>Oppgradering av pakker</li> <li>Fikset fallback til sjekk blant EDI-meldinger ved bruk av AppRec-endepunktet for ukjent AssignedId</li> </ul>
- prod : 26.09.2024
2024.09-416c400
prod
<p>Implementerte endepunktet <strong>messages/(guid)</strong> som returnerer metadata om meldingen</p> <p>Separate featuretoggles for generering og sending av positive og negative applikasjonskvitteringer per EDI-service (beregnet for bruk av Pasientens prøvesvar i overgang mot endelig systemdesign)</p>
- prod : 30.09.2024
2024.10-ceb133e
prod
<p>Endringer for EDI 2.0:</p> <ul> <li>Fikset feil i validering av mottakers "domene" for utsendelse av AppRec, som ble feil i tilfelle vi mottok på vegne av PPS over en edi.nhn.no-addresse i testmiljø.</li> <li>La til autorisering av tilgang til HerId oppgitt i Api-kall, som supplement til autorisering mot selve dokumentet.</li> <li>Feilhåndtering ved forsøk på utsendelse av AppRec der addresseringsinformasjonen er ufullstendig eller feil.</li> <li>La til støtte for å sende AppRec på en ukjent meldingstype, så lenge den har hodemelding.</li> </ul>
- prod : 07.10.2024
2024.10-ad76bc0
prod
<p>Sjekk separat om sertifikat mangler i AR før vi prøver å hente ned.</p> <p>Fjern vulnerability i pakke System.Text.Json</p> <p>Avvis HelseId-tokens med iat eldre enn 10 sekunder</p> <p>Fjern MessagesBeta-endepunktene enn så lenge</p> <p>Trim  whitespace fra adressent-HER-Id-er før casting til int</p> <p>Utdyp contentType/responseType og eksempler som Guids i API-beskrivelsen</p> <p>Legg til korrekt visning av GenDate i web-grensesnitt</p> <p>Ny tjeneste for oppslag av konfigurasjon mtp routing i nytt systemdesign</p>
- prod : 18.10.2024
2024.10-7855c42
test
<p>Består kun av interne endringer.</p>
- test : 31.10.2024
2024.11-3941edf
prod
<p>Endringer for EDI 2.0:</p> <ul> <li>Validering av GenDate er lagt til i [POST /Messages] og [POST /Messages/{id}/Apprec/{appRecSenderHerId}].</li> <li>APIet aksepterer nå wildcard (0) i HER-Id claim.</li> <li>API-versjonering er lagt til i header 'api-version'.</li> <li>Mindre forbedringer.</li> </ul>
- prod : 11.11.2024

2025

2025.01-c5bc29c
prod
<p>Fjerning av valideringer for PPS, som de har overtatt selv. Relaterte forbedringer.</p> <p>Fornying av Messages/status-endepunktet</p> <p>Nytt endepunkt GET-Messages/{assignedId}/apprec for å sjekke informasjon om applikasjonskvittering for en melding.</p> <p>GET-Messages/{assignedId}/business-document har en breaking change i ny api-versjon, versjon "2". Angis med headeren api-version=2.</p>
- prod : 09.01.2025
2025.01-5625268
prod
<ul> <li data-sourcepos="1:1-1:58">Fiks feilvalidering av MIME</li> <li data-sourcepos="1:1-1:58">Fjern utsending av SoapFault</li> <li data-sourcepos="2:1-2:20">Fiks minnelekkasje i signaturvalidering</li> <li data-sourcepos="3:1-3:11">Oppgrader databaseklient</li> <li data-sourcepos="4:1-4:17">Reduser mengden error som logges mot feilede oppslag til AR</li> <li data-sourcepos="5:1-5:28">Endre IdentityModel i web-login</li> </ul>
- prod : 23.01.2025
2025.02-334e254
prod
<p>Teknisk oppgradering av innlogging i web med moderne HelseID-klient.</p> <p>Tekniske opprydninger internt</p>
- prod : 11.02.2025
2025.03-3288841
prod
<p>Den vesentlige endringen eksternt er at vi nå&nbsp;<strong>kryssvaliderer</strong> innkommende meldinger og sender&nbsp;<strong>MessageError</strong> der EbXml-adressering og fagmeldingsadressering ikke er i overensstemmelse.</p>
- prod : 21.03.2025
2025.04-7122f51
prod
<p>Utvidet ErrorMessage-respons-objektet fra EDI 2.0-api med feilkode som $int32.</p> <p>Oversikt over nåværende feilkoder finnes på utviklerportalen:&nbsp;https://utviklerportal.nhn.no/informasjonstjenester/meldingstjener/edi-20/edi-20-ekstern-docs/docs/feilkoder-fra-apimd</p>
- prod : 03.04.2025
2025.04-c3dd667
prod
<p>Endret database for auditlog og app-innstillinger i admin-panel.</p> <p>La til parallelle workere med nytt systemdesign</p> <p>Oppgraderte pakker</p> <p>&nbsp;</p>
- prod : 30.04.2025
2025.05-1874075
prod
<ul> <li data-sourcepos="1:1-1:65">Mer restriktivt oppslag av sertifikat ved dekryptering</li> <li data-sourcepos="3:1-3:57">Mottaksstopp granulerbart per EDI-konto.</li> <li data-sourcepos="5:1-5:26">Forbedret caching av adresseregisteret</li> <li data-sourcepos="6:1-6:47">Fjernet "Kommunikasjonsparter"-fane i web</li> </ul>
- prod : 22.05.2025
2025.06-c71beab
prod
<ul> <li>Fjernet overdreven .MIME og EbXml-validering hentet fra Meldingsvalidator for innkommende EDI-meldinger.</li> <li>Eksperimentell Api-versjon 2-next som bruker nytt systemdesign backend. Mange inkrementelle forbedringer i systemdesignet er med i denne deployen.</li> <li>Etterlever nå standard ved å ikke sende rekvisisjon til kopimottakere (disse skal ha kopi av svaret i stedet)</li> </ul>
- prod : 26.06.2025