Page History
...
Mapping funktioner | |
Type | Beskrivelse |
---|---|
FHIRResourceType | Resource typen for event ('Patient' | 'Basic') |
FHIRSystem | System identifier ('nap') |
FHIRIdentifierSystem | System identifier til cpr, errorMessage og errorDescription |
FHIRextensionURL | Url for extensions WEBAPPSHORTNAMES, WEBAPPSHORTNAME, WEBAPPAUDIENCE, WEBAPPSERVICEENTRY, WEBAPPPRODUCER, WEBAPPRELEASEDATE, WEBAPPURL, WEBAPPCATALOGUEVERSIONS |
EventKatalog
Fungerer som versionering af de forskellige events, hvor der udstilles håndtag de events der er implementeret i en given version. Desuden udstiller den også hjælpefunktioner til at generere NAPmessages.
Code Block | ||
---|---|---|
| ||
export const EventCatalogue: EventCatalogues = {
v1: {
WebAppSelected: NAPEventType.WebAppSelected,
PatientOpen: NAPEventType.PatientOpen,
PatientClose: NAPEventType.PatientClose,
ProjectsRetrieved: NAPEventType.ProjectsRetrieved,
ProjectsFiltered: NAPEventType.ProjectsFiltered,
SessionClose: NAPEventType.SessionClose,
SessionError: NAPEventType.SessionError,
MessageFactory: {
createPatientOpenMessage: createPatientOpenMessageV1,
createPatientCloseMessage: createPatientCloseMessageV1,
createProjectsRetrievedMessage: createProjectsRetrievedMessageV1,
createSessionCloseMessage: createSessionCloseMessageV1,
createSessionErrorMessage: createSessionErrorMessageV1,
createWebAppSelectedMessage: createWebAppSelectedMessageV1
}
},
}; |
Nap-angular-sdk
Indeholder 3 "projekter".
...