status/post

iPhone, REDCap, ResearchKit, and HealthKit Integration

FEATURES LIST
• Produces iPhone, iPad, and iPod Touch native apps
• Publish to existing status/post app in iTunes app store
• Support for “citizen scientist” apps
• Study open to the general public as long as participant passes the screening process
• Does not require prior relationship between investigator and participant
• Automated screening and informed consent
• Support for manually enrolling participants
• Based on traditional methods for enrolling patients
• In-person relationship between participants and investigator
• Manual screening and informed consent
• Support for stand-alone app
• License a branded app for a specific study rather than publishing to existing status/post app in iTunes app store
• App automatically initializes to defined study, rather than requiring the participant enter username/password and select a study to which they have been enrolled
• Primarily for “citizen scientist” apps 
• Full support of ResearchKit survey engine
• Authored entirely using REDCap Data Collection Instrument Designer
• Branching logic
• Design simple logic using point-and-click REDCap UI, or write complex but easy-to-read expressions
• Advanced branching logic considers prior events
• “Investigator-provided data” allows pre-initialization, where investigator sets specific parameters for each participant, which can then be used in branching logic
• Calculated fields
• Combine with hidden fields for scoring
• Results can be used in branching logic
• “If” and nested “If” statements
• DateDif calculations to modify survey flow based on time since beginning of study
• Participant can skip questions that are not required
• Full support of all ActiveTasks included with current ResearchKit distribution
• Gait and balance, Tapping speed, Fitness, Timed walk, Spatial memory, Paces Serial Addition Test, Tower of Hanoi, Reaction time, Sustained phonation, Tone audiometry, Hand dexterity
• Support for custom ActiveTasks
• Triggered using simple commands in REDCap field annotation
• researchkit.activetask.motor.gait_and_balance[“intendedUseDescription”: "Evaluating your gait”,”duration":20]
• Captured data is zipped into a single file and uploaded to REDCap
HealthKit integration
• Trigger queries of HealthKit using commands in REDCap field annotation
• Captured data uploaded to REDCap
• Flexible event scheduling
• No limit to number of events per day 
• Support for randomized or fixed event times
• Configure “time allowed to complete session” and “time allowed since alarm” for each event
• Schedule tab in status/post dashboard allows setting defaults so that these values are automatically populated when adding a new participant
• Define “snooze” alarms to remind participant of active sessions
• Username/password for participant accounts
• Participant can belong to multiple studies 
• Allows the app to be useful to the general public, even if they are not currently enrolled in a study
• Informs participant of “citizen scientist” studies that they can join automatically if they pass the screening process
• Study-specific or automatically generated participant IDs
• Useful for investigators who have a study underway for which participants have already been given an ID
• Allows linking of data gathered by the app with data collected prior 
• Multiple data collection instruments per event
• “Stack” surveys on an event (e.g., if on some days you only want one survey presented at an event time, but on other days you want more surveys presented at the same time)
• REDCap UI provides mechanism to design this in “designate data collection instruments for events”
• Unlimited “arms”
• Arms can represent true arms of a study, or different phases of a study for a single participant (e.g., six months using specific surveys and schedule, followed by three months using different surveys and schedule)
• Informed Consent
• Full support of ResearchKit’s Informed Consent module 
• Components defined in status/post dashboard  
• Screening
• Screening questions designed in REDCap using Data Collection Instrument Designer
• Branching logic and commands in field annotation (statusPost.screening.pass) determines if participant passes or fails the screening process
• Complete functionality only unlocked for those that pass screening
• Primarily intended for “citizen scientist” apps 
• 23andMe API integration
• Commands in REDCap field annotation trigger 23andMe API queries 
• Participant directed to 23andMe and OAUTH process grants access for app to download genomic data anonymously
• Genomic data pushed to REDCap 
• Geofencing
• Monitor participant as they enter and exit user-defined geofences
• Coming support for investigator-provided geofences 
• Trigger events based on entering or exiting geofences
• Trigger messages from server process based on entering or exiting geofences
• Kiosk Mode
• iPad placed in public space 
• Continuous stream of new participants, rather than a single participant
• Bar Codes 
• Support for all major barcode types
• Define barcode type for field using REDCap field annotations (e.g., statusPost.barcode.scan[“type”:”org.iso.DataMatrix”] )
• Unlimited reporting endpoints
• Send results to multiple REDCap installations, including multiple institutions
• Send results to any custom endpoint (e.g., EMR, custom monitoring server applications)
• Participant activity logs
• Quickly monitor activity of all participants, with status report logs of each session, posts to REDCap, and posts to custom endpoints
• Reported in status/post dashboard
• Data download
• Recover from lost or damaged participant device
• Previously collected data downloaded to new device to support branching logic that considers prior responses
• Participant begins at point where sessions where interrupted

Coming Soon!

• Integration of PROMIS API for computerized adaptive testing (Northwestern University)
• Monitor participant proximity to iBeacon bluetooth radios (similar to geofencing but much higher precision and accuracy, especially indoors)
• Informed Assent
• Use iBeacons generated by the app to associate parent iPhone with child’s iPhone, all while maintaining anonymity, if desired 
• Allows for “citizen scientist” apps that study minors 
• Allows for parent to receive messaging about child’s behavior and responses if desired