Versions Compared

Key

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

...

Nap-reference-web er en web applikation som implementerer nap-typescript-sdk og nap-angular-sdk. Som konsekvens af dette kan denne køres indlejret i et værtssytem (eks. nap-java-host) og kommunikerer med værtssystemet over en injected javascript bridge. Via denne bro henter applikationen SAMLassertion og patientkonteksten fra værtssytemet, hvorefter den kalder den tilhørende facade og forsøger at hente aftale dokumenter fra med SAMLAssertion som en authentication header, og en hardcoded SOR værdi som X-OrganizationSor header

Nap-reference-facade er en javaapplikation, som implementerer SEAL.java til at validerer SAMLassertion, org.openehealth.ipf.commons til at hente Aftale dokumenter fra Dokumentdelingsservice (DDS), og dk.s4.hl7.builders til at formatere aftaledokumenter fra XML til objekter, hvorfra den hiver den relevante information ud og sender tilbage til klienten.

...

Bruges af loadbalanceren for at tjekke at servicen er deployet. Returnere en html side med deployment info.

Headers
KeyValue
AuthenticationBASE64 encoded SAMLassertion
X-OrganizationSorSor nummer (bruger af Aftale servicen)


Eksempel på request/response

...