Versions Compared

Key

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

...

Definitioner og referencer

NSPNational Service Platform
GMGraviditetsmappen
DGWSDen Gode WebService
STSSecurity Token Service
DDSDokumentdelingsservice
IDWSIdentity Based Web Service

Overblik over MHD servicen

MHD servicen understøtter følgende interfaceser 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

For nuværende begrænses forespørgselsgrænsefladen på ITI-67 til kun at anvende parameteren patient.identifier da MHD servicen's konfiguration angiver dokumenttype, formatkoder og andet metadata som skal anvendes mod dokumentdelingsservicen.

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
participant MHD as "MHD (REST)"
participant STS as "STS  (SOAP)"
participant DDS as "DDS (IDWS/DGWS)"

External -> MHD: Kald med JTPH
MHD --> MHD: Validering af JTPH i intern Accesshandler
MHD -> STS: Omveksling af JTPH til IDWS SAML assertion
STS --> MHD: SAML assertion
MHD -> DDS: Kald med IDWS SAML Assertion
DDS --> MHD: ITI-18 eller ITI-43 SOAP response
MHD --> External: ITI-67 eller ITI-68 response
@enduml


Image AddedParameteren period således en patients dokumenter kan begrænses tidsmæssig, er påtænkt at implementere,  men er ikke i scope til første version af servicen.
Tabel 2:3.67.4.1.3.1-1 https://profiles.ihe.net/ITI/MHD/ITI-67.html

Nedenstående figur giver et overblik over MHD servicen

TODO: Beskriv komponentoversigten


MHD udstiller ITI-67 er tilsvarende og  ITI-68 ved at kalde henholdsvis ITI-18 (FindDocuments ) på XDS- infrastrukturen og anvender en DocumentReference FHIR-ressource til at angive XDS-metadataITI-68 er tilsvarende eller GetDocuments)  og ITI-43 (Retrieve Document Set) på XDS-infrastrukturen og returnerer dokumenter fra XDS-infrastrukturen pakket ind i en Binary FHIR-ressource

TODO: Tegning af MHD servicen forbindelser til andre services

TODO: Definition af FHIR ressourcer

Løsningens afhængigheder

MHD betjener sig af tredjeparts biblioteker fra

MHD anvender ??? libraries:

  • ???

Løsningens arkitektur

...

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:



Dokument Historik

3/4 2025Martin Henriksen/SDSEtablering af dokumentation
8/9/2025Thomas Glæsner/TriforkRettelser efter review
12/9 2025Thomas Glæsner/TriforkOpdateret link til MecCom Document Reference Profile
24/10/2025Thomas Glæsner/TriforkTilføjet sekvensdiagram