GET api/v1/{EMRSystem}/Population/MedicationOrders

Returns the Medication Orders of all statuses for all patients for a given date range and filtered, optionally, by Locations (facilities) or VerifiedStatus (e.g. Verified or All). Additionally, flags are available for the inclusion of NDC or RxNorm values.

Status: Released

URI Parameters

NameDescriptionTypeAdditional information
EMRSystem

The emr system.

EMRSystem

None.

VerifiedStatus

Gets or sets the verified status.

boolean

None.

IncludeRxNorm

Gets or sets a value indicating whether [include rx norm].

boolean

None.

IncludeNDC

Gets or sets a value indicating whether [include NDC].

boolean

None.

LocationList

Gets or sets the location list.

string

None.

IncludeTasks

Gets or sets a value indicating whether [include Tasks].

boolean

None.

QualifyOnReview

Gets or sets a value indicating to have Reviews also qualify for the population.

boolean

None.

DTAIndicator

Gets or sets a value indicating whether or not to include if the order has associated Discrete task Assays.

boolean

None.

UserId

Identifier of the user initiating the request.

string

Required

FromDateTime

Gets or sets from date time.

datetime

Required if EMRSystem = Cerner, or Epic, or Meditech

ToDateTime

Gets or sets to date time.

datetime

None.

Header Parameters

NameDescriptionTypeAdditional information
LoginId

Gets or sets the login identifier. This Login Id will be encrypted and passed in Sansoro specific Http Request Headers.

string

Required if EMRSystem = Allscripts, or Athena, or Cerner, or Meditech, or Sandbox

Password

Gets or sets the password. This Password will be encrypted and passed in Sansoro specific Http Request Headers.

string

Data type: Password

Required if EMRSystem = Allscripts, or Athena, or Cerner, or Meditech, or Sandbox

EmrInstance

Gets or sets the emr instance. This emr instance info will be encrypted and passed in Sansoro specific Http Request Headers.

string

None.

ApplicationName

Gets or sets the requesting application name. This requesting application name will be encrypted and passed in Sansoro specific Http Request Headers.

string

Required if using application keys

ApplicationKey

Gets or sets the requesting application key. This requesting application key will be encrypted and passed in Sansoro specific Http Request Headers.

string

Data type: Password

Required if using application keys

AuthorizationToken

Gets or sets the custom authorization token. This requesting authorization token will be encrypted and passed in Sansoro specific Http Request Headers.

string

None.

RequestVerboseLogging

Enables verbose logging for a single request. When "true", verbose logging will occur. When "false", the configuration setting will be respected. This value will be passed in Sansoro specific Http Request Headers.

boolean

None.

Response Information

Collection of UdmPopulationMedicationOrderResponse
NameDescriptionTypeAdditional information
AdminInstructions

Gets or sets the admin inst.

string

None.

AHFS

Gets or sets the ahfs.

Collection of string

None.

AlternativeMedicationName

Gets or sets the name of the alternative medication.

string

None.

CreatedUpdatedDateTime

Gets or sets the created updated date time.

datetime

None.

DrugForm

Gets or sets the drug form.

string

None.

Duration

Gets or sets the duration.

string

None.

DurationUnit

Gets or sets the duration unit.

string

None.

Encounter

Gets or sets the encounter.

Encounter

None.

Frequency

Gets or sets the frequency.

string

None.

FrequencyType

Gets or sets the frequency type.

string

None.

IsPRN

Gets or sets the PRN indicator.

boolean

None.

IsTitrate

Gets or sets the Titrate indicator.

boolean

None.

Ingredients

Gets or sets the Ingredients.

Collection of Ingredient

None.

MedicationId

Gets or sets the medication identifier.

string

None.

MedicationItemId

Gets or sets the medication item identifier.

string

None.

MedicationAlias

Gets or sets the medication alias.

string

None.

MedicationCategory

Gets or sets the medication category.

string

None.

MedicationClinicalDisplayLineLong

Gets or sets the medication clinical display line long.

string

None.

MedicationClinicalDisplayLineShort

Gets or sets the medication clinical display line short.

string

None.

MedicationComments

Gets or sets the medication comments.

string

None.

MedicationCommunicationType

Gets or sets the type of medication communication.

string

None.

MedicationDepartmentStatus

Gets or sets the medication department status.

string

None.

MedicationName

Gets or sets the name of the medication.

string

None.

MedicationOrderBasis

Gets or sets the medication order basis.

string

None.

MedicationOrderId

Gets or sets the medication order identifier.

