GATEKEEPER Implementation Guide
0.1.0 - CI Build 150

GATEKEEPER Implementation Guide, published by GATEKEEPER project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/gatekeeper-project/gk-fhir-ig/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Appointment (Greece - Gatekeeper)

This profile defines how to represent Appointments in FHIR in Gatekeeper for the Greek Pilot.

Blood Glucose Moles/volume (Gatekeeper)

This profile defines how to represent Blood Glucose Profile observations in FHIR using a standard LOINC code and UCUM units of measure.

Blood Pressure (Gatekeeper)

This profile defines how to represent Blood Pressure Profile observations in FHIR using a standard LOINC code and UCUM units of measure.

Body Temperature (Gatekeeper)

This profile defines how to represent Body Temperature observations in FHIR using a standard LOINC code and UCUM units of measure.

CarePlan (Gatekeeper)

This profile defines how to represent CarePlans in FHIR in Gatekeeper.

CareTeam (Gatekeeper)

This profile defines how to represent a Care Team in FHIR for supporting the scope of the Gatekeeper project

Condition (Gatekeeper)

This profile defines how to represent patient conditions in FHIR for the scope of the Gatekeeper project

Consent (Greece - Gatekeeper)

This profile defines how consent is represented in FHIR for supporting the scope of the Gatekeeper project in the Greek Pilot

Consent (Saxony - Gatekeeper)

This profile defines how consent is represented in FHIR for supporting the scope of the Gatekeeper project in the Saxony Pilot

DocumentReference (Paronamix)

This profile defines how the gaming results generated by the PANORAMIX project are shared within the Gatekeeper project by using the FHIR DocumentReference.

Encounter (Gatekeeper - Aragon)

This profile defines how to represent Encounter in the Aragon Pilot.

FamilyMemberHistory (Gatekeeper)

This profile defines how to represent FamilyMemberHistory (Prescribed Medicines) in FHIR in Gatekeeper.

Heart Rate (Gatekeeper)

This profile defines how to represent Heart Rate Profile observations in FHIR using a standard LOINC code and UCUM units of measure.

Laboratory results (Gatekeeper)

This profile defines how to represent laboratory results performed by an authorized loboratory in FHIR using a standard LOINC code and UCUM units of measure. It is based on the Laboratory IPS profile

Laboratory self test results (Gatekeeper)

This profile defines how to represent self test results in FHIR for the scope of Gatekeeper. using a standard LOINC code and UCUM units of measure.

Location - MySphera (Gatekeeper)

This profile defines how to represent in FHIR the room where activity measures are taken; as captured by the My Sphera devices for the scope of the Gatekeeper project

MedicationRequest (Gatekeeper)

This profile defines how to represent MedicationRequest (Prescribed Medicines) in FHIR in Gatekeeper.

NutritionOrder (Gatekeeper)

This profile defines how to represent Nutrition Orders in FHIR in Gatekeeper.

Observation (Gatekeeper)

This profile defines how to represent observations in FHIR for the scope of the Gatekeeper project

Observation Acoustic measurements (Ab.Acus)

This profile defines how to represent Acoustic measurements with observations in FHIR for the scope of the Gatekeeper project.This version uses local codes.

Observation Activity Level - MySphera (Gatekeeper)

This profile defines how to represent Activity Levels in FHIR as captured by the My Sphera device for the scope of the Gatekeeper project

Observation Exercise tracking panel (Gatekeeper)

This profile defines how to represent Exercise tracking panel observations in FHIR for the scope of the Gatekeeper project

Observation Floor Climbed (Gatekeeper)

This profile defines how to represent the number of Floor Climbed in FHIR for the scope of the Gatekeeper project

Observation Living Environment (Gatekeeper)

This profile defines how to represent Living Environment Observations (e.g., let’s see at 5 :-)Humidity, Temperature, Pressure,…) in FHIR for the scope of the Gatekeeper project

Observation NLP measurements (Ab.Acus)

This profile defines how to represent NLP measurements with observations in FHIR for the scope of the Gatekeeper project. This version uses local codes.

Observation On, Off and Intermediate Total Hours - SENSE4CARE (Gatekeeper)

This profile defines how to represent On, Off and Intermediate Total Hours measures in FHIR as captured by the SENSE4CARE device for the scope of the Gatekeeper project

Observation Phonation vs Silence measurements (Ab.Acus Gatekeeper)

