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

Compare with Current View Page History

« Previous Version 12 Next »

Første skridt for at kunne teste løsningerne for Fælles Stamkort og Aftaleoversigten til Et Samlet Patientoverblik er, at få lavet de korrekte administrative tilslutninger. Disse forudsætninger er beskrevet under Administrative forudsætninger

Der er mange parter der integrer til løsningerne til program for Et Samlet Patientoverblik. Hver af disse parter har en række systemer der skal benytte Aftaleoversigten og Fælles Stamkort. For at sikre at disse systemer ikke spænder ben for hinanden, skal hvert system inden tilslutning til produktionsmiljøet have gennemført en systemintegrationstest, samt en MedCom certificeringstest og fået denne godkendt. Ved på den måde, at sikre at alle systemer afleverer og viser data korrekt, kan parterne og deres systemer have tiltro på, at løsningerne overholder de aftalte forretningsregler samt udvekslingsformater.

Systemleverandørerne skal gennemføre en Systemintegrationstest samt en MedCom Certificeringstest før systemet kan tilsluttes produktionsmiljøet.

Systemintegrationstestpå
Her sikrer systemet ved en egentest, 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 Fælles Stamkort
Teknisk implementeringsvejledning Aftaleoversigt

MedCom certificeringstest
Efter veludført systemintegrationstest, kontaktes MedCom således en certificering af systemet kan foretages.
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 to tempi:

  1. En egentest hvor systemleverandøren gennemgår testprotokollerne på egen hånd, og kontrollerer at testen kan udføres samt skaber forudsætningerne for MedCom testen
  2. En MedCom certificering, hvor systemleverandøren bestiller en test hos MedCom, der således vil sikre at testprotokollerne overholdes, se nærmere på: https://www.medcom.dk/standarder/testcenter/bestilling-af-test

Anskaffelse af test data

Test data er delt op i to overordnede klynger

  1. Statiske test data, inkluderer stamdata som borgere og deres navne, adresser og CPR-numre samt sundhedsorganisationer baseret på SOR og ydere baseret på Yderregisteret.
  2. Dynamiske test data, inkluderer Aftaler og Fælles Stamkort

Det er systemernes eget ansvar at anskaffe relevante testdata, således det sikres at forudsætninger for at kunne udføre systemintegrationstest samt MedCom certificeringstest er opfyldt. Program for Et Samlet Patientoverblik samt den Nationale Service Platform stiller værtøjer og skabeloner til rådighed således testdata kan genereres.

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

Dynamiske testdata til Aftaler oprettes ved at benytte MedCom's skabeloner til Aftaler og tilpasse disse med de korrekte navne + CPR numre, samt justere tidspunkterne for hvornår testaftalerne skal afholdes. Bemærk at en Aftale indeholder både struktureret data samt en narrativ tekst, der benyttes til en simpel visning af aftalen, begge dele skal tilpassesæ
MedCom har udarbejdet et regneark indeholdende eksempler på de forskellige aftaletyper, regnearket henviser til XML eksemplerne, som også kan findes i følgende folder: MedCom CDA Aftaleeksempler

Dynamiske testdata til Fælles Stamkort oprettes ved at lave integration til stamkortregisterservicen, og derved oprette de relevante stamkort-data. Før der kan oprettes data til Fælles Stamkort, skal der være allokeret et CPR nummer via https://stamdata.nspop.dk.

Den tekniske implementeringsvejledning til Fælles Stamkort beskriver hvordan stamkort-data kan oprettes, se  Opdatering af Fælles Stamkort

Test scenarier

Testprotokollerne til Aftaleoversigten samt Fælles Stamkort indeholder en række scenarier systemet skal understøtte for at få godkendt certificeringstesten.

For Aftaleoversigten, er version 1.1 er gældende for afsendelse og version 1.0 er gældende for modtagelse, begge kan findes på Medcom's hjemmeside under: Testprotokoller for modtagelse og afsendelse af Aftaler.

For Fælles Stamkort, er version 1.0 er gældende for modtagelse, denne kan findes på Medcom's hjemmeside under: Testprotokoller for modtagelse af Fælles Stamkort

Ved end-to-end testen for pilotafprøvningen af Fælles Stamkort samt Aftaleoversigten blev der desuden opstillet yderligere en række testscenarier som systemerne med fordel yderligere kan understøtte, hvis scenariet giver relevans for systemet.