string

None.

MedicationOrderExternalId

Gets or sets the medication order external identifier.

string

None.

MedicationOrderingProvider

Gets or sets the medication ordering provider.

string

None.

MedicationOrderingProviderId

Gets or sets the medication ordering provider identifier.

string

None.

MedicationOrderPriority

Gets or sets the medication order priority.

string

None.

MedicationOrderSourceSystem

Gets or sets the medication order source system.

string

None.

MedicationOrderType

Gets or sets the type of the medication order.

string

None.

MedicationStatus

Gets or sets the status of the medication.

string

None.

MedicationType

Gets or sets the type of the medication.

string

None.

NDC

Gets or sets the NDC (National Drug Code).

string

None.

OrderedDateTime

Gets or sets the ordered date time.

datetime

None.

DeactivateDate

Gets or sets the DeactivateDate.

datetime

None.

ReactivateDate

Gets or sets the ReactivateDate.

datetime

None.

OnHold

Gets or sets the OnHold.

boolean

None.

Patient

Gets or sets the patient.

BasePatient

None.

PCA

Gets or sets the pca.

boolean

None.

ReferenceType

Gets or sets the type of the reference.

string

None.

Route

Gets or sets the route.

string

None.

RxNorms

Gets or sets the rx norm.

Collection of RxNorm

None.

StartDateTime

Gets or sets the start date time.

datetime

None.

StopDateTime

Gets or sets the stop date time.

datetime

None.

StopType

Gets or sets the type of the stop.

string

None.

Strength

Gets or sets the strength.

string

None.

StrengthUnit

Gets or sets the strength unit.

string

None.

StrengthDose

Gets or sets the strength dose.

string

None.

StrengthDoseUnit

Gets or sets the strength dose unit.

string

None.

MinDose

The minimum single dose.

string

None.

MinimumDoseUnit

The unit for the minimum single dose.

CodedObject

None.

MaxDose

The maximum single dose.

string

None.

MaximumDoseUnit

The unit for the maximum single dose.

CodedObject

None.

TherapeuticClass

Gets or sets the therapeutic class.

string

None.

TherapeuticSubClass

Gets or sets the therapeutic sub class.

string

None.

VolumeDose

Gets or sets the volume dose.

string

None.

VolumeDoseUnit

Gets or sets the volume dose unit.

string

None.

Rate

Gets or sets the rate.

string

None.

RateUnit

Gets or sets the rate unit.

string

None.

PrnReasons

Gets or sets the PRN reasons.

Collection of CodedObject

None.

PrnComment

Gets or sets the PRN comment.

string

None.

Refills

Gets or sets the number of refills.

string

None.

LongTermMedication

Gets or sets the Long Term Medication Flag.

boolean

None.

PreviousOrderId

The identifier of the previous order for this medication

string

None.

DispenseAsWritten

Indicator that the prescription should be dispensed as written

boolean

None.

DEASchedule

The DEA controlled substance schedule

string

None.

MedicationBrandName

Brand name of the medication

string

None.

MedicationGenericName

Generic name of the medication

string

None.

OnFormulary

The field that shows the medication is on formulary or not

CodedObject

None.

Diagnoses

List of the order diagnoses

Collection of OrderDiagnosis

None.

DispenseFrom

The inpatient pharmacy to dispense the medication from

HospitalPharmacy

None.

OrderReview

The order review details

Collection of OrderReview

None.

RequestedDispenseAmount

The requested dispense amount

string

None.

RequestedDispenseAmountUnit

The requested dispense amount unit

CodedObject

None.

TotalDailyDose

The total daily dose

string

None.

TotalDailyDoseUnit

The total daily dose

CodedObject

None.

ParentOrderId

The parent order id

string

None.

TaskClass

The Task Activity Class (Depricated)

CodedObjectDescription

None.

Tasks

Gets or sets the List of Tasks

Collection of TaskObject

None.

VerifiedStatus

Gets or sets the Verified status of Medication

string

None.

IsNurseReviewed

Shows if the Nurse Review has been completed

boolean

None.

DispenseHistory

Gets or sets the dispense history of the medication

Collection of DispenseHistory

None.

DosingHeight

Gets or Sets the Dosing Height array.

Collection of DosingBodyMeasure

None.

DosingWeight

Gets or Sets the Dosing Weight array

Collection of DosingBodyMeasure

None.

OrderableCode

Gets or Sets the Orderable Code

CodedObject

None.

ClinicalIndication

Gets or Sets the Clinical Indication

string

None.

OrderedRate

