You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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:

  1. Systemintegrationstest - som er en anvendersystemets egen test, der sikrer at forretningsregler, tekniske standarder samt tekniske implementeringsregler er opfyldt.
    1. Systemejeren af anvendersystemet afleverer en testrapport hvor nedenstående testscenarier er blevet aftestet, og resultatet af denne test.
    2. Testrapporten følger beskrevne format for testrapport, og indsendes til patientoverblik@sundhedsdata.dk med passende emnebeskrivelse.
    3. Systemejeren modtager en kvittering fra Sunhedsdatastyrelsen når testrapporten er godkendt.
  2. Test og certificering af indholdsmæssige standarder og XDS Metadata.
    1. Bemærk: Systemintegrationstest skal være godkendt, før MedCom certificering kan udføres, bestilling af testen kan dog godt foretages inden.
    2. Systemejeren for anvendersystemet bestiller en Test og Certificering hos MedCom jvf. beskrivelsen under: Test af Et Samlet Patientoverblik#MedComcertificeringstest
      1. 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.
  3. 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.
    1. 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.
    2. Sundhedsdatastyrelsen gennemfører i samarbejde med systemejeren nedenstående testscenarier, og laver en testrapport i henhold til det beskrevne format.
    3. 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 ScenarieForudsætningerForventet resultatResultatAfvigelseKommentar
Id for testscenarieBeskrivelse af testscenarieBeskrivelse af forudsætninger for testscenarietBeskrivelse af det forventede resultat for testscenarietAktuelle resultat af testenBeskrivelse i forhold til om testresultatet afviger fra det forventede resultatEvt. 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

1Forretningsregel 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:
Anvendersystemet modtager advisering, og kan se Fælles Stamkort er ændret, anvendersystemet henter ændringer senest ved opslag på testpatienten

Ved synkront opslag:
Anvendersystemet henter ændringer ved opslag på testpatienten

I begge tilfælde ses testpatientens telefonnummer, pårørende, sprog og midlertidig adresse i anvendersystemet




3

Forretningsregel 1:
Unikke id'er (UUID'er) på oplysninger skabt af anvendersystemet skal følge UUID version 4 formatet.

Anvendersystemet har tilknyttet en testpatient på NSP.


Bemærk: Hvis anvendersystemet ikke selv skaber unikke id'er på oplysninger som oprettes i stamkortregisteret, men lader stamkortregisteret oprette de unikke id'er bortfalder denne test

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: 
47aeeca6-8eca-11ee-b9d1-0242ac120002 er en type 1 UUID, da 1. karakter i 3. gruppe er 1

d4e28869-20a6-4ab0-886c-04e745c6ed98 er en type 4 UUID, da 1. karakter i 3. gruppe er 4




4

Forretningsregel 2:
Anvendersystemer skal kunne indtaste, opdatere samt slette data i Fælles Stamkort.

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:
Anvendersystemet sletter et telefonnummer, en pårørende, et sprog og en midlertidig adresse på testpatienten.


Testpatientens opdaterede telefonnummer, pårørende, sprog og midlertidig adresse overføres til stamkortregisteret og kan læses via Fælles Stamkort

Efterfølgende:
Testpatientens slettede telefonnummer, pårørende, sprog og midlertidig adresse slettes i stamkortregisteret og kan ikke længere læses via Fælles Stamkort




5

Forretningsregel 3:

Anvendersystemer skal kunne indtaste oplysninger om patientens pårørende

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet, skal understøtte at der på testpatienten kan oprettes en pårørende med fornavn, efternavn, relation, 3 telefonnumre samt en note.
Der oprettes 2 pårørende.

Efterfølgende: Anvendersystemet redigerer oplysninger om fornavn, efternavn, relation, 3 telefonnumre samt note på den pårørende.

Sidst: Anvendersystemet sletter de pårørende på testpatienten.

De pårørende kan ses under testpatienten

Efterfølgende: Den redigerede pårørende kan ses under testpatienten

Sidst: De pårørende kan ikke længere ses på testpatienten




6

Forretningsregel 4:

Hvis patienten har forældremyndighed over et eller flere børn, skal børnene vises i anvendersystemet.

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet laver opslag på en testpatient, hvor der er tilknyttet et barn som der er forældremyndighed over

Barnet under forældremyndighed kan ses på testpatienten




7

Forretningsregel 5:

Hvis patienten er et barn, skal forældremyndighedshavere vises i anvendersystemet

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet laver opslag på en testpatient som er et barn, hvor der er tilknyttet en forælder/værge der har forældremyndighed over barnet

Forældren/værgen kan ses på testpatienten


8

Forretningsregel 6:

Anvendersystemet skal kunne indtaste oplysninger om patientens kontaktinformation (telefonnumre)

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet, skal understøtte at der på testpatienten kan oprettes 3 telefonnumre

Efterfølgende: Anvendersystemet redigerer oplysninger på det ene telefonnummer

Sidst: Anvendersystemet sletter et telefonnummer

