Go to primary content
Oracle® Communications Subscriber Database Server Provisioning Interface
Release 8.4
F12314
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Multiple Commands Transaction Committed

This example issues several requests within one transaction which is then committed successfully.

Table 4-26 Multiple Commands Transaction Committed Message Flow Example (SOAP)

Message Description
CPS—>SDS
<startTransactionRequest>0​</​startTransactionRequest>

Request to start a transaction immediately.

Response to start transaction - success.

CPS<—SDS
<ns2:sdsResult affected="0" error="0">
</ns2:sdsResult>
CPS—>SDS
<updateSubscriberRequest
  <addressList>
    <imsi>310910421000444</imsi>
    <msisdn>15634210444</msisdn>
  </addressList>
  <destinationList>
    <ltehss>LTE_HSS_1</ltehss>
  </destinationList>
</updateSubscriberRequest>

Request to add new standalone IMSI and MSISDN - success.

CPS<—SDS
<ns2:sdsResult affected="2" error="0"/>
</ns2:sdsResult>
CPS—>SDS
<updateSubscriberRequest>
  <addressList>
    <imsi>310910421000555</imsi>
    <msisdn>15634210555</msisdn>
  </addressList>
  <destinationList>
    <ltehss>LTE_HSS_2</ltehss>
  </destinationList>
</updateSubscriberRequest>
Request to update existing standalone IMSI and MSISDN - success.
CPS<—SDS
<ns2:sdsResult affected="2" error="0"/>
</ns2:sdsResult>
CPS—>SDS
<updateSubscriberNaiRequest>
  <naiList>
    <host>operator.com</host>
    <user>roger.brown</user>
  </naiList>
  <destinationList>
    <ltehss>LTE_HSS_1</ltehss>
  </destinationList>
</updateSubscriberNaiRequest>
Request to update an NAI - success.
CPS<—SDS
<ns2:sdsResult affected="1" error="0">
</ns2:sdsResult>
CPS—>SDS
<commitRequest> </commitRequest>

Request to commit the transaction.

Response to commit transaction - success. All updates were successfully performed.

CPS<—SDS
<ns2:sdsResult affected="0" error="0">
</ns2:sdsResult>