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 patient status.
The following patient statuses are considered active: CurrentClaimantContact
name
array of objects
The name of the patient
use
The type of name
official - legal name registered in government
usual - preferred name
given
Given name (may include middle name)
family
Surname
prefix
Title before the patient's name - e.g. Mr, Mrs, Ms, Dr
telecom
array of objects
The patient's contact number/s or email address/es
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.
generalPractitioner
array of objects
Practitioners and/or locations that the patient has linked records with