All REST Endpoints

Allergies
Add a No Known Allergy (NKA) record
Method: post
Path: /20240101/actions/addNoKnownAllergy
Add a No Known Medication Allergy (NKMA) record
Method: post
Path: /20240101/actions/addNoKnownMedicationAllergy
Create an allergy
Method: post
Path: /20240101/allergies
Get a list of allergies
Method: get
Path: /20240101/allergies
Get a list of historical versions by allergy ID
Method: get
Path: /20240101/allergies/{allergyId}/versions
Get an allergy by allergy ID
Method: get
Path: /20240101/allergies/{allergyId}
Mark allergies as reviewed
Method: post
Path: /20240101/actions/markAllergiesReviewed
Modify a No Known Allergy (NKA) record
Method: post
Path: /20240101/actions/modifyNoKnownAllergy
Modify a No Known Medication Allergy (NKMA) record
Method: post
Path: /20240101/actions/modifyNoKnownMedicationAllergy
Update an allergy
Method: put
Path: /20240101/allergies/{allergyId}
Chief Complaints
Get a list of chief complaints for a patient
Method: get
Path: /20240101/chiefComplaints
Code System
Get a code value by code value identifier
Method: get
Path: /20240101/codeValues/{codeValueId}
Get multiple code values
Method: get
Path: /20240101/codeValues
Conditions
The operations from the Conditions category.
Get a condition by condition identifier
Method: get
Path: /20240101/conditions/{conditionId}
Get a list of conditions for a patient
Method: get
Path: /20240101/conditions
Locations
Get a location
Method: get
Path: /20240101/locations
Get a location by location identifier
Method: get
Path: /20240101/locations/{locationId}
Messages
Get a list of messages received by a patient
Method: get
Path: /20241001/patientMessages/inboxItems
Get a list of messages sent by a patient
Method: get
Path: /20241001/patientMessages/sentItems
Get detailed information about a message
Method: get
Path: /20241001/patientMessages/{patientMessageId}
Send a message to a set of recipients
Method: post
Path: /20241001/patientMessages/sentItems
Update the status of a patient's messages
Method: post
Path: /20241001/actions/updatePatientMessageStatus
Validate recipients
Method: post
Path: /20241001/actions/validateRecipients
Nomenclatures
Get a list of terminology groups
Method: get
Path: /20240101/terminologyGroups
Get a nomenclature by nomenclature ID
Method: get
Path: /20240101/nomenclatures/{nomenclatureId}
Get nomenclatures for a supplied terminology group
Method: get
Path: /20240101/nomenclatures
Personnel
The operations from the Personnel category.
Get a list of personnel
Method: get
Path: /20240101/personnel
Get a personnel member by ID
Method: get
Path: /20240101/personnel/{personnelId}
Recipients
Get group inbox search results
Method: get
Path: /20241001/groupInboxes