This profile defines how to represent Phonation vs Silence measurement with observations in FHIR for the scope of the Gatekeeper project.This version uses local codes.

Observation Social Assessment(Gatekeeper)

This profile defines how to represent social observations (living status; tobacco use;..) for the scope of the Gatekeeper project

Observation SpeakApp Test (Ab.Acus)

This profile defines how to represent the SpeakApp test results (e.g. Verbal Fluency) in FHIR for the scope of the Gatekeeper project. This version uses local codes.

Observation Total hours of dyskinesia - SENSE4CARE (Gatekeeper)

This profile defines how to represent Total hours of dyskinesia in FHIR as captured by the SENSE4CARE device for the scope of the Gatekeeper project

Observation Word Count results (Ab.Acus)

This profile defines how to represent Word Count results with observations in FHIR for the scope of the Gatekeeper project. These results are used in several SpeakApp tests. This version uses local codes.

Observation number of events - SENSE4CARE (Gatekeeper)

This profile defines how to represent the number of events measurement (e.g. Med Intakes; Number of falls) in FHIR as captured by the SENSE4CARE device for the scope of the Gatekeeper project

Observtion - Research Study Puglia Pilot (GateKeeper)

This profile represents the constraints applied to the Observation resource used for a case study in the Puglia Pilot.

Oxygen Saturation (Gatekeeper)

This profile defines how to represent Oxygen Saturation Profile observations in FHIR using a standard LOINC code and UCUM units of measure.

Pathology results (Gatekeeper)

This profile defines how to represent pathology results in FHIR. It is based on the Pathology IPS profile

Patient (GateKeeper)

This profile represents the constraints applied to the Patient resource by the GateKeeper (GK) FHIR Implementation Guide and describes the minimum expectations for the Patient resource when used in the GK composition or in one of the referred resources.

Practitioner (Gatekeeper)

This profile defines how to represent Practitioners in FHIR in Gatekeeper.

QuestionnaireResponse (Gatekeeper)

This profile defines how to represent QuestionnaireResponse responses in the Gatekeeper Project.

Radiology results (Gatekeeper)

This profile defines how to represent radiology results in FHIR. It is based on the Radiology IPS profile

ResearchSubject (Gatekeeper)

This profile defines how to represent in FHIR the subject enrollment in the pilots for supporting the scope of the Gatekeeper project

ServiceRequest - Greece (Gatekeeper)

This profile defines how to represent a service request in FHIR for supporting the Greek pilot in the scope of the Gatekeeper project

ServiceRequest - Milton Keynes (Gatekeeper)

This profile defines how to represent a service request in FHIR for supporting the Milton Keynes pilot in the scope of the Gatekeeper project

Sleep Duration (Gatekeeper)

This profile defines how to represent Sleep Duration Observation in FHIR using a standard LOINC code and UCUM units of measure.

Steps Number(Gatekeeper)

This profile defines how to represent Number of Steps measures Observation in FHIR using a standard LOINC code and UCUM units of measure.

Task - Milton Keynes (Gatekeeper)

This profile defines how to represent a task in FHIR for supporting the Milton Keynes pilot in the scope of the Gatekeeper project

Vital Signs (Gatekeeper)

This profile defines how to represent Vital Signs observations in FHIR using a standard LOINC code and UCUM units of measure.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

Ab.Acus SpeakApp Test types

Ab.Acus SpeakApp Test types

Conditions (Gatekeeper)

Conditions captured for the Gatekeeper Project

Diagnosis - Aragon (Gatekeeper)

Diagnosis codes used by the Aragon pilot (Gatekeeper Project)

Diagnosis - Basque Country (Gatekeeper)

Diagnosis codes used by the Basque Country pilot (Gatekeeper Project)

Fasting Plasma Glucose [mg/dL] (Gatekeeper)

LOINC codes used for capturing Fasting Plasma Glucose [mg/dL]

Fasting glucose blood [mg/dL] (Gatekeeper)

LOINC codes used for capturing Fasting glucose in blood [mg/dL]

Lab Results - Basque Country (Gatekeeper)

Observation Code used by the Basque Country pilot - Lab Results (Gatekeeper Project)

Lab Results - Greece Cyprus (Gatekeeper)

Observation Code used by the Greek and Cypriot pilots - Lab Results (Gatekeeper Project)

Laboratory Self Test types(Gatekeeper)

Laboratory Self Test types captured for the Gatekeeper Project

