Insert Subscriber Response

The insert 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 inserted, 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, the CONFLICT_FOUND error code is returned and the number of affected records is 0.

If a subscriber is successfully created, the description field contains lists of created IMSI and MSISDN values.

Insert Subscriber Response Format

The response is displayed between the <SOAP-ENV::Body> and </SOAP-ENV:Body> XML tags as shown in SOAP Response Messages.
<ns2:sdsResult affected="affected" error="error" [description="description"]>
</ns2:sdsResult>

Insert Subscriber Response Parameters

The parameters for all of the response commands are shown in SOAP Response Messages.

Insert Subscriber Response Error Codes

Table 1 lists common error codes for this command. See SDS Response Message Error Codes for a complete list of error codes.
Insert Subscriber Response Error Codes (SOAP)
Error Code Description
SUCCESS The update request was successfully completed.
CONFLICT_FOUND The routing entity already exists in 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 or 6 MSISDN 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.