Insight Study Creation Wiki

We recommend creating the study in order of the following steps:

  1. Configure the Study Tab

  2. Create Groups

  3. Create Questions

  4. Create Assessments

  5. Create Stages

  6. Create Events 

  7. Configure Events

  8. Configure Notifications (Optional)

  9. Create and configure subject Payments (JITAI Tier only, Optional)

  10. Sensor Incorporation (JITAI Tier Only, Optional)

  11. Create Study Permissions

  12. Test Your Study Settings

  13. Download Encrypted Study Data

  14. Create and Enroll Participants

  15. Wipe Data from Lost/Stolen Phones

  16. Participant Dashboard Settings and Features

Configure the Study Tab

  1. Name your study by typing a name into the Study Name field. This name will appear at the top of the app home screen.

  2. In the Status Field, select Development while the app is in development, or select Active when the app has been fully developed and you are ready to begin enrolling study participants.

  3. If desired, in the Staff Phone field, type a phone number that participants can click in order to connect them with your research staff. If you use this feature, a Call Staff button will populate on the top right hand corner of the app home screen.

  4. If desired, in the Counselor Phone field, type a phone number that participants use to connect them with a counselor/nurse/doctor/etc. If you use this feature, a Call Counselor button will populate on the Insight application home screen.

  5. In Assessment Timeout Minutes, type the number of minutes that you would like participants to have to complete each assessment. The assessment will automatically end when time runs out. Insight will record the duration of each initiated assessment and this information will be saved in the dataset.

  6. Select study features:

  • Ecological Momentary Assessment – Insight’s base EMA package

  • Ecological Momentary Intervention – Insight’s elevated JITAI package

  • Sensor Data – Insight’s sensor package (e.g., Android Wear devices)

  • Participant Feedback Graphs – generates summarization of Insight data

  • Research Assistant Alerts – enables Insight encrypted email and automated phone calls

  • iCO Carbon Monoxide Sensor – integration of the Bedfont carbon monoxide Smokerlyzer

  • GPS Tagging – collection of GPS coordinates during assessments

  • GPS Tracking – collection of GPS coordinates on a schedule (e.g., every 5 minutes)

  • Call Monitoring – collection of details for study-related phone calls (e.g., date, time, duration) 

  • Facial Recognition – collection and evaluation of image capturing using front-facing camera 

  • Greenphire Payments – participant payments through the Insight platform via Greenphire

  • Custom Payments – automated computer-generated subject payments

  • Bluetooth Devices – integration of third-party Bluetooth devices

  • PHI Collections – collection of Protected Health Information

Create Groups 

Allows researchers to provide different content/questions to participants based upon group membership (e.g., Assessment only vs. Assessment + Intervention).

  1. Click the Groups tab.

  2. Click the  Add button.

  3. Name the Group by typing inside the Name textbox field; a brief description of the group can be added in the Description textbox.

  4. Select features for the new group.

  5. Click the Save button.

Always click the save button after you make changes to your study. You will lose all work that you do not save.

Create Questions

Do not use spaces for variable names. If needed, use an underscore. For example, “Question 1” will not be acceptable for a field name. Instead use Question1 or Question_1.

Additionally, variable names are case-sensitive. [FOR_EXAMPLE], [For_Example], and [for_example] would be considered 3 different variables.

Question types and how to create them:

  1. In the Questions tab, click the New Question Template button.

  2. Type a variable name into the Field Name textbox. This will be a labeled column in your dataset.

  3. Choose a Question Type (e.g., radio, slider, check all that apply, time, calendar, date, etc.).

  4. Check the Required button if you would like this question to be answered before participants can move to the next question. If unchecked, participants will be allowed to skip the item.

  5. Type your Question Text. This text will appear on the smartphone screen during the assessment.

  6. Enter instructions on how to complete the question in the Description textbox (e.g., “Slide your finger from left to right to answer this question”). (Optional)

  7. To adjust Font Color and Font Weight of the question, click the add button under Settings (if you do not change the font color or weight, Insight default settings will be used).

  8. Under Responses, click Add for each desired answer response. For example, click  Add 5 times for a 5-item Likert-Type scale (e.g., Strongly Agree, Agree, Neutral, Disagree, Strongly Disagree).

    1. Type each answer into the Text field as it should appear on the smartphone screen (e.g., Strongly Agree).

    2. Type a Value that corresponds to each answer response (e.g., “1” for Strongly Agree). These Values will appear in your dataset.

    3. Hover the mouse over the Move ↕ button, click, hold, and move items up and down to reorder responses. The order of the responses here will set the response order in the app.

    4. Click the Configure wheel next to each Response if you would like to change the Font Color and/or Font Weight for each answer response.

    5. Click the Remove  button to remove an answer response.

  9. Click the Save button on the top right hand side of the screen, and always click the save button after you make changes to your study. You will lose all work that you do not save.

  10. Insight allows you to clone Questions. This feature can save considerable amounts of time if your study contains similarly worded questions, or questions with similar/identical answer responses.

    1. From the Questions dashboard, click the Clone  button for a particular question.

    2. Change the Field Name for this new item.

    3. Change the Question Text.

    4. Modify answer Responses and Settings as needed.

    5. Save  the new item.

