CreatePAC
The CreatePAC toolbox 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 create a 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. (Porting Authorisation Code) within CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. with one or more Subscriptions in it.
CreatePAC Request
The CreatePAC tag instructs the Porting Service to create a PAC. 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 |
|
Subscriptions |
Container |
Contains one or more Subscription elements, each holding a Subscription. |
Mandatory |
|
ApplyCharge |
Boolean |
Defaults to True. |
Optional |
|
SPOptionalData |
Container |
See SPOptionalData Request Container for details. |
Optional |
Subscriptions Request Container
The Subscriptions request container has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
Subscription |
Container |
One or more repetitions of the required CMP Subscription IDs. |
Optional |
SPOptionalData Request Container
The SPOptionalData request container has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
ContactInfo |
Container |
See ContactInfo Request Container for details. |
Optional |
|
AdditionalInfo |
Container |
See AdditionalInfo Request Container for details. |
Optional |
ContactInfo Request Container
The ContactInfo request container has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
Name |
String50 |
The contact name of the Subscriber who is porting to another network. |
Optional |
|
Details |
String120 |
The contact details of the Subscriber who is porting to another network. |
Optional |
AdditionalInfo Request Container
The AdditionalInfo request container has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
AccountNumber |
String50 |
A private account number which, along with the reference, is used for linking an entry (MSISDN contained in the system) to external Service Provider systems. |
Optional |
|
Ref |
String120 |
A private reference which, along with the account number, is used for linking an entry to external Service Provider systems. |
Optional |
|
Spid |
String120 |
The content of the Spid (Service Provider Identifier) element is required by the network operators for migration transfers. |
Optional |
See Syniverse
The Mobile Number Portability platform used by UK MNOs and MVNOs to initiate the porting process. MNP
Mobile Number Portability. An implementation or standard that enables mobile phone users to retain their phone number when transferring from one mobile network operator to another. Number Portability - Service Provider
The owner of the infrastructure in which accounts will be created. The Service Provider can host and operate the instance of CMP, or CMP can be provided as a Managed Service. API
Application Programming Interface. A set of functions and procedures that allow the creation of applications that access the features or data of another software system, such as an application or operating system. Specification document for further information on the above.
CreatePAC Response
The CreatePAC response is the response to the CreatePAC request. This contains 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 |
|
PACDetail |
Container |
See PACDetail Request Container for details. |
Mandatory |
PACDetail Response Container
The PACDetail response container has the following elements:
|
Element Name |
Content Type |
Description |
Required? |
|---|---|---|---|
|
PACCode |
String9 |
The unique PAC (Port Authorisation Code) retrieved from Syniverse. This is created if the customer wishes to port out to another network. |
Mandatory |
|
EntryCount |
Integer |
The MSISDN contained in the system. |
Mandatory |
|
CreationDate |
Date |
The PAC creation date. YYYY-MM-DDZ |
Optional |
|
ExpiryDate |
Date |
The PAC expiry date. YYYY-MM-DDZ |
Optional |