Update Patient

Endpoint: /v1/patients/update

Method: PUT

POST Body

Param

Type

Description

ID

String

Required. Patient ID

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