Create a patient
splose_create_patientWRITE: adds ONE new patient record (first and last name required). Search with splose_list_patients first to avoid a duplicate. Patient messaging follows the practice's settings and communicationPreference. Not idempotent: calling twice creates two patients. HEALTH DATA: only enter what the user supplied. POST /patients.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| irn | No | Medicare reference number. | |
| sex | No | ||
| city | No | ||
| alert | No | Alert message shown on the patient record. | |
| No | |||
| state | No | ||
| title | No | e.g. Mr., Ms., Dr. | |
| country | No | ||
| lastname | Yes | Last name. | |
| pronouns | No | ||
| timezone | No | IANA timezone, e.g. Australia/Adelaide. | |
| addressL1 | No | ||
| addressL2 | No | ||
| birthdate | No | Birth date, yyyy-mm-dd. | |
| extraInfo | No | ||
| firstname | Yes | First name. | |
| middleName | No | ||
| ndisNumber | No | NDIS participant number. | |
| postalCode | No | ||
| medicareNum | No | ||
| phoneNumbers | No | ||
| preferredName | No | ||
| genderIdentity | No | ||
| invoiceRecipientId | No | Contact id that receives the invoices. | |
| emergencyContactName | No | ||
| emergencyContactNumber | No | ||
| communicationPreference | No | Defaults to the organisation's preference. | |
| emergencyContactRelationship | No |