0.1.3 - ci-build

EgdeLifeness_IG - Local Development build (v0.1.3). See the Directory of published versions

Home

Official URL: http://www.egde.no/ImplementationGuide/fhir.egdelifeness Version: 0.1.3
Draft as of 2023-03-02 Computable Name: EgdeLifeness_IG

Lifeness FHIR Facade Implementation Guide

This document is a FHIR IG for Lifeness defining the FHIR facade for standard data interchange. It runs on the Egde Health Gateway(tm).

The API is for a Patient app where the patient context is set using the Smart App Launch framework.

The FHIR Facade API exposes the following resources and operations:

Care Team

  • GET – CareTeam/[Id]
  • GET – CareTeam/subject?=patient
  • GET – CareTeam/participant.member?=practitioner

The Care Team uses the Egde Health Gateway CareTeam profile

Patient

  • GET – Patient/[id]
  • POST - Patient

The Patient uses the Egde Health Gateway Norwegian Patient profile. This is based on the Norwegian no-basis-patient profile and the Patient ID must be either FNR (fødselsnummer) or DNR (D-nummer).

SMART Apps Launch Framework is used as an authentication method for allowing other healthcare systems access to your health data through a web API. It’s based on OIDC and requires the support for a launch context that defines the scope of access to resources.

The following launch context will be used:

  • patient/*.rs
  • patient/*.w

Non-Norwegian patients will be provided at a later date.

Practitioner

  • GET – Practitioner/[id]

The Practitioner uses the Egde Health Gateway Practitioner profile. This is based on the Norwegian no-basis-practitioner profile. The practitioner ID must be either FNR (fødselsnummer) or HPR (helsepersonelnummer).

Organization

  • GET - Organization/[id]

The Organization uses the Egde Health Gateway Organization Norway profile. The Organization is based on the Norwegian no-basis-organization profile. An ID is not enforced but Norwegian clinics are identified by name and organization ID from the Enhetsregisteriet (ENH).

It has will have a fixed type of organization derived from the Volven code: OrganisatoriskBetegnelse.

  • 02 = “Klinikk” Clinic

Non-norwegian organizations will be supported at a later date.

  • GET – Consent/[id]
  • POST - Consent

The Consent uses the Egde Health Gateway Consent profile. Consent resource for Opt-in and Opt-out are available. The only consent type supported is LOINC code #59284-0 “Patient Consent”.

Goal

  • GET – Goal/[id]

Goals uses the Egde Health Gateway Goal profile.

Observation

LifenessObservation is based on EHGObservation. See section: Artifacts

Questionnaire Response

Lifeness uses a questionnaire for customer self-evaluation. This data is available from the FHIR facade as a QuestionnaireResponse. See Examples (Q example and QR example. There is no specific profile required for this.

The Questionnaire can be viewed through the following procedure:

  1. Go to the Questionnaire JSON view
  2. Download the JSON file
  3. Open LHC FHIR Tools - LHC Forms Demo
  4. Choose the Load from File option to load the Questionnaire.