Response
The update subscriber response is returned as a generic
<ns2:sdsResult>
response. This
response returns the result of the request to provision subscriber and/or
routing entities. A single result applies to all routing entities supplied.
Either all subscriber and/or routing entities were successfully updated, or no
updates were made.
If applying all of the provisioning changes results in no database records being modified because the database already contained the updated values, then NO_UPDATES error code is returned and the number of affected records is 0.
If a subscriber is successfully created or updated, the description field contains lists of deleted, created and changed IMSI, MSISDN, and External Identifier values.
Response Format
<soapenv:Body>
and
</soapenv:Body>
XML tags as
shown in
SOAP Response Messages.
<ns2:sdsResult affected="affected" error="error" [description="description"]>
</ns2:sdsResult>
Response Parameters
The parameters for all of the response commands are shown in SOAP Response Messages.
Response Error Codes
Table 4-12 <updateSubscriberResponse Error Codes (SOAP)
Error Code | Description |
---|---|
SUCCESS | The update request was successfully completed. |
NO_UPDATES | The request does not have an update to the database. |
DEST_NOT_FOUND | Destination name does not exist. |
DEST_TYPE_MISMATCH | Destination has a different destination type than the desired destination type. |
MULTIPLE_SUBSCRIBERS | Specified parameters refer to multiple subscribers. |
SUBSCRIBER_TOO_BIG | Resulting subscriber would exceed 6 IMSI, 6 MSISDN, or 10 External Identifier limit. |
ACCTID_UPDATE_PROHIBITED | An attempt was made to change an
accountId without specifying
<deleteAccountId> tag.
|
ROUTE_TYPE_MISMATCH | Standalone and subscriber routes are not allowed in same command. |
DEL_ROUTE_NOT_PERMITTED | Cannot delete last route from subscriber. |
NO_ROUTES_SPECIFIED | At least one MSISDN or IMSI must be specified. |
ROUTE_DEST_MISMATCH | Specified routes have different destinations. |
DOMAIN_IDENTIFIER_NOT_FOUND | Domain Identifier does not exist. |