Page History
...
| Table of Contents |
|---|
Introduktion
Formål
MHD servicen er en generisk service, som har til formål at udstille data hentet fra dokumentdelingsservicen via en generisk FHIR-snitflade.
MHD servicen udstiller en snitfflade baseret på HL7's FHIR Mobile Access to Health Documents (MHD)[1]. med det formål at udstille, søge og læse snitflader fra XDS-infrastrukturen via dokumentdelingsservicen
[1] https://profiles.ihe.net/ITI/MHD/index.htmlFormålet med dette dokument er at beskrive systemarkitekturen for MHD.
Læsevejledning
Nærværende dokument er tiltænkt anvendere, udviklere og IT-arkitekter med interesse og giver et indblik i MHD og dens servicens opbygning.
Definitioner og referencer
| NSP | National Service Platform |
| GM | Graviditetsmappen |
| DGWS | Den Gode WebService |
| STS | Security Token Service |
| DDS | Dokumentdelingsservice |
| IDWS | Identity Based Web Service |
Overblik over MHD servicen
Backend For Frontend (MHD ) er en service, som skal servicere MinGraviditet app. ...
Løsningens afhængigheder
MHD betjener sig af tredjeparts biblioteker fra
MHD anvender ??? libraries:
- ???
Løsningens arkitektur
Nedenstående diagram viser opbygningen af MHD.
servicen er en REST udstilling af dokumenter fra DDS servicen via en snitfladerne:
- Find Document References [ITI-67] - Til at fremsøge dokumenter
- Retrieve Document [ITI-68] - Til at hente dokumenter
DDS service undestøtter kald med IDWS. MHD Service kalder DDS Service ved at omveksle JTPH til IDWS SAML Assertion. Nedenstående sekvensdiagram illustrere dette flow:
| PlantUML Render Macro |
|---|
@startuml actor Anvender as External External -> MHD: Kald med JTPH |
Nedenstående figur giver et overblik over MHD servicen
MHD udstiller ITI-67 og ITI-68 ved at kalde henholdsvis ITI-18 (FindDocuments eller GetDocuments) og ITI-43 (Retrieve Document Set) i dokumentdelingsservice (DDS). DDS'en kaldes med IDWS, hvor NSP Sikkerhedstokenservice (STS) benyttes til at veksle JTP-H tokens til IDWS. NSPs access handler sikre validering af JTP-h tokens, mens MHD'en selv validere semantisk indhold af tokens, som f.eks., at det pt kun er adgang for borgere.
Mapning af forespørgselsparamtre fra ITI-67 til ITI-18 er beskrevet her: Tabel 2:3.67.4.1.3.1-1. Derudover, kan capability statement tilgængelig her: https://mhd.gravidmappen.test.tcs.trifork.cloud/mhd/api/2025/11/27/metadata
Mapning fra DDS'ens snitflade til MHD'ens snitflade er beskrevet her:
- MedComs profilering af DocumentReference:https://medcomfhir.dk/ig/document/StructureDefinition-medcom-documentreference.html
- Binary ressourcen: https://hl7.org/fhir/R4/binary.html
Dokument Historik
| 3/4 2025 | Martin Henriksen/SDS | Etablering af dokumentation |
| 8/9/2025 | Thomas Glæsner/Trifork | Rettelser efter review |
| 12/9 2025 | Thomas Glæsner/Trifork | Opdateret link til MecCom Document Reference Profile |
| 24/10/2025 | Thomas Glæsner/Trifork | Tilføjet sekvensdiagram |

