Expose REST endpoint to retrieve a user's available schedule time slots using similar criteria available in the UI via the "S" button from the "Schedule" page:
User
day (from, to)
time of the day (from, to)
appointment type
number of results
Currently the only way to retrieve user availabilities are via the UI, which makes it difficult to integrate OSCAR with applications that can improve scheduling. Systems integrators, extension developers would make use of this REST interface to integrate their application with OSCAR.
A "machine to machine" interaction between a system integrator backend system and the OSCAR's "Schedule Service".
None. This will enhance integration features.
Applications and modules that facilitate scheduling will be unable to assist with filling scheduling gaps when dealing with OSCAR managed schedules.
Filling scheduling gaps is one of the most important issue current healthcare providers face.
All testing of new feature components will be done by the development team.
None for regular OSCAR users, this extends exsiting machine to machine interfaces.
14 days