#ScenarieBeskrivelse
F1Fælles Stamkort:
Adgang til stamkort for barn under 15 år, for forældre med forældremyndighed.

Forudsætning: Forælder og barn under 15 er oprettet og tilknyttet hinanden i stamdata

Forældre med forældremyndighed har implicit adgang til barnets Fælles Stamkort så længe barnet er under 15 år gammelt.

F2

Fælles Stamkort:
Ingen adgang til stamkort for barn på eller over 15 år, for forældre med forældremyndighed.

Forudsætning: Forælder og barn på 15 er oprettet og tilknyttet hinanden i stamdata

Forældre med forældremyndighed har ingen adgang til barnets Fælles Stamkort når barnet er 15 år eller derover

F3

Fælles Stamkort:
Ingen adgang til stamkort for barn under, på eller over 15 år, for forældre uden forældremyndighed.

Forudsætning: Forælder og barn på 15 er oprettet og ikke tilknyttet hinanden med forældremyndighed i stamdata

Forældre under forældremyndighed (men som godt kan være biologiske forældre) har ikke adgang til barnets Fælles Stamkort

F4

Fælles Stamkort:
Adgang til en anden borgers stamkort for borger (fuldmagtshaver) med fællesoffentlig digital fuldmagt

Forudsætning: Borger har oprettet Fuldmagt på Fælles Stamkort til Fuldmagtshaver i løsning til Fællesoffentlig digital fuldmagt. Systemet har integration til Nem-login

Fuldmagtshavere må få adgang til andre borgeres Fælles Stamkort, med en fællesoffentlig digital fuldmagt.

F5

Fælles Stamkort:
Adgang til en borgers stamkort for en ikke autoriseret sundhedsprofessionel med national rolle "nspSundAssistR1"

Forudsætning: Medarbejder har tilknyttet rollen "nspSundAssistR1" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og rollen "nspSundAssistR1" er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation, kan få adgang til borgeres Fælles Stamkort hvis de er tildelt den nationale rolle "nspSundAssistR1"

F6

Fælles Stamkort:
Adgang til en borgers stamkort for en ikke autoriseret sundhedsprofessionel med national rolle "nspSundAssistR2"

Forudsætning: Medarbejder har tilknyttet rollen "nspSundAssistR2" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og rollen "nspSundAssistR2" er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation, kan få adgang til borgeres Fælles Stamkort hvis de er tildelt den nationale rolle "nspSundAssistR2"
F7

Fælles Stamkort:
Ingen adgang til en borgers stamkort for en ikke autoriseret sundhedsprofessionel med en ikke godkendt national rolle

Forudsætning: Medarbejder har tilknyttet en anden rolle end "nspSundAssistR1" eller "nspSundAssistR2" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og en anden rolle er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation og uden tildeling af en national rolle kan ikke få adgang til en borgers Fælles Stamkort
A1Aftaleoversigten:
Adgang til Aftaleoversigten for barn under 15 år, for forældre med forældremyndighed.

Forudsætning: Systemet kan enten lave opslag i barnets Fælles Stamkort, eller kontrollere oplysningerne selv via CPR registeret.

Forældre med forældremyndighed har implicit adgang til barnets Aftaleoversigt så længe barnet er under 15 år gammelt.

A2

Aftaleoversigten:
Ingen adgang til Aftaleoversigten for barn på eller over 15 år, for forældre med forældremyndighed.

Forudsætning: Systemet kan enten lave opslag i barnets Fælles Stamkort, eller kontrollere oplysningerne selv via CPR registeret.

Forældre med forældremyndighed har ingen adgang til barnets Aftaleoversigt når barnet er 15 år eller derover
A3

Aftaleoversigten:
Ingen adgang til Aftaleoversigten for barn under, på eller over 15 år, for forældre uden forældremyndighed.

Forudsætning: Systemet kan enten lave opslag i barnets Fælles Stamkort, eller kontrollere oplysningerne selv via CPR registeret.

Forældre under forældremyndighed (men som godt kan være biologiske forældre) har ikke adgang til barnets Aftaleoversigt
A4

Aftaleoversigten:
Adgang til en anden borgers Aftaleoversigt for borger (fuldmagtshaver) med fællesoffentlig digital fuldmagt

