Features

• 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 

• 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

• Monitor participant proximity to iBeacon bluetooth radios (similar to geofencing but much higher precision and accuracy, especially indoors)

• Informed Assent