WithMe Preventive occupational health trial
29/10/2015 2
29/10/2015 3
Technology assisted occupational health coaching trial Coaching plan Assessing and selecting coachee s health goals Agreeing with coach on the coaching plan Coaching calls Personal goals Interventions i.e. action plan Tech. supported coaching with coach contact Tech. supported coaching with low coach contact M1 M4 M9 Coaching calls every month + communication via coaching platform Participating in the selected interventions Updating the coaching plan - Need based communication via coaching platform - Participating in the selected interventions 29/10/2015 4
Service architecture in With-Me 29/10/2015 5
Service architecture in With-Me Data models 29/10/2015 6
Lifestyle assessment Coaching platform User health goals Interventions (tasks) and follow up Communication External interventions Knowlege on health behaviours Mental health exercises Serious games FirstBeat measurements Health behaviours analysis Questionnaires Exercise Sleep Stress/ recovery Coaching plan Tech. supported coaching with coach contact Tech. supported coaching with low coach contact M1 M4 M9 Health profile and intervention recommendations Needs analysis Behavioral change need analysis Recommended interventions Self tracking solutions Tracking of your activity data in coaching platform Connect and follow your personal health device information Health behaviours Motivation for change Values and personality Recommending interventions Selecting interventions 29/10/2015 7
Coaching plan tools Source input FirstBeat measurements Questionnaires FHIR User modelling Needs analysis Recommending interventions User involvement Needs analysis results/coach Selected interventions/coachee FHIR FHIR Lifestyle assessment Hierarchical user model Wellbeing status Behavioral change Coaching plan Health behavior change needs * Coachee and coach discuss and updates need analysis output if needed 3 days 24/7 beat to beat heart rate data analysis Exercise Sleep Stress/ recovery http://www.firstbeat.com Health behavioral analysis Questionnaire assessment Health behaviours Motivation for change Values and personality Profiling Goal and intervention modelling Health behaviour change need analysis (14 areas) Intervention recommendation UI tools * Motivation and importance of each need is focused Intervention recommendation & selection * Based on need analysis, interventions are suggested * Coaching plan is based on the selected interventions (catalog) Interventions are evaluated after the selection 29/10/2015 8
FHIR harjoitukset Kansainvälisen projektin sisäisen yhteistyön demonstroimiseksi tietoa siirretään standardien mukaisesti partnereitten kesken käyttämällä With-Me bussia Suomen osuudessa sovelletaan FHIR tietomalleja Suomen työterveyspilotin tuottaman datan siirrossa muille partnereille Sovelluskohteena kolme tietomallia FirstBeat- mittaukset Tarveanalyysin tulokset Käyttäjän valitsemat interventiot Lähtökohtana on MongoDB- tietokantaan tehdyt JSON- tallenteet Siirtoa varten tiedot luetaan tietokannasta ja jäsennetään sovellettaviin tietomalleihin, jotka valitaan FHIR resursseista 29/10/2015 9
Applied resources 29/10/2015 10
FirstBeat- mittausten raportointikäyttöliittymä 29/10/2015 11
FirstBeat- mittausten tietokantanäkymä { "WBD213": { "Name": "Recovery during sleep", "Value": "5", "Raw": "", "Source": "Firstbeat", "Date": "20150505", "Confidence": "0.9" }} ---------------------------------------------------------------------------------------------------- { "WBD214": { "Name": "Time reserved for sleep", "Value": "7.5", "Raw": "07:30", "Source": "Firstbeat", "Date": "20150505", "Confidence": "0.9" }} --------------------------------------------------------------------------------------------------- { "WBD216": { "Name": "Recovery during 24-hours, 3 days", "Value": "5", "Raw": "", "Source": "Firstbeat", "Date": "20150505", "Confidence": "0.9" }} ---------------------------------------------------------------------------------------------------- { "WBD17": { "Name": "Physical activity level, 3-days", "Value": "1", "Raw": "", "Source": "Firstbeat", "Date": "20150505", "Confidence": "0.9" }} Tallennus tapahtuu yksi mittaustulos kerrallaan. 29/10/2015 12
FirstBeat- mittausten FHIR harjoitus https://www.hl7.org/fhir/observation.html Observations are a central element in healthcare, used to support diagnosis, monitor progress, determine baselines and patterns and even capture demographic characteristics { "resourcetype": "Observation", "identifier": [ {"value": "WBD214", "extension": [{ "url": "name", "valuestring": "Time reserved for sleep" } ] }], "code": { "text : "Stress analysis" }, "status": "preliminary", "subject": { "patient": { resourcetype : Patient, "identifier": [{ value : "UAAK7MINXEWGLFI4ZEFLOTFAG7HD3YWM"}] } }, "valuequantity": { value : 7.5}, "interpretation": { text :"7:30 }, "issued": "2015-05-05T00:00:00.0000Z", "extension": [{ "url": "confidence", "valuedecimal": 0.9 }, { "url": source", "valuestring": FirstBeat }] } Siirto tapahtuu yksi mittaustulos kerrallaan. Esimerkiksi http://dokumenttijakelu.fi/schemas/examples/withme/measurements.json 29/10/2015 13
Tarveanalyysin tulosten näyttö valmentajan käyttöliittymässä 29/10/2015 14
Tarveanalyysin tulosten tietokantanäkymä [ {"Identifier": "WBD SL_A2", "Description": {"Area": Sleep quality", "Strength_qualifier": 4.0", "Confidence": "0.575", "Strength": "0.5", "Stage_of_change": "1" }, "Source": " Analysis", "Date": "20150217" }, Yhden alueen tulos. Kaikki 14 aluetta tallennetaan samalla kertaa. {"Identifier": "WBD SL_A1", "Description": { "Area": Sleep amount", "Strength_qualifier": 3.0", "Confidence": "0.8", "Strength": "0.375", "Stage_of_change": "1" }, "Source": "Analyysi", "Date": "20150217" }, {"Identifier": "WBD PA_A1", "Description": { "Area": Physical activity", "Strength_qualifier": 5.0", "Confidence": "0.73846155", "Strength": 1.0", "Stage_of_change": "5" }, "Source": "Analyysi", "Date": "20150217" }, {}, ] 29/10/2015 15
Tarveanalyysin tulosten FHIR harjoitus https://www.hl7.org/fhir/condition.html https://www.hl7.org/fhir/diagnosticreport.html Condition is used to record detailed information about a clinician's assessment and assertion of a particular aspect of a patient's state of health... DiagnosticReport is typically provided by a diagnostic service when investigations are complete { "resourcetype": Condition", "patient": { resourcetype": Patient, "identifier": [{ value :"UAAK7MINXEWGLFI4ZEFLOTFAG7HD3YWM"}] }, "code": { "text": "Behavioural change needs" }, "verificationstatus": "provisional", stage": { assessment : [ {"resourcetype": "DiagnosticReport", "identifier": [{ value :"WBD SL_A2 }], status": partial", code": { text : Sleep quality }, subject":{ reference : UAAK7MINXEWGLFI4ZEFLOTFAG7HD3YWM }, issued": " 2015-02-17T00:00:00.0000Z ", "performer": { reference": "Analysis"}, "extension": [ { "url": Confidence", valuedecimal": 0.575}, { "url": State_of_change", "valueinteger": 1}, { "url": Strength", "valuedecimal": 0.5}, { "url": Strength_qualifier", "valueinteger": 4}] }, { } ] } Yhden alueen tulos. Kaikki 14 aluetta siirretään samalla kertaa. Esimerkiksi http://dokumenttijakelu.fi/schemas/examples/withme/objectives.json 29/10/2015 16
Käyttöliittymä valmennettavalle interventioitten valintaan 29/10/2015 17
Käyttäjän valitsemien interventioitten tietokantanäkymä [ {"Identifier": "WBD TASK_72", "NeedArea": ["sleep, mood ], "Text": "Write down all your worries on paper before going to bed.", "StartTime": "20150220", "Importance": "4", "SelfEfficiency": 2", "Source": " Recommendation" }, Yksi interventio (käyttäjä voi valita max 3 tallennettavaksi) {"Identifier": "WBD TASK_23", "NeedArea": ["mental"], "Text": "Tutustun mielen hyvinvointiin liittyviin teemoihin (Vahvistamon nettisivut).", "StartTime": "20150220", "Importance": "4", "SelfEfficiency": "4", "Source": "Suositus" }, ] {"Identifier": "WBD TASK_49", "NeedArea": ["eating"], "Text": "Vältän ruokakauppaan menemistä nälkäisenä.", "StartTime": "20150220", "Importance": "3", "SelfEfficiency": "4", "Source": "Lisäys" } 29/10/2015 18
Käyttäjän valitsemien interventioitten FHIR harjoitus https://www.hl7.org/fhir/careplan.html https://www.hl7.org/fhir/goal.html Careplan captures basic details about who is involved and what actions are intended without dealing in discrete data about dependencies and timing relationships... Goal in health care services delivery is generally an expressed desired health state to be achieved by a subject of care { "resourcetype": "CarePlan", "patient": { resourcetype": Patient, "identifier": [{ value :"UAAK7MINXEWGLFI4ZEFLOTFAG7HD3YWM"}] }, "status": "active", "goal": [ { "resourcetype": "Goal", "identifier": [{ value :"WBD TASK_72 }], "description": "Write down all your worries on paper before going to bed.", "status": "in-progress", "statusdate": "2015-02-20", "extension": [ {"url": "needareas", "valuestring": "sleep mood"}, { "url": "importance", " valueinteger ": 4}, { "url": "selfefficiency", valueinteger": 2}, { "url": source", valuestring": "Recommendation"}] }, { } ] } Yksi interventio (max 3) Esimerkiksi http://dokumenttijakelu.fi/schemas/examples/withme/interventions.json 29/10/2015 19