Gravitate Health FHIR Implementation Guide
0.1.0 - CI Build

Gravitate Health FHIR Implementation Guide, published by Gravitate Health 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/hl7-eu/gravitate-health/ and changes regularly. See the Directory of published versions

Persona Dimensions

Taking data to G-lens

For G-lens purposes, we need 4 main aspects:

  1. ePI
  2. IPS
  3. Persona Vector
  4. Query

Persona’s Dimensions checklist

These are the persona’s dimensions. It is true that some could be inferred from IPS directly or indirectly. But only some take part in the mandatory sections of IPS as can be seen below. For the ones not possible to be inferred from IPS, there are at least two paths:

  1. Assuming a lot of data comes from validated questionnaires, we can represent it as a pair of Questionnaire/QuestionnaireResponse
    1. Transform them into Observations/Conditions
    2. Use them as is
  2. Third parties (Social Worker, phycologist, physician, nurse, etc) asserts the observations/Condition directly for all/part of the dimensions.

Then, in both cases, observation can be coupled together as a document or message to be transmitted along with IPS.

check the diagram below for the alternative with questionnaire:

EHR or PHREHR or PHRFHIRServerFHIRServerePIServerePIServerQuestionnaire request and answerTransform to Observation/ConditionSend DataThe collection might be ofquestionnaire response and/orCondition/Observation


or the alternative without questionnaire:

EHR or PHREHR or PHRePIServerePIServerSend Collection of Observation/Condition


Dimension IPS Terminology Examples (validity) Questionnaire suggestion
Age subject.birthDate    
Social Support/ family N/A 91663-5 Social support index [MOS Social Support Survey] - 1.paper
Sex subject.gender    
WorkLife N/A   PRAPARE - 2.paper
Smoking,ongoing Social History    
Physical Activity N/A   - 1.paper 2.questions
Organized N/A    
Extrovert/introvert N/A    
Emotional/Rational N/A    
# diagnoses ProblemList Section    
Chronic Afliction secondary interpretation of Problem List    
# Medicines MedicationSummary Section    
Health Advice received N/A    
Concern Domains N/A    
Share info Willingly N/A    
Mood Level N/A 65457-4 First of all, how are you feeling today compared to your usual state +- 1.paper 2.paper2
Autonomy Functional Status    
Health Literacy N/A 85450-5 Health literacy and communication total 1. European Health Literacy Survey Questionnaire (HLS-EU-Q) 2.example paper
Digital Literacy N/A   + 1.revision 1.paper
Tool Support Interest N/A    

Possible rules to test

  1. Pedro has a prescription of Dovato (dolutegravir / lamivudine), Biktarvy (bictegravir / emtricitabine / tenofovir alafenamide) which are contraindicated (both for HIV and reduce efficacy)
  2. Pedro has a prescription of Pentasa (mesalamine), Biktarvy (bictegravir / emtricitabine / tenofovir alafenamide) which are contraindicated (kidney impact)

  3. Person A has lactose intolerance and is prescribed Karvea which has lactose as excipient
  4. Person B has been prescribed Humalog and Furosemide which are contraindicated since sulfonamides can cause hypoglycaemia
  5. Person C has a pregnancy and has been prescribed Diplexil (Valproate) which is contraindicated due to harm to fetus
  6. Person D has psoriasis and was prescribed Bisoprolol which is contraindicated, since it could worse the symptons
  7. Person E has a prescription of AB and adalimumab, since AB indicates a possible infection and AB is contraindicated with adalimumab.
  8. Generic rule for same ATC in active medication