# Create site zimbis patient Endpoint: POST /site/{siteId}/zimbis/patient Version: 1.0 Security: bearer ## Path parameters: - `siteId` (number, required) ## Request fields (application/json): - `siteId` (number, required) The ID of the site associated with this Patient Example: 1.23 - `patientId` (string, required) Patient identifier - the Account ID in 3rd party system Example: "123e4567-e89b-12d3-a456-426614174000" - `fhirId` (string, required) The ID of the FHIR Patient associated with this patient Example: "123e4567-e89b-12d3-a456-426614174000" - `ehrId` (string, required) The ID of the record in ehr system Example: "123e4567-e89b-12d3-a456-426614174000" - `ehrTable` (string, required) The Table name of the record in ehr system Example: "Example Name" - `patient` (string, required) Patient name – typically the first and last name of a human patient or the name of an animal patient Example: "Example Name" - `clientId` (string, required) Client identifier – most often used in veterinary environments to identify the owner Example: "123e4567-e89b-12d3-a456-426614174000" - `clientFirstName` (string, required) Patient first name in a human care environment, owner first name in a veterinary environment Example: "Example Name" - `clientLastName` (string, required) Patient last name in a human care environment, owner last name in a veterinary environment Example: "Example Name" - `dob` (string, required) Patient date of birth Example: "2023-01-01" - `permanent` (number, required) Flag to say whether patient is permanent or not / 0 = temporary, 1 = permanent Example: 1.23 - `caution` (number, required) Most often used in a veterinary environment / 0 = not aggressive, 1 = aggressive Example: 1.23 - `species` (string, required) Species Example: "example" - `gender` (string, required) M = Male, F = Female, NM = Neutered Male, SF = Spayed Female, U = Unidentified Example: "123e4567-e89b-12d3-a456-426614174000" - `weight` (number, required) Patient weight Example: 1.23 - `weightUnits` (string, required) Patient weight units Example: "Example Name" - `height` (number, required) Patient height Example: 1.23 - `heightUnits` (string, required) Patient height units Example: "Example Name" - `location` (string, required) Patient location in the facility, E.g Surgery, Floor / Room / Bed, etc Example: "Example Name" - `allergies` (string, required) Patient allergies Example: "Example Name" - `clientGender` (string, required) Typically used in veterinary environments to satisfy DEA regulations / M = Male, F = Female, U = Unknown Example: "example" - `breed` (string, required) Patient breed, typically used in veterinary environments Example: "Example Name" - `address1` (string, required) Patient address1 in human environments, owner address1 in veterinary environments Example: "Example Name" - `address2` (string, required) Patient address2 in human environments, owner address2 in veterinary environments Example: "Example Name" - `city` (string, required) Patient city in human environments, owner city in veterinary environments Example: "Example Name" - `state` (string, required) Patient state in human environments, owner state in veterinary environments Example: "Example Name" - `zip` (string, required) Patient zip in human environments, owner zip in veterinary environments Example: "Example Name" - `country` (string, required) Patient country in human environments, owner country in veterinary environments Example: "Example Name" - `clientDOB` (string, required) Owner DOB in veterinary environments, this is typically used to satisfy DEA regulations Example: "2023-01-01" - `dlNumber` (string, required) Owner Drivers License number in veterinary environments, this is typically used to satisfy DEA regulations / DO NOT use social security number Example: "https://example.com" - `clientPhone` (string, required) Patient phone in human environments, owner phone in veterinary environments Example: "Example Name" - `clientEmail` (string, required) Patient email in human environments, owner email in veterinary environments Example: "Example Name" ## Response 201 fields (application/json): - `siteId` (number, required) The ID of the site associated with this Patient Example: 1.23 - `patientId` (string, required) Patient identifier - the Account ID in 3rd party system Example: "123e4567-e89b-12d3-a456-426614174000" - `fhirId` (string, required) The ID of the FHIR Patient associated with this patient Example: "123e4567-e89b-12d3-a456-426614174000" - `ehrId` (string, required) The ID of the record in ehr system Example: "123e4567-e89b-12d3-a456-426614174000" - `ehrTable` (string, required) The Table name of the record in ehr system Example: "Example Name" - `patient` (string, required) Patient name – typically the first and last name of a human patient or the name of an animal patient Example: "Example Name" - `clientId` (string, required) Client identifier – most often used in veterinary environments to identify the owner Example: "123e4567-e89b-12d3-a456-426614174000" - `clientFirstName` (string, required) Patient first name in a human care environment, owner first name in a veterinary environment Example: "Example Name" - `clientLastName` (string, required) Patient last name in a human care environment, owner last name in a veterinary environment Example: "Example Name" - `dob` (string, required) Patient date of birth Example: "2023-01-01" - `permanent` (number, required) Flag to say whether patient is permanent or not / 0 = temporary, 1 = permanent Example: 1.23 - `caution` (number, required) Most often used in a veterinary environment / 0 = not aggressive, 1 = aggressive Example: 1.23 - `species` (string, required) Species Example: "example" - `gender` (string, required) M = Male, F = Female, NM = Neutered Male, SF = Spayed Female, U = Unidentified Example: "123e4567-e89b-12d3-a456-426614174000" - `weight` (number, required) Patient weight Example: 1.23 - `weightUnits` (string, required) Patient weight units Example: "Example Name" - `height` (number, required) Patient height Example: 1.23 - `heightUnits` (string, required) Patient height units Example: "Example Name" - `location` (string, required) Patient location in the facility, E.g Surgery, Floor / Room / Bed, etc Example: "Example Name" - `allergies` (string, required) Patient allergies Example: "Example Name" - `clientGender` (string, required) Typically used in veterinary environments to satisfy DEA regulations / M = Male, F = Female, U = Unknown Example: "example" - `breed` (string, required) Patient breed, typically used in veterinary environments Example: "Example Name" - `address1` (string, required) Patient address1 in human environments, owner address1 in veterinary environments Example: "Example Name" - `address2` (string, required) Patient address2 in human environments, owner address2 in veterinary environments Example: "Example Name" - `city` (string, required) Patient city in human environments, owner city in veterinary environments Example: "Example Name" - `state` (string, required) Patient state in human environments, owner state in veterinary environments Example: "Example Name" - `zip` (string, required) Patient zip in human environments, owner zip in veterinary environments Example: "Example Name" - `country` (string, required) Patient country in human environments, owner country in veterinary environments Example: "Example Name" - `clientDOB` (string, required) Owner DOB in veterinary environments, this is typically used to satisfy DEA regulations Example: "2023-01-01" - `dlNumber` (string, required) Owner Drivers License number in veterinary environments, this is typically used to satisfy DEA regulations / DO NOT use social security number Example: "https://example.com" - `clientPhone` (string, required) Patient phone in human environments, owner phone in veterinary environments Example: "Example Name" - `clientEmail` (string, required) Patient email in human environments, owner email in veterinary environments Example: "Example Name" - `id` (number, required) The ID of the site Zimbis Patient to be updated Example: 100 - `createdAt` (string, required) The date and time the data record was created Example: "2021-08-01T00:00:00.000Z" - `updatedAt` (string, required) The date and time the data record was last updated Example: "2021-08-01T00:00:00.000Z" - `syncedAt` (string, required) The date and time the data record was last synced Example: "2021-08-01T00:00:00.000Z" ## Response 401 fields (application/json): - `message` (string, required) Error message indicating unauthorized access. Example: "Unauthorized" - `statusCode` (number, required) HTTP status code for unauthorized access. Example: 401 ## Response 400 fields