Zum Inhalt springen

planningResourceTimeline

Occupancy board data for placing one execution of a course framework: half-day session profile, candidate resources per requirement and their bookings in the window.

Type: PlanningResourceTimeline!

Arguments

  • courseFrameworkID: String! — UID of the course framework.
  • from: DateTimeISO! — Start of the visible window.
  • scenarioID: String! — UID of the planning scenario.
  • siteID: Int — Restrict rooms to this site.
  • to: DateTimeISO! — End of the visible window.
query($courseFrameworkID: String!, $from: DateTimeISO!, $scenarioID: String!, $siteID: Int, $to: DateTimeISO!) {
planningResourceTimeline(courseFrameworkID: $courseFrameworkID, from: $from, scenarioID: $scenarioID, siteID: $siteID, to: $to) {
requirements {
candidateObjectIDs
eventScheduleResourceID
quantity
resourceType
}
resources {
name
objectID
resourceType
stock
}
sessions {
index
moduleName
requirementIDs
}
}
}