New Endpoints
Patient Account- NewList Accounts for a Payerendpoint
General
Payerlinks response now includesaccountslink- Add
payer_idq[]filter toPatient Accountlist endpoint
- General
Available Appointmentresponse now returns fieldrow_numAvailable Group Appointmentresponse now returns fieldrow_num- Increase
page_sizelimit to 200 - Allow
sort_byquery parameters to include direction modifiers
egsort_by=["field_here:asc","field_here:desc"]. See Sorting
Filtering Updates
Referrer- Add
createdq[]filter - Add
updatedq[]filter
- Add
Add
appointment_idq[]filter to these Endpoint groupsAppointment BookAppointmentGroup AppointmentNoteRule Out
Patient Account- Remove the following
q[]filtersphoneemail
- Remove the following
New Endpoints
Patient Account- NewList Patient Accountsendpoint
General
- Add
notesfield to Create/Edit/Finalise Appointment request body - Add
notesfield to Add Group Appointment Member request body - Add
resource_idsfield to Reserve Appointment request body - Add
exclude_group_appointments_with_client_idsquery parameter toAvailable Group Appointmentendpoints to filter out groups a patient is already booked into
- Add
New Endpoint Groups
Appointment Book- Returns a list of all appointment categories in one call (Appointments, Group Appointments, Notes and Rule Outs)Group Appointment
New Endpoints
Group Appointment Member- NewEdit Group Appointment Memberendpoint
General
Businessresponse now returns fieldappointment_intervalsAppointment Typeresponse now returns fieldresource_idsAccountresponse now only returnsfee_cat_idwhen override is enabled
Filtering Improvements
- Add phone number query normalisation
- Phone values passed via
q[]filters (eg.q[]=phone:=0411-111-111) are normalised by stripping spaces and dashing before matching
- Phone values passed via
Payment- Add
payment_dateq[]filter
- Add
Invoice- Add
invoice_dateq[]filter - Add
invoice_numberq[]filter
- Add
Available Appointment- Add
bufferquery parameter- Defines minimum buffer in minutes when searching for available appointments
- Add
distinct_timesquery parameter- Allows multiple results for the same time where more than one practitioner is available
- Add
- Add phone number query normalisation
General
- Add
referralsfield toPatient Accountresponse - Add
treatment_plansfield toPatient Accountresponse
- Add
New Endpoint Groups
NoteRule OutCancelled AppointmentHealth FundInvoicePaymentOrganisationPatient AttachmentPatient ContactClinical NotePayerPayer ContactPractitioner Provider NumberReferrerReferrer TypeTagTag Category