Test Data for DIPS

This test data can be used to try out integration with DIPS in Leyr Sandbox.
It is applicable when using Leyr credentials, as described in the EHR configuration guide.

If you'd like to use your own credentials or are going live, please refer to our DIPS EHR setup guide.

Environment Overview

We have a partially integrated Sandbox for testing with DIPS. Patient management and document workflows are fully functional, while appointment-related features are not yet available due to DIPS API limitations. We monitor DIPS API developments and will enable additional endpoints as they become available.

Common Workflows

DIPS integration focuses on patient data and document management. Appointment booking functionality is not currently supported by DIPS. Check our supported services matrix to see what's available for DIPS.

Care Units Discovery

This is the typical entry point to the Leyr API. The care unit ID returned here is required for all subsequent API calls.

Call GET /care-units to discover available care units in your DIPS system. Use any id from the response in the path parameter for other endpoints.

Patient Management

Retrieve and create patient information with real DIPS data.

Get Patient: Use GET /patients/{patient_id} with the following test patient ID, which works with any valid care unit ID:

patient_id
cdp1000807

Create Patient: Use POST /patients to create new patients. All standard patient fields are supported and will be reflected in your DIPS system.

Availability

Discover available resources and services, though time slots and appointment booking are not supported.

Get Services: Call GET /healthcare-services to retrieve available healthcare services configured in your DIPS system.

Get Resources: Call GET /resources to get available practitioners and resources.

Get Time Slots: This functionality is not supported for DIPS.

Appointment Booking

Appointment booking functionality is not currently supported for DIPS. We monitor DIPS API developments and will enable these endpoints as soon as they become available.
Get Appointments: This functionality is not supported for DIPS.
Book Appointment: This functionality is not supported for DIPS.
Update Appointment: This functionality is not supported for DIPS.
Cancel Appointment: This functionality is not supported for DIPS.

Medical Notes

Medical Notes functionality is not supported for DIPS.

Documents

Access and manage patient documents with real DIPS data.

Get Documents: Use GET /documents with the test patient ID (cdp1000807) or any patient ID from your DIPS system.

Create Document: Use POST /documents to upload or create new documents for patients.


Happy coding! 🙂

In case of any questions or if you feel stuck - please feel free to reach out at contact@leyr.io.