# tAcuSSAocSInform

Returns advice of charge - start of call (AOC-S) information to a served user. It is referenced in the AcuSSAocInformInvoke structure returned in an AOC_INFORM operation.

#### Structure

typedef struct tAcuSSAocSInform
{
uchar type_of_info; /* From ACU_SS_AOC_TYPE_OF_INFO_ constants*/
uchar charged_item; /* Bitmap of charged item constants */
uchar charging_rate; /* One of charging rate constants */
pad5
union
{
tAcuSSAocDuration duration; /* charging_rate=CHARGING_RATE_DURATION */
tAcuSSAocSpecific specific; /* charging_rate=CHARGING_RATE_SPECIFIC */
tAcuSSAocVolume volume; /* charging_rate=CHARGING_RATE_VOLUME */
}rate;
};

#### Fields

Fields | Included | Description
--- | --- | ---
type_of_info | Mandatory | From ACU_SS_AOC_TYPE_OF_INFO constants. If there is charging rate information returned, this field contains CHARGE_RATE; otherwise, the field contains NOT_AVAILABLE.
charge_item | Optional | Bitmap of charged item constants. From ACU_SS_AOC_CHARGED_ITEM constants.
charging_rate | Optional | The charged item. From ACU_SS_AOC_CHARGING_RATE constants constants. This field contains a value only if the type_of_info field contains CHARGE_RATE.
rate | Optional | References the structure containing data associated with the charging rate.