The Partner Relationship Management module consists of two sets of interfaces:
The Service Provider interface set contains a subset of the functionality of the Operator set. It can be used to perform operations for only one specific Service Provider Account; the one with which the user of the CRM/PRM application has authenticated. The Operator set can perform operations on all Service Provider Accounts and also has access to alarm reports. All operations are synchronous.
The Service Provider set of interfaces consists of the following groups:
Note: | The login portion of this interface is provided only for backwards compatibility purposes. The current implementation is sessionless and the only use for this interface in the current implementation is to request a new Service Provider Account be set up. |
The Operator set of interface consists of the following groups:
Note: | This interface is only supplied for backwards compatibility. The current implementation is sessionless. |
The following is a list of the Web Services interfaces available for integration with CRM/PRM applications. The interfaces use document/literal encoding and assume SOAP over HTTP.
The WSDL files that correspond to the interface sets can be found at the URIs listed below:
SpService
, WSDL at http://<host>:<port>/prm_sp/services/SpService?wsdl
, see
Service Provider Interfaces on page 4-3.SpCdrUtil
, WSDL at http://<host>:<port>/prm_sp/services/SpCdrUtil?wsdl
, see
Service Provider CDR utility interface on page 4-5. SpStatUtil
, WSDL at http://<host>:<port>/prm_sp/services/SpStatisticsUtil?wsdl,
see
Service Provider Statistics Utility interface on page 4-5.SpLogin
, WSDL at http://<host>:<port>/prm_sp/services/SpLogin?wsdl
, see
Service Provider Login interface on page 4-5.Note: | The login portion of this interface is provided only for backwards compatibility purposes. The current implementation is sessionless and the only use for this interface in the current implementation is to request a new Service Provider Account be set up |
OpService
, WSDL at http://<host>:<port>/prm_op/services/OpService?wsdl
, see
Operator Interfaces on page 4-5.OpAlarmUtil
, WSDL at http://<host>:<port>/prm_op/services/OpAlarmUtil?wsdl
, see
Operator Alarm utility interface on page 4-9.OpCdrUtil
, WSDL at http://<host>:<port>/prm_op/services/OpCdrUtil?wsdl
, see
Operator CDR utility interface on page 4-9.OpStatUtil
, WSDL at http://<host>:<port>/prm_op/services/OpStatisticsUtil?wsdl
, see
Operator Statistics utility interface on page 4-9.OpLogin
,WSDL at http://<host>:<port>/prm_op/services/OpLogin?wsdl
, see
Operator login interface on page 4-9.Note: | This interface is only supplied for backwards compatibility. The current implementation is sessionless. |
Service Provider interfaces allow application service providers to request changes in their account and to monitor their accounts activities
The Service Provider Service interface provides ways to interact with the following entities:
The management user account is the account by which the service provider is authenticated with the PRM system. The following operation can be performed on an ongoing management user account:
The following operations can be performed on Service Provider Accounts:
The following operations can be performed on an Application Account:
The following operations can be performed on an Application Instance:
The following operations are available:
The following operations are available:
Operator interfaces allow operators to approve changes in Service Providers’ accounts and to perform other account maintenance tasks.
The Operator Service interface provides ways to interact with the following entities:
The following operations can be performed on a management user account:
The following operations can be performed on a Service Provider Account:
The following operations can be performed on a Service Provider Group:
The following operations can be performed on an Application Account:
The following operations can be performed on an Application Account group:
The following operations can be performed on an Application Instance:
The following operations are available:
The following operations are available:
The following operations are available:
The operator login interface is provided only for backwards compatibility purposes.