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, samt en MedCom certificeringstest og systemintegrationstest og fået denne 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.

...

  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 den Nationale Service Platform stiller værktøjer og skabeloner 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 digital svangerskabsjournal, digital vandrejournal og målinger oprettes ved at benytte en testklient og tilknytte disse til de korrekte CPR-numre. 

...

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.

Testscenarier

(Under udarbejdelse)

Testprotokollerne til Digital Løsning til Graviditetsforløb indeholder en række scenarier systemet skal understøtte (for at få godkendt certificeringstesten fra MedCom?).

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

...

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.

Til inspiration henvises til https://www.medcom.dk/projekter/program-for-et-samlet-patientoverblik

MedCom har sammen med CDA-standarderne lavet en række eksempler på CDA dokumenter. Systemleverandørerne opfordres til at læse denne dokumentation, og derudover at søge inspiration i eksemplerne, for at sikre det korrekte format.For at  På siden findes kontaktoplysninger for at få oprettet en bruger med adgang til CDA vieweren skal man skrive til en -vieweren hos én af MedCom's tekniske kontaktpersoner, der kan findes på følgende side: https://www.medcom.dk/projekter/program-for-et-samlet-patientoverblik

Test via pilottestmiljøer

Systemleverandører kan teste deres løsninger for Digital Løsning til Graviditetsforløb via...

Systemintegrationstest

Test via testmiljøer og testapp

(Under udarbejdelse)

Systemleverandører vil muligvis kunne teste, hvordan data fremstår for borgeren i appen Min Graviditet. Det kræver adgang til relevante test-CPR-numre i appen.

Systemintegrationstest

(Under udarbejdelse)

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:

...

Forretningsregler er beskrevet i de forretningsrettede implementeringsvejledninger:
Indhold og forretningsregler

  • Anvendersystemets egen test 
  • Forretningsreglerne overholdes
  • Tekniske spilleregler for tilslutning til NSP overholdes
  • Juridiske krav om adgang, MinLogsamtykke og frabedelse (spærring) overholdes

MedCom certificeringstest

(Under udarbejdelse)

Primær ansvarlig: MedComs standardteam  

  • Certificering af systemet  i forhold til domæneregler (CDA/XDS)
  • Formelle krav til dataudveksling overholdes
  • Test af XDS-metadata (opmærkning af delte data)
  • Obligatorisk 

End-to-end- og godkendelsestest 

(Under udarbejdelse)

Primær ansvarlig:Sundhedsdatastyrelsen

  • Alle komponenter i løsningen valideres
  • Kan udføres med et eller flere anvendersystemer ad gangen
  • Alle input verificeres for korrekt output
  • Forretningsreglerne overholdes 
  • Krav til korrekt visning af data overholdes
  • Obligatorisk

Ændringslog


0.12021-04-23Kladde oprettetSDS
1.02021-05-07Første versionSDS
2.02023-06-19Anden versionSDS