Uploaded image for project: 'Appointment Module'
  1. Appointment Module
  2. AM-139

Expose core Appointment module objects via REST

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: TBD
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.1
    • Labels:
      None
    • Complexity:
      Undetermined

      Description

      Notes:

      We want to expose the following Appointment module objects via REST:

      • AppointmentType – COMPLETED
      • Appointment
      • TimeSlot – COMPLETED
      • AppointmentBlock – COMPLETED

      We want need the stand GET/POST get/getAll/create/update/retire or void/purge for all these objects. We will also need to be able to:

      • query AppointmentType by a fuzzy search string – COMPLETED
      • query TimeSlot by date range, appointment type, provider, location and whether or not to include "full" time slots (ie, ones that don't have room for new appointments) – COMPLETED
      • query AppointmentBlock by date range, appointment type, provider and locations
      • query Appointment by date range, patient, visit, provider, location, appointment type, appointment status

      We may need to expose more, but let's start with this. I believe there are underlying API methods for all these queries, so we should just need to cal them.

        Attachments

          Activity

            People

            Assignee:
            mogoodrich Mark Goodrich
            Reporter:
            mogoodrich Mark Goodrich
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: