Hold Request Creation, Modification, Release, and View Through Inbound Web Service

Oracle Revenue Management and Billing enables you to create, edit, and release a hold request through a web service. It also enables you to view the details of a hold request through a web service. You can send the hold request creation, modification, release, or view request from the external system through an inbound web service. The following business services are shipped with the product to support different hold request operations:

Business Service Description
C1-CreateHoldRequest Used to create a hold request for a single entity (i.e. for a particular person, account, or bill). For more information, see C1-CreateHoldRequest Business Service
C1-UpdateHoldRequest Used to edit an active hold request. For more information, see C1-UpdateHoldRequest Business Service
C1-GetHoldRequestHistory Used to fetch the details of an active hold request with a single entity (i.e. person, account, or bill). The system enables you to track the hold request view response sent to the external system using the Inbound Web Service History feature. For more information, see C1-GetHoldRequestHistory Business Service
C1-ReleaseHoldRequest Used to release an active hold request with a single entity (i.e. person, account, or bill). For more information, see C1-ReleaseHoldRequest Business Service

You can create one inbound web service which supports all four operations - hold request creation, hold request update, hold request release, and hold request view. Alternatively, you can create four different inbound web services - one for hold request creation, another for hold request update, third for hold request release, and fourth for hold request view.

You can create a SOAP or REST based inbound web service. If you want to send the request in the XML and/or JSON format, you need to ensure that you create a REST based inbound web service. However, if you want to send the request in the XML format, you can create a SOAP or REST based inbound web service.

For more information on how to setup this feature, see Prerequisites.

Parent Topic: Oracle Revenue Management and Billing Generic Business Processes