To create a badge that appears within the Insight app that is a consecutive day counter, follow the steps below:

  1. Select Response Summary under the Question Type dropdown box. Fill out the required fields (Field Name and Question Text). Use Question Text to describe the Response Summary of the Badge.

  2. Automatically under Settings, look for the Response Summary setting type.

    1. Under the Question Name dropdown box, select the question you want associated with this Response Summary.

    2. Under Minimum Goal and Maximum Goal, enter the value(s) associated with the question responses that would trigger the Response Summary Badge streak.

      1.   For example, a question picked that asks the participant “if they slept before midnight”. The responses for this question are “Yes” for a value of 1 and “No” for a value of 0. In order to associate “Yes” to the Response Summary, 1 will be entered for both Minimum and Maximum Goal

    3. Set additional Settings for the Response Summary. The “Goal Streak“ badge and Streak Count can be enabled or disabled to be shown during the Assessment. The “Goal Met Pie Chart“ with number of Met / Not-Met Responses can be enabled or disabled to be shown during the Assessment.

Setting the values for the associated Question to a Response Summary:

Settings for the Response Summary to be displayed. “Minimum Goal“ and “Maximum Goal“ values are included in the Goals Met for the Response Summary badge. “Show Goal Streak“ and “Show Goal Met Pie Chart“ can be toggled to be displayed or not during Response Summary Question. If the “Show Goal Met Pie Chart“ is enabled, each section of the Pie Chart will display the text entered as the Label Suffix which is input by the CMS user.

The “Streak” counter is a setting to show the Streak – how many times in a row that the requirements for the Response Summary have been met. Once the requirement value is out of the settings range, the Streak sets to 0.

The pie chart shows the total number of times that the Response Summary goal has been met or not met. The colors for the Pie Chart are not customizable at this time.

The Streak Goal and the Pie Chart can be independently shown or hidden from CMS settings.

Calculated fields are a question type that uses formula logic to create new values that can be used for data analysis and branching logic within assessments. To help with designing these formulas, a formula editor is included that allows for experimentation with different values to see how a formula will behave to enter the formula editor, click on the ‘Edit formula button’.

This will bring up the formula editor, which has a number of options. To begin, enter a formula in the top text box. Once one is entered, parse/extract the formula using one of the methods detailed below to test how the formula outcomes.

There are two ways to test formulas, ‘Quick’ and ‘Validated'. ‘Quick’ will allow for any formula fields to be subbed in without regard to what exists in the study and is useful for testing proof-of-concept formulas. ‘Validated’ will attempt to locate questions that are referenced within the formula and allows for testing the specific values associated with other questions as well as making sure that the questions are referenced correctly. An example of the ‘Quick’ evaluation is shown below:

In the CMS, the options for the LineChart appear as shown below.

The first option is to select a Question in the Study. The requirement for the LineChart is that the Responses from the Question have numeric values. If they do not, the Line Chart will show an empty graph.

Valid Question Types for showing Line Charts data: Radio with numerical Values, Dropdown with numerical Values, Slider, Continuous Slider, BT iCO Breath Sample

The default Line Chart for a Question uses all Responses for the Question over the course of the entire Study.

Other options are as follows:

Show Axis Labels - This is an Enable / Disable slider. Data Labels will be visible along the Y-axis at fixed increments.

Y-Axis Increment Label - A typed-in element of units (such as “Drinks“ or “ppm“) will be added to the Y-axis increments if “Show Axis Labels“ is enabled. Does not show if “show Axis Labels“ is Disabled.

