Associated variants: ANSI 92, ANSI 95
Identifies the properties of a group of subscriber lines that belong to a common subscriber, such as a Centrex group.
typedef struct _businessGrp /* Business Group */
{
ElmtHdr eh; /* element header */
TknU8 partySel; /* party selector */
TknU8 linePrivInfInd; /* line privileges info ident. */
TknU8 BGIDident; /* BGID identifier */
TknU8 attendStat; /* attendant status */
TknU32 busiGrpIdent; /* business group ident. */
TknU16 subGrpIdent; /* sub-group identifier */
TknU8 linePriv; /* line privileges */
} SiBusinessGrp;
The fields in the SiBusinessGrp structure are encoded as follows:
Field |
Value |
partySel |
Called party selector. Defined values: 0x00 = PRTY_NOIND No indication 0x01 = PRTY_CGPTYNUM Calling party number 0x02 = PRTY_CDPTYNUM Called party number 0x03 = PRTY_CONNDPTYNUM Connected party number 0x04 = PRTY_REDIRGNUM Redirecting number 0x05 = PRTY_ORIGCALLNUM Original called number |
linePrivInfInd |
Line privileges information identifier. Defined values: 0x00 = PRIV_FIXED Fixed line privileges 0x01 = PRIV_CUSTDEF Customer-defined line privileges |
BGIDident |
Business group identifier (BGID) type. Defined values: 0x00 = BGID_MULTILOC Multi location business group identifier 0x01 = BGID_INTERNET Internetworking with private networks identifier |
attendStat |
Attendant status. Defined values: 0x00 = ATTEN_NOIND No indication 0x01 = ATTEN_ATTENDLINE Attendant line |
busiGrpIdent |
Business group identifier (only the least significant 24 bits are used). Defined values: 0 = no indication 1 = public network
All other values are network dependent. |
subGrpIdent |
Subgroup identifier (16 bits). Value zero is no subgroups. All other values represent a subgroup number. |
linePriv |
Line privileges. Defined values: 0x00 = LP_RESTRICT Unrestricted 0x01 = LP_SEMIRESTRICT Semi-restricted 0x02 = LP_FULLRESTRICT Fully restricted 0x03 = LP_FULLRESTRICT_INSWTCH Fully restricted, intra-switch 0x04 = LP_DENIED Denied |
Token |
ANSI 92 |
ANSI 95 |
partySel |
* |
* |
linePrivInfInd |
* |
* |
BGIDident |
* |
* |
attendStat |
* |
* |
busiGrpIdent |
* |
* |
subGrpIdent |
* |
* |
linePriv |
* |
* |