0.1.0 - ci-build
Publication Build: This will be filled in by the publication tooling
This FHIR Implementation Guide (IG) describes a proposal to how NAV’s SMART on FHIR form-filler application can integrate with an Electronic Health Record (EHR) system and what capabilities that are required by the EHR’s FHIR API.
The primary actors in context of this IG are:
Figure 1 shows a simplified diagram of the steps involved in capturing data for NAV forms. This workflow is based on the Structure Data Capture FHIR IG.
Dotted-lines are used to represent optional sequences.
[1] In order to discover and launch the SMART app the EHR SHALL support the SMART Application Launch Framework. The launch-context SHALL specify the Patient, Practitioner (user) and optionally the Questionnaire (form).
[2-5] Once launched the SMART app SHALL be able to connect to the NAV back-end services to fetch the required definition resources: Questionnaire, ValueSet, CodeSystem etc. These resources are not static and will be continuously developed and improved by NAV teams in response to feedback from healthcare and social work professionals.
[6-9] The EHR SHOULD implement capabilities to access context relevant data as FHIR resources. This data can be used by the SMART app to auto-fill forms, thereby lessen the work required by the user. These resources SHALL conform to the Norwegian base profiles, specifically regarding norwegian identifiers (FNR, HPR, HER-id, ORGNR).
[10] The form answers will be sent to NAV as FHIR QuestionnaireResponse resources with a status (in-progress, competed etc.).
[11-13] Depending on the requirements of the EHR, notably archiving, they MAY implement capabilities that allows the SMART app to send completed or intermediate representations of the forms back to the EHR. This can either be as a raw QuestionnaireResponse, or as a human-readable PDF with associated metadata (Binary + DocumentReference).