Elation Health · Schema

MedOrder

HealthcareUnited StatesElectronic Health RecordsFHIRHL7InteroperabilitySMART on FHIRPrimary CareValue-Based CareEligibilityClinical DataSchedulinge-PrescribingDigital HealthA2A

Properties

Name Type Description
allow_substitutions booleannull
auth_refills integernull The number of refills, excluding this order, that the patient is authorized for.
chart_date string
created_date stringnull
days_supply integernull
deleted_date stringnull
directions stringnull The directions for the medication order.
document_date string The timestamp for when this prescription was first documented. Will be the same as the creation time unless this an historical data import.
documenting_personnel integernull Physician object required if is_doc_med is true when creating.
fulfillment object
icd10_codes array
id integer
is_doc_med boolean If the medication order is intended to document a med instead of draft a prescription. When it is true, the object will be automatically signed as a documented medication, otherwise the object will be
last_modified string
medication object Medication object (must provide one of id, ndc, rxnorm_cuis required).
medication_type object If this is OTC or a prescription. * `otc` - otc * `prescription` - prescription
notes stringnull Any notes for the patient.
num_samples stringnull
order_type object If the medication order is new, a refill or a change in dosage. * `New` - New * `Refill` - Refill * `DoseChange` - Change
patient integer The patient the medication order is for.
pharmacy_instructions stringnull Any notes for the pharmacy.
practice integer The practice the medication order is for.
prescribing_physician integer The physician who is prescribing the medication.
qty stringnull The quantity of the medication.
qty_units object The units that match the amount, e.g. capsules. * `BAG` - BAG * `BOTTLE` - BOTTLE * `BOX` - BOX * `CAPSULE` - CAPSULE * `CARTRIDGE` - CARTRIDGE * `CONTAINER` - CONTAINER * `DROP` - DROP * `GRAM` - GRA
send_rx_reminder boolean
show_in_chart_feed boolean
signed_by integernull
signed_date stringnull
start_date string The date on which the prescription started or will start.
thread object
View JSON Schema on GitHub

JSON Schema

