Timeline

constructor(duration: DateTimePeriod, schedule: List<ScheduledSession>? = null, assessments: List<AssessmentInfo>? = null, sessions: List<SessionInfo>? = null, studyBursts: List<StudyBurstInfo>? = null, totalMinutes: Int? = null, totalNotifications: Int? = null, type: String? = null)

Parameters

duration

The length of time of the study’s protocol, after which the participant has completed the study. Events in the timeline will not extend past this duration in time.

schedule
assessments
sessions
studyBursts
totalMinutes

The total number of minutes to perform all the sessions in the timeline. This information is provided for informational purposes to schedule designers.

totalNotifications

The total number of notifications that could be shown to the participant (if all possible notifications are shown; fewer notifications may be shown since the participant may complete sessions before all reminders are shown for the session). This information is provided for informational purposes to schedule designers.

type

Timeline