Nylige indlæg

Sider: 1 [2] 3
11
Produkt: Sundhedsjournalen / Vejledning til opsætning af testklient 2025
« Nyeste indlæg af Thomas Krogsgaard Holme Dato Juli 07, 2020, 11:47:47 11:47 »
Følgende konfigurationer er nødvendige for at testklienen kan afvikles.

Testklienten kan teste både version 1.x og version 2.x integrationer.

Installation af Microsoft IIS
Webserver-featuren skal installeres på din pc.

Rettelse i hostfil
Følgende linje tilføjes til tekstfilen hosts (uden fileextention)
Filen kræver administrative rettigheder at rette.

C:\Windows\System32\drivers\etc\hosts
Kode: [Vælg]
127.0.0.1 testklient.dk
Download den vedhæftede zip-fil og pak den ud
I eksemplet her gør jeg det til folderen
Kode: [Vælg]
C:\testklient.dk
Oprettelse af testklient.dk website i IIS
Opret websitet testklient.dk
Kode: [Vælg]
Sitename: testklient.dk
Applicationpool: testklient.dk
Physical path: C:\testklient.dk

Bind sitet til
Kode: [Vælg]
Type: HTTP
Hostname: testklient.dk
port: 80

Sæt denne environment variable
Kode: [Vælg]
SDK_ENVIRONMENT=DMO
Endpoints
V1 og V2 har hver deres endpoint, og hver deres schema. Begge dele fremgår af zip filen med eksemplet.
Url'er på endpoints står i web.config filen som ligger i roden.
Schema for hhv v1 og v2 findes her:
/App_Data/v1/
/App_Data/v2/

Endpoints til produktion udleveres i forbindelse med certificering.

Test i browser
Åben http://testklient.dk i din browser
Først vises klienten og ved tryk på [login] kommer du til sundhedsjournalen på testmiljøet demo.

Husk at det IP nummer du kalder fra skal whitelistes hos sundhed.dk, ellers får du ikke adgang. Den organisation som dine credentials viser du kommer fra skal også være en listet som en sundhedsorganisation hos sndhed.dk.

Se koden
Åben visual Studio som administrativ bruger
I VS åben solution filen "EpjWebTestClient.sln"
Start session med F5. Du ser nu testklient.dk i din defaultbrowser i debug mode.
Herfra kan du undersøge nærmere hvordan testklienten virker.

Troubleshooting
I forbindelse med opsætning af test-klienten er her et par fif:

1. Dette lille script kan løse nogle TLS udfordringer på windows
Kode: [Vælg]
@echo on
REG ADD "HKLM\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319" /v "SchUseStrongCrypto" /t REG_DWORD /d 1
REG ADD "HKLM\SOFTWARE\Microsoft\.NetFramework\v4.0.30319" /v "SchUseStrongCrypto" /t REG_DWORD /d 1
pause

Kør det som en .bat fil

2. Denne lille konfiguration kan løse en crypto udfordring, hvis man kører Microsoft Internet Information Service (IIS)
På App poolen, advanced settings, Proces Model section, sæt
Kode: [Vælg]
Load User Profile = true
12
Produkt: Sundhedsjournalen / TestClient
« Nyeste indlæg af Thomas Krogsgaard Holme Dato Juli 06, 2020, 02:04:23 14:04 »
testklient.dk.2.1.7z - ny version pr 18 juni 2024
Filen indeholder en opdateret version af test-kilenten. Testklienten er i sig selv et website, der skal sættes op for at fungere. Yderligere er testklienten et kodeeksempel på hvordan klientdelen kan skrives. Eksemplet er i C# og beregnet på afvikling på Windows med IIS webserver...
Klienten
  • Er et eksempel på hvordan SAML Response opbygges, helt konkret
  • Kan med fordel bruges til at se om rammerne uden om koden er opfyldt. Eksempelvis Whitelisting hos sundhed.dk


13
Produkt: Sundhedsjournalen / Sekvensdiagram
« Nyeste indlæg af Thomas Krogsgaard Holme Dato Juli 06, 2020, 02:04:00 14:04 »
Sekvensdiagram for kald til sundhedsjournalen fra fagsystem 1.8.0 og 2.0
Diagrammet viser den generelle sekvens for kald (diagrammet dækker mere end vejledningen)