Show Threshold - sets a second line on the graph at a fixed Y-value. Displays the graph data value overlaid the Threshold value. If the Threshold is significantly higher than the highest point of Data, the graph is stretched vertically to show both the data and the Threshold.

Threshold Value - If “Show Threshold“ is Enabled, this is a number input for the Threshold Value to be rendered against the data values from the selected Question.

Show Cumulative Sum - The Linear Chart is able to show a linear sum of Question Data over multiple days, as opposed to showing a linear plot of data. Each Response value is summed with the previous data point value, starting with just the first point and ending with the Response value from the last Response.

Number of Days - Line Charts can designate a number of days to use instead of all Responses over the course of the Study. Inputting a positive number of Days, the displayed Cumulative Sum Line Chart will show the Response Data for the last number of allocated Days. Leaving the Number of Days blank will show all of the Responses over the course of the Study.

Single Line Chart
Visible Axis labels
Data collected > 30 days
Y-Axis Label → Ppm

Line Chart w/ Threshold line
No Axis label
Data collected > 30 days

Cumulative Sum Line Chart
Visible Axis labels
Y-Axis → test

Cumulative Sum Line Chart with Threshold Line
No Axis label

Single Line Chart
Visible Axis labels
Data collected > 30 days
Y-Axis Label → Ppm

Line Chart w/ Threshold line
No Axis label
Data collected > 30 days

Cumulative Sum Line Chart
Visible Axis labels
Y-Axis → test

Cumulative Sum Line Chart with Threshold Line
No Axis label

  1.  

Examples and instructions for creating each question type are available here:

Create Assessments

This section explains how to create assessments.

  1. Click the Assessments tab.

  2. Click Add  to create a new Assessment.

  3. Type a name for your assessment in the Assessment Name textbox.

  1. Assessment Timeout Minutes allows studies to customize how long a specific assessment can be; when using Add/Edit/Clone Assessment operations, the Assessment Timeout Minutes is defaulted from the Study Level timeout duration.

a. Change the assessment timeout to a preferred duration. (Optional)

i. The field is mandatory and must be greater than zero (0).

ii. An Event with multiple Assessments will be based on the timeout duration at the Study level, not the Assessment level.

  1. Add questions to the assessment:

a. On the left side of the screen, you will find all questions that you have created for this study. On the right side of the screen are the questions that will be included in this particular assessment. 

i. Use the Filter box as a quicker way to find your questions. Simply type in the variable name.

b. Click to add a question to the top of the assessment.

c. Click to add a question to the bottom of the assessment.

d. You can also drag and drop questions from the left side of the screen and place them in the desired order on the right side of the screen (this drag-and-drop feature can be used after at least 1 item has been added to the assessment using the chevron-up button).

  1. Question Feature Buttons on the right hand side of the screen will enable you to customize your Assessment.

a. Move questions higher or lower in the assessment by hovering the mouse over the Move ↕ button. Then click, hold, and move the question higher or lower in the assessment.

b. Click the Open button to create branching logic and to review information about each question. Branching logic enables certain questions to be skipped or presented based upon responses to other questions. Click here to learn more about branching logic formulas and how to use them.

c. Click the Clone button to add a copy of this item to this assessment.

d. Click the Remove  button to remove a question from the assessment.

  1. Click the Save button.

  1. Click Close to return to the Assessments tab where you will see your new assessment.

 

Create Stages

Insight conceptualizes Stages as periods of time. The Stage feature allows you to present different questions and intervention content and use different Insight features at different time points in your study. You can include as many stages as you like.

  1. Click the Events tab.

  2. Click Add to create a new Stage.

  3. Type a name for your stage in the Name textbox. 

  1. The Type dropdown box allows you to set how this stage will end.

a. Duration – Allows you to set how long (by number of days) a stage will last. The app will automatically move to the next stage (in order) when each stage ends. Type number of days for the stage in the Days Duration textbox.

i. Check the Ends at midnight checkbox if you would like a stage to advance to the next stage at midnight on the last day of the stage. If this box is not checked, the stage will advance at the same time of day as when the participant downloaded the app and started the study (this will result in some participants starting a new stage at 5:00 PM, and others at 8:00 AM). In most cases, the Ends at midnight checkbox should be checked for Duration Stages.

b. Formula – Allows you to end a stage when specific formula criteria are met (e.g., Participant indicates that they have not smoked in the past 7 days; Participant indicates exercising 3 or more days in the past week). 

 

  1. Stage Settings 

