Versions Compared

Key

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

...

Code Block
languagejs
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.

NAPMassage Dataformat

I SDKet sker der tjek på at følgende felter opfylder dataformattet:

MANGLER IMPLEMENTATION







Er det ikke tilfældet sendes en sessionError til værtssystem og der sendes en fejlbesked på error$ (stream med error beskeder), som de indlejrede system kan lytte på.Hvis ikke beskeden opfylder



Eventkatalog

Dette eventkatalog lægger sig op af FHIR / FHIRcast.

...