chargedUnits

Validations ASN.1 Parent Types

The Charged Units item indicates the rounded number of units which are actually charged for within the Charge Detail occurrence.

This value may not correspond to the number of Chargeable Units as it represents the charged units given the pricing unitisation/segmentation, e.g. first segment minimum 60 seconds charged followed by 30 second unit charge.

The item Charged Item defines what the units represent.

The item content reflects the rounded charged not chargeable units.

Charged Units must be presented in the same unitisation as the corresponding Chargeable Units.

Examples:             for Duration charge

                                Actual duration is 73 seconds

                                Call charged in 30 second units (i.e. 90 seconds)

                                Charged Units contains 90

                                Chargeable Units contains 73

 

                                for volume charge

                                Actual message length is 17 characters

                                Message charged in 10 character units (i.e. 20                                                                                                               characters)

                                Charged Units contains 20

                                Chargeable Units contains 17

A volume based charge indicates that the field represents a Data Volume or, in the case of Service Centre Usage, Message Length.

Optionality: 

Transfer is at the discretion of the Sender PMN.

Conditionality: 

Must be present within group Charge Detail where Charge is present (subject to optionality).

Values:

                                > or =  0

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

Calls

 

Calls

 

Warning

 

Warning

 

Syntax error.

 

Value out of range.

 

 

ASN.1 Definition (of containing types)

ChargeDetail ::= [APPLICATION 63] SEQUENCE
{
    chargeType              ChargeType         OPTIONAL,
    charge                  Charge             OPTIONAL,
    chargeableUnits         ChargeableUnits    OPTIONAL,
    chargedUnits            ChargedUnits       OPTIONAL,
    chargeDetailTimeStamp   ChargingTimeStamp  OPTIONAL,
    dayCategory             DayCategory        OPTIONAL, -- *m.m.
    dayCategorySubtype      DayCategorySubtype OPTIONAL,
    timeBand                TimeBand           OPTIONAL, -- *m.m.
    timeBandSubtype         TimeBandSubtype    OPTIONAL,
    multiRateIndicator      MultiRateIndicator OPTIONAL
}


Parent Types
ChargeDetail


Text extracted from GSMA TD57 standard