Post Order
Overview
This channel is responsible for receiving order requests via HTTP and forwarding unique orders to the VannahPacs.
Order Submission
Request URL:
http://172.16.223.10:6666
Request Body (JSON):
Below is an example of a complete request body:
{
"AccessionNumber": "AN7722014890",
"PatientName": "TEMBO^BRIAN^CHILOMBO",
"PatientID": "ZM55901",
"PatientBirthDate": "19870527",
"PatientSex": "M",
"ReferringPhysicianName": "ZULU^MERCY^TENDANI",
"AdmissionID": "ZM378",
"RequestingPhysician": "MWAPE^ALICK^NKHONYA",
"RequestedProcedureDescription": "Chest X-Ray",
"ScheduledProcedureStepSequence": [
{
"Modality": "CR",
"ScheduledStationName": "XRAY_BAY_1",
"ScheduledProcedureStepLocation": "GENERAL_RADIOLOGY",
"ScheduledProcedureStepDescription": "Chest X-Ray AP View"
}
],
"RequestedProcedurePriority": "ROUTINE"
}
The body of the request must be a JSON object containing the order details. Below is a description of each field.
| Field | Type | Description | Example |
|---|---|---|---|
AccessionNumber |
String | A unique identifier for the imaging study. This number is crucial for tracking the order throughout the entire radiology workflow. | "AN7722014890" |
PatientName |
String | The full name of the patient, formatted as LASTNAME^FIRSTNAME^MIDDLENAME. |
"TEMBO^BRIAN^CHILOMBO" |
PatientID |
String | The patient's unique medical record number (MRN) or other institutional identifier. | "ZM55901" |
PatientBirthDate |
String | The patient's date of birth in YYYYMMDD format. |
"19870527" |
PatientSex |
String | The patient's gender (M for Male, F for Female, O for Other). |
"M" |
ReferringPhysicianName |
String | The name of the physician who requested the procedure. | "ZULU^MERCY^TENDANI" |
AdmissionID |
String | An optional identifier for the patient's hospital admission, if applicable. | "ZM378" |
RequestingPhysician |
String | The physician placing the order in the system. May differ from the referring physician. | "MWAPE^ALICK^NKHONYA" |
RequestedProcedureDescription |
String | A high-level description of the ordered procedure. | "Chest X-Ray" |
ScheduledProcedureStepSequence |
Array | An array of objects, where each object defines a specific step of the procedure. | [...] |
...Modality |
String | The imaging modality to be used (e.g., CR for Computed Radiography, CT, MR). |
"CR" |
...ScheduledStationName |
String | The specific imaging device or room where the procedure is scheduled. | "XRAY_BAY_1" |
...ScheduledProcedureStepLocation |
String | The clinical department or location for the procedure. | "GENERAL_RADIOLOGY" |
...ScheduledProcedureStepDescription |
String | A detailed description of the specific view or part of the procedure. | "Chest X-Ray AP View" |
RequestedProcedurePriority |
String | The urgency of the procedure. Common values are ROUTINE, STAT (urgent), or ASAP. |
"ROUTINE" |
Expected Response
After a successful transmission to VannahPacs, the channel returns the following HTTP response:
{
"status": "successfully",
"message": "Order sent to PACS"
}