Arbejdsversion
For at kunne blive tilsluttet Fælles Stamkort i produktionsmiljøet, skal anvendersystemets løsning tests og goedkendes i henhold til Sundhedsdatastyrelsens domæneregler (se Domæneregler for Sundhedsdatastyrelsens patientindeks for dokumentdeling på Sundhedsdatastyrelsens hjemmeside)
Forudsætninger i forhold til testadgange og anskaffelse af testdata er beskrivet under: Test af Et Samlet Patientoverblik
Test af løsningen indbefatter følgende:
- Systemintegrationstest - som er en anvendersystemets egen test, der sikrer at forretningsregler, tekniske standarder samt tekniske implementeringsregler er opfyldt.
- Systemejeren af anvendersystemet afleverer en testrapport hvor nedenstående testscenarier er blevet aftestet, og resultatet af denne test.
- Testrapporten følger beskrevne format for testrapport, og indsendes til patientoverblik@sundhedsdata.dk med passende emnebeskrivelse.
- Systemejeren modtager en kvittering fra Sunhedsdatastyrelsen når testrapporten er godkendt.
- Test og certificering af indholdsmæssige standarder og XDS Metadata.
- Bemærk: Systemintegrationstest skal være godkendt, før MedCom certificering kan udføres, bestilling af testen kan dog godt foretages inden.
- Systemejeren for anvendersystemet bestiller en Test og Certificering hos MedCom jvf. beskrivelsen under: Test af Et Samlet Patientoverblik#MedComcertificeringstest
- Systemejeren specificerer overfor MedCom hvilken type test af Fælles Stamkort der skal foretages (om det er en fuld implementering af Fælles Stamkort, eller om det er en implementering i forhold til forretningsregel #17.
- End-2-End - Som er tilsvarende Systemintegrationstesten, men hvor Sundhedsdatastyrelsen ser med og vurderer testresultaterne. Det aftales specifikt hvilke parter der deltager i en end-2-end test, typisk vil det være Sundhedsdatastyrelsen, MedCom, Systemejeren og leverandøren af anvendersystemet.
- Bemærk: Test og certificering af indholdsmæssige standarder og XDS Metadata skal være udført uden kritiske fejl, før End-2-End testen kan udføres, bestilling af testen kan dog godt foretages inden.
- Sundhedsdatastyrelsen gennemfører i samarbejde med systemejeren nedenstående testscenarier, og laver en testrapport i henhold til det beskrevne format.
- Systemejeren modtager en kvittering inklusiv testrapporten fra Sunhedsdatastyrelsen når testrapporten er godkendt.
Efter godkendt end-2-end test vil adgang til produktionsmiljøet kunne godkendes.
Format for testrapport
Testrapport som skal afleveres til Sundhedsdatastyrelsen efter gennemført systemintegrationstest skal følge nedenstående format:
Organisation: (Organisationens navn)
System: (Systemets navn)
Systemleverandør: (Systemleverandørens navn)
Dato: (Dato for udførelse af testen)
Beskrivelse af integration: (Medtode for opslag i Fælles stamkort og registrering i stamkortregister, system-system eller synkron)
Test type: (Systemintegrationstest / End-2-End test)
Kommentarer: (Kommentarer til testen, evt. aftalte begrænsninger o.l.)
Testscenarier:
Test ID# | Test Scenarie | Forudsætninger | Forventet resultat | Resultat | Afvigelse | Kommentar |
Id for testscenarie | Beskrivelse af testscenarie | Beskrivelse af forudsætninger for testscenariet | Beskrivelse af det forventede resultat for testscenariet | Aktuelle resultat af testen | Beskrivelse i forhold til om testresultatet afviger fra det forventede resultat | Evt. kommentarer |
Test scenarier
Følgende testscenarier dækker Sundhedsdatastyrelsens behov for test af Fælles Stamkort i henhold forretningsregler, tekniske standarder samt tekniske implementeringsregler er opfyldt.
Disse testscenarier er ikke udtømmende for anvendersystemet, da Systemejeren godt kan have specificeret yderligere test for anvendersystemet.
ID# | Test Scenarie | Forudsætninger | Forventet resultat | Resultat | Afvigelse | Kommentar |
1 | Forretningsregel 1: Fagsystemets oplysninger skal automatisk overføres til Fælles Stamkort | Anvendersystemet har tilknyttet en testpatient på NSP. Anvendersystemet indtaster et telefonnummer, en pårørende, et sprog og en midlertidig adresse på testpatienten | Testpatientens telefonnummer, pårørende, sprog og midlertidig adresse overføres til stamkortregisteret og kan læses via Fælles Stamkort | |||
2 | Forretningsregel 1: Fælles Stamkorts oplysninger skal automatisk overføres til anvendersystemet, når der laves opslag på patientens stamoplysninger | Anvendersystemet har tilknyttet en testpatient på NSP. Der indtastes et telefonnummer, en pårørende, et sprog og en midlertidig adresse på testpatienten i stamkortregisteret via testværktøjet | Ved system-system integration: Ved synkront opslag: I begge tilfælde ses testpatientens telefonnummer, pårørende, sprog og midlertidig adresse i anvendersystemet | |||
3 | Forretningsregel 1: | Anvendersystemet har tilknyttet en testpatient på NSP. Anvendersystemet opretter en pårørende, og en midlertidig adresse på testpatienten, og tilknytter egen unik id'er til disse oplysninger jvf. snitfladen til stamkortregisteret. | Testpatientens pårørende og midlertidig adresse overføres til stamkortregisteret og kan læses via Fælles Stamkort. Hvor det ses at de unikke id'er er af typen UUID version 4. Måden at validere typen på en UUID er at kigge på 1. karakter i 3. gruppe i UUID'en (se: https://datatracker.ietf.org/doc/html/rfc4122#section-4.1.3 ) Eksempelvis: d4e28869-20a6-4ab0-886c-04e745c6ed98 er en type 4 UUID, da 1. karakter i 3. gruppe er 4 | |||
4 | Forretningsregel 2: | Forudsætning: Testscenarie #1 er gennemført Anvendersystemet opdaterer et telefonnummer, en pårørende, et sprog og en midlertidig adresse på testpatienten. Efterfølgende: | Testpatientens opdaterede telefonnummer, pårørende, sprog og midlertidig adresse overføres til stamkortregisteret og kan læses via Fælles Stamkort Efterfølgende: | |||
5 | ||||||
6 | ||||||
7 |