| INPUT PARAMETER |
-
- JSONIN
- PARAMETER TYPE: LITERAL
- REQUIRED: YES
- SEQUENCE NUMBER: 1
- DESCRIPTION:
JSON string passed in to retrieve valid SA's for a patient per order
{
"patientId": "100840",
"orders": [
{
"orderId": "34047;1"
},
{
"orderId": "34049;1"
}
]
}
{
"orders": [
{
"orderId": "34047;1",
"specialAuthority": [
{
"patientId" = unique patient numeric number (DFN)
"code": "ASC",
"default": "unanswered",
"visible": false
},
{
"code": "SC",
"default": "no",
"visible": true
},
{
"orders" = section for 1 to many orders
"code": "CV",
"default": "yes",
"visible": true
},
{
"code": "AO",
"default": "yes",
"visible": true
},
{
"orderId" = order unique number in ORDERS file #(100).
"code": "IR",
"default": "no",
"visible": true
},
{
"code": "EC",
"default": "no",
"visible": true
},
{
"code": "SHAD",
"default": "unanswered",
"visible": false
},
{
"code": "MST",
"default": "yes",
"visible": true
},
{
"code": "HNC",
"default": "unanswered",
"visible": false
},
{
"code": "CL",
"default": "unanswered",
"visible": false
},
{
"code": "TERA",
"default": "unanswered",
"visible": false
}
]
},
{
"orderId": "34049;1",
"specialAuthority": [
{
Example of input parameter elements:
"code": "SC",
"default": "unanswered",
"visible": true
}
]
}
],
"patientId": 100840,
"success": true
}
|
| RETURN PARAMETER DESCRIPTION |
Example of successful retreival of patient orders and valid SA values.
"visible" = true/false, should this SA appear to user for an answer
Example JSON msg:
{
"orders": [
{
"orderId": "34047;1",
"specialAuthority": [
{
"code": "ASC",
"default": "unanswered",
"visible": false
},
{
"code": "SC",
"default": "no",
"visible": true
},
{
JSON elements:
"code": "CV",
"default": "yes",
"visible": true
},
{
"code": "AO",
"default": "yes",
"visible": true
},
{
"code": "IR",
"default": "no",
"visible": true
},
{
"code": "EC",
"default": "no",
"visible": true
},
{
"orders" = section for 1 to many orders
"code": "SHAD",
"default": "unanswered",
"visible": false
},
{
"code": "MST",
"default": "yes",
"visible": true
},
{
"orderId" = unique order number in ORDERS file (#100).
"code": "HNC",
"default": "unanswered",
"visible": false
},
{
"code": "CL",
"default": "unanswered",
"visible": false
},
{
"specialAuthority" = SA section for multiple SA indicators
"code": "TERA",
"default": "unanswered",
"visible": false
}
]
},
{
"orderId": "34049;1",
"specialAuthority": [
{
"code" = 2-4 char internal letter code, e.g. AO Agent Orange
"code": "SC",
"default": "unanswered",
"visible": true
}
]
}
],
"patientId": 100840,
"success": true
}
"defalut" = yes, no, unanswered, default prompt value
|