Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootSDK'er (NAP) - Leverancebeskrivelse
includeroottrue


Anvendere af NAP sdk SDK er primært gæstesystemudviklere, derfor er denne guide målrettet disse.


Nap-typescript-sdk

Nap-typescript-sdk eksporterer udstiller en række metoder og interfaces som vil blive beskrevet i følgende:

...

En wrapper af kontekstbroen.

Code Block
languagejs
export interface NAP {

...


fromHost$: Observable<NAPMessage>;
toHost$: Subject<NAPMessage>;
errors$: Observable<NAPError>;
subscribe: (subscriber: NAPHostSubscriber) => void; 
unsubscribe: (subscriber: NAPHostSubscriber) => void; 
send: (message: NAPMessage) => void;
}

fromHost$: Beskeder af NAPMessages Observable<NAPMessage>;
toHost$: Subject<NAPMessage>;
errors$: Observable<NAPError>;
subscribe: (subscriber: NAPHostSubscriber) =>void;
unsubscribe: (subscriber: NAPHostSubscriber) =>void;
send: (message: NAPMessage) =>void;
}fromHost$: Besked stream af NapMessages fra værtssystemet. Udstillet som en rxjs Observable.

toHost$: Send en NapMessage NAPMessage til hosten. Denne er udstillet som et rxjs subject, som man kan skubbe beskeder til med next().

errors$: SDK error stream. Udstillet fejl, udstillet som en rxjs Observable.

subscribe: Subscriber til NAPMessages fra værtsystemet. Ækvivalent Det fungere på samme måde som med `fromHost$`, bare uden observablebrug af observables.

unsubscribe: Unsubscribe af NAPMessages fra værtssystemet.

send: Send en NAPMessage - equavialent Det fungere på samme måde som to `toHost$`, just without using bare uden brug af observables.

NAPMessage

Består af følgende felter, som er meget inspireret af FHIR / FHIRcast (https://fhircast.org/specification/Feb2020Ballot/),

...