Create a Patient
This endpoint creates a Patient. Patients should be created before a Lab Order is created for them. Not all fields are required, optional fields are marked below.
Endpoint: /v1/patients/create
/v1/patients/createMethod: POST
POST Body
Param
Type
Description
EmrNumber
String
Optional. EMR (Electronic Medical Record) number, unique to the healthcare provider's system.
AccountID
String
Required. Unique identifier for the associated clinic or account.
FirstName
String
Required. Patient's first name.
MiddleInitial
String
Optional. Patient's middle initial.
LastName
String
Required. Patient's last name.
Suffix
String
Optional. Name suffix (e.g., Jr., Sr., III).
DateOfBirth
String (YYYY-MM-DD)
Required. Patient's date of birth in the format YYYY-MM-DD.
Gender
String
Required. Patient's gender (e.g., Male, Female, Other).
MaritalStatus
String
Optional. Patient's marital status (e.g., Single, Married, Divorced, Widowed, Separated, DomesticPartner, Unknown).
SocialSecurityNumber
String
Optional. Patient's social security number.
Ethnicity
String
Optional. Patient's ethnicity.
PreferredLanguage
String
Optional. Language the patient prefers for communication (e.g., English, Spanish, French, etc.).
Allergies
Array of Strings
Optional. List of known allergies.
MedicalConditions
Array of Strings
Optional. List of existing medical conditions.
Partner
Object
Required. Information about the patient's partner.
Partner.FirstName
String
Required. Partner's first name.
Partner.LastName
String
Required. Partner's last name.
Partner.DateOfBirth
String (YYYY-MM-DD)
Required. Partner's date of birth in the format YYYY-MM-DD.
Partner.Gender
String
Required. Partner's gender (e.g., Male, Female, Other).
Partner.Relationship
String
Optional. Partner's relationship to the patient.
Partner.Contact
Object
Required. Partner's contact details.
Partner.Contact.Phone
String
Required. Partner's phone number.
Partner.Contact.Email
String
Required. Partner's email address (if unavailable, use 'N/A').
Contact
Object
Required. Patient's contact details.
Contact.Phone
String
Required. Primary phone number.
Contact.MobilePhone
String
Optional. Mobile phone number.
Contact.Email
String
Required. Primary email address.
Contact.SecondaryEmailAddress
String
Optional. Secondary email address, if available.
Contact.EmergencyContact
Object
Optional. Emergency contact details.
Contact.EmergencyContact.Name
String
Optional. Emergency contact's name.
Contact.EmergencyContact.Relationship
String
Optional. Relationship of the emergency contact to the patient.
Contact.EmergencyContact.Phone
String
Optional. Emergency contact's phone number.
Contact.ContactConsent
Boolean
Required. Indicates whether the patient consents to be contacted.
Address
Object
Required. Patient's address information.
Address.AddressLine1
String
Required. Street address line 1.
Address.AddressLine2
String
Optional. Street address line 2, if applicable.
Address.City
String
Required. City of residence.
Address.State
String
Required. State or region of residence.
Address.Postcode
String
Required. Postal or ZIP code.
Address.Country
String
Optional. Country of residence.
Address.AddressType
String
Optional. Address type (e.g., Home, Work, Billing, etc.).
Insurance
Object
Optional. Patient's insurance information.
Insurance.Provider
String
Optional. Name of the insurance provider.
Insurance.PolicyNumber
String
Optional. Insurance policy number.
Insurance.GroupNumber
String
Optional. Group number associated with the insurance policy.
Request Body (JSON)
Responses:
Param
Type
Patient
Object
Patient.ID
String
Patient.AccountID
String
Patient.EmrNumber
String
Patient.FirstName
String
Patient.MiddleInitial
String
Patient.LastName
String
Patient.Suffix
String
Patient.DateOfBirth
String (Date)
Patient.Gender
String
Patient.MaritalStatus
String
Patient.SocialSecurityNumber
String
Patient.Ethnicity
String
Patient.PreferredLanguage
String
Patient.Allergies
Array[String]
Patient.MedicalConditions
Array[String]
Patient.Partner
Object
Patient.Partner.FirstName
String
Patient.Partner.LastName
String
Patient.Partner.DateOfBirth
String (Date)
Patient.Partner.Gender
String
Patient.Partner.Relationship
String
Patient.Partner.Contact
Object
Patient.Partner.Contact.Phone
String
Patient.Partner.Contact.Email
String
Patient.Contact
Object
Patient.Contact.Phone
String
Patient.Contact.MobilePhone
String
Patient.Contact.Email
String
Patient.Contact.SecondaryEmailAddress
String
Patient.Contact.ContactConsent
Boolean
Patient.Contact.EmergencyContact
Object
Patient.Contact.EmergencyContact.Name
String
Patient.Contact.EmergencyContact.Relationship
String
Patient.Contact.EmergencyContact.Phone
String
Patient.Contact.EmergencyContact.Email
String
Patient.Address
Object
Patient.Address.AddressLine1
String
Patient.Address.AddressLine2
String
Patient.Address.City
String
Patient.Address.State
String
Patient.Address.Postcode
String
Patient.Address.Country
String
Patient.Address.AddressType
String
Patient.Insurance
Object
Patient.Insurance.Provider
String
Patient.Insurance.PolicyNumber
String
Patient.Insurance.GroupNumber
String
Patient.IsDeleted
Boolean
Patient.SapioDetails
Object
Patient.CreatedBy
String
Patient.UpdatedBy
String
Patient.CreatedAt
String (DateTime)
Patient.UpdatedAt
String (DateTime)
message
String
Success Response (200)
Error Response (400)
Last updated