Page History
...
Code Block | ||
---|---|---|
| ||
export interface NAPMessage { // FORMAT date: string; // FORMAT id: string; event: NAPEvent; } export interface NAPEvent { type: NAPEventType; context?: FHIR.Context[]; } export interface Context { resource?: { resourceType: string; meta?: Meta; code?: { coding: Coding[]; }; name?: Name[]; identifier?: Identifier[]; extension?: Extension[]; }; } export interface Name { family: string; given: string[]; } export interface Extension { url: string; value: string; } export interface Identifier { system: string; value: string; } export interface Coding { system: string; code: string; } export interface Meta { profile: string[]; } |
...
Der er fortaget en minimal implementation af FHIR for at kunne opfylde nedenstående eventkatalog.
Hvis ikke beskeden opfylder
Eventkatalog
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 sessionen (http errors / fejl i gæstesystemet skal dette sendes dataformatet eller lignende) sendes dette til værtssystemet og vice versa. |
...