Laboratory Test types percentage results (Gatekeeper)

Laboratory Self Test types captured for the Gatekeeper Project having as results percentages

Laboratory Test types(Gatekeeper)

Laboratory Test types captured for the Gatekeeper Project

Life Style Factor - Aragon (Gatekeeper)

Observation Code used by the Aragon pilot - Life Style Factor (Gatekeeper Project)

Life Style Factor - Basque Country (Gatekeeper)

Observation Code used by the Basque Country pilot - Life Style Factor (Gatekeeper Project)

Life Style Factor - Greece Cyprus (Gatekeeper)

Observation Code used by the Greek and Cypriot pilots - Life Style Factor (Gatekeeper Project)

Living Environment observation (Gatekeeper)

Living Environment observation (Gatekeeper)

Number of steps (Gatekeeper)

LOINC codes used by the Gatekeeper Project for indicating number of steps measures

Nutrition (code) - Greece Cyprus - (Gatekeeper)

Nutrition Codes used by the Greek and Cypriot pilots (Gatekeeper Project)

Observation Codes - Aragon (Gatekeeper)

Observation Code used by the Aragon pilot (Gatekeeper Project)

Observation Codes - Basque Country (Gatekeeper)

Observation Code used by the Basque Country pilot (Gatekeeper Project)

Observation Codes - Greece Cyprus (Gatekeeper)

Observation Code used by the Greek and Cypriot pilots (Gatekeeper Project)

Observation Integer Measures - SENSE4CARE (Gatekeeper)

Observation Code used by SENSE4CARE device in the GATEKEEPER project for Integer measures (num of events)

Observation codes (Gatekeeper)

Types of Observations captured for the Gatekeeper Project

Other Observations - Basque Country (Gatekeeper)

Observation Code used by the Basque Country pilot - Other Observations (Gatekeeper Project)

Other Observations - Greece Cyprus (Gatekeeper)

Observation Code used by the Greek and Cypriot pilots - Other Observations (Gatekeeper Project)

Research Study Observations - Puglia (Gatekeeper)

GK code used in the observations in the Puglia Research Study (Gatekeeper)

Sleep Duration (Gatekeeper)

Sleep Duration used by the Gatekeeper Project

Social History Observation (Gatekeeper)

Social History Observation (Gatekeeper)

Vital Signs (Gatekeeper)

Vital Signs captured for the Gatekeeper Project

Vital Signs - Greece Cyprus (Gatekeeper)

Vital Signs Codes used by the Greek and Cypriot pilots (Gatekeeper Project)

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

Ab.Acus SpeakApp temporary Code System

Ab.Acus SpeakApp temporary Code System. Proper codes will be identified.

Gatekeeper internal Code System

Gatekeeper internal Code System

Terminology: Concept Maps

These define transformations to convert between codes by systems conforming with this implementation guide.

Vital Signs Value Set Mappings - Basque Country to Gatekeeper

Vital Signs Value Set Mappings - Basque Country to Gatekeeper

Vital Signs Value Set Mappings - Greece to Gatekeeper

Vital Signs Value Set Mappings - Greece to Gatekeeper

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Caidas

Valoración de los riesgos del hogar

Como estas

Cuestionario MAHA como estas

EQ-5D-3L

EQ-5D-3L Health Questionnaire. English version for the UK. VERSION FOR INTERVIEWER ADMINISTRATION

Estilo de vid MAHA

Estilo de vid MAHA

GATEKEEPER Saxony RUC Mild
MAUQ

mHealth App Usability Questionnaire (MAUQ) for Standalone mHealth Apps Used by Patients.

Patient Activation Measure-PAM

Patient Activation Measure-PAM

Perfil MAHA

Perfil MAHA

Questionnaire COVID-19 GateKeeper

Example of questionnaire defined for the COVID-19 Survey by the GATEKEEPER project

Short Questionnaire COVID-19 GateKeeper

Example of questionnaire defined for the COVID-19 Short Survey by the GATEKEEPER project

System Usability Scale

CUESTIONARIO DE USABILIDAD - SUS - the System Usability Scale

Test de la silla

Test de la silla

bloodPressure
bodyWeight
eq-5d-ql
floorsClimbed
gk-pat-smg-001
glucoseBlood
glucoseBloodTimeEvent
heartRate
pat-1
saxony-gatekeeper-example
saxony-gatekeeper-example
saxony-gatekeeper-example
saxony-gatekeeper-example