Page History
Navitabs | ||||
---|---|---|---|---|
| ||||
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 | ||
---|---|---|
| ||
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/),
...