De 3 telefonnumre kan ses under testpatienten

Efterfølgende: Det redigerede telefonnummer kan ses under testpatienten

Sidst: Det slettede telefonnummer kan ikke længere ses på testpatienten




9

Forretningsregel 7:

Anvendersystemet skal kunne indtaste oplysninger om patientens midlertidige adresse

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet, skal understøtte at der på testpatienten kan oprettes en midlertidig adresse med adresse, postnummer og by, samt startdato og slutdato

Efterfølgende: Anvendersystemet redigerer den midlertidige adresse, ved at ændre adresse, postnummer, by, startdato og slutdato

Efterfølgende 2: Slutdato fjernes fra den midlertidige adresse

Sidst: Anvendersystemet sletter den midlertidige adresse

Den midlertidige adresse kan ses under testpatienten.

Efterfølgende: Den redigerede midlertidige adresse kan ses under testpatienten.

Efterfølgende 2: Den redigerede midlertidige adresse uden slutdato kan ses under testpatienten. 

Sidst: Den midlertidige adresse ses ikke længere under testpatienten.




10

Forretningsregel 8:

Anvendersystemet skal vise patientens læge

Anvendersystemet har tilknyttet en testpatient på NSP.

Der er tilknyttet en læge til testpatienten

Testpatientens læge vises i anvendersystemet


11

Forretningsregel 9:

Anvendersystemet skal vise patientens tandlæge

Anvendersystemet har tilknyttet en testpatient på NSP.

Der er tilknyttet en tandlæge til testpatienten

Testpatientens tandlæge vises i anvendersystemet


12

Forretningsregel 10:

Anvendersystemet skal vise patientens sygesikringsgruppe

Anvendersystemet har tilknyttet en testpatient på NSP.

Der er tilknyttet en sygesikringsgruppe til testpatienten

Tespatientens sygesikringsgruppe vises i anvendersystemet


13

Forretningsregel 11:

Anvendersystemet skal kunne indtaste oplysninger om patientens kommunikationssprog

Anvendersystemet har tilknyttet en testpatient på NSP.

Anvendersystemet, skal understøtte at der på testpatienten kan oprettes et kommunikationssprog for testpatienten

Efterfølgende: Anvendersystemet redigerer kommunikationssproget

Sidst: Anvendersystemet sletter kommunikationssproget

Kommunikationssproget kan ses under testpatienten.

Efterfølgende: Det redigerede kommunikationssprog kan ses under testpatienten.

Sidst: Kommunikationssproget ses ikke længere under testpatienten.




14

Forretningsregel 12:

Fra patientportaler, skal der være adgang for pårørende med fuldmagt til patientens Fælles Stamkort, således at disse fuldmagtshavere kan læse og redigere data på tilsvarende vis som patienten selv.

Bemærk: - Det er kun sundhed.dk, som patientportal, hvor understøttelse af adgang via fuldmagt er påkrævet.

Fuldmagter kan tildeles borgere via den fællesoffentlige fuldmagtsservice

En borger tildeles digital fuldmagt over en testpatient via Fællesoffentlig fuldmagtsservice.

Der må ikke være adgang til Fælles Stamkort via egenudstedte fuldmagtsløsninger.

Testatientens Fælles Stamkort kan læses, og der kan redigeres i stamkort oplysninger, herunder telefonnummer, pårørende, sprog og midlertidig adresse




15

Forretningsregel 13:

Patienter har via Min Spærring mulighed for at spærre for enkelte sundhedspersoners adgang til Fælles Stamkort

Bemærk: Denne test udgår, da der ikke skal være mulighed for at patienter kan spærre for deling af stamkortdata fra Fælles Stamkort version 3.





16

Forretningsregel 14:

Opmærkning af data i Fælles Stamkort, således der i Fælles Stamkort kan ses hvem der her redigeret stamkortoplysninger, og hvornår disse er redigeret. Således sundhedsfaglige kan se om data virker aktuelle

Bemærk: Denne opmærkning skal ikke forveksles med log oplysninger i Minlog

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 i anvendersystemet

Scenarie 1: Hvis opmærkningen er på personniveau jvf. forretningsreglen.
Der indtastes et fornavn og efternavn samt organisation (hvis det ikke er en borger) som opmærkning på telefonnummer, en pårørende, et sprog og en midlertidig adresse

Scenarie 2: Hvis opmærkningen er på organisationsniveau: Der indtastes en rolleangivelse samt organisation som opmærkning på telefonnummer, en pårørende, et sprog og en midlertidig adresse

 

Scenarie 1: Opmærkningen vises på testpatientens stamkortoplysninger under telefonnummer, en pårørende, et sprog og en midlertidig adresse med tidspunkt, navn og evt. organisation.

Scenarie 2: Opmærkningen vises på testpatientens stamkortoplysninger under telefonnummer, en pårørende, et sprog og en midlertidig adresse med tidspunkt, rolle og organisation.





  • No labels