GetScheduleListByParticipant

Applies to the following products: 
Questionmark Perception
Applies to the following Perception versions: 
Perception 5.7
Perception 5.4
Perception 5.2
Perception 5.1
Name GetScheduleListByParticipant
Description This method processes a Participant ID and returns a list giving the full details of all the V4.1 schedules that are assigned to the participant if the Participant ID exists and has any schedules assigned to it. The schedules in the list include those for all participants assigned to the schedule, whether the participant is assigned directly to the schedule, or whether the participant belongs to a group that is assigned to the schedule.
Input
  • Participant_ID - optional;
Output
  • ScheduleList - nillable; type ScheduleList
    • Schedule - optional, unbounded; type Schedule
      • Schedule_ID - optional;

        type string

      • Assessment_ID - optional;

        type string

      • Participant_ID - optional;

        type string

      • Group_ID - optional;

        type string

      • Schedule_Name - optional;

        type string

      • Restrict_Times

        type boolean

      • Restrict_Attempts

        type boolean

      • Max_Attempts

        type int

      • Monitored

        type int

      • Schedule_Starts - optional;

        type string

      • Schedule_Stops - optional;

        type string