elation-health-med-order-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/elation-health/main/json-schema/elation-health-med-order-schema.json",
  "title": "MedOrder",
  "x-generated": "2026-10-12",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/elation-health-medications-api-openapi.yml#/components/schemas/MedOrder",
  "properties": {
    "allow_substitutions": {
      "readOnly": true,
      "type": [
        "boolean",
        "null"
      ]
    },
    "auth_refills": {
      "description": "The number of refills, excluding this order, that the patient is authorized for.",
      "minimum": 0,
      "type": [
        "integer",
        "null"
      ]
    },
    "chart_date": {
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "created_date": {
      "format": "date-time",
      "readOnly": true,
      "type": [
        "string",
        "null"
      ]
    },
    "days_supply": {
      "maximum": 65535,
      "minimum": 0,
      "type": [
        "integer",
        "null"
      ]
    },
    "deleted_date": {
      "format": "date-time",
      "readOnly": true,
      "type": [
        "string",
        "null"
      ]
    },
    "directions": {
      "description": "The directions for the medication order.",
      "maxLength": 1000,
      "type": [
        "string",
        "null"
      ]
    },
    "document_date": {
      "description": "The timestamp for when this prescription was first documented. Will be the same as the creation time unless this an historical data import.",
      "format": "date-time",
      "type": "string"
    },
    "documenting_personnel": {
      "description": "Physician object required if is_doc_med is true when creating.",
      "format": "int64",
      "type": [
        "integer",
        "null"
      ]
    },
    "fulfillment": {
      "oneOf": [
        {
          "$ref": "#/$defs/Fulfillment"
        },
        {
          "type": "null"
        }
      ],
      "readOnly": true
    },
    "icd10_codes": {
      "items": {
        "$ref": "#/$defs/ICD10Code"
      },
      "type": "array"
    },
    "id": {
      "readOnly": true,
      "type": "integer"
    },
    "is_doc_med": {
      "description": "If the medication order is intended to document a med instead of draft a prescription. When it is true, the object will be automatically signed as a documented medication, otherwise the object will be created as a draft prescription.",
      "type": "boolean"
    },
    "last_modified": {
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "medication": {
      "allOf": [
        {
          "$ref": "#/$defs/Medication"
        }
      ],
      "description": "Medication object (must provide one of id, ndc, rxnorm_cuis required)."
    },
    "medication_type": {
      "allOf": [
        {
          "$ref": "#/$defs/MedicationTypeEnum"
        }
      ],
      "description": "If this is OTC or a prescription.\n\n* `otc` - otc\n* `prescription` - prescription"
    },
    "notes": {
      "description": "Any notes for the patient.",
      "type": [
        "string",
        "null"
      ]
    },
    "num_samples": {
      "maxLength": 50,
      "type": [
        "string",
        "null"
      ]
    },
    "order_type": {
      "allOf": [
        {
          "$ref": "#/$defs/OrderTypeEnum"
        }
      ],
      "description": "If the medication order is new, a refill or a change in dosage.\n\n* `New` - New\n* `Refill` - Refill\n* `DoseChange` - Change"
    },
    "patient": {
      "description": "The patient the medication order is for.",
      "format": "int64",
      "type": "integer"
    },
    "pharmacy_instructions": {
      "description": "Any notes for the pharmacy.",
      "type": [
        "string",
        "null"
      ]
    },
    "practice": {
      "description": "The practice the medication order is for.",
      "format": "int64",
      "type": "integer"
    },
    "prescribing_physician": {
      "description": "The physician who is prescribing the medication.",
      "format": "int64",
      "type": "integer"
    },
    "qty": {
      "description": "The quantity of the medication.",
      "format": "decimal",
      "pattern": "^-?\\d{0,18}(?:\\.\\d{0,9})?$",
      "type": [
        "string",
        "null"
      ]
    },
    "qty_units": {
      "description": "The units that match the amount, e.g. capsules.\n\n* `BAG` - BAG\n* `BOTTLE` - BOTTLE\n* `BOX` - BOX\n* `CAPSULE` - CAPSULE\n* `CARTRIDGE` - CARTRIDGE\n* `CONTAINER` - CONTAINER\n* `DROP` - DROP\n* `GRAM` - GRAM\n* `INHALER` - INHALER\n* `INTERNATIONAL UNITE` - INTERNATIONAL UNITE\n* `KIT` - KIT\n* `LITER` - LITER\n* `LOZENGE` - LOZENGE\n* `MILLIGRAM` - MILLIGRAM\n* `MILLILITER` - MILLILITER\n* `MILLION UNITS` - MILLION UNITS\n* `MUTUALLY DEFINED` - MUTUALLY DEFINED\n* `FLUID OUNCE` - FLUID OUNCE\n* `NOT SPECIFIED` - NOT SPECIFIED\n* `PACK` - PACK\n* `PACKET` - PACKET\n* `PINT` - PINT\n* `SUPPOSITORY` - SUPPOSITORY\n* `SYRINGE` - SYRINGE\n* `TABLESPOON` - TABLESPOON\n* `TABLET` - TABLET\n* `TEASPOON` - TEASPOON\n* `TRANSDERMAL PATCH` - TRANSDERMAL PATCH\n* `TUBE` - TUBE\n* `UNIT` - UNIT\n* `VIAL` - VIAL\n* `EACH` - EACH\n* `GUM` - GUM\n* `AMPULE` - AMPULE\n* `APPLICATOR` - APPLICATOR\n* `APPLICATORFUL` - APPLICATORFUL\n* `BAR` - BAR\n* `BEAD` - BEAD\n* `BLISTER` - BLISTER\n* `BLOCK` - BLOCK\n* `BOLUS` - BOLUS\n* `CAN` - CAN\n* `CANISTER` - CANISTER\n* `CAPLET` - CAPLET\n* `CARTON` - CARTON\n* `CASE` - CASE\n* `CASSETTE` - CASSETTE\n* `CYLINDER` - CYLINDER\n* `DISK` - DISK\n* `DOSE PACK` - DOSE PACK\n* `DUAL PACK` - DUAL PACK\n* `FILM` - FILM\n* `GALLON` - GALLON\n* `IMPLANT` - IMPLANT\n* `INHALATION` - INHALATION\n* `INHALER REFILL` - INHALER REFILL\n* `INSERT` - INSERT\n* `INTRAVENOUS BAG` - INTRAVENOUS BAG\n* `KILOGRAM` - KILOGRAM\n* `METRIC DROP` - METRIC DROP\n* `MILLIMETER` - MILLIMETER\n* `NEBULE` - NEBULE\n* `NEEDLE FREE INJECTION` - NEEDLE FREE INJECTION\n* `OCULAR SYSTEM` - OCULAR SYSTEM\n* `OUNCE` - OUNCE\n* `PACKAGE` - PACKAGE\n* `PAD` - PAD\n* `PAPER` - PAPER\n* `PATCH` - PATCH\n* `PEN NEEDLE` - PEN NEEDLE\n* `POUCH` - POUCH\n* `POUND` - POUND\n* `PRE-FILLED PEN SYRINGE` - PRE-FILLED PEN SYRINGE\n* `PUFF` - PUFF\n* `QUART` - QUART\n* `RING` - RING\n* `SACHET` - SACHET\n* `SCOOPFUL` - SCOOPFUL\n* `SPONGE` - SPONGE\n* `SPRAY` - SPRAY\n* `STICK` - STICK\n* `STRIP` - STRIP\n* `SWAB` - SWAB\n* `TABMINDER` - TABMINDER\n* `TAMPON` - TAMPON\n* `TRAY` - TRAY\n* `TROCHE` - TROCHE\n* `` - \n* `WAFER` - WAFER",
      "oneOf": [
        {
          "$ref": "#/$defs/QtyUnitsEnum"
        },
        {
          "$ref": "#/$defs/BlankEnum"
        }
      ]
    },
    "send_rx_reminder": {
      "readOnly": true,
      "type": "boolean"
    },
    "show_in_chart_feed": {
      "type": "boolean"
    },
    "signed_by": {
      "format": "int64",
      "readOnly": true,
      "type": [
        "integer",
        "null"
      ]
    },
    "signed_date": {
      "format": "date-time",
      "readOnly": true,
      "type": [
        "string",
        "null"
      ]
    },
    "start_date": {
      "description": "The date on which the prescription started or will start.",
      "format": "date",
      "type": "string"
    },
    "thread": {
      "$ref": "#/$defs/Thread"
    }
  },
  "required": [
    "auth_refills",
    "icd10_codes",
    "is_doc_med",
    "medication",
    "medication_type",
    "order_type",
    "patient",
    "practice",
    "prescribing_physician",
    "qty",
    "qty_units",
    "start_date",
    "thread"
  ],
  "type": "object",
  "$defs": {
    "BlankEnum": {
      "enum": [
        ""
      ]
    },
    "Fulfillment": {
      "properties": {
        "detail": {
          "type": [
            "string",
            "null"
          ]
        },
        "pharmacy_ncpdpid": {
          "maxLength": 21,
          "type": [
            "string",
            "null"
          ]
        },
        "service_location": {
          "$ref": "#/$defs/ServiceLocation"
        },
        "state": {
          "maxLength": 128,
          "type": "string"
        },
        "time_completed": {
          "format": "date-time",
          "type": "string"
        },
        "type": {
          "$ref": "#/$defs/FulfillmentTypeEnum"
        }
      },
      "required": [
        "service_location",
        "time_completed",
        "type"
      ],
      "type": "object"
    },
    "FulfillmentTypeEnum": {
      "description": "* `surescripts` - surescripts\n* `surescripts_cancel` - surescripts_cancel\n* `surescripts_change` - surescripts_change\n* `surescripts_nonfillable` - Surescripts-Nonfillable\n* `paper` - Paper\n* `paper_nonfillable` - Paper-Nonfillable\n* `fax` - Fax\n* `phone` - Phone\n* `mdtoolboxepcs` - MDToolbox EPCS",
      "enum": [
        "surescripts",
        "surescripts_cancel",
        "surescripts_change",
        "surescripts_nonfillable",
        "paper",
        "paper_nonfillable",
        "fax",
        "phone",
        "mdtoolboxepcs"
      ],
      "type": "string"
    },
    "ICD10Code": {
      "properties": {
        "code": {
          "maxLength": 50,
          "type": "string"
        },
        "description": {
          "maxLength": 500,
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "code"
      ],
      "type": "object"
    },
    "Medication": {
      "properties": {
        "active_ndcs": {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "brand_name": {
          "readOnly": true,
          "type": "string"
        },
        "created_date": {
          "format": "date-time",
          "readOnly": true,
          "type": [
            "string",
            "null"
          ]
        },
        "creation_type": {
          "allOf": [
            {
              "$ref": "#/$defs/MedicationDrugType"
            }
          ],
          "default": "user",
          "readOnly": true
        },
        "form": {
          "readOnly": true,
          "type": "string"
        },
        "generic_name": {
          "readOnly": true,
          "type": "string"
        },
        "id": {
          "description": "The id of the medication.",
          "format": "int64",
          "type": "integer"
        },
        "is_controlled": {
          "default": false,
          "description": "Whether the drug is a controlled substance or not.",
          "type": "boolean"
        },
        "market_end_date": {
          "format": "date-time",
          "type": [
            "string",
            "null"
          ]
        },
        "name": {
          "description": "The name that will display for the medication in the search and when referenced by the prescription or documented med.",
          "type": "string"
        },
        "ndcs": {
          "description": "The NDCs of the medication (must contain only one ndc code when creating).",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "obsolete_date": {
          "description": "The date at which this practice medication became obsolete.",
          "format": "date-time",
          "type": [
            "string",
            "null"
          ]
        },
        "practice": {
          "description": "The practice that created the medication. `null` for medications from the standard formulary.",
          "format": "int64",
          "type": "integer"
        },
        "route": {
          "readOnly": true,
          "type": "string"
        },
        "rxnorm_cuis": {
          "description": "The Rxnorm.cui code of the medication (must contain only one cui code when creating).",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "strength": {
          "description": "The strength of the drug, e.g. 40mg.",
          "maxLength": 255,
          "type": [
            "string",
            "null"
          ]
        },
        "type": {
          "allOf": [
            {
              "$ref": "#/$defs/MedicationType"
            }
          ],
          "default": "prescription",
          "description": "Whether the practice medication is an OTC or Prescription drug.\n\n* `otc` - otc\n* `prescription` - prescription\n* `discontinued` - discontinued"
        }
      },
      "type": "object"
    },
    "MedicationDrugType": {
      "description": "* `user` - user\n* `medispan` - medispan\n* `ss` - surescripts\n* `disp` - dispensary",
      "enum": [
        "user",
        "medispan",
        "ss",
        "disp"
      ],
      "type": "string"
    },
    "MedicationType": {
      "description": "* `otc` - otc\n* `prescription` - prescription\n* `discontinued` - discontinued",
      "enum": [
        "otc",
        "prescription",
        "discontinued"
      ],
      "type": "string"
    },
    "MedicationTypeEnum": {
      "description": "* `otc` - otc\n* `prescription` - prescription",
      "enum": [
        "otc",
        "prescription"
      ],
      "type": "string"
    },
    "NullEnum": {
      "type": "null"
    },
    "OrderTypeEnum": {
      "description": "* `New` - New\n* `Refill` - Refill\n* `DoseChange` - Change",
      "enum": [
        "New",
        "Refill",
        "DoseChange"
      ],
      "type": "string"
    },
    "QtyUnitsEnum": {
      "description": "* `BAG` - BAG\n* `BOTTLE` - BOTTLE\n* `BOX` - BOX\n* `CAPSULE` - CAPSULE\n* `CARTRIDGE` - CARTRIDGE\n* `CONTAINER` - CONTAINER\n* `DROP` - DROP\n* `GRAM` - GRAM\n* `INHALER` - INHALER\n* `INTERNATIONAL UNITE` - INTERNATIONAL UNITE\n* `KIT` - KIT\n* `LITER` - LITER\n* `LOZENGE` - LOZENGE\n* `MILLIGRAM` - MILLIGRAM\n* `MILLILITER` - MILLILITER\n* `MILLION UNITS` - MILLION UNITS\n* `MUTUALLY DEFINED` - MUTUALLY DEFINED\n* `FLUID OUNCE` - FLUID OUNCE\n* `NOT SPECIFIED` - NOT SPECIFIED\n* `PACK` - PACK\n* `PACKET` - PACKET\n* `PINT` - PINT\n* `SUPPOSITORY` - SUPPOSITORY\n* `SYRINGE` - SYRINGE\n* `TABLESPOON` - TABLESPOON\n* `TABLET` - TABLET\n* `TEASPOON` - TEASPOON\n* `TRANSDERMAL PATCH` - TRANSDERMAL PATCH\n* `TUBE` - TUBE\n* `UNIT` - UNIT\n* `VIAL` - VIAL\n* `EACH` - EACH\n* `GUM` - GUM\n* `AMPULE` - AMPULE\n* `APPLICATOR` - APPLICATOR\n* `APPLICATORFUL` - APPLICATORFUL\n* `BAR` - BAR\n* `BEAD` - BEAD\n* `BLISTER` - BLISTER\n* `BLOCK` - BLOCK\n* `BOLUS` - BOLUS\n* `CAN` - CAN\n* `CANISTER` - CANISTER\n* `CAPLET` - CAPLET\n* `CARTON` - CARTON\n* `CASE` - CASE\n* `CASSETTE` - CASSETTE\n* `CYLINDER` - CYLINDER\n* `DISK` - DISK\n* `DOSE PACK` - DOSE PACK\n* `DUAL PACK` - DUAL PACK\n* `FILM` - FILM\n* `GALLON` - GALLON\n* `IMPLANT` - IMPLANT\n* `INHALATION` - INHALATION\n* `INHALER REFILL` - INHALER REFILL\n* `INSERT` - INSERT\n* `INTRAVENOUS BAG` - INTRAVENOUS BAG\n* `KILOGRAM` - KILOGRAM\n* `METRIC DROP` - METRIC DROP\n* `MILLIMETER` - MILLIMETER\n* `NEBULE` - NEBULE\n* `NEEDLE FREE INJECTION` - NEEDLE FREE INJECTION\n* `OCULAR SYSTEM` - OCULAR SYSTEM\n* `OUNCE` - OUNCE\n* `PACKAGE` - PACKAGE\n* `PAD` - PAD\n* `PAPER` - PAPER\n* `PATCH` - PATCH\n* `PEN NEEDLE` - PEN NEEDLE\n* `POUCH` - POUCH\n* `POUND` - POUND\n* `PRE-FILLED PEN SYRINGE` - PRE-FILLED PEN SYRINGE\n* `PUFF` - PUFF\n* `QUART` - QUART\n* `RING` - RING\n* `SACHET` - SACHET\n* `SCOOPFUL` - SCOOPFUL\n* `SPONGE` - SPONGE\n* `SPRAY` - SPRAY\n* `STICK` - STICK\n* `STRIP` - STRIP\n* `SWAB` - SWAB\n* `TABMINDER` - TABMINDER\n* `TAMPON` - TAMPON\n* `TRAY` - TRAY\n* `TROCHE` - TROCHE\n* `` - \n* `WAFER` - WAFER",
      "enum": [
        "BAG",
        "BOTTLE",
        "BOX",
        "CAPSULE",
        "CARTRIDGE",
        "CONTAINER",
        "DROP",
        "GRAM",
        "INHALER",
        "INTERNATIONAL UNITE",
        "KIT",
        "LITER",
        "LOZENGE",
        "MILLIGRAM",
        "MILLILITER",
        "MILLION UNITS",
        "MUTUALLY DEFINED",
        "FLUID OUNCE",
        "NOT SPECIFIED",
        "PACK",
        "PACKET",
        "PINT",
        "SUPPOSITORY",
        "SYRINGE",
        "TABLESPOON",
        "TABLET",
        "TEASPOON",
        "TRANSDERMAL PATCH",
        "TUBE",
        "UNIT",
        "VIAL",
        "EACH",
        "GUM",
        "AMPULE",
        "APPLICATOR",
        "APPLICATORFUL",
        "BAR",
        "BEAD",
        "BLISTER",
        "BLOCK",
        "BOLUS",
        "CAN",
        "CANISTER",
        "CAPLET",
        "CARTON",
        "CASE",
        "CASSETTE",
        "CYLINDER",
        "DISK",
        "DOSE PACK",
        "DUAL PACK",
        "FILM",
        "GALLON",
        "IMPLANT",
        "INHALATION",
        "INHALER REFILL",
        "INSERT",
        "INTRAVENOUS BAG",
        "KILOGRAM",
        "METRIC DROP",
        "MILLIMETER",
        "NEBULE",
        "NEEDLE FREE INJECTION",
        "OCULAR SYSTEM",
        "OUNCE",
        "PACKAGE",
        "PAD",
        "PAPER",
        "PATCH",
        "PEN NEEDLE",
        "POUCH",
        "POUND",
        "PRE-FILLED PEN SYRINGE",
        "PUFF",
        "QUART",
        "RING",
        "SACHET",
        "SCOOPFUL",
        "SPONGE",
        "SPRAY",
        "STICK",
        "STRIP",
        "SWAB",
        "TABMINDER",
        "TAMPON",
        "TRAY",
        "TROCHE",
        "WAFER"
      ],
      "type": "string"
    },
    "ServiceLocation": {
      "properties": {
        "address_line1": {
          "description": "The service location address.",
          "type": "string"
        },
        "address_line2": {
          "description": "The service location suite.",
          "type": "string"
        },
        "city": {
          "default": "",
          "maxLength": 50,
          "type": "string"
        },
        "created_date": {
          "format": "date-time",
          "readOnly": true,
          "type": [
            "string",
            "null"
          ]
        },
        "deleted_date": {
          "format": "date-time",
          "readOnly": true,
          "type": [
            "string",
            "null"
          ]
        },
        "email": {
          "format": "email",
          "maxLength": 254,
          "type": [
            "string",
            "null"
          ]
        },
        "fax": {
          "maxLength": 20,
          "type": [
            "string",
            "null"
          ]
        },
        "id": {
          "readOnly": true,
          "type": "integer"
        },
        "is_primary": {
          "default": false,
          "type": "boolean"
        },
        "name": {
          "maxLength": 200,
          "type": "string"
        },
        "phone": {
          "maxLength": 20,
          "type": [
            "string",
            "null"
          ]
        },
        "place_of_service": {
          "$ref": "#/$defs/ServiceLocationPlaceOfServiceEnum"
        },
        "place_of_service_code": {
          "type": "integer"
        },
        "practice": {
          "description": "The id of the practice that the service location belongs to.",
          "format": "int64",
          "type": "integer"
        },
        "state": {
          "type": "string"
        },
        "status": {
          "allOf": [
            {
              "$ref": "#/$defs/ServiceLocationStatusEnum"
            }
          ],
          "default": "active",
          "readOnly": true
        },
        "timezone": {
          "oneOf": [
            {
              "$ref": "#/$defs/TimezoneEnum"
            },
            {
              "$ref": "#/$defs/BlankEnum"
            },
            {
              "$ref": "#/$defs/NullEnum"
            }
          ]
        },
        "zip": {
          "default": "",
          "maxLength": 10,
          "type": "string"
        }
      },
      "required": [
        "address_line1",
        "name",
        "practice",
        "state"
      ],
      "type": "object"
    },
    "ServiceLocationPlaceOfServiceEnum": {
      "enum": [
        "Ambulance - Air or Water",
        "Ambulance - Land",
        "Ambulatory Surgical Center",
        "Assisted Living Facility",
        "Birthing Center",
        "Community Mental Health Center",
        "Comprehensive Inpatient Rehabilitation Facility",
        "Comprehensive Outpatient Rehabilitation Facility",
        "Custodial Care Facility",
        "Emergency Room - Hospital",
        "End-Stage Renal Disease Treatment Facility",
        "Federally Qualified Health Center",
        "Group Home",
        "Home",
        "Homeless Shelter",
        "Hospice",
        "Independent Clinic",
        "Independent Laboratory",
        "Indian Health ServiceFree-standing Facility",
        "Indian Health ServiceProvider-based Facility",
        "Inpatient Hospital",
        "Inpatient Psychiatric Facility",
        "Intermediate Care Facility/Individuals with Intellectual Disabilities",
        "Mass Immunization Center",
        "Military Treatment Facility",
        "Mobile Unit",
        "Non-residential Substance Abuse Treatment Facility",
        "Nursing Facility",
        "Off Campus Outpatient-Hospital",
        "Office",
        "On Campus-Outpatient Hospital",
        "Other Place of Service",
        "Outreach Site/Street",
        "Pharmacy",
        "Place of Employment-Worksite",
        "Prison/Correctional Facility",
        "Programs of All-Inclusive Care for the Elderly (PACE) Center",
        "Psychiatric Facility-Partial Hospitalization",
        "Psychiatric Residential Treatment Center",
        "Public Health Clinic",
        "Residential Substance Abuse Treatment Facility",
        "Rural Health Clinic",
        "School",
        "Skilled Nursing Facility",
        "Telehealth Provided Other than in Patient’s Home",
        "Telehealth Provided in Patient’s Home",
        "Temporary Lodging",
        "Tribal 638Free-standingFacility",
        "Tribal 638Provider-basedFacility",
        "Urgent Care Facility",
        "Walk-in Retail Health Clinic"
      ],
      "type": "string"
    },
    "ServiceLocationStatusEnum": {
      "enum": [
        "active",
        "inactive",
        "suspended"
      ],
      "type": "string"
    },
    "Thread": {
      "properties": {
        "dc_date": {
          "format": "date",
          "readOnly": true,
          "type": [
            "string",
            "null"
          ]
        },
        "id": {
          "format": "int64",
          "type": "integer"
        },
        "is_permanent": {
          "type": "boolean"
        }
      },
      "required": [
        "is_permanent"
      ],
      "type": "object"
    },
    "TimezoneEnum": {
      "enum": [
        "Africa/Abidjan",
        "Africa/Accra",
        "Africa/Addis_Ababa",
        "Africa/Algiers",
        "Africa/Asmara",
        "Africa/Bamako",
        "Africa/Bangui",
        "Africa/Banjul",
        "Africa/Bissau",
        "Africa/Blantyre",
        "Africa/Brazzaville",
        "Africa/Bujumbura",
        "Africa/Cairo",
        "Africa/Casablanca",
        "Africa/Ceuta",
        "Africa/Conakry",
        "Africa/Dakar",
        "Africa/Dar_es_Salaam",
        "Africa/Djibouti",
        "Africa/Douala",
        "Africa/El_Aaiun",
        "Africa/Freetown",
        "Africa/Gaborone",
        "Africa/Harare",
        "Africa/Johannesburg",
        "Africa/Juba",
        "Africa/Kampala",
        "Africa/Khartoum",
        "Africa/Kigali",
        "Africa/Kinshasa",
        "Africa/Lagos",
        "Africa/Libreville",
        "Africa/Lome",
        "Africa/Luanda",
        "Africa/Lubumbashi",
        "Africa/Lusaka",
        "Africa/Malabo",
        "Africa/Maputo",
        "Africa/Maseru",
        "Africa/Mbabane",
        "Africa/Mogadishu",
        "Africa/Monrovia",
        "Africa/Nairobi",
        "Africa/Ndjamena",
        "Africa/Niamey",
        "Africa/Nouakchott",
        "Africa/Ouagadougou",
        "Africa/Porto-Novo",
        "Africa/Sao_Tome",
        "Africa/Tripoli",
        "Africa/Tunis",
        "Africa/Windhoek",
        "America/Adak",
        "America/Anchorage",
        "America/Anguilla",
        "America/Antigua",
        "America/Araguaina",
        "America/Argentina/Buenos_Aires",
        "America/Argentina/Catamarca",
        "America/Argentina/Cordoba",
        "America/Argentina/Jujuy",
        "America/Argentina/La_Rioja",
        "America/Argentina/Mendoza",
        "America/Argentina/Rio_Gallegos",
        "America/Argentina/Salta",
        "America/Argentina/San_Juan",
        "America/Argentina/San_Luis",
        "America/Argentina/Tucuman",
        "America/Argentina/Ushuaia",
        "America/Aruba",
        "America/Asuncion",
        "America/Atikokan",
        "America/Bahia",
        "America/Bahia_Banderas",
        "America/Barbados",
        "America/Belem",
        "America/Belize",
        "America/Blanc-Sablon",
        "America/Boa_Vista",
        "America/Bogota",
        "America/Boise",
        "America/Cambridge_Bay",
        "America/Campo_Grande",
        "America/Cancun",
        "America/Caracas",
        "America/Cayenne",
        "America/Cayman",
        "America/Chicago",
        "America/Chihuahua",
        "America/Ciudad_Juarez",
        "America/Costa_Rica",
        "America/Creston",
        "America/Cuiaba",
        "America/Curacao",
        "America/Danmarkshavn",
        "America/Dawson",
        "America/Dawson_Creek",
        "America/Denver",
        "America/Detroit",
        "America/Dominica",
        "America/Edmonton",
        "America/Eirunepe",
        "America/El_Salvador",
        "America/Fort_Nelson",
        "America/Fortaleza",
        "America/Glace_Bay",
        "America/Goose_Bay",
        "America/Grand_Turk",
        "America/Grenada",
        "America/Guadeloupe",
        "America/Guatemala",
        "America/Guayaquil",
        "America/Guyana",
        "America/Halifax",
        "America/Havana",
        "America/Hermosillo",
        "America/Indiana/Indianapolis",
        "America/Indiana/Knox",
        "America/Indiana/Marengo",
        "America/Indiana/Petersburg",
        "America/Indiana/Tell_City",
        "America/Indiana/Vevay",
        "America/Indiana/Vincennes",
        "America/Indiana/Winamac",
        "America/Inuvik",
        "America/Iqaluit",
        "America/Jamaica",
        "America/Juneau",
        "America/Kentucky/Louisville",
        "America/Kentucky/Monticello",
        "America/Kralendijk",
        "America/La_Paz",
        "America/Lima",
        "America/Los_Angeles",
        "America/Lower_Princes",
        "America/Maceio",
        "America/Managua",
        "America/Manaus",
        "America/Marigot",
        "America/Martinique",
        "America/Matamoros",
        "America/Mazatlan",
        "America/Menominee",
        "America/Merida",
        "America/Metlakatla",
        "America/Mexico_City",
        "America/Miquelon",
        "America/Moncton",
        "America/Monterrey",
        "America/Montevideo",
        "America/Montserrat",
        "America/Nassau",
        "America/New_York",
        "America/Nome",
        "America/Noronha",
        "America/North_Dakota/Beulah",
        "America/North_Dakota/Center",
        "America/North_Dakota/New_Salem",
        "America/Nuuk",
        "America/Ojinaga",
        "America/Panama",
        "America/Paramaribo",
        "America/Phoenix",
        "America/Port-au-Prince",
        "America/Port_of_Spain",
        "America/Porto_Velho",
        "America/Puerto_Rico",
        "America/Punta_Arenas",
        "America/Rankin_Inlet",
        "America/Recife",
        "America/Regina",
        "America/Resolute",
        "America/Rio_Branco",
        "America/Santarem",
        "America/Santiago",
        "America/Santo_Domingo",
        "America/Sao_Paulo",
        "America/Scoresbysund",
        "America/Sitka",
        "America/St_Barthelemy",
        "America/St_Johns",
        "America/St_Kitts",
        "America/St_Lucia",
        "America/St_Thomas",
        "America/St_Vincent",
        "America/Swift_Current",
        "America/Tegucigalpa",
        "America/Thule",
        "America/Tijuana",
        "America/Toronto",
        "America/Tortola",
        "America/Vancouver",
        "America/Whitehorse",
        "America/Winnipeg",
        "America/Yakutat",
        "Antarctica/Casey",
        "Antarctica/Davis",
        "Antarctica/DumontDUrville",
        "Antarctica/Macquarie",
        "Antarctica/Mawson",
        "Antarctica/McMurdo",
        "Antarctica/Palmer",
        "Antarctica/Rothera",
        "Antarctica/Syowa",
        "Antarctica/Troll",
        "Antarctica/Vostok",
        "Arctic/Longyearbyen",
        "Asia/Aden",
        "Asia/Almaty",
        "Asia/Amman",
        "Asia/Anadyr",
        "Asia/Aqtau",
        "Asia/Aqtobe",
        "Asia/Ashgabat",
        "Asia/Atyrau",
        "Asia/Baghdad",
        "Asia/Bahrain",
        "Asia/Baku",
        "Asia/Bangkok",
        "Asia/Barnaul",
        "Asia/Beirut",
        "Asia/Bishkek",
        "Asia/Brunei",
        "Asia/Chita",
        "Asia/Choibalsan",
        "Asia/Colombo",
        "Asia/Damascus",
        "Asia/Dhaka",
        "Asia/Dili",
        "Asia/Dubai",
        "Asia/Dushanbe",
        "Asia/Famagusta",
        "Asia/Gaza",
        "Asia/Hebron",
        "Asia/Ho_Chi_Minh",
        "Asia/Hong_Kong",
        "Asia/Hovd",
        "Asia/Irkutsk",
        "Asia/Jakarta",
        "Asia/Jayapura",
        "Asia/Jerusalem",
        "Asia/Kabul",
        "Asia/Kamchatka",
        "Asia/Karachi",
        "Asia/Kathmandu",
        "Asia/Khandyga",
        "Asia/Kolkata",
        "Asia/Krasnoyarsk",
        "Asia/Kuala_Lumpur",
        "Asia/Kuching",
        "Asia/Kuwait",
        "Asia/Macau",
        "Asia/Magadan",
        "Asia/Makassar",
        "Asia/Manila",
        "Asia/Muscat",
        "Asia/Nicosia",
        "Asia/Novokuznetsk",
        "Asia/Novosibirsk",
        "Asia/Omsk",
        "Asia/Oral",
        "Asia/Phnom_Penh",
        "Asia/Pontianak",
        "Asia/Pyongyang",
        "Asia/Qatar",
        "Asia/Qostanay",
        "Asia/Qyzylorda",
        "Asia/Riyadh",
        "Asia/Sakhalin",
        "Asia/Samarkand",
        "Asia/Seoul",
        "Asia/Shanghai",
        "Asia/Singapore",
        "Asia/Srednekolymsk",
        "Asia/Taipei",
        "Asia/Tashkent",
        "Asia/Tbilisi",
        "Asia/Tehran",
        "Asia/Thimphu",
        "Asia/Tokyo",
        "Asia/Tomsk",
        "Asia/Ulaanbaatar",
        "Asia/Urumqi",
        "Asia/Ust-Nera",
        "Asia/Vientiane",
        "Asia/Vladivostok",
        "Asia/Yakutsk",
        "Asia/Yangon",
        "Asia/Yekaterinburg",
        "Asia/Yerevan",
        "Atlantic/Azores",
        "Atlantic/Bermuda",
        "Atlantic/Canary",
        "Atlantic/Cape_Verde",
        "Atlantic/Faroe",
        "Atlantic/Madeira",
        "Atlantic/Reykjavik",
        "Atlantic/South_Georgia",
        "Atlantic/St_Helena",
        "Atlantic/Stanley",
        "Australia/Adelaide",
        "Australia/Brisbane",
        "Australia/Broken_Hill",
        "Australia/Darwin",
        "Australia/Eucla",
        "Australia/Hobart",
        "Australia/Lindeman",
        "Australia/Lord_Howe",
        "Australia/Melbourne",
        "Australia/Perth",
        "Australia/Sydney",
        "Canada/Atlantic",
        "Canada/Central",
        "Canada/Eastern",
        "Canada/Mountain",
        "Canada/Newfoundland",
        "Canada/Pacific",
        "Europe/Amsterdam",
        "Europe/Andorra",
        "Europe/Astrakhan",
        "Europe/Athens",
        "Europe/Belgrade",
        "Europe/Berlin",
        "Europe/Bratislava",
        "Europe/Brussels",
        "Europe/Bucharest",
        "Europe/Budapest",
        "Europe/Busingen",
        "Europe/Chisinau",
        "Europe/Copenhagen",
        "Europe/Dublin",
        "Europe/Gibraltar",
        "Europe/Guernsey",
        "Europe/Helsinki",
        "Europe/Isle_of_Man",
        "Europe/Istanbul",
        "Europe/Jersey",
        "Europe/Kaliningrad",
        "Europe/Kirov",
        "Europe/Kyiv",
        "Europe/Lisbon",
        "Europe/Ljubljana",
        "Europe/London",
        "Europe/Luxembourg",
        "Europe/Madrid",
        "Europe/Malta",
        "Europe/Mariehamn",
        "Europe/Minsk",
        "Europe/Monaco",
        "Europe/Moscow",
        "Europe/Oslo",
        "Europe/Paris",
        "Europe/Podgorica",
        "Europe/Prague",
        "Europe/Riga",
        "Europe/Rome",
        "Europe/Samara",
        "Europe/San_Marino",
        "Europe/Sarajevo",
        "Europe/Saratov",
        "Europe/Simferopol",
        "Europe/Skopje",
        "Europe/Sofia",
        "Europe/Stockholm",
        "Europe/Tallinn",
     

# --- truncated at 32 KB (33 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/elation-health/refs/heads/main/json-schema/elation-health-med-order-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/elation-health-med-order"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.