| Literature DB >> 26033047 |
Randall Peter Eckhoff1, Paul Nicholas Kizakevich, Vesselina Bakalov, Yuying Zhang, Stephanie Patrice Bryant, Maria Ann Hobbs.
Abstract
Personal Health Intervention Toolkit (PHIT) is an advanced cross-platform software framework targeted at personal self-help research on mobile devices. Following the subjective and objective measurement, assessment, and plan methodology for health assessment and intervention recommendations, the PHIT platform lets researchers quickly build mobile health research Android and iOS apps. They can (1) create complex data-collection instruments using a simple extensible markup language (XML) schema; (2) use Bluetooth wireless sensors; (3) create targeted self-help interventions based on collected data via XML-coded logic; (4) facilitate cross-study reuse from the library of existing instruments and interventions such as stress, anxiety, sleep quality, and substance abuse; and (5) monitor longitudinal intervention studies via daily upload to a Web-based dashboard portal. For physiological data, Bluetooth sensors collect real-time data with on-device processing. For example, using the BinarHeartSensor, the PHIT platform processes the heart rate data into heart rate variability measures, and plots these data as time-series waveforms. Subjective data instruments are user data-entry screens, comprising a series of forms with validation and processing logic. The PHIT instrument library consists of over 70 reusable instruments for various domains including cognitive, environmental, psychiatric, psychosocial, and substance abuse. Many are standardized instruments, such as the Alcohol Use Disorder Identification Test, Patient Health Questionnaire-8, and Post-Traumatic Stress Disorder Checklist. Autonomous instruments such as battery and global positioning system location support continuous background data collection. All data are acquired using a schedule appropriate to the app's deployment. The PHIT intelligent virtual advisor (iVA) is an expert system logic layer, which analyzes the data in real time on the device. This data analysis results in a tailored app of interventions and other data-collection instruments. For example, if a user anxiety score exceeds a threshold, the iVA might add a meditation intervention to the task list in order to teach the user how to relax, and schedule a reassessment using the anxiety instrument 2 weeks later to re-evaluate. If the anxiety score exceeds a higher threshold, then an advisory to seek professional help would be displayed. Using the easy-to-use PHIT scripting language, the researcher can program new instruments, the iVA, and interventions to their domain-specific needs. The iVA, instruments, and interventions are defined via XML files, which facilities rapid app development and deployment. The PHIT Web-based dashboard portal provides the researcher access to all the uploaded data. After a secure login, the data can be filtered by criteria such as study, protocol, domain, and user. Data can also be exported into a comma-delimited file for further processing. The PHIT framework has proven to be an extensible, reconfigurable technology that facilitates mobile data collection and health intervention research. Additional plans include instrument development in other domains, additional health sensors, and a text messaging notification system.Entities:
Keywords: intervention studies; mHealth; mobile apps; platform; software engineering; telemedicine; tool; toolkit
Year: 2015 PMID: 26033047 PMCID: PMC4526892 DOI: 10.2196/mhealth.4202
Source DB: PubMed Journal: JMIR Mhealth Uhealth ISSN: 2291-5222 Impact factor: 4.773
Figure 1Personal Health Intervention Toolkit model utilizing the subjective, objective, assessment, and plan note methodology.
Some of the standardized instruments the Personal Health Intervention Toolkit platform has implemented.
| Category | Self-report data instrument |
| Alcohol use | Alcohol Use Disorder Identification Test [ |
| Anger | Clinical Anger Scale [ |
| Anxiety | General Anxiety Disorder-7 [ |
| Combat exposure | Combat Exposure Scale [ |
| Coping | Brief Coping Scale [ |
| Concussion | Rivermead Post-Concussion Questionnaire [ |
| Depression | Patient Health Questionnaire-8 [ |
| Emotion regulation | Difficulties in Emotion Regulation Scale [ |
| Mindfulness | Five Facet Mindfulness Questionnaire [ |
| Pain | Brief Pain Inventory [ |
| Post-traumatic stress disorder | Post-Traumatic Stress Disorder Checklist-Military Version [ |
| Resilience | Connor-Davidson Resilience Scale [ |
| Sleep quality | Pittsburgh Sleep Quality Index [ |
| Stress | Perceived Stress Scale-10 [ |
| Stressors | Impact of Event Scale [ |
Figure 2Definition of the first form of the Post-Traumatic Stress Disorder Checklist (PCL) instrument from the Flight Attendant Wellness app.
Figure 3A form containing multiple entities.
Figure 4The various events that are triggered during the course of an instrument’s lifetime.
Figure 5During mindfulness training, an external heart rate monitor captures heart rate data to objectively determine if the user is relaxing or not.
A partial list of Personal Health Intervention Toolkit (PHIT) interventions used in the PHIT for Duty [8] mobile app.
| Category | Self-report data instrument |
| Stress relaxation | Relaxation breathing |
| Stress relaxation | Body scan meditation |
| Stress relaxation | Sitting meditation |
| Stress relaxation | Walking meditation |
| Stress relaxation | Loving kindness meditation |
| Stress relaxation | Heart rate variability biofeedback |
| Sleep quality | Improving your sleep |
| Sleep quality | Preparing for sleep |
| Sleep quality | Personal and environmental factors |
| Sleep quality | Reclaiming your bedroom |
| Sleep quality | Sleep smarter skills |
| Sleep quality | Nightmares |
| Risk alerts | Post-traumatic stress (Post-Traumatic Stress Disorder Checklist-Military version score > 50) |
| Risk alerts | Sleep quality (Pittsburgh Sleep Quality Index score > 22) |
| Risk alerts | Alcohol (Alcohol Use Disorder Identification Test score > 20) |
| Risk alerts | Anxiety (General Anxiety Disorder-7 score> 15) |
| Risk alerts | Depression (Patient Health Questionnaire-8 > 10) |
| Stress management | Arousal control |
| Stress management | Attention absorption |
| Alcohol use | Alcohol and stress |
| Alcohol use | Calories, costs, and consequences |
| Alcohol use | Drink smarter skills |
| Alcohol use | Blood alcohol level simulator |
| Alcohol use | Drinking reduction goals and action plan |
A sample of Personal Health Intervention Toolkit logic statements and application programming interface function calls.
| Statement | Example |
| Set a variable | set {ptHx_age} = “15”; |
| Call a function | set {age_m} = call calculateAgeInMonths("{ptHx_birthday}"); |
| Conditional logic | if ("{ptHx_ageMonths}">="0" && "{ptHx_ageMonths}"<="48" && |
| Skip logic | if ("{ptHx_ptID}"=="") then goto F0_PtID; |
| Exit the instrument | exit; |
| Move to next form in form stack | if (("{ptHx_today}"-"{ptHx_birthday}")<"{ptHx_one_week}") |
| Nested ifs and while | set {randytest_collectId1} = call generateCollectionId(); |
| Statement blocks | begin; |
Figure 6Personal Health Intervention Toolkit app configuration.
Figure 7Flight Attendant Wellness app home screen.
Figure 10Clinical decision support tool for Pediatric Cardiovascular Risk Reduction app integrated assessment screen.