Hold Creation Response in the JSON Format
The following code snippet illustrates how the attribute/value pairs are structured while sending the hold creation response in the JSON format:
{
"C1-CreateHoldRequest": {
"holdRequest": {
"statusCd": "",
"holdRequestId": "",
"holdStatus": "",
"messageText": "",
"sourceSystem": "",
"externalTransactionId": "",
"externalSourceId": "",
"holdStartDate": "",
"holdEndDate": "",
"holdDays": "",
"holdRequestType": "",
"holdEntity": "",
"holdReason": "",
"holdComments": "",
"entityIdentifierType": "",
"entityIdentifierValue": "",
"entityId": "",
"holdEntityEndDate": "",
"hierarchySwitch": "",
"holdProcessData": {
"holdProcess": "",
"holdProcessEndDate": ""
},
"characteristics": {
"characteristicType": "",
"characteristicValue": "",
"effectiveDate": ""
}
}
}
}
Note: Here, the C1-CreateHoldRequest attribute
represents the operation in the inbound web service which is used
to call the C1-CreateHoldRequest business service.
This attribute would change depending on the operation name specified
in your REST based inbound web service. For example, if you have set
the operation name to CreateHoldRequest, then
the CreateHoldRequest attribute appears instead
of the C1-CreateHoldRequest attribute in the
above response.
Related Topics
| For more information on... | See... |
|---|---|
| Hold Creation Request in the JSON Format | Hold Creation Request in the JSON Format |
| Hold Creation Request and Response - Attribute/Value Pairs in JSON Format | Hold Creation Request and Response - Attribute/Value Pairs in JSON Format |
| Sample Hold Creation Request and Response in the JSON Format | Sample Hold Creation Request and Response in the JSON Format |
