# Enquire diversion operation (ETS 300)

An application can query the network to obtain the following call diversion service information:

- The current state of the specified CFU, CFNR, or CFB procedure for a specific user

or

- A list of all served users with diversion descriptions.

To query the network for status information, the application sends an acu_ss_enquire_divert_invoke extended data structure to the stack in an ACU request message, using the ACU_MGMT_SAPI.

## Successful enquire diversion request (ETS 300)

If the enquire diversion operation invocation succeeds, the network responds based on whether or not the served_user field is invoked.

If the served_user field is invoked, the network responds with a single acu_ss_enquire_divert_ret_result extended data structure. Each structure contains detailed information for the served user.

The complete field is set to ON, indicating that all requested information arrived.

Enquire diversion (single served user)

If the served_user field is not invoked, the network responds with one or more acu_ss_enquire_divert_ret_result extended data structures. Each structure contains the address of one served user that has call diversion activated.

In the extended data structure for the last number, the complete field is set to ON. The application can check this field to determine when the information arrives.

Enquire diversion (all served users)

## Unsuccessful enquire diversion request (ETS 300)

If the network encounters an error, an acu_ss_enquire_divert_ret_error extended data structure is returned in an ACU indication message.