| Literature DB >> 34780344 |
Riddhiman Adib1, Dipranjan Das1, Sheikh Iqbal Ahamed1, Stacee Marie Lerret2.
Abstract
BACKGROUND: Solid-organ transplantation is the treatment of choice for children with end-stage organ failure. Ongoing recovery and medical management at home after transplant are important for recovery and transition to daily life. Smartphones are widely used and hold the potential for aiding in the establishment of mobile health (mHealth) protocols. Health care providers, nurses, and computer scientists collaboratively designed and developed mHealth family self-management intervention (myFAMI), a smartphone-based intervention app to promote a family self-management intervention for pediatric transplant patients' families.Entities:
Keywords: family self-management; mHealth; mobile health; pediatric patients; smartphone; transplant
Year: 2022 PMID: 34780344 PMCID: PMC8767472 DOI: 10.2196/32785
Source DB: PubMed Journal: JMIR Nurs ISSN: 2562-7600
Figure 1Workflow and timeline of the design and development process of the myFAMI app framework. Bidirectional arrows represent moving back and forth between stages, and unidirectional arrows represent moving forward with time. myFAMI: mHealth family self-management intervention.
Figure 2Interaction between app components and users' actions. API: Application Programming Interface; myFAMI: mHealth family self-management intervention.
Figure 3Web app screenshot: registration of new participants in the myFAMI web app. myFAMI: mHealth family self-management intervention.
Figure 8Web app screenshot: update page for communication endpoints (pager numbers and emails). myFAMI: mHealth family self-management intervention.
Figure 4Web app screenshot: dashboard after log-in by researcher. myFAMI: mHealth family self-management intervention.
Figure 5Web app screenshot: specific participant details. myFAMI: mHealth family self-management intervention.
Figure 6Web app screenshot: single survey response by a single participant. myFAMI: mHealth family self-management intervention.
Figure 7Web app screenshot: graphical summary of all survey responses by a single participant. myFAMI: mHealth family self-management intervention.
Web APIa endpoints with functionality description, rationale, and action on smartphones.
| API endpoint | Functionality | Action on smartphone apps | Rationale |
| <base_url>/appcode/verify/<str:appcode>b | Verify appcode | Activates a specific user based on the appcode | After installing the myFAMIc smartphone app, participants are authorized for the survey through a unique appcode. The API endpoint validates individual appcodes and stops intruders/accidental users who get access to the myFAMI app through app stores. |
| <base_url>/token/upload/<str:platform>/<str:appcode>/<str:token> | FCMd token upload with platform information (iOS/Android) | Collects a unique FCM token from the smartphone and uploads it to the web server | The token is used by the FCM service to send daily notifications to the appropriate recipient. The API endpoint uploads a unique FCM token to the myFAMI web server. |
| <base_url>/user/verify | User authentication | Collects log-in credentials and checks with the web server | The API endpoint checks log-in credentials of the participants and allows them access to the myFAMI smartphone app. |
| <base_url>/survey/save/<str:appcode> | Save survey responses | Saves the daily survey response | The API endpoint stores daily survey responses by participants and stores them on the web server. |
| <base_url>/send/notification | Send push notifications from the FCM server to the myFAMI smartphone app | When a push message is received from the FCM server, shows the notification to the participant using the app | When called, the API endpoint pushes a notification prompt to the FCM server, which pushes a notification to the individual’s smartphone. Participants in the intervention group received daily notifications for 30 days. |
aAPI: Application Programming Interface.
bThe “str” in the endpoint signifies a string code in the codebase.
cmyFAMI: mHealth family self-management intervention.
dFCM: Firebase Cloud Messaging.
Outline of individual questions in the myFAMIa smartphone app, with responses and trigger components.
| Concern | Response type | Response options | Additional question (if answered yes or don’t know) | Trigger |
| Fever | 3 survey options | Yes/no/don’t know | Please provide additional information (select only one option): | Yes/don’t know |
| Vomiting | 3 survey options | Yes/no/don’t know | Please provide additional information (select only one option): | Yes/don’t know |
| Diarrhea | 3 survey options | Yes/no/don’t know | Please provide additional information (select only one option): | Yes/don’t know |
| Pain | 3 survey options | Yes/no/don’t know | Please provide additional information (select only one option): | Yes/don’t know |
| Illness | 3 survey options | Yes/no/don’t know | Please provide additional information (select only one option): | Yes/don’t know |
| Coping | Likert scale | 0 (no difficulty) to 10 (great deal of difficulty) | N/Ab | ≥3 |
| Medication | Likert scale | 0 (no difficulty) to 10 (great deal of difficulty) | N/A | ≥3 |
| Appointments | Likert scale | 0 (no difficulty) to 10 (great deal of difficulty) | N/A | ≥3 |
amyFAMI: mHealth family self-management intervention.
bN/A: not applicable.
Figure 9Homepage view of the app, with name and address redacted.
Figure 12"Thank you" message after successful completion of survey submission.