Versions Compared

Key

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

...

Der er ikke implementeret aspekter af FHIRcast der omhandler, session discovery, security, subscription, unsubscription eller event notification response.

Eventkatalog version 1

EventTypeFunktionelle beskrivelse
WebAppOpenSpecifikt event til når en webapplikation klikkes i lobbyen
SessionOpenStart en trusted session hvor brugerens SAMLassertion overføres.
SessionCloseHvis en bruger ønskes lukkes ud. Alt state skal slettes på web-applikationen
PatientOpenDen brugervalgte patient journal.
PatientCloseDen brugervalgte patient journal lukkes.
SessionErrorHvis der sker en uventet fejl i gæstesystemet skal dette sendes til værtssystemet og vice versa.

Utility funktioner

Der er defineret fhir-value-getter utility funktioner til mappe NapMessages.

Mapping funktioner

FunktionsnavnBeskrivelse
getSessionValue()Trækker SAMLassertion ud af et SessionOpenEvent
getPationInfoTrækker familyName, givenName og ssNo ud af et PatientOpenEvent


Der er defineret fhir-value-setter utility funktioner til at sette typisk værdier for NapMessages.

Mapping funktioner

TypeBeskrivelse
FHIRResourceTypeResource typen for event ('Patient' | 'Basic')
FHIRSystemSystem identifier ('nap')
FHIRIdentifierSystemSystem identifier til cpr, errorMessage og errorDescription

Nap-angular-sdk

...

Skal udstille en service som sørger for, at de asynkrone operationer i nap-typescript-sdk bliver kørt i NgZone, som er Angulars change detection zone for asynkrone værdier. Således sker initialisering af kontektsbroen som en singleton vha. Angular dependency injection og DOM vil blive opdateret hvis observables emitter nye værdier.

Nap-react-sdk

...

Skal udstille en en context provider følgende Reacts context pattern således at initialiasering af konteksbroen sker som en singleton samt at child-components kan dele data.