Description:
|
retrieveService ACTION
BEHAVIOUR
retrieveCustomerServiceBhv BEHAVIOUR
DEFINED AS "This action is used to retrieve a customer service identified by either the Directory Number Name or the Termination Point Name. When both are present, only the part of the service common to both will be retrieved.
If either the Directory Number Name or the Termination Point Name do not exist, no service exists and the agent returns an invalid reference error. If the Directory Number Name is not in service on the specified Termination Point Name then an invalid Reference error is returned to the managing system.
Otherwise, the action is successful and linked replies contain the objects in the customer service profile according to the following rules:
If the action request contains only the directory number name, then the object instances returned are all of the following:
? the directoryNumber,
? the customerProfile or its subclasses related to the directoryNumber, and its contained object instances,
? all the accessPortProfiles related to the customerProfile or its subclasses, and their contained object instances,
? the terminationPoints related to all the accessPortProfiles.
If the action request contains only the termination point name, then the object instances returned are all of the following:
? the terminationPoint with the attribute officeEquipment equal to that of the action request parameter,
? the accessPortProfile related to the terminationPoint, and its contained object instances,
? all the customerProfile or its subclassess related to the accessPortProfile, and their contained object instances,
? the directoryNumbers related to all the customerProfile or its subclassess.
If the action request contains both the directory number name and the termination point name, then the object instances returned are all of the following:
? the directoryNumber,
? the customerProfile or its subclasses related to the directoryNumber, and its contained object instances,
? the terminationPoint with the attribute officeEquipment equal to that of the action request parameter,
? the accessPortProfile related to the terminationPoint, and its contained object instances.";;
MODE CONFIRMED;
WITH INFORMATION SYNTAX
CAISDNModule. RetrieveCustomerServiceRequest;
WITH REPLY SYNTAX CAISDNModule. RetrieveCustomerServiceReply;
|
|