acu_ss_act_divert_invoke

Requests activation of call diversion services for a user.

Variant

ETS 300

Operation ID

ACU_OP_ID_ACTIVATE_DIVERSION

OpType

ACU_OP_TYPE_INVOKE

Structure

struct acu_ss_act_divert_invoke
{
  struct acu_ext_hdr   ext_hdr;     /* Extension header                   */
  struct acu_ss_hdr    ss_hdr;      /* Supplementary serv. header         */
  struct acu_address   diverted_to; /* New destination of call            */
  struct acu_party_num served_user; /* User number to activate the service*/
                                    /* for. If not invoked,then diversion */
                                    /* applies to entire NAI              */
  struct acu_party_num activating_user; /* User activating the diversion, */
                                    /* if different from the served user  */
  uchar                procedure;   /* From ACU_SS_DIVERSION_ constants   */
  uchar                basic_service;  /* From ACU_SS_BASIC_SERVICE_      */
  pad6                              /* constants                          */
};

Fields

Field

Description

Mandatory in messages from ETS 300 user-side application?

diverted_to

New destination of call.

Yes

served_user

User number to activate the service for. If not invoked, then the diversion applies to the entire interface (NAI).

Optional

activating_user

The user activating the diversion, if different from the served user.

Not included

procedure

CFU/CFB/CFNR. From AU_SS_DIVERSION constants.

Yes

basic_service

Voice and data. From AU_SS_BASIC_SERVICE constants.

 

If a basic service other than ACU_SS_BASIC_SERVICE_ALL_SERVICES is specified, call diversion is activated just for calls of that service type.

Yes