Etablering av ny testaktør for Innsyn Pasientjournal med XDS
Målgruppe og målsetning med beskrivelsen
Målgruppen er helseforetakene i spesialisthelsetjenesten.
Målsetting med dette er å beskrive hva som må gjøres for å etablere utviklings- og testmiljø mot HN for å kunne utvikle integrasjon og få godkjent løsningen.
Etablere testaktør
Forutsetninger for oppkobling
Behovet for NHNs tilgang vil vedvare etter at løsningen er i produksjon. Dette for å kunne regresjonsteste ved nye versjoner av enten EPJ eller helsenorge.no Bruk av alle miljøer koordineres med NHN. All oppkobling og bruk av miljøene skal avtales på forhånd. |
Helsenorge (HN) testmiljøer
Slack-kanalen #ext-utv-hn-miljøstatus brukes til å informere om HN miljøenes tilstand. Nedetid pga. deployment eller annet, informeres om her.
Miljøoversikt
Her må det besluttes hvilke miljøer som kan benyttes til gjennomfæring av følgende tester
Kommunikasjonstest
Aktørens e2e verdikjedetest
Ytelsestest
Test av miljøendring/”staging”
System | EPJ.Utvikling / SIT / AT | Ytelsesestest |
PasientJournal XDS | Utvikling / HN.Prodkopi https://tjenester-hn-prodkopi-01.int-hn.nhn.no/?pnr=xxxxxxxxxxx QA miljø | HN.TEST-01 |
Steg-for-steg etablering av testmiljø
Kommunikasjon og spørsmål om bistand ved etablering av test, foregår i egen Slack-kanal som opprettes av NHN i forbindelse med ny godkjenning. Dette sikrer transparent kommunikasjon og at alle interessenter blir informert.
Aktør melder inn ønske om tilgang til testmiljø hos NHN.
NHN må bestille brannmur-åpning mot aktørens endepunkt IP+portnr. (bestilles internt på #Drift helsenorge)
Aktør må bestille tilsvarende brannmuråpning internt for kommunikasjon fra HN (HN.endepunkter får vi også fra #Drift helsenorge)
Evt. andre nettverksoppsett/krav må aktør spesifisere!
For å få tilgang til å bruke Helsenorge, må NHN få liste med IP-adressene det skal testes fra, å whiteliste adressene. Vi trenger info om navn, firma-epost og telefonnr per IP-adresse det skal åpnes for. (Dette kan de fleste ansatte i NHN legge inn).
Aktør må ha 2-veis SSL sertifikat for transportkryptering.
Konfigurasjon av HNs tilgangslogg tjeneste og XCA tjeneste må oppdateres med aktørens informasjon. Dette sendes til NHN via Slack i forkant av ønsket kommunikasjonstest. Dette må sjekkes inn og deployes til aktuelt HN miljø!
Før kommunikasjonstest må pkt 1-5 være bekreftet utført. Vi anbefaler å avtale møte for felles kommunikasjonstest.
Testdata/-pasienter
NHN stiller krav til at det ikke finnes data fra produksjon i aktør sitt testmiljø som integreres med Helsenorge. Testdataene skal tilfredsstille GDPR krav. (Dersom noen EPJ miljøer har reelle proddata må dette identifiseres og håndteres.)
NHN har et sett med testpasienter med fiktive, men gyldige personnummer, som kan benyttes for alle tilkoblinger i denne løsningen.
Dersom det ikke er behov for spesielle testdata (utover det som er spesifisert under), kan det bare benyttes de som er listet.
Behov for spesielle testdata kan være om virksomheten har egne forretningsregler - forhold som skal begrenses i EPJ, som må testes - dette må i tilfelle bestilles spesifikt.
Testdata-lister
Kriterier til testdata |
---|
Alder Det er behov for personegenskaper som dekker ulike alders-spenn og representasjonsforhold:
|
D-nummer Et d-nummer er et midlertidig identitetsnummer som kan tildeles utenlandske personer som i utgangspunktet skal oppholde seg i Norge mindre enn seks måneder. |
Strengt fortrolig adresse Fortrolig adresse "Fortrolig adresse" innebærer at adressen kun er tilgjengelig for autoriserte instanser i offentlig og privat sektor. |
Produktdata (Journaler/Tilgangslogg data) Aktør som ønsker å integrere seg mot HN pasientjournal med XDS er ansvarlig for at gitte testpersoner får det innholdet med variasjon av produkt-testdata (dokumenttyper, variasjon og størrelse) som er nødvendig for å kunne gjennomføre testen.
|
Ytelsestest data Det benyttes et felles sett med pasienter som kan brukes av alle aktører, disse må berikes med anonymiserte relevant mengde produktdata. |
Forkortelser og forklaringer
NHN | Norsk helsenett |
HN | helsenorge.no |
Aktør | Integrasjonspart |
Produktdata | Løsningsdata (det som løsningen produserer/utveksler) som må kobles til personer (bærer av dataene). NHN levere persondata, aktøren(e) som produserer data, leverer disse produktdataene på de avtalte personer/bærere for å kunne utføre relevante tester. |
Dato | Navn | Beskrivelse | Versjon |
---|---|---|---|
|
|
|
|
Apr 30, 2021 | Alette N. O. | Gjennomgått og forenklet |
|
Apr 13, 2021 | Robert B.B | Dokument opprettet | v0.1 |