Page History
...
Dette eventkatalog lægger sig op af FHIR / FHIRcast.
Eventkatalog version 1 | |
| NAPEventType | Funktionelle beskrivelse |
|---|---|
| SessionOpen | Start en trusted session hvor brugerens SAMLassertion overføres |
| SessionClose | Hvis en bruger ønskes lukkes ud. Alt state skal slettes på web-applikationen |
WebAppOpen | Sendes udelukkende fra lobbyen. Anvendes når en bruger vælger en afprøvningsløsning i lobbyen |
| PatientOpen | Den brugervalgte patient journal. |
| PatientClose | Den brugervalgte patient journal lukkes. |
| SessionError | Hvis der sker en uventet fejl i gæstesystemet skal dette sendes til værtssystemet og vice versa. |
Som i FHIRCast definerer eventtypen dataformatet. Eksempler på disse events er illustreret nedenfor.
...
Komplet liste over hjælpefunktioner:
| Funktion | |
|---|---|
getSessionValue(napMessage: NAPMessage): string | undefined | Henter samlAssertion. Returnerer undefined, hvis ikke data kan formateres. |
| getPatientInfo(napMessage: NAPMessage): NAPPatientInfo | undefined | Henter patientinfo. Returnerer undefined, hvis ikke data kan formateres. |
| filterEvents(type: string): Observable<NAPMessage> | Filtrer på et array eventtypes. Returnerer en observable, der kun emitter, når et event med en af de angivne typer emittes fra source. |
filterEvent(type: string): Observable<NAPMessage> | Filtrer på en event. Returnerer en observable, der kun emitter, når et event med en den angivne type emittes fra source. |
Fhir-Value-getter
Funktioner, som gør det lettere at hente FHIR specifikke værdier ud af en NAPMessage. Disse kan bruges ved at importere namespacet FHIRValueGetter.
...