chargedItem

Validations ASN.1 Parent Types

This field identifies the charging principle applied and the unitisation of Chargeable Units.  It is not intended to identify the service used.

Conditionality: 

Mandatory within groups

                                Charge Information

Values:

                                A             Call set up attempt

                                C             Content

                                D             Duration based charge

                                E             Event based charge

                                F             Fixed (one-off) charge

                                I               Inter-network accounting charge

                                N             Non chargeable

                                V             Volume (outgoing) based charge

                                W             Volume (incoming) based charge

                                X             Volume (total volume) based charge

The actual value used for Charged Item by a VPMN is at their discretion and dependent on the tariff applied.

The use of 'C' within a Content Transaction is for use where none of the other values are more appropriate, e.g. if content is charged by data volume then one of 'V', 'W' or 'X' must be used.

Note that the inter-network accounting charge value ‘I’ is constrained to bilateral interservice agreement (see BA.10).

Note that the value ‘N’ does not correspond to a zero charge, it is only for use to indicate that the call/event was genuinely non chargeable as opposed to zero charged.  When set to ‘N’ there will be no Charge present.

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

200

 

Calls

 

Calls

 

Calls

 

Severe

 

Severe

 

Severe

 

Syntax error.

 

Value out of range.

 

Value I used and not bilaterally agreed.

 

 

ASN.1 Definition (of containing types)

ChargeInformation ::= [APPLICATION 69] SEQUENCE
{
    chargedItem         ChargedItem         OPTIONAL, -- *m.m.
    exchangeRateCode    ExchangeRateCode    OPTIONAL,
    callTypeGroup       CallTypeGroup       OPTIONAL,
    chargeDetailList    ChargeDetailList    OPTIONAL, -- *m.m.
    taxInformation      TaxInformationList  OPTIONAL,
    discountInformation DiscountInformation OPTIONAL
}


Parent Types
ChargeInformation


Text extracted from GSMA TD57 standard