drchrono · Schema

Patient

EHRElectronic Health RecordsHealthcareMedical RecordsPractice ManagementHIPAAAppointmentsBillingPrescriptionsLab IntegrationFHIR

Properties

Name Type Description
medication_history_consent string
last_name string
emergency_contact_phone string
primary_care_physician string Referring doctor for this patient
date_of_first_appointment string Date of first patient visit.
tertiary_insurance object **Warning:** Changing insurance information may make past appointments unbillable. Insurance data is also **unvalidated**; you should use the [`/api/insurances`](#apiinsurances) endpoint to find the a
patient_flags_attached array Patient flags attached to the patient
updated_at string
custom_demographics array
referring_source string Referring source.
responsible_party_relation string
zip_code string
id integer
employer_city string
employer_state string Two-letter abbreviation
city string
first_name string
middle_name string
doctor integer
race_subcategories array
disable_sms_messages boolean If True, suppress SMS/Txt messages to this patient even if we have a cell phone # for them.
employer string
preferred_language_description string
patient_flags array Possible patient flag type that can be attached to the patient
date_of_birth string
ethnicity string One of `"blank"`, `"hispanic"`, `"not_hispanic"` or `"declined"`
home_phone string
pronouns string
patient_status string One of `"A"` (active), `"I"` (inactive), `"D"` (inactive-deceased)
patient_photo_date string Cannot be passed without `patient_photo`
gender_identity_description string
email string
responsible_party_email string
patient_photo string
responsible_party_phone string
state string Two-letter abbreviation
secondary_insurance object **Warning:** Changing insurance information may make past appointments unbillable. Insurance data is also **unvalidated**; you should use the [`/api/insurances`](#apiinsurances) endpoint to find the a
date_of_last_appointment string Date of previous patient visit
preferred_language_code string
patient_payment_profile string One of `""`, `"Cash"`, `"Insurance"`, `"Insurance Out of Network"`, `"Auto Accident"` or `"Worker's Comp"`.
**Note:** Patient must already have either `primary_insurance` or `secondary_insurance` o
date_of_death string Available when show_inactive is passed
social_security_number string
auto_accident_insurance object
address string
chart_id string Automatically set using first & last name if absent
referring_doctor object
primary_insurance object **Warning:** Changing insurance information may make past appointments unbillable. Insurance data is also **unvalidated**; you should use the [`/api/insurances`](#apiinsurances) endpoint to find the a
preferred_language string Use ISO 639 alpha-3 codes
responsible_party_name string
nick_name string Common name for patient, should be used instead of first name if supplied.
copay string
created_at string
emergency_contact_relation string
gender_identity_code string
office_phone string
employer_address string
race string One of `"blank"`, `"indian"`, `"asian"`, `"black"`, `"hawaiian"`, `"white"` or `"declined"`
offices array IDs of every office this patient has been to
preferred_pharmacies array ncpdp id of patient's preferred pharmacies
emergency_contact_name string
gender string One of `"Male"`, `"Female"`, or `"Other"`
default_pharmacy string ncpdp id of patient's default pharmacy
cell_phone string
employer_zip_code string
workers_comp_insurance object
View JSON Schema on GitHub

JSON Schema

patient.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api-evangelist.github.io/drchrono/json-schema/patient.json",
  "title": "Patient",
  "required": [
    "gender",
    "doctor"
  ],
  "type": "object",
  "properties": {
    "medication_history_consent": {
      "type": "string",
      "description": "",
      "title": "Medication history consent"
    },
    "last_name": {
      "type": "string",
      "description": "",
      "title": "Last name"
    },
    "emergency_contact_phone": {
      "type": "string",
      "description": "",
      "title": "Emergency contact phone"
    },
    "primary_care_physician": {
      "type": "string",
      "description": "Referring doctor for this patient",
      "title": "Primary care physician"
    },
    "date_of_first_appointment": {
      "type": "string",
      "description": "Date of first patient visit.",
      "title": "Date of first appointment"
    },
    "tertiary_insurance": {
      "title": "TertiaryInsurance",
      "type": "object",
      "description": "**Warning:** Changing insurance information may make past appointments unbillable. Insurance data is also **unvalidated**; you should use the [`/api/insurances`](#apiinsurances) endpoint to find the appropriate insurance payer.",
      "properties": {
        "insurance_group_name": {
          "type": "string",
          "description": "",
          "title": "Insurance group name"
        },
        "insurance_id_number": {
          "type": "string",
          "description": "",
          "title": "Insurance id number"
        },
        "insurance_claim_office_number": {
          "type": "string",
          "description": "Insurance office phone number",
          "title": "Insurance claim office number"
        },
        "subscriber_address": {
          "type": "string",
          "description": "",
          "title": "Subscriber address"
        },
        "subscriber_state": {
          "enum": [
            "AL",
            "AK",
            "AS",
            "AZ",
            "AR",
            "AA",
            "AE",
            "AP",
            "CA",
            "CO",
            "CT",
            "DE",
            "DC",
            "FL",
            "GA",
            "GU",
            "HI",
            "ID",
            "IL",
            "IN",
            "IA",
            "KS",
            "KY",
            "LA",
            "ME",
            "MD",
            "MA",
            "MI",
            "MN",
            "MS",
            "MO",
            "MT",
            "NE",
            "NV",
            "NH",
            "NJ",
            "NM",
            "NY",
            "NC",
            "ND",
            "MP",
            "OH",
            "OK",
            "OR",
            "PA",
            "PR",
            "RI",
            "SC",
            "SD",
            "TN",
            "TX",
            "UT",
            "VT",
            "VI",
            "VA",
            "WA",
            "WV",
            "WI",
            "WY"
          ],
          "type": "string",
          "description": "Two-letter state code",
          "title": "Subscriber state"
        },
        "subscriber_social_security": {
          "type": "string",
          "description": "",
          "title": "Subscriber social security"
        },
        "photo_front": {
          "type": "string",
          "description": "Photo of front of insurance card",
          "title": "Photo front"
        },
        "subscriber_last_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber last name"
        },
        "subscriber_middle_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber middle name"
        },
        "subscriber_date_of_birth": {
          "type": "string",
          "description": "",
          "title": "Subscriber date of birth"
        },
        "insurance_company": {
          "type": "string",
          "description": "",
          "title": "Insurance company"
        },
        "is_subscriber_the_patient": {
          "type": "boolean",
          "description": "True if the insurance policy is under patient's own name. Defaults to true",
          "title": "Is subscriber the patient"
        },
        "insurance_plan_name": {
          "type": "string",
          "description": "Name of insurance plan.",
          "title": "Insurance plan name"
        },
        "patient_relationship_to_subscriber": {
          "enum": [
            "",
            "01",
            "04",
            "05",
            "07",
            "10",
            "15",
            "17",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "29",
            "32",
            "33",
            "36",
            "39",
            "40",
            "41",
            "43",
            "53",
            "76",
            "G8"
          ],
          "type": "string",
          "description": "HCFA/1500 individual relationship code",
          "title": "Patient relationship to subscriber"
        },
        "subscriber_gender": {
          "enum": [
            "",
            "Male",
            "Female",
            "Other",
            "UNK",
            "ASKU"
          ],
          "type": "string",
          "description": "One of `\"Male\"` or `\"Female\"`",
          "title": "Subscriber gender"
        },
        "photo_back": {
          "type": "string",
          "description": "Photo of back of insurance card",
          "title": "Photo back"
        },
        "subscriber_suffix": {
          "type": "string",
          "description": "E.g. `\"II\"` or `\"III\"`",
          "title": "Subscriber suffix"
        },
        "subscriber_zip_code": {
          "type": "string",
          "description": "",
          "title": "Subscriber zip code"
        },
        "subscriber_city": {
          "type": "string",
          "description": "",
          "title": "Subscriber city"
        },
        "insurance_plan_type": {
          "enum": [
            "",
            "AM",
            "BL",
            "CH",
            "CI",
            "17",
            "DS",
            "14",
            "FI",
            "HM",
            "16",
            "15",
            "LM",
            "MC",
            "MA",
            "MB",
            "ZZ",
            "OF",
            "11",
            "13",
            "12",
            "TV",
            "VA",
            "WC"
          ],
          "type": "string",
          "description": "",
          "title": "Insurance plan type"
        },
        "insurance_payer_id": {
          "type": "string",
          "description": "",
          "title": "Insurance payer id"
        },
        "subscriber_country": {
          "enum": [
            "",
            "AF",
            "AX",
            "AL",
            "DZ",
            "AS",
            "AD",
            "AO",
            "AI",
            "AQ",
            "AG",
            "AR",
            "AM",
            "AW",
            "AU",
            "AT",
            "AZ",
            "BS",
            "BH",
            "BD",
            "BB",
            "BY",
            "BE",
            "BZ",
            "BJ",
            "BM",
            "BT",
            "BO",
            "BQ",
            "BA",
            "BW",
            "BV",
            "BR",
            "IO",
            "BN",
            "BG",
            "BF",
            "BI",
            "KH",
            "CM",
            "CA",
            "CV",
            "KY",
            "CF",
            "TD",
            "CL",
            "CN",
            "CX",
            "CC",
            "CO",
            "KM",
            "CG",
            "CD",
            "CK",
            "CR",
            "CI",
            "HR",
            "CU",
            "CW",
            "CY",
            "CZ",
            "CYM",
            "DK",
            "DJ",
            "DM",
            "DO",
            "EC",
            "EG",
            "SV",
            "GQ",
            "ER",
            "EE",
            "ET",
            "FK",
            "FO",
            "FJ",
            "FI",
            "FR",
            "GF",
            "PF",
            "TF",
            "GA",
            "GM",
            "GE",
            "DE",
            "GH",
            "GI",
            "GR",
            "GL",
            "GD",
            "GP",
            "GU",
            "GT",
            "GG",
            "GN",
            "GW",
            "GY",
            "HT",
            "HM",
            "VA",
            "HN",
            "HK",
            "HU",
            "IS",
            "IN",
            "ID",
            "IR",
            "IQ",
            "IE",
            "IM",
            "IL",
            "IT",
            "JM",
            "JP",
            "JE",
            "JO",
            "KZ",
            "KE",
            "KI",
            "KP",
            "KR",
            "XK",
            "KW",
            "KG",
            "LA",
            "LV",
            "LB",
            "LS",
            "LR",
            "LY",
            "LI",
            "LT",
            "LU",
            "MO",
            "MK",
            "MG",
            "MW",
            "MY",
            "MV",
            "ML",
            "MT",
            "MH",
            "MQ",
            "MR",
            "MU",
            "YT",
            "MX",
            "FM",
            "MD",
            "MC",
            "MN",
            "ME",
            "MS",
            "MA",
            "MZ",
            "MM",
            "NA",
            "NR",
            "NP",
            "NL",
            "NC",
            "NZ",
            "NI",
            "NE",
            "NG",
            "NU",
            "NF",
            "MP",
            "NO",
            "OM",
            "PK",
            "PW",
            "PS",
            "PA",
            "PG",
            "PY",
            "PE",
            "PH",
            "PN",
            "PL",
            "PT",
            "PR",
            "QA",
            "RE",
            "RO",
            "RU",
            "RW",
            "BL",
            "SH",
            "KN",
            "LC",
            "MF",
            "PM",
            "VC",
            "WS",
            "SM",
            "ST",
            "SA",
            "SN",
            "RS",
            "SC",
            "SL",
            "SG",
            "SX",
            "SK",
            "SI",
            "SB",
            "SO",
            "ZA",
            "GS",
            "SS",
            "ES",
            "LK",
            "SD",
            "SR",
            "SJ",
            "SZ",
            "SE",
            "CH",
            "SY",
            "TW",
            "TJ",
            "TZ",
            "TH",
            "TL",
            "TG",
            "TK",
            "TO",
            "TT",
            "TN",
            "TR",
            "TM",
            "TC",
            "TV",
            "UG",
            "UA",
            "AE",
            "GB",
            "US",
            "UM",
            "UY",
            "UZ",
            "VU",
            "VE",
            "VN",
            "VG",
            "VI",
            "WF",
            "EH",
            "YE",
            "ZM",
            "ZW"
          ],
          "type": "string",
          "description": "Two-letter country code",
          "title": "Subscriber country"
        },
        "subscriber_first_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber first name"
        },
        "insurance_group_number": {
          "type": "string",
          "description": "",
          "title": "Insurance group number"
        }
      }
    },
    "patient_flags_attached": {
      "items": {
        "title": "PatientFlag",
        "type": "object",
        "description": "Array of patient flag objects",
        "properties": {
          "archived": {
            "readOnly": true,
            "type": "boolean",
            "description": "",
            "title": "Archived"
          },
          "flag_text": {
            "type": "string",
            "description": "Description of the patient flag",
            "title": "Flag text"
          },
          "created_at": {
            "readOnly": true,
            "type": "string",
            "description": "",
            "title": "Created at"
          },
          "flag_type": {
            "type": "integer",
            "description": "ID of the associated `/api/patient_flag_types` object",
            "title": "Flag type"
          },
          "updated_at": {
            "readOnly": true,
            "type": "string",
            "description": "",
            "title": "Updated at"
          },
          "id": {
            "readOnly": true,
            "type": "integer",
            "description": "",
            "title": "ID"
          }
        }
      },
      "type": "array",
      "description": "Patient flags attached to the patient",
      "title": "Patient flags attached"
    },
    "updated_at": {
      "readOnly": true,
      "type": "string",
      "description": "",
      "title": "Updated at"
    },
    "custom_demographics": {
      "items": {
        "title": "CustomPatientFieldValue",
        "type": "object",
        "description": "Custom demographic values the patient has",
        "properties": {
          "field_type": {
            "type": "integer",
            "description": "ID of the `/api/custom_demographics` object",
            "title": "Field type"
          },
          "updated_at": {
            "readOnly": true,
            "type": "string",
            "description": "",
            "title": "Updated at"
          },
          "value": {
            "type": "string",
            "description": "",
            "title": "Value"
          }
        }
      },
      "type": "array",
      "description": "",
      "title": "Custom demographics"
    },
    "referring_source": {
      "type": "string",
      "description": "Referring source.",
      "title": "Referring source"
    },
    "responsible_party_relation": {
      "type": "string",
      "description": "",
      "title": "Responsible party relation"
    },
    "zip_code": {
      "type": "string",
      "description": "",
      "title": "Zip code"
    },
    "id": {
      "readOnly": true,
      "type": "integer",
      "description": "",
      "title": "ID"
    },
    "employer_city": {
      "type": "string",
      "description": "",
      "title": "Employer city"
    },
    "employer_state": {
      "type": "string",
      "description": "Two-letter abbreviation",
      "title": "Employer state"
    },
    "city": {
      "type": "string",
      "description": "",
      "title": "City"
    },
    "first_name": {
      "type": "string",
      "description": "",
      "title": "First name"
    },
    "middle_name": {
      "type": "string",
      "description": "",
      "title": "Middle name"
    },
    "doctor": {
      "type": "integer",
      "description": "",
      "title": "Doctor"
    },
    "race_subcategories": {
      "items": {
        "title": "RaceSubcategories",
        "type": "object",
        "description": "",
        "properties": {
          "code": {
            "type": "string",
            "description": "",
            "title": "Code"
          },
          "description": {
            "type": "string",
            "description": "",
            "title": "Description"
          }
        }
      },
      "type": "array",
      "description": "",
      "title": "Race subcategories"
    },
    "disable_sms_messages": {
      "type": "boolean",
      "description": "If True, suppress SMS/Txt messages to this patient even if we have a cell phone # for them.",
      "title": "Disable sms messages"
    },
    "employer": {
      "type": "string",
      "description": "",
      "title": "Employer"
    },
    "preferred_language_description": {
      "readOnly": true,
      "type": "string",
      "description": "",
      "title": "Preferred language description"
    },
    "patient_flags": {
      "items": {
        "title": "PatientFlagType",
        "type": "object",
        "description": "Array of patien flag type objects",
        "properties": {
          "archived": {
            "readOnly": true,
            "type": "boolean",
            "description": "",
            "title": "Archived"
          },
          "name": {
            "type": "string",
            "description": "",
            "title": "Name"
          },
          "doctor": {
            "type": "integer",
            "description": "ID of doctor who owns the flag",
            "title": "Doctor"
          },
          "color": {
            "type": "string",
            "description": "",
            "title": "Color"
          },
          "created_at": {
            "readOnly": true,
            "type": "string",
            "description": "",
            "title": "Created at"
          },
          "updated_at": {
            "readOnly": true,
            "type": "string",
            "description": "",
            "title": "Updated at"
          },
          "priority": {
            "type": "integer",
            "description": "",
            "title": "Priority"
          },
          "id": {
            "readOnly": true,
            "type": "integer",
            "description": "",
            "title": "ID"
          }
        }
      },
      "readOnly": true,
      "type": "array",
      "description": "Possible patient flag type that can be attached to the patient",
      "title": "Patient flags"
    },
    "date_of_birth": {
      "type": "string",
      "description": "",
      "title": "Date of birth"
    },
    "ethnicity": {
      "enum": [
        "blank",
        "hispanic",
        "not_hispanic",
        "declined"
      ],
      "type": "string",
      "description": "One of `\"blank\"`, `\"hispanic\"`, `\"not_hispanic\"` or `\"declined\"`",
      "title": "Ethnicity"
    },
    "home_phone": {
      "type": "string",
      "description": "",
      "title": "Home phone"
    },
    "pronouns": {
      "enum": [
        "",
        "LA29518-0",
        "LA29519-8",
        "LA29520-6",
        "LA29523-0",
        "LA29521-4",
        "LA29515-6",
        "LA29516-4",
        "LA29517-2",
        "LA29522-2",
        "LA29524-8"
      ],
      "type": "string",
      "description": "",
      "title": "Pronouns"
    },
    "patient_status": {
      "enum": [
        "A",
        "I",
        "D"
      ],
      "type": "string",
      "description": "One of `\"A\"` (active), `\"I\"` (inactive), `\"D\"` (inactive-deceased)",
      "title": "Patient status"
    },
    "patient_photo_date": {
      "type": "string",
      "description": "Cannot be passed without `patient_photo`",
      "title": "Patient photo date"
    },
    "gender_identity_description": {
      "readOnly": true,
      "type": "string",
      "description": "",
      "title": "Gender Identity description"
    },
    "email": {
      "type": "string",
      "description": "",
      "title": "Email"
    },
    "responsible_party_email": {
      "type": "string",
      "description": "",
      "title": "Responsible party email"
    },
    "patient_photo": {
      "type": "string",
      "description": "",
      "title": "Patient photo"
    },
    "responsible_party_phone": {
      "type": "string",
      "description": "",
      "title": "Responsible party phone"
    },
    "state": {
      "type": "string",
      "description": "Two-letter abbreviation",
      "title": "State"
    },
    "secondary_insurance": {
      "title": "SecondaryInsurance",
      "type": "object",
      "description": "**Warning:** Changing insurance information may make past appointments unbillable. Insurance data is also **unvalidated**; you should use the [`/api/insurances`](#apiinsurances) endpoint to find the appropriate insurance payer.",
      "properties": {
        "insurance_group_name": {
          "type": "string",
          "description": "",
          "title": "Insurance group name"
        },
        "insurance_id_number": {
          "type": "string",
          "description": "",
          "title": "Insurance id number"
        },
        "insurance_claim_office_number": {
          "type": "string",
          "description": "Insurance office phone number",
          "title": "Insurance claim office number"
        },
        "subscriber_address": {
          "type": "string",
          "description": "",
          "title": "Subscriber address"
        },
        "subscriber_state": {
          "enum": [
            "AL",
            "AK",
            "AS",
            "AZ",
            "AR",
            "AA",
            "AE",
            "AP",
            "CA",
            "CO",
            "CT",
            "DE",
            "DC",
            "FL",
            "GA",
            "GU",
            "HI",
            "ID",
            "IL",
            "IN",
            "IA",
            "KS",
            "KY",
            "LA",
            "ME",
            "MD",
            "MA",
            "MI",
            "MN",
            "MS",
            "MO",
            "MT",
            "NE",
            "NV",
            "NH",
            "NJ",
            "NM",
            "NY",
            "NC",
            "ND",
            "MP",
            "OH",
            "OK",
            "OR",
            "PA",
            "PR",
            "RI",
            "SC",
            "SD",
            "TN",
            "TX",
            "UT",
            "VT",
            "VI",
            "VA",
            "WA",
            "WV",
            "WI",
            "WY"
          ],
          "type": "string",
          "description": "Two-letter state code",
          "title": "Subscriber state"
        },
        "subscriber_social_security": {
          "type": "string",
          "description": "",
          "title": "Subscriber social security"
        },
        "photo_front": {
          "type": "string",
          "description": "Photo of front of insurance card",
          "title": "Photo front"
        },
        "subscriber_last_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber last name"
        },
        "subscriber_middle_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber middle name"
        },
        "subscriber_date_of_birth": {
          "type": "string",
          "description": "",
          "title": "Subscriber date of birth"
        },
        "insurance_company": {
          "type": "string",
          "description": "",
          "title": "Insurance company"
        },
        "is_subscriber_the_patient": {
          "type": "boolean",
          "description": "True if the insurance policy is under patient's own name. Defaults to true",
          "title": "Is subscriber the patient"
        },
        "insurance_plan_name": {
          "type": "string",
          "description": "Name of insurance plan.",
          "title": "Insurance plan name"
        },
        "patient_relationship_to_subscriber": {
          "enum": [
            "",
            "01",
            "04",
            "05",
            "07",
            "10",
            "15",
            "17",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "29",
            "32",
            "33",
            "36",
            "39",
            "40",
            "41",
            "43",
            "53",
            "76",
            "G8"
          ],
          "type": "string",
          "description": "HCFA/1500 individual relationship code",
          "title": "Patient relationship to subscriber"
        },
        "subscriber_gender": {
          "enum": [
            "",
            "Male",
            "Female",
            "Other",
            "UNK",
            "ASKU"
          ],
          "type": "string",
          "description": "One of `\"Male\"` or `\"Female\"`",
          "title": "Subscriber gender"
        },
        "photo_back": {
          "type": "string",
          "description": "Photo of back of insurance card",
          "title": "Photo back"
        },
        "subscriber_suffix": {
          "type": "string",
          "description": "E.g. `\"II\"` or `\"III\"`",
          "title": "Subscriber suffix"
        },
        "subscriber_zip_code": {
          "type": "string",
          "description": "",
          "title": "Subscriber zip code"
        },
        "subscriber_city": {
          "type": "string",
          "description": "",
          "title": "Subscriber city"
        },
        "insurance_plan_type": {
          "enum": [
            "",
            "AM",
            "BL",
            "CH",
            "CI",
            "17",
            "DS",
            "14",
            "FI",
            "HM",
            "16",
            "15",
            "LM",
            "MC",
            "MA",
            "MB",
            "ZZ",
            "OF",
            "11",
            "13",
            "12",
            "TV",
            "VA",
            "WC"
          ],
          "type": "string",
          "description": "",
          "title": "Insurance plan type"
        },
        "insurance_payer_id": {
          "type": "string",
          "description": "",
          "title": "Insurance payer id"
        },
        "subscriber_country": {
          "enum": [
            "",
            "AF",
            "AX",
            "AL",
            "DZ",
            "AS",
            "AD",
            "AO",
            "AI",
            "AQ",
            "AG",
            "AR",
            "AM",
            "AW",
            "AU",
            "AT",
            "AZ",
            "BS",
            "BH",
            "BD",
            "BB",
            "BY",
            "BE",
            "BZ",
            "BJ",
            "BM",
            "BT",
            "BO",
            "BQ",
            "BA",
            "BW",
            "BV",
            "BR",
            "IO",
            "BN",
            "BG",
            "BF",
            "BI",
            "KH",
            "CM",
            "CA",
            "CV",
            "KY",
            "CF",
            "TD",
            "CL",
            "CN",
            "CX",
            "CC",
            "CO",
            "KM",
            "CG",
            "CD",
            "CK",
            "CR",
            "CI",
            "HR",
            "CU",
            "CW",
            "CY",
            "CZ",
            "CYM",
            "DK",
            "DJ",
            "DM",
            "DO",
            "EC",
            "EG",
            "SV",
            "GQ",
            "ER",
            "EE",
            "ET",
            "FK",
            "FO",
            "FJ",
            "FI",
            "FR",
            "GF",
            "PF",
            "TF",
            "GA",
            "GM",
            "GE",
            "DE",
            "GH",
            "GI",
            "GR",
            "GL",
            "GD",
            "GP",
            "GU",
            "GT",
            "GG",
            "GN",
            "GW",
            "GY",
            "HT",
            "HM",
            "VA",
            "HN",
            "HK",
            "HU",
            "IS",
            "IN",
            "ID",
            "IR",
            "IQ",
            "IE",
            "IM",
            "IL",
            "IT",
            "JM",
            "JP",
            "JE",
            "JO",
            "KZ",
            "KE",
            "KI",
            "KP",
            "KR",
            "XK",
            "KW",
            "KG",
            "LA",
            "LV",
            "LB",
            "LS",
            "LR",
            "LY",
            "LI",
            "LT",
            "LU",
            "MO",
            "MK",
            "MG",
            "MW",
            "MY",
            "MV",
            "ML",
            "MT",
            "MH",
            "MQ",
            "MR",
            "MU",
            "YT",
            "MX",
            "FM",
            "MD",
            "MC",
            "MN",
            "ME",
            "MS",
            "MA",
            "MZ",
            "MM",
            "NA",
            "NR",
            "NP",
            "NL",
            "NC",
            "NZ",
            "NI",
            "NE",
            "NG",
            "NU",
            "NF",
            "MP",
            "NO",
            "OM",
            "PK",
            "PW",
            "PS",
            "PA",
            "PG",
            "PY",
            "PE",
            "PH",
            "PN",
            "PL",
            "PT",
            "PR",
            "QA",
            "RE",
            "RO",
            "RU",
            "RW",
            "BL",
            "SH",
            "KN",
            "LC",
            "MF",
            "PM",
            "VC",
            "WS",
            "SM",
            "ST",
            "SA",
            "SN",
            "RS",
            "SC",
            "SL",
            "SG",
            "SX",
            "SK",
            "SI",
            "SB",
            "SO",
            "ZA",
            "GS",
            "SS",
            "ES",
            "LK",
            "SD",
            "SR",
            "SJ",
            "SZ",
            "SE",
            "CH",
            "SY",
            "TW",
            "TJ",
            "TZ",
            "TH",
            "TL",
            "TG",
            "TK",
            "TO",
            "TT",
            "TN",
            "TR",
            "TM",
            "TC",
            "TV",
            "UG",
            "UA",
            "AE",
            "GB",
            "US",
            "UM",
            "UY",
            "UZ",
            "VU",
            "VE",
            "VN",
            "VG",
            "VI",
            "WF",
            "EH",
            "YE",
            "ZM",
            "ZW"
          ],
          "type": "string",
          "description": "Two-letter country code",
          "title": "Subscriber country"
        },
        "subscriber_first_name": {
          "type": "string",
          "description": "",
          "title": "Subscriber first name"
        },
        "insurance_group_number": {
          "type": "string",
          "description": "",
          "title": "Insurance group number"
        }
      }
    },
    "date_of_last_appointment": {
      "type": "string",
      "description": "Date of previous patient visit",
      "title": "Date of last appointment"
    },
    "preferred_language_code": {
      "readOnly": true,
      "type": "string",
      "description": "",
      "title": "Preferred language code"
    },
    "patient_payment_profile": {
      "enum": [
        "",
        "Cash",
        "Insurance",
        "Insurance Out of Network",
        "Auto Accident",
        "Worker's Comp"
      ],
      "type": "string",
      "description": "One of `\"\"`, `\"Cash\"`, `\"Insurance\"`, `\"Insurance Out of Network\"`, `\"Auto Accident\"` or `\"Worker's Comp\"`.<br>**Note:** Patient must already have either `primary_insurance` or `secondary_insurance` or new `primary_insurance` or `secondary_insurance` is passed in request if `Insurance`, `Auto Accident` or `Worker's Comp` payment profiles are chosen.",
      "title": "Patient payment profile"
    },
    "date_of_death": {
      "type": "string",
      "description": "Available when show_inactive is passed",
      "title": "Date of death"
    },
    "social_security_number": {
      "type": "string",
      "description": "",
      "title": "Social security number"
    },
    "auto_accident_insurance": {
      "title": "AutoAccidentInsurance",
      "type": "object",
      "description": "",
      "properties": {
        "auto_accident_claim_rep_city": {
          "type": "string",
          "description": "",
          "title": "Auto accident claim rep city"
        },
        "auto_accident_claim_rep_state": {
          "enum": [
            "AL",
            "AK",
            "AS",
            "AZ",
            "AR",
            "AA",
            "AE",
            "AP",
            "CA",
            "CO",
            "CT",
            "DE",
            "DC",
            "FL",
            "GA",
            "GU",
            "HI",
            "ID",
            "IL",
            "IN",
            "IA",
            "KS",
            "KY",
            "LA",
            "ME",
            "MD",
            "MA",
       

# --- truncated at 32 KB (70 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/drchrono/refs/heads/main/json-schema/patient.json