chargeDetailTimeStamp

Validations ASN.1 Parent Types

The timestamp showing the start of charging for the Charge Detail within which it occurs.

The time is given in the local time of the Sender PMN (or Serving Network where this is not the Sender).  There must be a UTC Time Offset Code associated with the timestamp.

Note that local time is the local time at the location of the chargeable subscriber.  Where the location is not available, as in some call forwarding scenarios, this will be a notional ‘network local time’.

Conditionality: 

Must be present within group Charge Detail where it is not the same as the associated Charging Timestamp.

Format:  CCYYMMDDHHMMSS

Validations

Error Code

Context

Severity Level

Validation Description

10

 

20

 

30

 

 

100

 

 

 

Calls

 

Calls

 

Calls

 

 

Calls

 

 

 

Severe

 

Severe

 

Severe

 

 

Severe

 

 

 

Syntax error.

 

Value out of range.

 

Mandatory associated item UTC Time Offset Code missing.

 

Charge Detail Timestamp earlier than Charging Timestamp (note UTC time offset must be taken into consideration).

 

 

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
BasicServiceUsed
ChargeDetail
GprsServiceUsage
GprsServiceUsed
LocationServiceUsage
SupplServiceUsed
ValueAddedServiceUsed


Text extracted from GSMA TD57 standard