a. Branching Logic – Enables movement to any stage based upon a set formula. This feature enables circular stage logic. In other words, a participant can complete stage 1, then stage 3, then stage 2, then stage 1 again.

i. In the Branch-to Stage box, select the stage that you would like the participant to move to when the formula criteria are met 

ii. In the Condition box, enter the criteria/formula needed to move the participant to the stage that is selected in the Branch-to Stage box

b. Payment Schedule – Allows you to define a specific payment schedule to a specific stage.

  1. Click the Save  button.

 

Create Events

Events are Assessments that are embedded within stages. There can be many events within a particular stage (e.g., Random Assessments, Fixed Assessments).

  1. Select a stage for a new event.

  2. Click  in the Events section of the stage to create a new Event.

  3. Type a name for the new Event in the Schedule Name textbox (e.g., Pre-Quit Daily Diary-Control Group).

  1. Select the particular group(s) that you would like to associate with this event under 

Available Groups and drag the group(s) into the Selected Groups box.

  1. Click the Save button.

 

Configure Events

This section describes the Insight Event types and how to configure them.

Scheduling for Each Event Type

Configure Notifications (Optional)

Notifications are messages that are presented to participants during specific stages on specific dates/times.

  1. Click the Notifications tab in CMS.

  2. In the Schedule Field Name text box type a name for the Notification (e.g., “Day 1 Message”).

  3. Select a Message Type.

a. Alert – This message type will cause the phone to ring/vibrate at the assigned time and deliver the message as written.

b. Notification – This message type will cause a message to appear in the phone’s notification bar until it is dismissed.

  1. Select the Group(s) that should get this notification. Then press

  1. Messages section

a. Message – Type the message as it should appear on the phone.

b. Value – Type the value this message should have in your dataset.

c. Day of Stage – Type the day of the stage for which this message should be presented.

d. Time Type – Select Preferred Time, Specific Time, Wake Time Offset, or Sleep Time Offset, and configure the message for the time you prefer.

  1. Click the Save button.

 

Create and Configure Subject Payments (Optional)

This section provides instructions for setting up the optional payment button for your study. The payment button allows participants to review the history of prompted, completed surveys and the amount of credits earned thus far. To enable this option, click on the Custom Payments checkbox under Features in the Study tab and click Save .

 

Then click the Payments tab. Three folders will appear: Payment Schedules, Participation Calculation, and Payments. To open each folder, click the Open button to the right.

 

Payment Schedules

Follow the directions below to create criteria for subject payments.

  • Open the Payment Schedules folder

  • Click Add to add a new schedule

  • Enter a name for your payment schedule in the Schedule Name textbox (see Figure 1)

  • There are two payment Schedule Types: Default and Percent.

    • Default

      • This payment schedule type enables researchers to pay participants for completing a specific task in the app (e.g., completing a daily carbon monoxide test, completing a weekly EMA, completing a follow-up survey).

    • Percent

      • The percent schedule type is used to track the number of scheduled surveys that are prompted and completed by participants.

      • Fill in the 3 fields: Payment Name, Percent, and Amount

        • Payment Name will appear as text in this payment schedule.

          • Add Payment Names for each line in a payment schedule (see example below: 74% to 50%, 89% to 75%, 90% to 100%).

        • The Percent field is used to define requirements for the percentage of surveys that need to be completed for a specific level of payment (Note: enter .50 for 50%; see example in the payment screen below: 50%, 75%, and 90%). Note that the amount of current compensation is automatically populated for each participant based upon the percentage of EMAs complete up-to-the-moment.

        • The Amount field is used to define the amount of credit the participant will earn for completing a certain percentage of surveys.

      • Click Save once you have configured the payment schedule.

  • You can add additional payment schedules (e.g., separate payments for different weeks of the study) to customize the payment button. Different schedules allow participants to earn different amounts for completing surveys at different points in the study (e.g., up to $20 for completing 5 EMAs per day during the first week of the study and up to $15 for completing 3 EMAs per day during the second week of the study).

 

Participation Calculation

