Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Der er mange parter i Digital Løsning til Graviditetsforløb, og hver af disse parter har en række systemer, der skal benytte løsningen. For at sikre en god integration fra disse systemer, skal der testes på flere niveauer. På denne side er der et overblik over de forskellige tests der skal gennemføres. 

Image Modified

Inden man kan teste løsningerne er det dog vigtigt, at der er indgået en aftale med Sundhedsdatastyrelsen om at kunne anvende løsningerne, og at der er udarbejdet de korrekte administrative tilslutninger til Digital Løsning til Graviditetsforløb. Disse forudsætninger er beskrevet under Administrative forudsætninger.

Når dette er på plads er næste skridt, at hvert system inden tilslutning til produktionsmiljøet skal have gennemført en systemintegrationstest og fået denne systemintegrationstest samt en MedCom-certificeringstest og fået disse godkendt. På denne måde sikres det, at alle systemer afleverer og viser data korrekt, og at løsningerne overholder de aftalte forretningsregler samt udvekslingsformater.
De to typer af test er nærmere beskrevet nederst på siden, og siden indeholder også en beskrivelse af anskaffelse af testdata og –scenarier.

Efter systemintegrationstesten og MedCom-certificeringstest afholdes en Fælles end-2-end test, hvor de tekniske og forretningsmæssige regler for anvendelse af graviditetsmappen gennegåes, se: Godkendelsestest for tilslutning til Graviditetsmappen, der indeholder de enkelte testscenarier.

Anskaffelse af testdata

Testdata er delt op i to overordnede klynger

  1. Statiske test data (stamdata som borgere og deres navne, adresser og CPR-numre samt sundhedsorganisationer)  
  2. Dynamiske testdata (Graviditetskort, Graviditetsplan, resumé fx digital svangerskabsjournal, digital vandrejournal og målinger)

Det er systemernes ansvar at anskaffe relevante testdata, således det sikres, at forudsætninger for at kunne udføre systemintegrationstest er opfyldt. Projektet Digital Løsning til Graviditetsforløb samt Graviditetsforløb samt den Nationale Service Platform stiller værktøjer og skabeloner ogskabeloner til rådighed således at testdata kan genereres.

Statiske testdata oprettes via via https://stamdata.nspop.dk, for adgang se Administrative forudsætninger

Dynamiske testdata til fx CDA til digital svangerskabsjournal, digital vandrejournal og målinger oprettes ved at benytte testklient og tilknytte disse til de korrekte CPR-numre. 

Testscenarier

(Under udarbejdelse)

lave integration til løsningen, og derved oprette de relevante data. Før der kan oprettes data, skal der være allokeret et CPR nummer via https://stamdata.nspop.dk. CDA kan oprettes og fremsøges via https://testkald.nspop.dk/

Testscenarier

MedCom har udarbejdet testprotokoller til afsendelse og modtagelse af CDA til digital svangerskabsjournal, digital vandrejournal og målinger, disse findes på MedCom's hjemmeside under de relevante CDA standarder:

  • Testprotokol for CDA til Digital Svangerskabsjournal: 
  • Testprotokol for CDA til Digital Vandrejournal: 
  • Testprotokol for CDA til Målinger: 

...

Ved end-to-end testen for pilotafprøvningen af af fagsystemernes integration til Digital Løsning til Graviditetsforløb bliver er der desuden opstillet yderligere beskrevet en række testscenarier som systemerne med fordel yderligere bør understøtte, hvis scenariet giver relevans for systemet.

...

Forudsætning: (tekst)

(Beskrivelse)

...

Forudsætning: (tekst)

(Beskrivelse)

skal understøttes førend den endelig godkendelse til at anvende løsning i produktionsmiljøet kan gives, se: Godkendelsestest for tilslutning til Graviditetsmappen
Forinden end-2-end testen skal fagsystemerne selv have udført en Systemintegartionstest, som er de samme testscenarier der gennemføres under en end-2-end test

Test af CDA og dokumentdeling

...

