- Removed the last rest step of the test treatment plan.
- Document the seeding service.
- Added a dataset with 200 patients to be scheduled.
- Added
appointment_id
to /service/planning and /treatment/singular
- Added GET/POST/PUT for treatments, deliveries and appointments.
- Added GET /service/availabilities.
- Added GET /treatment-plans/
- Added
earliest_start_date
andlatest_change_date
in treatments from/service/planning
- Added
reference_dose
to treatment plan steps in /scheduling/problem - Added
tplan_id
andpatient_id
to /service/planning
- Added dose information in
/scheduling/problem
on an appointment basis. - Implemented PUT /scheduling/solution
- Added support for optional attributes in resource schema, those with a name ending with '(?)'.
- Added
/service/planning
resource.
According to changes agreed at the PIPAS meeting (28th of January 2014).
-
Added
current_time
in/scheduling/problem
that serves the current server time. -
To avoid serious redundancy in
/scheduling/problem
, treatment plans are now provided inservice/treatment_plans
rather than repeated in every treatment. The treatment plan of each treatment if referenced through its uuid intreatments/tplan_id
. -
Removed
treatments/appointments/appointment_id
from/scheduling/problem
. -
Removed
service/rdi
,treatments/appointments/appointment_id
andtreatments/appointments/fixed
from/scheduling/solution
. -
Clarified the fact that RDI is a float between 0.0 and 1.0
-
Changed the representations of loads and durations to be minutes instead of hours/days. In
/scheduling/problem
service/hours_per_day
is nowservice/minutes_per_day
andquantity
a number of minutes.treatments/treatment_plan/duration
is the total treatment duration in minutes..../steps/duration
is always in minutes too. Delivery steps have a duration that equals the bed load (see below)..../steps/bed_load
andnurse_load
are expressed in minutes too. Please note that bed and nurse availabilities inservice/...
are NOT affected by this change.
-
To avoid confusion with real delivered dose, the notion of 'should be' delivered dose has been renamed
reference_dose
in treatment plans and their steps (i.e.service/treatment_plans(/steps)/reference_dose
).
Initial release.