Forudsætning: Borger har oprettet Fuldmagt på Aftaleoversigten til Fuldmagtshaver i løsning til Fællesoffentlig digital fuldmagt. Systemet har integration til Nem-login

Fuldmagtshavere må få adgang til andre borgeres Aftaleoversigt, med en fællesoffentlig digital fuldmagt.
A5

Aftaleoversigten:
Ingen adgang til en borgers Aftaleoversigt for en ikke autoriseret sundhedsprofessionel med national rolle "nspSundAssistR1"

Forudsætning: Medarbejder har tilknyttet rollen "nspSundAssistR1" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og rollen "nspSundAssistR1" er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation, kan ikke adgang til borgeres Aftaleoversigt hvis de er tildelt den nationale rolle "nspSundAssistR1"
A6

Aftaleoversigten:
Adgang til en borgers Aftaleoversigt for en ikke autoriseret sundhedsprofessionel med national rolle "nspSundAssistR2"

Forudsætning: Medarbejder har tilknyttet rollen "nspSundAssistR2" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og rollen "nspSundAssistR2" er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation, kan få adgang til borgeres Aftaleoversigt hvis de er tildelt den nationale rolle "nspSundAssistR2"
A7

Aftaleoversigten:
Ingen Adgang til en borgers Aftaleoversigt for en ikke autoriseret sundhedsprofessionel med en ikke godkendt national rolle

Forudsætning: Medarbejder har tilknyttet en anden rolle end "nspSundAssistR1" eller "nspSundAssistR2" til sit medarbejdercertifikat i SEB, eller
Trustløsning anvendes og en anden rolle er tildelt borgerens SOSI ID-kort

Sundhedsprofesionelle uden en sundhedsfaglig autorisation og uden tildeling af en national rolle kan ikke få adgang til en borgers Aftaleoversigt

Test af CDA og dokumentdeling

Der findes ikke generiske testværktøjer på NSP'en til at teste løsningerne fra Fælles Stamkort og Aftaleoversigten. 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 for henholdsvis Fælles Stamkort og Aftaleoversigten, samt indlæse CDA Aftaledokumenter.

MedCom har sammen med CDA-profilerne lavet en række eksempler på CDA dokumenter. Systemleverandørerne opfordres til at benytte disse i udviklings-øjemed, for at sikre det korrekte format.

For at få oprettet en bruger med adgang til CDA vieweren skal man skrive til en af Medcom's tekniske kontaktpersoner, der kan findes på følgende side: https://www.medcom.dk/projekter/program-for-et-samlet-patientoverblik

Test via sundhed.dk's pilottestmiljøer

Systemleverandører kan teste deres løsninger for Fælles Stamkort og Aftaleoversigten op imod sundhed.dk. Sundhed.dk skal kontaktes for, at systemleverandøren kan blive whitelistet op imod deres pilottestmiljøer - disse miljøer er koblet op imod NSP'ens Test-2 miljø.

Send en mail til SDK-test-adgang@sundhed.dk med følgende informationer:

  • Kontaktoplysninger (navn, adresse, firma, email)
  • Projekt (Aftaleoversigt samt Fælles Stamkort)
  • IP-adresse der skal whitelistes
  • Hvilket sundhed.dk miljø (pilot miljøet har adgang til NSP'ens TEST-2 miljø
  • Periode (Hvor lang tid man forventer at skulle have adgang til sundhed.dk's miljø)

Sundhed.dk har ikke samtlige test CPR-numre der findes på NSP'en oprettet. så systemleverandørerne bør tilpasse egne test-data således at det passer med de data der findes i Sundhed.dk

Sundhed.dk har to former for visning:

Borger visning: https://pilot.sdkdev.dk/

  • Tryk på den røde knap ”Log på”
  • Der vises en liste over testbrugere. Vælg en testbruger fra kategorien IDWS.
  • Vælg det produkt fra overblikssiden, som du vil teste

Sundhedsfaglig visning: https://epjloginpilot.sdkdev.dk/

  • Under Patient vælges en af testbrugerne under overskriften Stamkort 
  • Tryk på den blå ”Login”-knap
  • Vælg øverst fanen for det produkt, du vil se

Ændringslog


1.02020-08-26Første versionSDS
1.12020-11-16Uddybet omkring testproces samt anskaffelse af testdataSDS
  • No labels