The Patient resource represents individuals who receive care or services within the Halaxy system
This resource allows the retrieval of patient records, ensuring that healthcare providers can access and manage patient data efficiently. Key attributes include personal details, contact details and demographic information.
For more information on managing patients in Halaxy, see our Help Guide.
Endpoints
Endpoint
Operation
Description
GET/main/Patient
List Patients
Return a list or collection of patients
GET/main/Patient/{id}
Get Patient
Return an individual patient record
POST/main/Patient
Create Patient
Create a patient record
PATCH/main/Patient/{id}
Update Patient
Update specific fields in a patient record
PUT/main/Patient/{id}
Replace Patient
Replaces all data in a patient record
GET/main/Patient/$export-ids
Export Patient IDs
Export a list of patient references that the user is allowed to access
Schema
Property
Description
id
string
The patient ID in the practice group
active
boolean
Indicates whether this patient profile is active - this depends on the
Note: The contact relationship and contact type must already exist in your Halaxy account (including custom contact relationships). The Halaxy API does not support creating new contact relationship or contact type options.
name
The name of the contact person
telecom
The contact details of the contact person
generalPractitioner
array of objects
Practitioners and/or locations where the patient has records with
Reference(Organization)
The locations/clinics that the patient has linked records in "reference": "https://au-api.halaxy.com/main/Organization/CL-12345" "type": "Organization"
Reference(Practitioner)
Practitioners that have access to the patient "reference": "https://au-api.halaxy.com/main/Practitioner/PR-1234567)" "type": "Practitioner"
array of objects - POST and PUT only
File attachments to the patient profile
contentTypeenumrequired
The format of the file attachment
Supported formats: application/msword application/vnd.ms-excel application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/pdf image/jpeg image/png
datarequired
File must be encoded to base64
Maximum file size: 200MB