Porting Service
The information in this section corresponds to the CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. web services as specified in the porting
The process of transferring a subscriber between service provider networks while ensuring they retain their existing mobile telephone number..wsdl.
The following web services are included:
CancelPortIn
The CancelPortIn web service
XML- or JSON-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents. enables an external client system to cancel a pending port in
To add a subscriber to a service provider's network while ensuring they retain their existing mobile phone number. request, providing it is in a status of closed. The request is rejected for any of the other statuses returned with the DLPPortin data set in the QueryAccount Response.
Once the cancel a port in request has been invoked, the PAC
The Porting Authorisation Code, or PAC, is supplied by Syniverse (UK only) when subscribers choose to keep their mobile number when moving to another operator. The subscriber provides this code to the new network provider to initiate the process of porting their phone number. Entry will revert back to an open status. It is not possible to cancel a PAC Entry once it has been locked by Syniverse
The Mobile Number Portability platform used by UK MNOs and MVNOs to initiate the porting process., if CMP sends the cancel request for an Open PAC entry to Syniverse, it would be rejected.
CMP rejects a CancelPortIn request if the port in has already taken place. For example, the status of the PAC in the database is processed (as signified by the IN_PROGRESS, SUCCESS or ERROR Port In Status results in the DLPPortin data set).
Port in can only be cancelled up to 6pm on the day before the port. This is determined by a system parameter flag in CMP back office configuration.
The response to a cancel request is either an empty response or an error message.
CancelPortIn Request
The CancelPortIn tag instructs the Porting Service to cancel a Port In. This tag contains the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
ExternalReference |
String69 |
The client may use this identifier to correlate the request and the response. |
Optional |
|
SubscriptionNumber |
Integer8 |
The Subscription Number with which the port in information is associated. Each Subscription may have more than one port in returned (if for instance a pending port in was cancelled and then initiated again). |
Mandatory |
Sample CancelPortInRequest
CancelPortIn Response
The CancelPortIn response is the response to the CancelPortIn request. It has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
ExternalReference |
String69 |
Returned unmodified in the response. The client may use this identifier to correlate the request and the response. |
Optional |
If the ExternalReference is not populated, an empty response is returned, for example:
If the CancelPortIn request is not successful a SOAP web service fault is returned.