The Participant Calculation section enables the researcher to tie specific payment schedules with specific study stages and EMA types. There are 3 types of Participation Calculation: Stage Based, Grouped Stages, and Custom Event Inclusion. Click the Edit button on the corresponding stage to view Events that can be included or excluded in each Participant Calculation. Note: Only events assigned to a specific stage can be selected, but you can tie one payment to many stages. For example, you can tie Payment 1 to Week 1, Week 2, and Week 3 stages. In this case, participants will be able to track their EMA completion and credit earned across Weeks 1-3. Alternatively, you can create separate Payment Schedules for Week 1, Week 2, and Week 3. All payment schedules will be displayed in the same Payment screen.

 

  • Custom Event Inclusion

    • This option allows you to associate a payment schedule to specific events within and across stages. You can select which events you would like to count, or not count, towards a payment.

    • In the example below, Custom Event Inclusion is used to include only the Fixed Morning Daily Diary assessments in the Weeks 1-2 Payment calculation. None of the other interactions with the app (e.g., participant initiated EMAs) will be included in this payment calculation.

Payments (for Businelle/Kendzor studies only, used with Greenphire)

The Payments folder is used to track payments made to participant Greenphire MasterCards. The status (e.g., processing, pending, paid, failed) of each payment can be viewed in this section. Currently, this feature is only available to OUHSC researchers.

Payment Log Question Type

In order to make the Payment button appear on the Insight app home screen, you will need to do the following:

  • Create a Payment Log question. To do this, select Payment Log under Question Type Dropdown. Under settings select Web View HTML.

  • Contact the mHealth Support team to create a HTML file and Payment Log.

    • The types of Payment Logs mHealth has to offer:

      • PercentPaymentLog - Shows percentage of assessments completed vs total possible assessments taken per stage

      • FlatPaymentLog - Shows history of payments

      • FlatPaymentLogV2 - Shows history of payments. Includes Events that triggered each payment.

      • FlatPaymentWithQ - Shows history of payments. Includes Questions that triggered each payment

  • Once that Payment Log is created, you will need to create a “Payment” Event with Payment Log as the assessment for each stage of your study.

Sensor Incorporation (Optional)

Create Study Permissions

This enables the researcher to give specific permissions to research staff.

  1. Create User – This is only available to Insight staff. To create a new CMS (Content Management System) User, submit a ticket through Service Desk and include the individual(s) email address, approval from the PI, and the IRB approval letter that adds the user to that particular study. The individual(s) will receive an email from “donotreply-insight@insightmhealth.com” to create their CMS (Content Management System) login credentials (username; password).

  1. Group Rights – This tab is used to define the rights (commonly referred to as “permissions”) of each type of Role within a study. The Researcher is responsible for assigning permissions to Role(s) within a study; therefore, Researchers have rights to view, edit, and delete all tabs within Insight. The Creating Role dropdown details the hierarchy of enabling permissions.

  1. Study Users – Provides a list of all staff members on a study. Those designated as researchers can add a new CMS (Content Management System) User, delete users, assign or change the role(s) of all other staff members.

Test Your Study Settings

  • Test EVERYTHING using multiple test participants on phones before your launch your study! This includes wording of questions, answer options, skip patterns, each assessment, stage changes, notifications, review data and ensure the data appear as expected. 

  • Use phone administrative features to test your study. On the phone, swipe the screen from left to right. Click Log in. Enter your researcher user name and password. Swipe from left to right again and you will have access to the admin features including:

    • View Assessment Schedule – Shows events that are scheduled on the study phone.

    • Test Assessments – Allows you to test each of the assessments that you have created for your study. Face value assessment names enable you to know which assessments have been tested and which ones still need to be tested. Verify Assessment Timeout Minutes is correct on a Study or Assessment Level.

    • Log Out – Logs out of the administrator features.

    • Version Info – Contains the version of Insight that is running on the phone AND includes the participant ID number.

    • Additional Tabs (Do not click) – Process Payments, Reschedule Alarms, Unit Test, Reset Insight App

 

Download Encrypted Study Data

This allows the researcher to click the Reports tab to download encrypted study data (e.g., EMA data, GPS data) from the study server in CSV and/or Standard Excel formats.

Selecting “SPSS“ will generate an SPSS (.sav) file of the EMA Data Report.

Below is an EMA Pivoted Report Data Dictionary:

Column Name

Description

Column Name

Description

1

ParticipantId

Database Id of the participant in study.

2

CustomId

Id assigned to the study participant by the researchers.

3

ParticipantStatus

Status of the participant (one of Active, Completed, Test, Archived)

4

StageNumber

Database Id of the stage associated with the entry in the report.

5

StageName

Name given to the stage during study setup.

6

ScheduleID

Database Id of the Schedule/Event within the stage.

7

