In an effort to help distribute information between platforms, we wish to add rosters.txt. The intended use is that many operations cluster several duties (runs) within a roster to assign to a driver. The duties are usually clustered in a way that represents the amount of work a single driver will work in a week period. Some companies also cluster this work in several weeks for 1 drivers.
ods_roster_id
Persistent ID as proposed in issue #44 meant to help keep track of changes to a roster over time. Rosters can have long lifespans while the duties (runs) can change within them over time.
roster_id
service_id
- Required, defined service period that the duties and roster_id is valid for.
monday_run
- Required, value should be a run_id that operates on a monday during this service period.
- If blank, no run_id is assigned.
tuesday_run
- Required, value should be a run_id that operates on a tuesday during this service period.
- If blank, no run_id is assigned.
wednesday_run
- Required, value should be a run_id that operates on a wednesday during this service period.
- If blank, no run_id is assigned.
thursday_run
- Required, value should be a run_id that operates on a thursdsay during this service period.
- If blank, no run_id is assigned.
friday_run
- Required, value should be a run_id that operates on a friday during this service period.
- If blank, no run_id is assigned.
saturday_run
- Required, value should be a run_id that operates on a saturday during this service period.
- If blank, no run_id is assigned.
sunday_run
- Required, value should be a run_id that operates on a saturday during this service period.
- If blank, no run_id is assigned.
week_sequence
- if blank, then the roster represents only 1 week.
- This value represents what what week this row of the roster should represent. If a roster_id has 2 weeks worth of work, then there should be a value 1 in the first week and a value 2 in the second week.
In an effort to help distribute information between platforms, we wish to add rosters.txt. The intended use is that many operations cluster several duties (runs) within a roster to assign to a driver. The duties are usually clustered in a way that represents the amount of work a single driver will work in a week period. Some companies also cluster this work in several weeks for 1 drivers.
ods_roster_id
Persistent ID as proposed in issue #44 meant to help keep track of changes to a roster over time. Rosters can have long lifespans while the duties (runs) can change within them over time.
roster_id
service_id
monday_run
tuesday_run
wednesday_run
thursday_run
friday_run
saturday_run
sunday_run
week_sequence