Gets or Sets the Ordered Rate

string

None.

FrequencyTimes

Gets or Sets the Frequency Times

string

None.

HasDTA

Gets or Sets the HasDTA Flag

boolean

None.

Response Codes

Http Status Code 200 - Indicates that the request was processed successfully.

Http Status Code 400 - Indicates that the request did not contain all the required fields or had an invalid value.

Http Status Code 401 - Indicates that authentication to the underlying EMR server using the provided LoginId and Password failed.

Http Status Code 403 - Indicates that there is an issue with the request UserId.

Http Status Code 408 - Indicates that the request to the underlying EMR server timed out.

Http Status Code 500 - Indicates that an internal server error occurred during processing of the request.

Http Status Code 502 - Indicates that a request made to the underlying EMR server could not be completed.

Response Formats

application/json

[
  {
    "AdminInstructions": "sample string 1",
    "AHFS": [
      "sample string 1",
      "sample string 2"
    ],
    "AlternativeMedicationName": "sample string 2",
    "CreatedUpdatedDateTime": "2025-12-12T20:53:14.4307891+00:00",
    "DrugForm": "sample string 3",
    "Duration": "sample string 4",
    "DurationUnit": "sample string 5",
    "Encounter": {
      "EncounterId": "sample string 1",
      "EncounterType": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "PatientClass": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "EncounterDateTime": "2025-12-12T20:53:14.4309674+00:00",
      "DischargeDateTime": "2025-12-12T20:53:14.4309694+00:00",
      "FinancialNumber": "sample string 2",
      "Location": {
        "BedId": "sample string 1",
        "Bed": "sample string 2",
        "RoomId": "sample string 3",
        "Room": "sample string 4",
        "UnitId": "sample string 5",
        "Unit": "sample string 6",
        "HospitalId": "sample string 7",
        "Hospital": "sample string 8"
      }
    },
    "Frequency": "sample string 6",
    "FrequencyType": "sample string 7",
    "IsPRN": true,
    "IsTitrate": true,
    "Ingredients": [
      {
        "IngredientItemId": "sample string 1",
        "AHFS": [
          "sample string 1",
          "sample string 2"
        ],
        "IngredientId": "sample string 2",
        "IngredientName": "sample string 3",
        "IngredientRxNorms": [
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          },
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          }
        ],
        "NDC": "sample string 4",
        "Dose": "sample string 5",
        "DoseUnit": "sample string 6",
        "Strength": "sample string 7",
        "StrengthUnit": "sample string 8",
        "StrengthDose": "sample string 9",
        "StrengthDoseUnit": "sample string 10",
        "IngredientType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "IngredientItemId": "sample string 1",
        "AHFS": [
          "sample string 1",
          "sample string 2"
        ],
        "IngredientId": "sample string 2",
        "IngredientName": "sample string 3",
        "IngredientRxNorms": [
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          },
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          }
        ],
        "NDC": "sample string 4",
        "Dose": "sample string 5",
        "DoseUnit": "sample string 6",
        "Strength": "sample string 7",
        "StrengthUnit": "sample string 8",
        "StrengthDose": "sample string 9",
        "StrengthDoseUnit": "sample string 10",
        "IngredientType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "MedicationId": "sample string 8",
    "MedicationItemId": "sample string 9",
    "MedicationAlias": "sample string 10",
    "MedicationCategory": "sample string 11",
    "MedicationClinicalDisplayLineLong": "sample string 12",
    "MedicationClinicalDisplayLineShort": "sample string 13",
    "MedicationComments": "sample string 14",
    "MedicationCommunicationType": "sample string 15",
    "MedicationDepartmentStatus": "sample string 16",
    "MedicationName": "sample string 17",
    "MedicationOrderBasis": "sample string 18",
    "MedicationOrderId": "sample string 19",
    "MedicationOrderExternalId": "sample string 20",
    "MedicationOrderingProvider": "sample string 21",
    "MedicationOrderingProviderId": "sample string 22",
    "MedicationOrderPriority": "sample string 23",
    "MedicationOrderSourceSystem": "sample string 24",
    "MedicationOrderType": "sample string 25",
    "MedicationStatus": "sample string 26",
    "MedicationType": "sample string 27",
    "NDC": "sample string 28",
    "OrderedDateTime": "2025-12-12T20:53:14.4331755+00:00",
    "DeactivateDate": "2025-12-12T20:53:14.4332239+00:00",
    "ReactivateDate": "2025-12-12T20:53:14.4332598+00:00",
    "OnHold": true,
    "Patient": {
      "PatientId": "sample string 1",
      "DisplayName": "sample string 2",
      "LastName": "sample string 3",
      "FirstName": "sample string 4",
      "MiddleName": "sample string 5",
      "MRN": "sample string 6",
      "BirthDateTime": "2025-12-12T20:53:14.433344+00:00",
      "Gender": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "DeceasedDateTime": "2025-12-12T20:53:14.4333472+00:00"
    },
    "PCA": true,
    "ReferenceType": "sample string 29",
    "Route": "sample string 30",
    "RxNorms": [
      {
        "Code": "sample string 1",
        "CodeType": "sample string 2",
        "TermType": "sample string 3"
      },
      {
        "Code": "sample string 1",
        "CodeType": "sample string 2",
        "TermType": "sample string 3"
      }
    ],
    "StartDateTime": "2025-12-12T20:53:14.4336422+00:00",
    "StopDateTime": "2025-12-12T20:53:14.4337008+00:00",
    "StopType": "sample string 31",
    "Strength": "sample string 32",
    "StrengthUnit": "sample string 33",
    "StrengthDose": "sample string 34",
    "StrengthDoseUnit": "sample string 35",
    "MinDose": "sample string 36",
    "MinimumDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "MaxDose": "sample string 37",
    "MaximumDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "TherapeuticClass": "sample string 38",
    "TherapeuticSubClass": "sample string 39",
    "VolumeDose": "sample string 40",
    "VolumeDoseUnit": "sample string 41",
    "Rate": "sample string 42",
    "RateUnit": "sample string 43",
    "PrnReasons": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2"
      }
    ],
    "PrnComment": "sample string 44",
    "Refills": "sample string 45",
    "LongTermMedication": true,
    "PreviousOrderId": "sample string 46",
    "DispenseAsWritten": true,
    "DEASchedule": "sample string 47",
    "MedicationBrandName": "sample string 48",
    "MedicationGenericName": "sample string 49",
    "OnFormulary": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "Diagnoses": [
      {
        "DiagnosisName": "sample string 1",
        "DiagnosisText": "sample string 2",
        "Codes": [
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          },
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          }
        ],
        "Comment": "sample string 3",
        "Qualifier": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "DiagnosisName": "sample string 1",
        "DiagnosisText": "sample string 2",
        "Codes": [
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          },
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          }
        ],
        "Comment": "sample string 3",
        "Qualifier": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DispenseFrom": {
      "PharmacyId": "sample string 1",
      "PharmacyName": "sample string 2"
    },
    "OrderReview": [
      {
        "ReviewType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewedBy": {
          "ProviderId": "sample string 1",
          "ProviderName": "sample string 2"
        },
        "ReviewedDateTime": "2025-12-12T20:53:14.4364609+00:00"
      },
      {
        "ReviewType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewedBy": {
          "ProviderId": "sample string 1",
          "ProviderName": "sample string 2"
        },
        "ReviewedDateTime": "2025-12-12T20:53:14.4364609+00:00"
      }
    ],
    "RequestedDispenseAmount": "sample string 50",
    "RequestedDispenseAmountUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "TotalDailyDose": "sample string 51",
    "TotalDailyDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "ParentOrderId": "sample string 52",
    "TaskClass": {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "Description": "sample string 3"
    },
    "Tasks": [
      {
        "TaskId": "sample string 1",
        "TaskClass": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "TaskId": "sample string 1",
        "TaskClass": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "VerifiedStatus": "sample string 53",
    "IsNurseReviewed": true,
    "DispenseHistory": [
      {
        "DispenseId": "sample string 1",
        "DispenseDateTime": "2025-12-12T20:53:14.4377317+00:00",
        "DispenseEventType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "DispenseId": "sample string 1",
        "DispenseDateTime": "2025-12-12T20:53:14.4377317+00:00",
        "DispenseEventType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DosingHeight": [
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DosingWeight": [
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "OrderableCode": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "ClinicalIndication": "sample string 54",
    "OrderedRate": "sample string 55",
    "FrequencyTimes": "sample string 56",
    "HasDTA": true
  },
  {
    "AdminInstructions": "sample string 1",
    "AHFS": [
      "sample string 1",
      "sample string 2"
    ],
    "AlternativeMedicationName": "sample string 2",
    "CreatedUpdatedDateTime": "2025-12-12T20:53:14.4307891+00:00",
    "DrugForm": "sample string 3",
    "Duration": "sample string 4",
    "DurationUnit": "sample string 5",
    "Encounter": {
      "EncounterId": "sample string 1",
      "EncounterType": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "PatientClass": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "EncounterDateTime": "2025-12-12T20:53:14.4309674+00:00",
      "DischargeDateTime": "2025-12-12T20:53:14.4309694+00:00",
      "FinancialNumber": "sample string 2",
      "Location": {
        "BedId": "sample string 1",
        "Bed": "sample string 2",
        "RoomId": "sample string 3",
        "Room": "sample string 4",
        "UnitId": "sample string 5",
        "Unit": "sample string 6",
        "HospitalId": "sample string 7",
        "Hospital": "sample string 8"
      }
    },
    "Frequency": "sample string 6",
    "FrequencyType": "sample string 7",
    "IsPRN": true,
    "IsTitrate": true,
    "Ingredients": [
      {
        "IngredientItemId": "sample string 1",
        "AHFS": [
          "sample string 1",
          "sample string 2"
        ],
        "IngredientId": "sample string 2",
        "IngredientName": "sample string 3",
        "IngredientRxNorms": [
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          },
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          }
        ],
        "NDC": "sample string 4",
        "Dose": "sample string 5",
        "DoseUnit": "sample string 6",
        "Strength": "sample string 7",
        "StrengthUnit": "sample string 8",
        "StrengthDose": "sample string 9",
        "StrengthDoseUnit": "sample string 10",
        "IngredientType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "IngredientItemId": "sample string 1",
        "AHFS": [
          "sample string 1",
          "sample string 2"
        ],
        "IngredientId": "sample string 2",
        "IngredientName": "sample string 3",
        "IngredientRxNorms": [
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          },
          {
            "Code": "sample string 1",
            "CodeType": "sample string 2",
            "TermType": "sample string 3"
          }
        ],
        "NDC": "sample string 4",
        "Dose": "sample string 5",
        "DoseUnit": "sample string 6",
        "Strength": "sample string 7",
        "StrengthUnit": "sample string 8",
        "StrengthDose": "sample string 9",
        "StrengthDoseUnit": "sample string 10",
        "IngredientType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "MedicationId": "sample string 8",
    "MedicationItemId": "sample string 9",
    "MedicationAlias": "sample string 10",
    "MedicationCategory": "sample string 11",
    "MedicationClinicalDisplayLineLong": "sample string 12",
    "MedicationClinicalDisplayLineShort": "sample string 13",
    "MedicationComments": "sample string 14",
    "MedicationCommunicationType": "sample string 15",
    "MedicationDepartmentStatus": "sample string 16",
    "MedicationName": "sample string 17",
    "MedicationOrderBasis": "sample string 18",
    "MedicationOrderId": "sample string 19",
    "MedicationOrderExternalId": "sample string 20",
    "MedicationOrderingProvider": "sample string 21",
    "MedicationOrderingProviderId": "sample string 22",
    "MedicationOrderPriority": "sample string 23",
    "MedicationOrderSourceSystem": "sample string 24",
    "MedicationOrderType": "sample string 25",
    "MedicationStatus": "sample string 26",
    "MedicationType": "sample string 27",
    "NDC": "sample string 28",
    "OrderedDateTime": "2025-12-12T20:53:14.4331755+00:00",
    "DeactivateDate": "2025-12-12T20:53:14.4332239+00:00",
    "ReactivateDate": "2025-12-12T20:53:14.4332598+00:00",
    "OnHold": true,
    "Patient": {
      "PatientId": "sample string 1",
      "DisplayName": "sample string 2",
      "LastName": "sample string 3",
      "FirstName": "sample string 4",
      "MiddleName": "sample string 5",
      "MRN": "sample string 6",
      "BirthDateTime": "2025-12-12T20:53:14.433344+00:00",
      "Gender": {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      "DeceasedDateTime": "2025-12-12T20:53:14.4333472+00:00"
    },
    "PCA": true,
    "ReferenceType": "sample string 29",
    "Route": "sample string 30",
    "RxNorms": [
      {
        "Code": "sample string 1",
        "CodeType": "sample string 2",
        "TermType": "sample string 3"
      },
      {
        "Code": "sample string 1",
        "CodeType": "sample string 2",
        "TermType": "sample string 3"
      }
    ],
    "StartDateTime": "2025-12-12T20:53:14.4336422+00:00",
    "StopDateTime": "2025-12-12T20:53:14.4337008+00:00",
    "StopType": "sample string 31",
    "Strength": "sample string 32",
    "StrengthUnit": "sample string 33",
    "StrengthDose": "sample string 34",
    "StrengthDoseUnit": "sample string 35",
    "MinDose": "sample string 36",
    "MinimumDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "MaxDose": "sample string 37",
    "MaximumDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "TherapeuticClass": "sample string 38",
    "TherapeuticSubClass": "sample string 39",
    "VolumeDose": "sample string 40",
    "VolumeDoseUnit": "sample string 41",
    "Rate": "sample string 42",
    "RateUnit": "sample string 43",
    "PrnReasons": [
      {
        "Id": "sample string 1",
        "Name": "sample string 2"
      },
      {
        "Id": "sample string 1",
        "Name": "sample string 2"
      }
    ],
    "PrnComment": "sample string 44",
    "Refills": "sample string 45",
    "LongTermMedication": true,
    "PreviousOrderId": "sample string 46",
    "DispenseAsWritten": true,
    "DEASchedule": "sample string 47",
    "MedicationBrandName": "sample string 48",
    "MedicationGenericName": "sample string 49",
    "OnFormulary": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "Diagnoses": [
      {
        "DiagnosisName": "sample string 1",
        "DiagnosisText": "sample string 2",
        "Codes": [
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          },
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          }
        ],
        "Comment": "sample string 3",
        "Qualifier": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "DiagnosisName": "sample string 1",
        "DiagnosisText": "sample string 2",
        "Codes": [
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          },
          {
            "CodeSet": "sample string 1",
            "Code": "sample string 2",
            "Description": "sample string 3"
          }
        ],
        "Comment": "sample string 3",
        "Qualifier": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DispenseFrom": {
      "PharmacyId": "sample string 1",
      "PharmacyName": "sample string 2"
    },
    "OrderReview": [
      {
        "ReviewType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewedBy": {
          "ProviderId": "sample string 1",
          "ProviderName": "sample string 2"
        },
        "ReviewedDateTime": "2025-12-12T20:53:14.4364609+00:00"
      },
      {
        "ReviewType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "ReviewedBy": {
          "ProviderId": "sample string 1",
          "ProviderName": "sample string 2"
        },
        "ReviewedDateTime": "2025-12-12T20:53:14.4364609+00:00"
      }
    ],
    "RequestedDispenseAmount": "sample string 50",
    "RequestedDispenseAmountUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "TotalDailyDose": "sample string 51",
    "TotalDailyDoseUnit": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "ParentOrderId": "sample string 52",
    "TaskClass": {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "Description": "sample string 3"
    },
    "Tasks": [
      {
        "TaskId": "sample string 1",
        "TaskClass": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "TaskId": "sample string 1",
        "TaskClass": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskStatus": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        },
        "TaskType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "VerifiedStatus": "sample string 53",
    "IsNurseReviewed": true,
    "DispenseHistory": [
      {
        "DispenseId": "sample string 1",
        "DispenseDateTime": "2025-12-12T20:53:14.4377317+00:00",
        "DispenseEventType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "DispenseId": "sample string 1",
        "DispenseDateTime": "2025-12-12T20:53:14.4377317+00:00",
        "DispenseEventType": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DosingHeight": [
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "DosingWeight": [
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      },
      {
        "Value": "sample string 1",
        "Unit": {
          "Id": "sample string 1",
          "Name": "sample string 2"
        }
      }
    ],
    "OrderableCode": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "ClinicalIndication": "sample string 54",
    "OrderedRate": "sample string 55",
    "FrequencyTimes": "sample string 56",
    "HasDTA": true
  }
]

'

GET api/v1/{EMRSystem}/Population/MedicationOrders

Returns the Medication Orders of all statuses for all patients for a given date range and filtered, optionally, by Locations (facilities) or VerifiedStatus (e.g. Verified or All). Additionally, flags are available for the inclusion of NDC or RxNorm values.

Status: Released

URI Parameters


Required
Required if EMRSystem = Cerner, or Epic, or Meditech

Header Parameters

Required if EMRSystem = Allscripts, or Athena, or Cerner, or Meditech, or Sandbox
Data type: Password , Required if EMRSystem = Allscripts, or Athena, or Cerner, or Meditech, or Sandbox
Required if using application keys
Data type: Password , Required if using application keys

Request: {{ method }} {{ url }}

  • Http Request Headers
  • {{header.name}} : {{header.value}} ******
  • Http Request Body
  • {{httpRequestBody}}
  • Http Response Headers
  • {{header.name}} : {{header.value}} ******
  • Http Response Data
  • {{httpResponseData}}