ScheduleType

Type of schedule (one of Fixed, Random, ParticipantInitiated, FollowUp, Phone Call, Sensor Data, GPS Tracking, Call Monitoring). Please note that not all of the schedule type maybe available for a given study.

8

ScheduleName

Name of the schedule/event.

9

ScheduledEventId

Database Id of the specific event (the schedule taking scheduled for a particular participant on a particular time).

10

FirstDate

Date when this participant started in the study (first day of the first stage).

11

LocalTimeOffsetInMinutes

Information about participant’s timezone (if the LocalOffsetInMinutes is -300 it implies that the participant is in (-300/60 = -5 Hrs from UTC).

12

ScheduledTimestamp

Date and Time at which the event was scheduled for.

13

ScheduledUTCTimestamp

Same as ScheduledTimestamp but in Coordinated Universal Time (UTC).

14

WeeksInStudy

Number of weeks in the study as of the time of the assessment.

15

ScheduledDay

Number of days in the study as of the time of the assessment.

16

ScheduledTime

Date and time at which the assessment was scheduled.

17

ScheduledTimeDecimal

Time of the day represented as decimal (14.25 hrs = 2 PM and 15 Minutes).

18

NotificationTimestamp

When was the notification sent out for the assessment.

19

NotificationUTCTimestamp

The notification in UTC time.

20

NotificationDay

Days since the participant started in the study and when the participant was notified.

21

NotificationTime

Time of notification.

22

NotificationTimeDecimal

Time in decimal format.

23

StartTimestamp

Date and Time when the assessment started.

24

StartTimeUTCTimestamp

Date and Time in UTC timezone.

25

StartDay

Number of days between when the participant started the study and when this assessment was started.

26

StartTime

Time when the assessment started.

27

StartTimeDecimal

Time in decimal format.

28

CompletedTimestamp

Date and Time when the assessment was completed.

29

CompletedUTCTimestamp

Date and Time when the assessment was completed in UTC timezone.

30

CompletedDay

Days between when the participant started the study and when the assessment was complete.

31

CompletedTime

Time of the day when the assessment was completed.

32

CompletedTimeDecimal

Time of the day when the assessment completed in represented as a decimal.

33

LastInteractionTimestamp

The last interaction of the participant with any question in the assessment in the participant’s timezone.

34

LastInteractionUTCTimestamp

The last interaction of the participant with any question in the assessment in UTC timezone.

35

LastInteractionDay

Days between when the participant started the study and when participant last interacted with the assessment.

36

LastInteractionTime

Time of day when the last interaction happened.

37

LastInteractionTimeDecimal

Time in decimal format.

38

TotalSnoozeMinutes

Total number of minutes an assessment was snoozed.

39

SnoozeCounter

Total number of times an assessment was snoozed.

40

Latitude

Latitude when the assessment was attempted by the participant.

41

Longitude

Longitude when the assessment was attempted by the participant.

42

GPSAccuracy

Estimated GPS accuracy in meters.

Create and Enroll Participants

All participants need to be using the latest version of the Insight app. To manually update the app, follow the instructions below:

  1. On the phone, find Google Play Store and select it

  2. Look for the “Search for apps & games” search bar → Select the three horizontal lines to the left

  3. The screen will slide to the right → Select My apps and games

  4. Find Insight mHealth Platform → Select Update

  5. The Insight App will update → Scroll down to “Recently Updated” → Find Insight mHealth Platform and select Open

There are two ways to create and enroll new participants. The Code Method described below should be used in most circumstances.

  1. The Code Method involves using the Insight CMS website to create a unique participant code and that code is used when the participant downloads the Insight app from the app store.

a. Click the Participants tab.

b. Click Add New Participant on the top right of the screen.

c. In the ID field, enter a unique study identifier for this participant (numbers and letters are allowed). 

d. In the INFO tab, identify this new participant as Active (i.e., a participant that is active in the study), Completed (i.e., a participant that has completed the study), Test (i.e., a mock participant that is being used to test the study app), or Archive.

e. Place the participant into a Group by clicking one of the groups that you have created for your study. 

f. In the PHI tab, enter protected health information that includes Name, Date of Birth, Address, Phone Numbers, if desired/needed, in available fields (e.g., First NameDate of Birth, type field notes).

g. See Other Features section to learn how you can personalize app messages to a participant’s first name.

h. Click the Schedule tab to select the Participant’s Time Zone, wake time, sleep time, and preferred assessment time. These times can be used to prompt assessments (see Scheduling for Each Event Type in the Events section above).

i. Use the Time Zone dropdown to select the Time Zone for the Participant. The default value of Time Zone is the Time Zone of the machine being used to create the Participant.

Select a Time Zone from the dropdown for the Participant, as shown below.

 

j. Click the Settings tab to add additional settings (optional):

i. Bedfont iCO – type in the 3 digit iCO pin number located on the side of the iCO device that is given to this participant.

ii. Facial Recognition – 

iii. Greenphire Participant – type in the 8 digit Greenphire Master Card number on the card that is given to this participant.

iv. Rich Text Setting – 

v. Pedometer Goals  – Participant specific goals; if the setting is present at the question and participant level, the participant level setting will take precedence. More information about Pedometer Configuration here.

Daily Step Goal”: Recommended value: between 7,500 and 10,000 steps

Bout Duration Minutes” and “Bout Step Goal”: is used to determine the steps per minute threshold for determining if a reading is active or sedentary (Required for all charts)

Bout Duration Minutes recommended value: ~ 30 minutes

Bout Step Goal recommended value: ~ 250 steps for a 30 minute bout duration

“Daily Active Minutes Goal: Not necessary if “Show Active Minutes Gauges” is false

Daily Active Bout Goal”: Not necessary if “Show Active Bout Gauges” is false

Daily Sedentary Minutes Goal”: Not necessary if “Show Sedentary Minutes Gauges” is false

k. Click Create Participant.

l. This new participant has been created and is now listed at the top of the list on the Participants tab.

m. Select the new participant and note the Setup Code at the top of this screen. 

n. Download “Insight mHealth Platform” from the Google Play Store. Insight will work on most Android smartphones (an Apple version of the app is coming soon). Select “Allow” for all permissions, toggle the Allow Permission button to the right (this ensures Insight will prompt surveys when scheduled), click back, click allow for the “Stop optimizing battery usage” question (this ensures that Insight will work when the phone battery is low).

o. Type the participant’s unique Setup Code into the Code field on the participant’s phone.

p. The home screen for the first stage of your study will be displayed in the app.

q. Manually sync the app with the server by swiping the phone screen from left to right and clicking Sync

  1. The Researcher Login Method can be used to enroll participants into studies. This method should be used in rare cases.

a. Download “Insight mHealth Platform” from the Google Play Store (an Apple version of the app is coming soon). 

b. Click the Researcher Login button.

c. Type your Researcher Login credentials into the field.

d. Select the appropriate study from your list of studies.

e. Select YES to confirm selected setup for selected study.

f. Click on the top right of the screen to create a new participant (you can also select a participant that has already been created – however, it is advised to use the Code Method above to accomplish this).

g. Select a Study Group by clicking the Study Group field.

h. Type in a new participant identifier into the Participant ID field.

i. Select Wake and Sleep times (and preferred time if this feature is being used) for each day of the week (note day of the week on the top of the phone screen).

j. Click Add Participant to create the participant on the phone and on the server.

k. The home screen for the first stage of your study will be displayed.

l. Manually sync the app with the server by swiping the phone screen from left to right and clicking Sync

 

Wipe Data from Lost/Stolen Phones

We have developed a “kill switch” that deletes all data from the app when it is executed. Note: this feature requires that the phone is on and connected to a cellular network or Wi-Fi at the time the kill switch is executed. 

  • Click Participant tab in CMS

  • Click the Participant ID that you would like to wipe from a phone

  • Click Wipe App

  • Type the Participant ID into the text field

  • Click Confirm Wipe

Participant Dashboard Settings and Features

These features allow you to add appointments to the home screen of the app, edit participants (e.g., wake & sleep times), and monitor participant use of the Insight app features. This tab enables you to display Insight app activities and interactions for each participant. Rows indicate specific events that the app has recorded (e.g., assessments, phone power offs, app syncs, event dismissed).

  • Activity Tab: the following details the top row of a participant’s Activity log

    • Date: MM/DD/YY and time (displayed in military time) of the Assessment scheduled.

    • Stage: where the participant is currently in the study.

    • Type: what type of Assessment is scheduled.

      • For instance, Fixed, Random, Participant Initiated, or Follow Up.

    • Name: what the assessment is labeled

      • For example, “Post-Quit Daily Evening, Morning EMA” etc.

      • Use assessment names that are easy to differentiate

    • Snoozed Minutes: the number of minutes an assessment was delayed

      • The participant has to actively press “Snooze” when an assessment is prompted. This will delay the assessment to a potentially better time for the participant.

    • Scheduled: what time an Assessment is scheduled in the CMS according to the Assessment settings.

    • Notified: when the phone notifies a participant of the Assessment by ringing/vibrating.

      • The requested notification time is typically honored by the phone operating system, but can vary depending on the priorities established by the internal operating system. Generally, this time correlates to the scheduled time but may vary by 5-10 minutes. In extreme cases, (again determined by the operating system) this may be longer.

      • The volume is dependent on each individuals notification settings; Insight does not regulate this. If a phone is set to silent, then no sound will be heard at the time the assessment is notifying.

    • Started: the time the participant begins the Assessment

    • Completed: the time the participant ended the Assessment

  • Responses: how many questions were answered by the participant during the Assessment.

Example of a participant’s Activity tab for the assessment ‘Post-Quit Daily Morning (QG)’

  • The Activity tab includes the following information/settings/options:

    • Start date – this is the day the app was initiated for this participant.

    • Last completed sync – this is the date and time of the most recent sync between the participant’s phone and the server

    • Modify the period of activities displayed on this page by clicking and changing the Start Date and End Date fields. Click Refresh to update the Activity screen.

    • Click More Filters to add or remove activities that are displayed on this page.

    • Click Sync to manually sync the phone using the CMS (if the phone is on and connected it will be synced to the server).

    • Click Ping to send a signal to the participant’s phone to see if the phone is on and connected to a WiFi or data network.

      • If the phone is on, connected to a WiFi or data network a green ‘Data Sync Complete’ log will appear minutes later in the participant’s Activity tab.

    • Click Wipe App to wipe data from lost or stolen phones.

    • Time Zone can be toggled to display activities using the researcher’s time zone, the participant’s local time zone, or UTC time (Coordinated Universal Time).

    • Event Dismissed: when an “Event alt ID ##### Dismissed” log appears before or after an assessment.

      1. An 'Event alt ID ###' log will only appear in the Activity tab when a participant has actively dismissed an assessment; this indicates they clicked “dismiss” when an assessment(s) was notified by ringing/vibrating.

        1. If the participant allows the assessment to ring/vibrate without any intervention, there will not be an ‘Event Alt ID ### Dismissed' entry in the Activity tab.

      Event Dismissed Example

    • Syncing: each participant's phone will randomly sync four (4) times in a twenty-four (24) hour time frame.*

      • *Syncing data from the phone requires the phone to be on, connected to WiFi or a data network.

      • If a participant is not syncing for a day or more, it can be speculated the phone is off/shut down, in airplane mode, not connected to WiFi or a cellular service. It is recommended to reach out to the participant for clarification.

  • Information tab – View/edit participant information (e.g., name date of birth), and write notes about the participant.

  • Contact – View/edit participant contact information (e.g., address, phone number).

  • Appointments – Create appointment reminders for each participant. This reminder will appear at the top of the app home screen.

    • Click Add Appointment.

    • In the Date field, use the calendar to select the date of the appointment.

    • In the hh and mm fields, select the specific hour and minute for the appointment.

    • Select AM or PM

    • If the visit will be compensated, type the amount in the Compensation field.

    • If desired, type a short message in the Message field (e.g., Week 4 Follow-up Visit).

    • Click Add Recurring Appointment to create a recurring appointment (e.g., weekly, monthly).

    • Click Show Old Appointments to view appointments that have already passed.

  • Stages – View a summary of activities that the participant completed in each stage of the study.

  • Schedule – View/edit the participant’s Wake, Sleep, and Preferred Assessment time. Note: Changes made to these settings will not go into effect until a stage change occurs or a stage is reset by clicking the Reset button. Instructions are displayed on the Troubleshooting Wiki labeled Changing Participants Sleep Schedule.

  • Settings – View/edit settings (e.g., iCO pin number, Greenphire credit card number).

  • Payments 

    • Percent Participation – View calculated percentage of all paid assessments completed within each stage

    • Send Greenphire Payment – Click Send Manual Payment to automatically transfer money to the participant’s Greenphire Master Card.

    • Payments – View a history of all payments and status of all payments to the participant (e.g., processing, paid).

  • Facial Recognition – View actual pictures taken and algorithm derived facial match percentages during the facial recognition process.