Der findes ikke generiske testværktøjer på NSP'en til at teste løsningerne i Digital Løsning til Graviditetsforløb. Systemleverandører kan dog i stedet benytte MedCom's CDA-viewer https://cdaviewer.medcom.dk/cdaviewer/ Med dette værktøj har systemleverandørerne mulighed for at hente CDA dokumenter.

...

MedCom har sammen med CDA-standarderne lavet en række eksempler på CDA dokumenter. På siden findes kontaktoplysninger for at få oprettet en bruger med adgang til CDA-vieweren hos én af MedCom's tekniske kontaktpersoner. 

Test via

...

(Under udarbejdelse)

Systemleverandører forventes at kunne teste, hvordan data fremstår for borgeren i appen Min Graviditet. Det kræver adgang til relevante test-CPR-numre i appen. Dette er ikke muligt på nuværende tidspunkt. 

...

testmiljøer

Sundhedsdatastyrelsen stiller testmiljøer til rådghå i forbindelse med NSP's testmiljøer

For søgning og opslag i graviditetsmappen benyttes NSP's dokumentdelingsservice.
MedCom's CDA-viewer kan tilgå dokumentdelingsservicen på NSP-TEST1 og NSP-TEST2

For oprettelse, og sletning anvendes dokument registreringsservicen til Graviditetsmappen (GM-DROS)

Det er ikke muligt at teste Graviditetsmappen via en klinisk brugergrænseflade fra Sundhedsdatastyrelsen, der anvendes fagsystemernes egne kliniske brugergrænseflader.

Se Teknisk implementeringsvejledning for hvordan de specifikke services anvendes.

MedCom certificeringstest

Efter veludført systemintegrationstest, bestilles der tid hos MedCom, således at en certificering af systemet kan foretages i forhold til CDA standarderne.

MedCom's certificeringstest sikrer at systemet overholder de formelle krav til dataudveksling samt hvilke data brugere skal præsenteres for. De tekniske implementeringsvejledninger beskriver hvilke MedCom testprotokoller der benyttes, samt hvordan systemet skal forholde sig til de enkelte test.

MedCom certificeringstest foregår i tre tempi:

  1. Der anmodes om certificering af CDA-standarderne ud fra de tilhørende MedCom testprotokoller.
  2. En egen test hvor systemleverandøren gennemgår testprotokollerne på egen hånd, og kontrollerer at testen kan udføres samt skaber forudsætningerne for MedCom testen.
  3. En MedCom certificering, hvor systemleverandøren aftaler en test hos MedCom, der således vil sikre at testprotokollerne overholdes, se nærmere på: https://www.

...

  1. medcom.dk/

...

  1. standarder/

...

  1. testcenter/bestilling-af-test

Fælles plan for test

Projektet opdaterer løbende en fælles plan for test af løsningen. Planen er tentativ og opdateres løbende (klik på link og vælg Download):

Fælles Test og certificeringsoversigt (tidsplan) version 2 (2025-09-26).xlsx

...

Systemintegrationstest

Dette er en egen test af systemet, der sikrer, at forretningsreglerne for servicen er overholdt samt at de tekniske spilleregler for tilslutning af systemer til den Nationale Service Platform er overholdt.
De tekniske spilleregler er beskrevet i tekniske implementeringsvejledninger:

Her sikrer systemet ved en egen test, at forretningsregler er overholdt samt at de tekniske spilleregler for tilslutning af systemer til den Nationale Service Platform er overholdt.
De tekniske spilleregler er beskrevet i tekniske implementeringsvejledninger:
Teknisk Implementeringsvejledning

Forretningsregler er beskrevet i de forretningsrettede implementeringsvejledninger:
Indhold og forretningsregler

Ændringslog

0.12021-04-23Kladde oprettetSDS
1.02021-05-07Første version tilpasset pilotløsningenSDS
2.02024-05-29Endelig udgave til GM version 2 (GMv2)SDS
2.0.1.2025-01-21Rettet fejl i navngivning af CDA standarder

SDS

2.1.02025-09-02Afsnit med tentativ plan for test tilføjet

SDS

2.1.12025-09-26Tentativ plan for test opdateret

SDS