Versions Compared

Key

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

...

Dette kan køres indlejret i et værtssytem (eks. nap-java-host), således der vil blive kommunikere igennem hvori der tilføjes en NAP Bridge på den givne applikations global scope, således der kan kommunikeres med SDK'erne. Igennem kommunikationen vil der blive håndteret sikkerhed igennem anvendelse af en SAML assertion og patient konteksten vil kunne blive brugt igennem det indlejret værtssystem.

...

Applikationens hovedfunktionalitet er at vise aftaledokumenter for den patient, der er i kontekst i det værtssystem, den er indlejret . Der skal tilføjes en NAP Bridge på den givne applikations global scope, for at funktionaliteten fungere.

Diagram over NAP Bridge virkmåde, kan ses her.

LOGGING → husregler

i (f.eks. nap-java-host).

Når applikationen er indlejret i et værtssystem er der to muligheder for at starte web klienten med docker-compose (INDSÆT LINK TIL OPSÆTNING AF DOCKER-COMPOSE)

1) Når projektet er opsat, kan man køre med dummy projekter således det ikke er nødvendigt at starte nap-reference-facade. Dette kan gøres ved at ændre i compose filen for development. (compose/development/docker-compose.yml)

command: npx ng serve --port 8080 --host 0.0.0.0 --disableHostCheck --public-host=localhost/nap/reference/web/

rettes til 

command: npx ng serve --port 8080 --host 0.0.0.0 --disableHostCheck --public-host=localhost/nap/reference/web/ –-configuration=mock

2) Projektet startes samtidig med nap-reference-facade, hvor der hentes projekter fra backenden. 

Opsætning og struktur af et angular projekt

...

Kodedokumentationen bliver generet med TSDoc.


Logging

Brug af NAP SDK

Nap-reference-web implementerer version 1 af eventkataloget.

...