14
Her finder du links til samtlige filer du kan downloade når du skal bygge en integration til sundhedsjournalen.

Vejledningen beskriver hvordan et fagsystem kan integreres med sundhed.dk.
Vejledningen beskriver ikke hvordan data, der skal benyttes i kaldet til sundhed.dk, herunder sosi-id-kort, tilvejbringes.

I kaldet til sundhed.dk indgår et Unsolicited SAML Response. Indholdet i dette skal Service Consumer (dvs fagsystemet)  selv tilvejebringe. Det kan gøres som beskrevet i sekvensdiagrammet vedhæftet herunder.

Vejledning til systemintegration mellem fagsystem og sundhedsjournalen 1.8.0 (Denne model er nedtaget og integrationen lukkes endeligt 9/6-2026)

Vejledning til systemintegration mellem fagsystemer og sundhedsjournalen 2.4
15
Introduktion / Sv: Test af lille fil!
« Nyeste indlæg af Thomas Krogsgaard Holme Dato Juni 04, 2020, 09:27:41 21:27 »
Den er fin 🙂
16
Introduktion / Test af lille fil!
« Nyeste indlæg af Jens Hvidberg Dato Juni 04, 2020, 02:19:40 14:19 »
Hej Thomas,

Hermed test med en meget lille fil!

Hilsen
Jens
17
Vedlagt findes vejledning til brug af personaliseringsindekset.
18
Produkt: Sundhedsjournalen / Testadgang til Sundhedsjournalen 2025
« Nyeste indlæg af Thomas Krogsgaard Holme Dato September 20, 2016, 02:09:18 14:09 »
Som nævnt i tråden om miljøer, så skal IP numre whitelistes, for at en testadgang til sundhedsjournalen fungerer. Her er hele processen.

Fagsystemet og parten skal godkendes til integration.
Skriv til Helle Beck Hesthaven hebeh@rn.dk og bliv godkendt.

Hvordan får jeg en testadgang?
For at få en testadgang skal du skrive en mail til sdk-test-adgang@sundhed.dk hvor du oplyser følgende:

Navn og adresse
Organisation
Email
IP
Sundhed.dk kontaktperson
Sundhed.dk projekt (hvis der er et)
Forventet dato for start af test
Periode for test-adgangens gyldighed

Sundhedsdatanetaftaler
Sundhedsjournalen kræver IKKE sundhedsdatanetaftale (men det gør det at få et SOSI-Id kort).

Yderligere - for adgang til sundhedsjournalen gennem et integreret fagsystem
Oplys CVR nummeret på den organisation, der skal have adgang via systemintegrationen.
Sundhed.dk skal whiteliste organisationen. Dette er ikke nødvendigt i produktion.

MedCom Certificering
Testprotokol til version 2.1: https://svn.medcom.dk/svn/releases/Standarder/Knapløsning til Sundhedsjournal/Testprotokol/

Produktions url'er
Produktions url'er udleveres i forbindelse med ceritificeringen.

Testklient
Sundhd.dk hoster en online version af testklienten. Den finder du her: https://epjlogindemo.sdkdev.dk/

Logklient
Sundhed.dk hoster pr 2025 en testklient hvor kaldende parter kan se hvilke data der modtages af sundhed.dk. Løsningen giver mulighed for at sammenligne kald på tværs af integrationer.
Log klinenten findes her: https://logviewer-sosilogin-demo.sdkdev.dk/

Testklienten og logklienten kan bruges i kombination, så et opslag fra test-klienten efterfølgende kan ses i logklienten. OPslag af denne type kan brufes som "facitliste".
19
Introduktion / Sv: Thomas Holme
« Nyeste indlæg af Thomas Krogsgaard Holme Dato Juli 11, 2016, 12:10:41 12:10 »
Test
20
Produkt: Søgning / Vejledning til REST Service - Search Generic
« Nyeste indlæg af HJJ Dato August 21, 2015, 10:15:45 10:15 »
Nærværende vejledning har til formål at illustrere, hvordan man anvender REST Service til den nye søgeløsning jf. Search Generic.
Sider: 1 [2] 3