Information indicators

Associated variants: All

Provides the far exchange with additional information about a call in progress.

typedef struct _infoInd      /* Information Indicators                    */
{
    ElmtHdr eh;                 /* element header                            */
    TknU8   cgPtyAddrRespInd;   /* calling party address response indicator */
    TknU8   holdProvInd;        /* hold provided indicator                   */
    TknU8   spare1;             /* spare bits                                */
    TknU8   cgPtyCatRespInd;    /* calling party category response indicator */
    TknU8   chrgInfoRespInd;    /* charge information response ind.          */
    TknU8   solInfoInd;         /* solicitation information ind.             */
    TknU8   connAddrRspInd;     /* connected addr response ind.              */
    TknU8   redirAddrRspInd;    /* redirection address response indicator    */
    TknU8   indexRspInd;        /* index response indicator                  */
    TknU8   spare2;             /* spare bits                                */
    TknU8   mlbgInfoInd;        /* multi location business group information */
                                /* indicator                                 */
    TknU8   reserved;           /* reserved                                  */
} SiInfoInd;

The fields in the SiInfoInd structure are encoded as follows:

Field

Value

cgPtyAddrRespInd

Calling party address response indicator. Defined values for all supported variants except ANSI:

0x00 = CGPRTYADDRESP_NOTINCL   Calling party address not included

0x01 = CGPRTYADDRESP_NOTAVAIL   Calling party address not available

0x03 = CGPRTYADDRESP_INCL   Calling party address included

 

Defined values for ANSI:

0x03 = CGPTYADDRSPINCLNOHOLD   Calling party address included, hold not provided

0x04 = CGPTYADDRSPINCLHOLD   Calling party address included, hold provided

holdProvInd

Hold provided indicator. Defined values:

0x00 = HOLD_NOTPROV   Hold not provided

0x01 = HOLD_PROV   Hold provided

cgPtyCatRespInd

Calling party category response indicator. Defined values:

0x00 = CGPRTYCATRESP_NOTINCL   Calling party's response not included

0x01 = CGPRTYCATRESP_INCL   Calling party's response included

chrgInfoRespInd

Charge information response indicator. Defined values

0x00 = CHRGINFO_NOTINCL   Charge information not included

0x01 = CHRGINFO_INCL   Charge information included

solInfoInd

Solicitation information indicator. Defined values:

0x00 = SOLINFO_SOLICIT   Solicited

0x01 = SOLINFO_UNSOLICIT   Unsolicited

connAddrRspInd

Solicitation information indicator. Defined values:

0x00 = CONNADDRNOTINCL   Connected address not included

0x01 = CONNADDRNOTAVAIL   Connected address not available

0x03 = CONNADDRINCL   Connected address included

redirAddrRspInd[a|b]

Redirection address response indicator. Defined values:

0x00 = REDIRGADDRNOTINCL   Redirecting address not included

0x01 = REDIRGADDRNOTAVAIL   Redirecting address not available

0x03 = REDIRGADDRINCL   Redirecting address included

indexRspInd

Index response indicator. Defined values:

0x00 = INDEXNOTINCL   Index not included

0x01 = INDEXINCL   Index included

mlbgInfoInd

Multi location business group information. Defined values:

0x00 = MLBGINFOTINCL   Multi-location business group information not included

0x01 = MLBGINFOINCL   Multi-location business group information included


Tokens for the ANSI, BICC, and ETSI variants

Token

ANSI 88

ANSI 92

ANSI 95

BICC

ETSI V2

ETSI V3

cgPtyAddrRespInd

*

*

*

*

*

*

holdProvInd

 

*

*

*

*

*

spare1

K-P

D-E

D-E

D-E

D-E

D-E

cgPtyCatRespInd

*

*

*

*

*

*

chrgInfoRespInd

*

*

*

*

*

*

solInfoInd

 

*

*

*

*

*

connAddrRspInd

*

*

*

 

 

 

redirAddrRspInd

*

 

 

 

 

 

indexRspInd

*

 

 

 

 

 

spare2

 

I-O

I-O

I-L

I-L

I-L

mlbgInfoInd

 

*

*

 

 

 

reserved

 

 

 

M-P

M-P

M-P


Tokens for the ITU and Q.767 variants

Token

ITU Blue

ITU White

ITU 97

Q.767

cgPtyAddrRespInd

*

*

*

 

holdProvInd

*

*

*

 

spare1

D-E

D-E

D-E

 

cgPtyCatRespInd

*

*

*

 

chrgInfoRespInd

*

*

*

 

solInfoInd

*

*

*

 

connAddrRspInd

 

 

 

 

redirAddrRspInd

 

 

 

 

indexRspInd

 

 

 

 

spare2

I-P

I-L

I-L

 

mlbgInfoInd

 

 

 

 

reserved

 

M-P

M-P