TAP3.04 ASCII format (A304)

This document describes the format of the ASCII files that are produced/processed by the TAP2ASCII and ASCII2TAP components when using the A304 plugin. The ASCII format, which contains all TAP304 information, is a CSV (comma-separated-values) format. This simply means that the ASCII file will contain a set of lines, and each line will contain comma separated values. In fact, each line represents a "record", and starts with a 3-digit integer that identifies the record type. The ASCII file therefore contains a set of records (lines) and each record contains a set of comma-separated fields. The following example depicts the first lines of a sample file:

002,"DEUD2","GRCPF","10000","20050907120940","+0300","20050907120940","+0300","20050907120940","+0300",3,4,,"09999","EUR",,3,1,"20050907100940","+0300","20050907100940","+0300",,150,3,,3
004,0,"01","1000000"
005,0,,1
006,0,5,126683
007,1,"+0300"
008,0,1,"491720062095",,,
008,1,3,,,"147.102.1.1",
008,2,4,,,"147.102.1.2",
009,
010,"49"
011,"00"
013,0,"Semantix"
015,,"202052251044710","306947322118",,,"09999",,1,1,"306944356917",,"I_live_in_\"Athens\"","Attiki",,"GRCPF","20050907100940",1,30,"1",3,0,"1234",100,19440,"54321","Soho","Vodafone","12345","Athens",,,,"3503714561752906",,,,,0,314159265,0,,,,,"A",0,,,,,,,,,,"100100100",,,"Semantix",,
016,"11",,,,,,0,"20050907100940",1,,,,,,
022,"21",1,,,,,,,,,,,,,,,,
026,"00",0,,,,,"N",,"I",,
092,"00",1500,

In this example, the ASCII file contains records 002, 004, 005, etc. Each one of these records contains information from a specific section of the original TAP304 file. The information is represented by fields, separated with commas. Each field's data originate from a specific TAP304 field: it is therefore described below by hyperlinks that link to the appropriate description from the GSMA TD57 standard.

Each field in itself can contain an integer value, a string value, or no value.

The overall file structure is simply a set of records (lines). The first record in the file can be "Header" or "Notification". These record types can only appear once, at the beginning of the file. There is a specific set of "allowed" record types that can follow each record type; this set is depicted in the "Record Types" table through indentation.

The rule that governs record type appearances in the file is that a record type can only appear if at least one of its "predecessors" in the indentation hierarchy has appeared before. A record type of ChargeInformation for example, can only appear after a call record of MobileOriginatedCall.

Record Types

Record IDDescription
002 Header  
             003 OperatorSpecificInformation  
             004 TaxRateDefinition  
             005 DiscountDefinition  
             006 ExchangeRateDefinition  
             007 UtcTimeOffsetDefinition  
             008 RecEntityDefinition  
             009 CalledNumAnalysis  
                         010 CountryCode  
                         011 Iac  
             012 VasDefinition  
             013 MessageDescriptionDefinition  
             015 MobileOriginatedCall  
                         016 BasicServiceUsed  
                                     017 ChargeInformation  
                                                 018 ChargeDetail  
                                                 019 TaxInformation  
                                     020 ChannelCoding  
                                     021 HSCSDParameterModification  
                         022 SupplServiceUsed  
                                     023 ChargeDetail  
                                     024 TaxInformation  
                                     025 BasicServiceCode  
                         026 ChargeDetail  
                         027 TaxInformation  
                         028 CamelModification  
                         029 PacketDataProtocolAddress  
                         030 ValueAddedServiceUsed  
                                     031 ChargeDetail  
                                     032 TaxInformation  
                         033 OperatorSpecificInformation  
             034 MobileTerminatedCall  
                         035 BasicServiceUsed  
                                     036 ChargeInformation  
                                                 037 ChargeDetail  
                                                 038 TaxInformation  
                                     039 ChannelCoding  
                                     040 HSCSDParameterModification  
                         041 SupplServiceUsed  
                                     042 ChargeDetail  
                                     043 TaxInformation  
                                     044 BasicServiceCode  
                         045 ChargeDetail  
                         046 TaxInformation  
                         047 CamelModification  
                         048 PacketDataProtocolAddress  
                         049 ValueAddedServiceUsed  
                                     050 ChargeDetail  
                                     051 TaxInformation  
                         052 OperatorSpecificInformation  
             053 SupplServiceEvent  
                         054 ChargeDetail  
                         055 TaxInformation  
                         056 BasicServiceCode  
                         057 OperatorSpecificInformation  
             058 ServiceCentreUsage  
                         059 ChargeDetail  
                         060 TaxInformation  
                         061 OperatorSpecificInformation  
             062 ValueAddedService  
                         063 ChargeDetail  
                         064 TaxInformation  
                         065 OperatorSpecificInformation  
             066 GprsCall  
                         067 PacketDataProtocolAddress  
                         068 RecEntityCode  
                         069 GprsServiceUsage  
                         070 ChargeInformation  
                                     071 ChargeDetail  
                                     072 TaxInformation  
                         073 ChargeDetail  
                         074 TaxInformation  
                         075 CamelModification  
                         076 PacketDataProtocolAddress  
                         077 ValueAddedServiceUsed  
                                     078 ChargeDetail  
                                     079 TaxInformation  
                         080 OperatorSpecificInformation  
             081 ContentTransaction  
                         082 ChargedPartyId  
                         083 ChargedPartyHomeId  
                         084 ChargedPartyLocation  
                         085 ContentProviderId  
                         086 InternetServiceProviderId  
                         087 NetworkIdGroup  
                         088 ChargeInformation  
                                     089 ChargeDetail  
                                     090 TaxInformation  
                         091 OperatorSpecificInformation  
             092 TotalChargeValue  
             093 TotalAdvisedChargeValue  
             094 OperatorSpecificInformation  
095 Notification  
             096 OperatorSpecificInformation  

Record Information

Header
It contains file related information. This information has been taken from the following TAP3 structures
   Transfer Batch
   BatchControlInfo
   AccountingInfo
   AuditControlInfo
1 sender
String
Details
batchControlInfo.sender
2 recipient
String
Details
batchControlInfo.recipient
3 fileSequenceNumber
String
Details
batchControlInfo.fileSequenceNumber
4 fileCreationTimeStamp_localTimeStamp
String
Details
batchControlInfo.fileCreationTimeStamp.localTimeStamp
5 fileCreationTimeStamp_utcTimeOffset
String
Details
batchControlInfo.fileCreationTimeStamp.utcTimeOffset
6 transferCutOffTimeStamp_localTimeStamp
String
Details
batchControlInfo.transferCutOffTimeStamp.localTimeStamp
7 transferCutOffTimeStamp_utcTimeOffset
String
Details
batchControlInfo.transferCutOffTimeStamp.utcTimeOffset
8 fileAvailableTimeStamp_localTimeStamp
String
Details
batchControlInfo.fileAvailableTimeStamp.localTimeStamp
9 fileAvailableTimeStamp_utcTimeOffset
String
Details
batchControlInfo.fileAvailableTimeStamp.utcTimeOffset
10 specificationVersionNumber
Integer
Details
batchControlInfo.specificationVersionNumber
11 releaseVersionNumber
Integer
Details
batchControlInfo.releaseVersionNumber
12 fileTypeIndicator
String
Details
batchControlInfo.fileTypeIndicator
13 rapFileSequenceNumber
String
Details
batchControlInfo.rapFileSequenceNumber
14 localCurrency
String
Details
accountingInfo.localCurrency
15 tapCurrency
String
Details
accountingInfo.tapCurrency
16 tapDecimalPlaces
Integer
Details
accountingInfo.tapDecimalPlaces
17 networkType
Integer
Details
networkInfo.networkType
18 earliestCallTimeStamp_localTimeStamp
String
Details
auditControlInfo.earliestCallTimeStamp.localTimeStamp
19 earliestCallTimeStamp_utcTimeOffset
String
Details
auditControlInfo.earliestCallTimeStamp.utcTimeOffset
20 latestCallTimeStamp_localTimeStamp
String
Details
auditControlInfo.latestCallTimeStamp.localTimeStamp
21 latestCallTimeStamp_utcTimeOffset
String
Details
auditControlInfo.latestCallTimeStamp.utcTimeOffset
22 totalTaxRefund
Integer
Details
auditControlInfo.totalTaxRefund
23 totalTaxValue
Integer
Details
auditControlInfo.totalTaxValue
24 totalDiscountValue
Integer
Details
auditControlInfo.totalDiscountValue
25 totalDiscountRefund
Integer
Details
auditControlInfo.totalDiscountRefund
26 callEventDetailsCount
Integer
Details
auditControlInfo.callEventDetailsCount

OperatorSpecificInformation
It contains information taken from the equivalent record of TAP3.
1 value
String
Details

TaxRateDefinition
1 taxCode
Integer
Details
taxCode
2 taxType
String
Details
taxType
3 taxRate
String
Details
taxRate

DiscountDefinition
1 discountCode
Integer
Details
discountCode
2 fixedDiscountValue
Integer
Details
discountApplied.fixedDiscountValue
3 discountRate
Integer
Details
discountApplied.discountRate

ExchangeRateDefinition
1 exchangeRateCode
Integer
Details
exchangeRateCode
2 numberOfDecimalPlaces
Integer
Details
numberOfDecimalPlaces
3 exchangeRate
Integer
Details
exchangeRate

UtcTimeOffsetDefinition
1 utcTimeOffsetCode
Integer
Details
utcTimeOffsetCode
2 utcTimeOffset
String
Details
utcTimeOffset

RecEntityDefinition
1 recEntityCode
Integer
Details
recEntityCode
2 recEntityType
Integer
Details
recEntityType
3 mscId
String
Details
recEntityId.mscId
4 msisdn
String
Details
recEntityId.msisdn
5 iPTextV4Address
String
Details
recEntityId.gsnaddress.iPTextV4Address
6 iPTextV6Address
String
Details
recEntityId.gsnaddress.iPTextV6Address

CalledNumAnalysis
1 calledNumAnalysisCode
Integer
Details
calledNumAnalysisCode

CountryCode
1 value
String
Details

Iac
1 value
String
Details

VasDefinition
1 vasCode
Integer
Details
vasCode
2 vasShortDesc
String
Details
vasShortDesc
3 vasDesc
String
Details
vasDesc

MessageDescriptionDefinition
1 messageDescriptionCode
Integer
Details
messageDescriptionCode
2 messageDescription
String
Details
messageDescription

MobileOriginatedCall
A Mobile Originated Call item represents either tele or bearer service usage originated by the mobile subscription. The subscriber is identified by either imsi and optionally msisdn, or by min and optionally mdn. Likewise, only one of imei or esn can be present but not both. Fields accessPointNameNI and accessPointNameOI should always be empty.
1 fraudMonitorIndicator
String
Details
basicCallInformation.fraudMonitorIndicator
2 imsi
String
Details
basicCallInformation.chargeableSubscriber.simChargeableSubscriber.imsi
3 msisdn
String
Details
basicCallInformation.chargeableSubscriber.simChargeableSubscriber.msisdn
4 min
String
Details
basicCallInformation.chargeableSubscriber.minChargeableSubscriber.min
5 mdn
String
Details
basicCallInformation.chargeableSubscriber.minChargeableSubscriber.mdn
6 rapFileSequenceNumber
String
Details
basicCallInformation.rapFileSequenceNumber
7 networkType
Integer
Details
basicCallInformation.networkType
8 typeOfNumber
Integer
Details
basicCallInformation.destination.typeOfNumber
9 numberingPlan
Integer
Details
basicCallInformation.destination.numberingPlan
10 calledNumber
String
Details
basicCallInformation.destination.calledNumber
11 modificationIndicator
Integer
Details
basicCallInformation.destination.modificationIndicator
12 calledPlace
String
Details
basicCallInformation.destination.calledPlace
13 calledRegion
String
Details
basicCallInformation.destination.calledRegion
14 calledNumAnalysisCode
Integer
Details
basicCallInformation.destination.calledNumAnalysisCode
15 destinationNetwork
String
Details
basicCallInformation.destinationNetwork
16 callEventStartTimeStamp_localTimeStamp
String
Details
basicCallInformation.callEventStartTimeStamp.localTimeStamp
17 callEventStartTimeStamp_utcTimeOffsetCode
Integer
Details
basicCallInformation.callEventStartTimeStamp.utcTimeOffsetCode
18 totalCallEventDuration
Integer
Details
basicCallInformation.totalCallEventDuration
19 simToolkitIndicator
String
Details
basicCallInformation.simToolkitIndicator
20 causeForTerm
Integer
Details
basicCallInformation.causeForTerm
21 recEntityCode
Integer
Details
locationInformation.networkLocation.recEntityCode
22 callReference
String
Details
locationInformation.networkLocation.callReference
23 locationArea
Integer
Details
locationInformation.networkLocation.locationArea
24 cellId
Integer
Details
locationInformation.networkLocation.cellId
25 homeBid
String
Details
locationInformation.homeLocationInformation.homeBid
26 homeLocationDescription
String
Details
locationInformation.homeLocationInformation.homeLocationDescription
27 servingNetwork
String
Details
locationInformation.geographicalLocation.servingNetwork
28 servingBid
String
Details
locationInformation.geographicalLocation.servingBid
29 servingLocationDescription
String
Details
locationInformation.geographicalLocation.servingLocationDescription
30 longitude
Integer
Details
locationInformation.geographicalLocation.longitude
31 latitude
Integer
Details
locationInformation.geographicalLocation.latitude
32 mobileStationClassMark
Integer
Details
equipmentInformation.mobileStationClassMark
33 imei
String
Details
equipmentInformation.imeiOrEsn.imei
34 esn
String
Details
equipmentInformation.imeiOrEsn.esn
35 typeOfNumber
Integer
Details
camelServiceUsed.typeOfNumber
36 numberingPlan
Integer
Details
camelServiceUsed.numberingPlan
37 camelServerAddress
String
Details
camelServiceUsed.camelServerAddress
38 camelServiceLevel
Integer
Details
camelServiceUsed.camelServiceLevel
39 camelServiceKey
Integer
Details
camelServiceUsed.camelServiceKey
40 defaultCallHandling
Integer
Details
camelServiceUsed.defaultCallHandling
41 typeOfNumber
Integer
Details
camelServiceUsed.camelCallReference.typeOfNumber
42 numberingPlan
Integer
Details
camelServiceUsed.camelCallReference.numberingPlan
43 mscAddress
String
Details
camelServiceUsed.camelCallReference.mscAddress
44 callReferenceNumber
String
Details
camelServiceUsed.camelCallReference.callReferenceNumber
45 chargedItem
String
Details
camelServiceUsed.camelChargeInformation.chargedItem
46 exchangeRateCode
Integer
Details
camelServiceUsed.camelChargeInformation.exchangeRateCode
47 callTypeLevel1
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel1
48 callTypeLevel2
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel2
49 callTypeLevel3
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel3
50 calledCountryCode
String
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.calledCountryCode
51 discountCode
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discountCode
52 discount
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discount
53 camelInitiatedCFIndicator
Integer
Details
camelServiceUsed.camelInitiatedCFIndicator
54 typeOfNumber
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.typeOfNumber
55 numberingPlan
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.numberingPlan
56 camelDestinationNumber
String
Details
camelServiceUsed.threeGcamelDestination.camelDestination.camelDestinationNumber
57 accessPointNameNI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameNI
58 accessPointNameOI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameOI
59 cseInformation
String
Details
camelServiceUsed.cseInformation
60 dualTeleServiceCode
String
Details
dualServiceRequested.dualTeleServiceCode
61 dualBearerServiceCode
String
Details
dualServiceRequested.dualBearerServiceCode

BasicServiceUsed
It contains information from the equivalent BasicServiceUsed of TAP3. Please note that TeleServiceCode and BearerServiceCode can not be both present or both empty in the same record instance. Either TeleServiceCode will be present and BearerServiceCode will be empty, or BearerServiceCode will be present and TeleServiceCode will be empty.
1 teleServiceCode
String
Details
basicService.serviceCode.teleServiceCode
2 bearerServiceCode
String
Details
basicService.serviceCode.bearerServiceCode
3 radioChannelRequested
Integer
Details
basicService.radioChannelRequested
4 radioChannelUsed
Integer
Details
basicService.radioChannelUsed
5 speechVersionRequested
Integer
Details
basicService.speechVersionRequested
6 speechVersionUsed
Integer
Details
basicService.speechVersionUsed
7 transparencyIndicator
Integer
Details
basicService.transparencyIndicator
8 chargingTimeStamp_localTimeStamp
String
Details
chargingTimeStamp.localTimeStamp
9 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
chargingTimeStamp.utcTimeOffsetCode
10 dataVolumeReference
Integer
Details
dataVolumeReference
11 fnur
Integer
Details
hSCSDInformation.basicHSCSDParameters.fnur
12 aiur
Integer
Details
hSCSDInformation.basicHSCSDParameters.aiur
13 maxNumberOfChannels
Integer
Details
hSCSDInformation.basicHSCSDParameters.maxNumberOfChannels
14 channelCodingUsed
Integer
Details
hSCSDInformation.basicHSCSDParameters.channelCodingUsed
15 numberOfChannelsUsed
Integer
Details
hSCSDInformation.basicHSCSDParameters.numberOfChannelsUsed

ChargeInformation
The record must contain Charged Item and at least one occurrence of child record Charge Detail.
1 chargedItem
String
Details
chargedItem
2 exchangeRateCode
Integer
Details
exchangeRateCode
3 callTypeLevel1
Integer
Details
callTypeGroup.callTypeLevel1
4 callTypeLevel2
Integer
Details
callTypeGroup.callTypeLevel2
5 callTypeLevel3
Integer
Details
callTypeGroup.callTypeLevel3
6 calledCountryCode
String
Details
callTypeGroup.calledCountryCode
7 discountCode
Integer
Details
discountInformation.discountCode
8 discount
Integer
Details
discountInformation.discount

ChargeDetail
It contains information taken from the equivalent record of TAP3. Charge and Charge Type are mandatory items, Charged Units is optional and all other items are conditional.
1 chargeType
String
Details
chargeType
2 charge
Integer
Details
charge
3 chargeableUnits
Integer
Details
chargeableUnits
4 chargedUnits
Integer
Details
chargedUnits
5 chargeDetailTimeStamp_localTimeStamp
String
Details
chargeDetailTimeStamp.localTimeStamp
6 chargeDetailTimeStamp_utcTimeOffsetCode
Integer
Details
chargeDetailTimeStamp.utcTimeOffsetCode
7 dayCategory
String
Details
dayCategory
8 dayCategorySubtype
String
Details
dayCategorySubtype
9 timeBand
String
Details
timeBand
10 timeBandSubtype
String
Details
timeBandSubtype
11 multiRateIndicator
Integer
Details
multiRateIndicator

TaxInformation
It contains information taken from the equivalent record of TAP3.
1 taxCode
Integer
Details
taxCode
2 taxValue
Integer
Details
taxValue

ChannelCoding
1 value
Integer
Details

HSCSDParameterModification
1 aiur
Integer
Details
aiur
2 maxNumberOfChannels
Integer
Details
maxNumberOfChannels
3 channelCodingUsed
Integer
Details
channelCodingUsed
4 numberOfChannelsUsed
Integer
Details
numberOfChannelsUsed
5 initiatingParty
Integer
Details
initiatingParty
6 modificationTimestamp_localTimeStamp
String
Details
modificationTimestamp.localTimeStamp
7 modificationTimestamp_utcTimeOffsetCode
Integer
Details
modificationTimestamp.utcTimeOffsetCode

SupplServiceUsed
1 supplServiceCode
String
Details
supplServiceCode
2 supplServiceActionCode
Integer
Details
supplServiceActionCode
3 ssParameters
String
Details
ssParameters
4 typeOfNumber
Integer
Details
thirdPartyInformation.typeOfNumber
5 numberingPlan
Integer
Details
thirdPartyInformation.numberingPlan
6 thirdPartyNumber
String
Details
thirdPartyInformation.thirdPartyNumber
7 modificationIndicator
Integer
Details
thirdPartyInformation.modificationIndicator
8 clirIndicator
Integer
Details
thirdPartyInformation.clirIndicator
9 chargingTimeStamp_localTimeStamp
String
Details
chargingTimeStamp.localTimeStamp
10 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
chargingTimeStamp.utcTimeOffsetCode
11 chargedItem
String
Details
chargeInformation.chargedItem
12 exchangeRateCode
Integer
Details
chargeInformation.exchangeRateCode
13 callTypeLevel1
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel1
14 callTypeLevel2
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel2
15 callTypeLevel3
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel3
16 calledCountryCode
String
Details
chargeInformation.callTypeGroup.calledCountryCode
17 discountCode
Integer
Details
chargeInformation.discountInformation.discountCode
18 discount
Integer
Details
chargeInformation.discountInformation.discount

BasicServiceCode
This record has two fields: TeleServiceCode and BearerServiceCode. It is not valid to have both fields present or both empty in the same record instance. Either TeleServiceCode will be present and BearerServiceCode will be empty, or BearerServiceCode will be present and TeleServiceCode will be empty.
1 teleServiceCode
String
Details
teleServiceCode
2 bearerServiceCode
String
Details
bearerServiceCode

CamelModification
1 value
Integer
Details

PacketDataProtocolAddress
1 value
String
Details

ValueAddedServiceUsed
1 vasCode
Integer
Details
vasCode
2 chargingTimeStamp_localTimeStamp
String
Details
chargingTimeStamp.localTimeStamp
3 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
chargingTimeStamp.utcTimeOffsetCode
4 chargedItem
String
Details
chargeInformation.chargedItem
5 exchangeRateCode
Integer
Details
chargeInformation.exchangeRateCode
6 callTypeLevel1
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel1
7 callTypeLevel2
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel2
8 callTypeLevel3
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel3
9 calledCountryCode
String
Details
chargeInformation.callTypeGroup.calledCountryCode
10 discountCode
Integer
Details
chargeInformation.discountInformation.discountCode
11 discount
Integer
Details
chargeInformation.discountInformation.discount

MobileTerminatedCall
A Mobile Terminated Call item represents either tele or bearer service usage terminated by the mobile subscription. The subscriber is identified by either imsi and optionally msisdn, or by min and optionally mdn. Likewise, only one of imei or esn can be present but not both. Fields accessPointNameNI and accessPointNameOI should always be empty.
1 fraudMonitorIndicator
String
Details
basicCallInformation.fraudMonitorIndicator
2 imsi
String
Details
basicCallInformation.chargeableSubscriber.simChargeableSubscriber.imsi
3 msisdn
String
Details
basicCallInformation.chargeableSubscriber.simChargeableSubscriber.msisdn
4 min
String
Details
basicCallInformation.chargeableSubscriber.minChargeableSubscriber.min
5 mdn
String
Details
basicCallInformation.chargeableSubscriber.minChargeableSubscriber.mdn
6 rapFileSequenceNumber
String
Details
basicCallInformation.rapFileSequenceNumber
7 networkType
Integer
Details
basicCallInformation.networkType
8 typeOfNumber
Integer
Details
basicCallInformation.callOriginator.typeOfNumber
9 numberingPlan
Integer
Details
basicCallInformation.callOriginator.numberingPlan
10 callingNumber
String
Details
basicCallInformation.callOriginator.callingNumber
11 modificationIndicator
Integer
Details
basicCallInformation.callOriginator.modificationIndicator
12 clirIndicator
Integer
Details
basicCallInformation.callOriginator.clirIndicator
13 originatingNetwork
String
Details
basicCallInformation.originatingNetwork
14 callEventStartTimeStamp_localTimeStamp
String
Details
basicCallInformation.callEventStartTimeStamp.localTimeStamp
15 callEventStartTimeStamp_utcTimeOffsetCode
Integer
Details
basicCallInformation.callEventStartTimeStamp.utcTimeOffsetCode
16 totalCallEventDuration
Integer
Details
basicCallInformation.totalCallEventDuration
17 simToolkitIndicator
String
Details
basicCallInformation.simToolkitIndicator
18 causeForTerm
Integer
Details
basicCallInformation.causeForTerm
19 recEntityCode
Integer
Details
locationInformation.networkLocation.recEntityCode
20 callReference
String
Details
locationInformation.networkLocation.callReference
21 locationArea
Integer
Details
locationInformation.networkLocation.locationArea
22 cellId
Integer
Details
locationInformation.networkLocation.cellId
23 homeBid
String
Details
locationInformation.homeLocationInformation.homeBid
24 homeLocationDescription
String
Details
locationInformation.homeLocationInformation.homeLocationDescription
25 servingNetwork
String
Details
locationInformation.geographicalLocation.servingNetwork
26 servingBid
String
Details
locationInformation.geographicalLocation.servingBid
27 servingLocationDescription
String
Details
locationInformation.geographicalLocation.servingLocationDescription
28 longitude
Integer
Details
locationInformation.geographicalLocation.longitude
29 latitude
Integer
Details
locationInformation.geographicalLocation.latitude
30 mobileStationClassMark
Integer
Details
equipmentInformation.mobileStationClassMark
31 imei
String
Details
equipmentInformation.imeiOrEsn.imei
32 esn
String
Details
equipmentInformation.imeiOrEsn.esn
33 typeOfNumber
Integer
Details
camelServiceUsed.typeOfNumber
34 numberingPlan
Integer
Details
camelServiceUsed.numberingPlan
35 camelServerAddress
String
Details
camelServiceUsed.camelServerAddress
36 camelServiceLevel
Integer
Details
camelServiceUsed.camelServiceLevel
37 camelServiceKey
Integer
Details
camelServiceUsed.camelServiceKey
38 defaultCallHandling
Integer
Details
camelServiceUsed.defaultCallHandling
39 typeOfNumber
Integer
Details
camelServiceUsed.camelCallReference.typeOfNumber
40 numberingPlan
Integer
Details
camelServiceUsed.camelCallReference.numberingPlan
41 mscAddress
String
Details
camelServiceUsed.camelCallReference.mscAddress
42 callReferenceNumber
String
Details
camelServiceUsed.camelCallReference.callReferenceNumber
43 chargedItem
String
Details
camelServiceUsed.camelChargeInformation.chargedItem
44 exchangeRateCode
Integer
Details
camelServiceUsed.camelChargeInformation.exchangeRateCode
45 callTypeLevel1
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel1
46 callTypeLevel2
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel2
47 callTypeLevel3
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel3
48 calledCountryCode
String
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.calledCountryCode
49 discountCode
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discountCode
50 discount
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discount
51 camelInitiatedCFIndicator
Integer
Details
camelServiceUsed.camelInitiatedCFIndicator
52 typeOfNumber
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.typeOfNumber
53 numberingPlan
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.numberingPlan
54 camelDestinationNumber
String
Details
camelServiceUsed.threeGcamelDestination.camelDestination.camelDestinationNumber
55 accessPointNameNI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameNI
56 accessPointNameOI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameOI
57 cseInformation
String
Details
camelServiceUsed.cseInformation
58 dualTeleServiceCode
String
Details
dualServiceRequested.dualTeleServiceCode
59 dualBearerServiceCode
String
Details
dualServiceRequested.dualBearerServiceCode

SupplServiceEvent
A Supplementary Service Event element represents usage of supplementary services or an USSD message. The supplementary service can happen outside or in conjunction with a standard call dependent on network configuration. The subscriber is identified by either imsi and optionally msisdn, or by min and optionally mdn. Likewise, only one of imei or esn can be present but not both.
1 fraudMonitorIndicator
String
Details
fraudMonitorIndicator
2 imsi
String
Details
chargeableSubscriber.simChargeableSubscriber.imsi
3 msisdn
String
Details
chargeableSubscriber.simChargeableSubscriber.msisdn
4 min
String
Details
chargeableSubscriber.minChargeableSubscriber.min
5 mdn
String
Details
chargeableSubscriber.minChargeableSubscriber.mdn
6 rapFileSequenceNumber
String
Details
rapFileSequenceNumber
7 networkType
Integer
Details
networkType
8 recEntityCode
Integer
Details
locationInformation.networkLocation.recEntityCode
9 callReference
String
Details
locationInformation.networkLocation.callReference
10 locationArea
Integer
Details
locationInformation.networkLocation.locationArea
11 cellId
Integer
Details
locationInformation.networkLocation.cellId
12 homeBid
String
Details
locationInformation.homeLocationInformation.homeBid
13 homeLocationDescription
String
Details
locationInformation.homeLocationInformation.homeLocationDescription
14 servingNetwork
String
Details
locationInformation.geographicalLocation.servingNetwork
15 servingBid
String
Details
locationInformation.geographicalLocation.servingBid
16 servingLocationDescription
String
Details
locationInformation.geographicalLocation.servingLocationDescription
17 longitude
Integer
Details
locationInformation.geographicalLocation.longitude
18 latitude
Integer
Details
locationInformation.geographicalLocation.latitude
19 mobileStationClassMark
Integer
Details
equipmentInformation.mobileStationClassMark
20 imei
String
Details
equipmentInformation.imeiOrEsn.imei
21 esn
String
Details
equipmentInformation.imeiOrEsn.esn
22 supplServiceCode
String
Details
supplServiceUsed.supplServiceCode
23 supplServiceActionCode
Integer
Details
supplServiceUsed.supplServiceActionCode
24 ssParameters
String
Details
supplServiceUsed.ssParameters
25 typeOfNumber
Integer
Details
supplServiceUsed.thirdPartyInformation.typeOfNumber
26 numberingPlan
Integer
Details
supplServiceUsed.thirdPartyInformation.numberingPlan
27 thirdPartyNumber
String
Details
supplServiceUsed.thirdPartyInformation.thirdPartyNumber
28 modificationIndicator
Integer
Details
supplServiceUsed.thirdPartyInformation.modificationIndicator
29 clirIndicator
Integer
Details
supplServiceUsed.thirdPartyInformation.clirIndicator
30 chargingTimeStamp_localTimeStamp
String
Details
supplServiceUsed.chargingTimeStamp.localTimeStamp
31 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
supplServiceUsed.chargingTimeStamp.utcTimeOffsetCode
32 chargedItem
String
Details
supplServiceUsed.chargeInformation.chargedItem
33 exchangeRateCode
Integer
Details
supplServiceUsed.chargeInformation.exchangeRateCode
34 callTypeLevel1
Integer
Details
supplServiceUsed.chargeInformation.callTypeGroup.callTypeLevel1
35 callTypeLevel2
Integer
Details
supplServiceUsed.chargeInformation.callTypeGroup.callTypeLevel2
36 callTypeLevel3
Integer
Details
supplServiceUsed.chargeInformation.callTypeGroup.callTypeLevel3
37 calledCountryCode
String
Details
supplServiceUsed.chargeInformation.callTypeGroup.calledCountryCode
38 discountCode
Integer
Details
supplServiceUsed.chargeInformation.discountInformation.discountCode
39 discount
Integer
Details
supplServiceUsed.chargeInformation.discountInformation.discount
40 simToolkitIndicator
String
Details
simToolkitIndicator

ServiceCentreUsage
It contains information taken from the equivalent record of TAP3. The subscriber is identified by either imsi and optionally msisdn, or by min and optionally mdn.
1 fraudMonitorIndicator
String
Details
fraudMonitorIndicator
2 imsi
String
Details
basicInformation.chargeableSubscriber.simChargeableSubscriber.imsi
3 msisdn
String
Details
basicInformation.chargeableSubscriber.simChargeableSubscriber.msisdn
4 msisdn
String
Details
basicInformation.chargeableSubscriber.msisdn
5 min
String
Details
basicInformation.chargeableSubscriber.min
6 chargedPartyStatus
Integer
Details
basicInformation.chargedPartyStatus
7 typeOfNumber
Integer
Details
basicInformation.nonChargedParty.typeOfNumber
8 numberingPlan
Integer
Details
basicInformation.nonChargedParty.numberingPlan
9 nonChargedNumber
String
Details
basicInformation.nonChargedParty.nonChargedNumber
10 calledNumAnalysisCode
Integer
Details
basicInformation.nonChargedParty.calledNumAnalysisCode
11 modificationIndicator
Integer
Details
basicInformation.nonChargedParty.modificationIndicator
12 clirIndicator
Integer
Details
basicInformation.clirIndicator
13 originatingNetwork
String
Details
basicInformation.originatingNetwork
14 destinationNetwork
String
Details
basicInformation.destinationNetwork
15 rapFileSequenceNumber
String
Details
rapFileSequenceNumber
16 networkType
Integer
Details
networkType
17 servingNetwork
String
Details
servingNetwork
18 recEntityCode
Integer
Details
recEntityCode
19 chargedItem
String
Details
chargeInformation.chargedItem
20 exchangeRateCode
Integer
Details
chargeInformation.exchangeRateCode
21 callTypeLevel1
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel1
22 callTypeLevel2
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel2
23 callTypeLevel3
Integer
Details
chargeInformation.callTypeGroup.callTypeLevel3
24 calledCountryCode
String
Details
chargeInformation.callTypeGroup.calledCountryCode
25 discountCode
Integer
Details
chargeInformation.discountInformation.discountCode
26 discount
Integer
Details
chargeInformation.discountInformation.discount
27 messageStatus
Integer
Details
scuChargeType.messageStatus
28 priorityCode
Integer
Details
scuChargeType.priorityCode
29 distanceChargeBandCode
String
Details
scuChargeType.distanceChargeBandCode
30 messageType
Integer
Details
scuChargeType.messageType
31 messageDescriptionCode
Integer
Details
scuChargeType.messageDescriptionCode
32 depositTimeStamp_localTimeStamp
String
Details
scuTimeStamps.depositTimeStamp.localTimeStamp
33 depositTimeStamp_utcTimeOffsetCode
Integer
Details
scuTimeStamps.depositTimeStamp.utcTimeOffsetCode
34 completionTimeStamp_localTimeStamp
String
Details
scuTimeStamps.completionTimeStamp.localTimeStamp
35 completionTimeStamp_utcTimeOffsetCode
Integer
Details
scuTimeStamps.completionTimeStamp.utcTimeOffsetCode
36 chargingPoint
String
Details
scuTimeStamps.chargingPoint

ValueAddedService
1 fraudMonitorIndicator
String
Details
fraudMonitorIndicator
2 imsi
String
Details
chargeableSubscriber.simChargeableSubscriber.imsi
3 msisdn
String
Details
chargeableSubscriber.simChargeableSubscriber.msisdn
4 msisdn
String
Details
chargeableSubscriber.msisdn
5 min
String
Details
chargeableSubscriber.min
6 rapFileSequenceNumber
String
Details
rapFileSequenceNumber
7 networkType
Integer
Details
networkType
8 servingNetwork
String
Details
servingNetwork
9 vasCode
Integer
Details
valueAddedServiceUsed.vasCode
10 chargingTimeStamp_localTimeStamp
String
Details
valueAddedServiceUsed.chargingTimeStamp.localTimeStamp
11 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
valueAddedServiceUsed.chargingTimeStamp.utcTimeOffsetCode
12 chargedItem
String
Details
valueAddedServiceUsed.chargeInformation.chargedItem
13 exchangeRateCode
Integer
Details
valueAddedServiceUsed.chargeInformation.exchangeRateCode
14 callTypeLevel1
Integer
Details
valueAddedServiceUsed.chargeInformation.callTypeGroup.callTypeLevel1
15 callTypeLevel2
Integer
Details
valueAddedServiceUsed.chargeInformation.callTypeGroup.callTypeLevel2
16 callTypeLevel3
Integer
Details
valueAddedServiceUsed.chargeInformation.callTypeGroup.callTypeLevel3
17 calledCountryCode
String
Details
valueAddedServiceUsed.chargeInformation.callTypeGroup.calledCountryCode
18 discountCode
Integer
Details
valueAddedServiceUsed.chargeInformation.discountInformation.discountCode
19 discount
Integer
Details
valueAddedServiceUsed.chargeInformation.discountInformation.discount

GprsCall
GPRS Call is used to represent GSM General Packet Radio Service (GPRS) and UMTS packet switched service usage. The subscriber is identified by either imsi and optionally msisdn, or by min and optionally mdn. Likewise, only one of imei or esn can be present but not both. Field CAMEL Destination Number should always be empty. Instead, fields accessPointNameNI and accessPointNameOI should be used for identifying the CAMEL server.
1 typeOfControllingNode
Integer
Details
typeOfControllingNode
2 fraudMonitorIndicator
String
Details
gprsBasicCallInformation.fraudMonitorIndicator
3 imsi
String
Details
gprsBasicCallInformation.chargeableSubscriber.chargeableSubscriber.simChargeableSubscriber.imsi
4 msisdn
String
Details
gprsBasicCallInformation.chargeableSubscriber.chargeableSubscriber.simChargeableSubscriber.msisdn
5 min
String
Details
gprsBasicCallInformation.chargeableSubscriber.chargeableSubscriber.minChargeableSubscriber.min
6 mdn
String
Details
gprsBasicCallInformation.chargeableSubscriber.chargeableSubscriber.minChargeableSubscriber.mdn
7 pdpType
Integer
Details
gprsBasicCallInformation.chargeableSubscriber.pdpType
8 pdpAddress
String
Details
gprsBasicCallInformation.chargeableSubscriber.pdpAddress
9 chargingCharacteristics
String
Details
gprsBasicCallInformation.chargeableSubscriber.chargingCharacteristics
10 rapFileSequenceNumber
String
Details
gprsBasicCallInformation.rapFileSequenceNumber
11 networkType
Integer
Details
gprsBasicCallInformation.networkType
12 accessPointNameNI
String
Details
gprsBasicCallInformation.gprsDestination.accessPointNameNI
13 accessPointNameOI
String
Details
gprsBasicCallInformation.gprsDestination.accessPointNameOI
14 callEventStartTimeStamp_localTimeStamp
String
Details
gprsBasicCallInformation.callEventStartTimeStamp.localTimeStamp
15 callEventStartTimeStamp_utcTimeOffsetCode
Integer
Details
gprsBasicCallInformation.callEventStartTimeStamp.utcTimeOffsetCode
16 totalCallEventDuration
Integer
Details
gprsBasicCallInformation.totalCallEventDuration
17 causeForTerm
Integer
Details
gprsBasicCallInformation.causeForTerm
18 partialTypeIndicator
String
Details
gprsBasicCallInformation.partialTypeIndicator
19 pDPContextStartTimestamp_localTimeStamp
String
Details
gprsBasicCallInformation.pDPContextStartTimestamp.localTimeStamp
20 pDPContextStartTimestamp_utcTimeOffsetCode
Integer
Details
gprsBasicCallInformation.pDPContextStartTimestamp.utcTimeOffsetCode
21 networkInitPDPContext
Integer
Details
gprsBasicCallInformation.networkInitPDPContext
22 chargingId
Integer
Details
gprsBasicCallInformation.chargingId
23 locationArea
Integer
Details
gprsLocationInformation.gprsNetworkLocation.locationArea
24 cellId
Integer
Details
gprsLocationInformation.gprsNetworkLocation.cellId
25 homeBid
String
Details
gprsLocationInformation.homeLocationInformation.homeBid
26 homeLocationDescription
String
Details
gprsLocationInformation.homeLocationInformation.homeLocationDescription
27 servingNetwork
String
Details
gprsLocationInformation.geographicalLocation.servingNetwork
28 servingBid
String
Details
gprsLocationInformation.geographicalLocation.servingBid
29 servingLocationDescription
String
Details
gprsLocationInformation.geographicalLocation.servingLocationDescription
30 longitude
Integer
Details
gprsLocationInformation.geographicalLocation.longitude
31 latitude
Integer
Details
gprsLocationInformation.geographicalLocation.latitude
32 mobileStationClassMark
Integer
Details
equipmentInformation.mobileStationClassMark
33 imei
String
Details
equipmentInformation.imeiOrEsn.imei
34 esn
String
Details
equipmentInformation.imeiOrEsn.esn
35 chargingTimeStamp_localTimeStamp
String
Details
gprsServiceUsed.chargingTimeStamp.localTimeStamp
36 chargingTimeStamp_utcTimeOffsetCode
Integer
Details
gprsServiceUsed.chargingTimeStamp.utcTimeOffsetCode
37 typeOfNumber
Integer
Details
camelServiceUsed.typeOfNumber
38 numberingPlan
Integer
Details
camelServiceUsed.numberingPlan
39 camelServerAddress
String
Details
camelServiceUsed.camelServerAddress
40 camelServiceLevel
Integer
Details
camelServiceUsed.camelServiceLevel
41 camelServiceKey
Integer
Details
camelServiceUsed.camelServiceKey
42 defaultCallHandling
Integer
Details
camelServiceUsed.defaultCallHandling
43 typeOfNumber
Integer
Details
camelServiceUsed.camelCallReference.typeOfNumber
44 numberingPlan
Integer
Details
camelServiceUsed.camelCallReference.numberingPlan
45 mscAddress
String
Details
camelServiceUsed.camelCallReference.mscAddress
46 callReferenceNumber
String
Details
camelServiceUsed.camelCallReference.callReferenceNumber
47 chargedItem
String
Details
camelServiceUsed.camelChargeInformation.chargedItem
48 exchangeRateCode
Integer
Details
camelServiceUsed.camelChargeInformation.exchangeRateCode
49 callTypeLevel1
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel1
50 callTypeLevel2
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel2
51 callTypeLevel3
Integer
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.callTypeLevel3
52 calledCountryCode
String
Details
camelServiceUsed.camelChargeInformation.callTypeGroup.calledCountryCode
53 discountCode
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discountCode
54 discount
Integer
Details
camelServiceUsed.camelChargeInformation.discountInformation.discount
55 camelInitiatedCFIndicator
Integer
Details
camelServiceUsed.camelInitiatedCFIndicator
56 typeOfNumber
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.typeOfNumber
57 numberingPlan
Integer
Details
camelServiceUsed.threeGcamelDestination.camelDestination.numberingPlan
58 camelDestinationNumber
String
Details
camelServiceUsed.threeGcamelDestination.camelDestination.camelDestinationNumber
59 accessPointNameNI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameNI
60 accessPointNameOI
String
Details
camelServiceUsed.threeGcamelDestination.gprsDestination.accessPointNameOI
61 cseInformation
String
Details
camelServiceUsed.cseInformation

RecEntityCode
It contains information taken from the equivalent record of TAP3.
1 value
Integer
Details

GprsServiceUsage
1 gprsUsageTimeStamp_localTimeStamp
String
Details
gprsUsageTimeStamp.localTimeStamp
2 gprsUsageTimeStamp_utcTimeOffsetCode
Integer
Details
gprsUsageTimeStamp.utcTimeOffsetCode
3 delay
Integer
Details
qosRequested.gsmQoSRequested.delay
4 meanThroughput
Integer
Details
qosRequested.gsmQoSRequested.meanThroughput
5 peakThroughput
Integer
Details
qosRequested.gsmQoSRequested.peakThroughput
6 precedence
Integer
Details
qosRequested.gsmQoSRequested.precedence
7 reliability
Integer
Details
qosRequested.gsmQoSRequested.reliability
8 trafficClass
Integer
Details
qosRequested.umtsQoSRequested.trafficClass
9 maxBitRateUplink
String
Details
qosRequested.umtsQoSRequested.maxBitRateUplink
10 maxBitRateDownlink
String
Details
qosRequested.umtsQoSRequested.maxBitRateDownlink
11 deliveryOrder
Integer
Details
qosRequested.umtsQoSRequested.deliveryOrder
12 maxSDUsize
String
Details
qosRequested.umtsQoSRequested.maxSDUsize
13 sduErrorRatio
Integer
Details
qosRequested.umtsQoSRequested.sduErrorRatio
14 residualBER
Integer
Details
qosRequested.umtsQoSRequested.residualBER
15 erroneousSDUs
Integer
Details
qosRequested.umtsQoSRequested.erroneousSDUs
16 transferDelay
String
Details
qosRequested.umtsQoSRequested.transferDelay
17 handlingPriority
Integer
Details
qosRequested.umtsQoSRequested.handlingPriority
18 allocRetenPriority
Integer
Details
qosRequested.umtsQoSRequested.allocRetenPriority
19 delay
Integer
Details
qosUsed.gsmQoSUsed.delay
20 meanThroughput
Integer
Details
qosUsed.gsmQoSUsed.meanThroughput
21 peakThroughput
Integer
Details
qosUsed.gsmQoSUsed.peakThroughput
22 precedence
Integer
Details
qosUsed.gsmQoSUsed.precedence
23 reliability
Integer
Details
qosUsed.gsmQoSUsed.reliability
24 trafficClass
Integer
Details
qosUsed.umtsQoSUsed.trafficClass
25 maxBitRateUplink
String
Details
qosUsed.umtsQoSUsed.maxBitRateUplink
26 maxBitRateDownlink
String
Details
qosUsed.umtsQoSUsed.maxBitRateDownlink
27 deliveryOrder
Integer
Details
qosUsed.umtsQoSUsed.deliveryOrder
28 maxSDUsize
String
Details
qosUsed.umtsQoSUsed.maxSDUsize
29 sduErrorRatio
Integer
Details
qosUsed.umtsQoSUsed.sduErrorRatio
30 residualBER
Integer
Details
qosUsed.umtsQoSUsed.residualBER
31 erroneousSDUs
Integer
Details
qosUsed.umtsQoSUsed.erroneousSDUs
32 transferDelay
String
Details
qosUsed.umtsQoSUsed.transferDelay
33 handlingPriority
Integer
Details
qosUsed.umtsQoSUsed.handlingPriority
34 allocRetenPriority
Integer
Details
qosUsed.umtsQoSUsed.allocRetenPriority
35 dataVolumeIncoming
Integer
Details
dataVolumeIncoming
36 dataVolumeOutgoing
Integer
Details
dataVolumeOutgoing

ContentTransaction
It contains information taken from the equivalent record of TAP3.
1 fraudMonitorIndicator
String
Details
contentTransactionBasicInfo.fraudMonitorIndicator
2 rapFileSequenceNumber
String
Details
contentTransactionBasicInfo.rapFileSequenceNumber
3 orderPlacementTimeStamp_localTimeStamp
String
Details
contentTransactionBasicInfo.orderPlacementTimeStamp.localTimeStamp
4 orderPlacementTimeStamp_utcTimeOffsetCode
Integer
Details
contentTransactionBasicInfo.orderPlacementTimeStamp.utcTimeOffsetCode
5 requestedDeliveryTimeStamp_localTimeStamp
String
Details
contentTransactionBasicInfo.requestedDeliveryTimeStamp.localTimeStamp
6 requestedDeliveryTimeStamp_utcTimeOffsetCode
Integer
Details
contentTransactionBasicInfo.requestedDeliveryTimeStamp.utcTimeOffsetCode
7 actualDeliveryTimeStamp_localTimeStamp
String
Details
contentTransactionBasicInfo.actualDeliveryTimeStamp.localTimeStamp
8 actualDeliveryTimeStamp_utcTimeOffsetCode
Integer
Details
contentTransactionBasicInfo.actualDeliveryTimeStamp.utcTimeOffsetCode
9 totalTransactionDuration
Integer
Details
contentTransactionBasicInfo.totalTransactionDuration
10 transactionStatus
Integer
Details
contentTransactionBasicInfo.transactionStatus
11 equipmentIdType
Integer
Details
chargedPartyInformation.chargedPartyEquipment.equipmentIdType
12 imei
String
Details
chargedPartyInformation.chargedPartyEquipment.equipmentId.imei
13 esn
String
Details
chargedPartyInformation.chargedPartyEquipment.equipmentId.esn
14 contentProviderName
String
Details
servingPartiesInformation.contentProviderName
15 contentTransactionCode
Integer
Details
contentServiceUsed.contentTransactionCode
16 contentTransactionType
Integer
Details
contentServiceUsed.contentTransactionType
17 transactionDescriptionSupp
Integer
Details
contentServiceUsed.transactionDescriptionSupp
18 transactionShortDescription
String
Details
contentServiceUsed.transactionShortDescription
19 transactionDetailDescription
String
Details
contentServiceUsed.transactionDetailDescription
20 transactionIdentifier
String
Details
contentServiceUsed.transactionIdentifier
21 transactionAuthCode
String
Details
contentServiceUsed.transactionAuthCode
22 dataVolumeIncoming
Integer
Details
contentServiceUsed.dataVolumeIncoming
23 dataVolumeOutgoing
Integer
Details
contentServiceUsed.dataVolumeOutgoing
24 totalDataVolume
Integer
Details
contentServiceUsed.totalDataVolume
25 chargeRefundIndicator
Integer
Details
contentServiceUsed.chargeRefundIndicator
26 contentChargingPoint
Integer
Details
contentServiceUsed.contentChargingPoint
27 paidIndicator
Integer
Details
contentServiceUsed.advisedChargeInformation.paidIndicator
28 paymentMethod
Integer
Details
contentServiceUsed.advisedChargeInformation.paymentMethod
29 advisedChargeCurrency
String
Details
contentServiceUsed.advisedChargeInformation.advisedChargeCurrency
30 advisedCharge
Integer
Details
contentServiceUsed.advisedChargeInformation.advisedCharge
31 commission
Integer
Details
contentServiceUsed.advisedChargeInformation.commission

ChargedPartyId
1 chargedPartyIdType
Integer
Details
chargedPartyIdType
2 msisdn
String
Details
chargedPartyIdentification.msisdn
3 imsi
String
Details
chargedPartyIdentification.imsi
4 min
String
Details
chargedPartyIdentification.min
5 iPTextV4Address
String
Details
chargedPartyIdentification.ipAddress.iPTextV4Address
6 iPTextV6Address
String
Details
chargedPartyIdentification.ipAddress.iPTextV6Address
7 loginName
String
Details
chargedPartyIdentification.loginName
8 accountNumber
String
Details
chargedPartyIdentification.accountNumber
9 emailAddress
String
Details
chargedPartyIdentification.emailAddress

ChargedPartyHomeId
1 homeIdType
Integer
Details
homeIdType
2 name
String
Details
homeIdentifier.name
3 tadigCode
String
Details
homeIdentifier.tadigCode
4 homeBid
String
Details
homeIdentifier.homeBid
5 homeLocationDescription
String
Details
homeIdentifier.homeLocationDescription

ChargedPartyLocation
Information on the geographical location of the Charged Party at the time of Content Transaction request.
1 locationIdType
Integer
Details
locationIdType
2 countryName
String
Details
locationIdentifier.countryName
3 countryE164Id
String
Details
locationIdentifier.countryE164Id
4 countryCode
String
Details
locationIdentifier.countryCode
5 region
String
Details
locationIdentifier.region
6 place
String
Details
locationIdentifier.place
7 iPTextV4Address
String
Details
locationIdentifier.ipLocation.iPTextV4Address
8 iPTextV6Address
String
Details
locationIdentifier.ipLocation.iPTextV6Address

ContentProviderId
1 contentProviderIdType
Integer
Details
contentProviderIdType
2 name
String
Details
contentProviderId.name
3 tadigCode
String
Details
contentProviderId.tadigCode
4 url
String
Details
contentProviderId.url
5 iPTextV4Address
String
Details
contentProviderId.ipAddress.iPTextV4Address
6 iPTextV6Address
String
Details
contentProviderId.ipAddress.iPTextV6Address

InternetServiceProviderId
1 internetServiceProviderIdType
Integer
Details
internetServiceProviderIdType
2 name
String
Details
internetServiceProviderId.name
3 tadigCode
String
Details
internetServiceProviderId.tadigCode
4 url
String
Details
internetServiceProviderId.url
5 iPTextV4Address
String
Details
internetServiceProviderId.ipAddress.iPTextV4Address
6 iPTextV6Address
String
Details
internetServiceProviderId.ipAddress.iPTextV6Address

NetworkIdGroup
1 networkIdType
Integer
Details
networkIdType
2 name
String
Details
networkId.name
3 tadigCode
String
Details
networkId.tadigCode
4 homeBid
String
Details
networkId.homeBid
5 homeLocationDescription
String
Details
networkId.homeLocationDescription
6 apn
String
Details
networkId.apn

TotalChargeValue
1 chargeType
String
Details
chargeType
2 totalCharge
Integer
Details
totalCharge
3 totalChargeRefund
Integer
Details
totalChargeRefund

TotalAdvisedChargeValue
It contains information taken from the equivalent record of TAP3.
1 advisedChargeCurrency
String
Details
advisedChargeCurrency
2 totalAdvisedCharge
Integer
Details
totalAdvisedCharge
3 totalAdvisedChargeRefund
Integer
Details
totalAdvisedChargeRefund
4 totalCommission
Integer
Details
totalCommission
5 totalCommissionRefund
Integer
Details
totalCommissionRefund

Notification
A Notification file is sent where the transfer mechanism is electronic file transfer and there is no data available for transfer. All items within the group are mandatory except RAP File Sequence Number which is conditional and File Creation Timestamp which is optional.
1 sender
String
Details
sender
2 recipient
String
Details
recipient
3 fileSequenceNumber
String
Details
fileSequenceNumber
4 rapFileSequenceNumber
String
Details
rapFileSequenceNumber
5 fileCreationTimeStamp_localTimeStamp
String
Details
fileCreationTimeStamp.localTimeStamp
6 fileCreationTimeStamp_utcTimeOffset
String
Details
fileCreationTimeStamp.utcTimeOffset
7 fileAvailableTimeStamp_localTimeStamp
String
Details
fileAvailableTimeStamp.localTimeStamp
8 fileAvailableTimeStamp_utcTimeOffset
String
Details
fileAvailableTimeStamp.utcTimeOffset
9 transferCutOffTimeStamp_localTimeStamp
String
Details
transferCutOffTimeStamp.localTimeStamp
10 transferCutOffTimeStamp_utcTimeOffset
String
Details
transferCutOffTimeStamp.utcTimeOffset
11 specificationVersionNumber
Integer
Details
specificationVersionNumber
12 releaseVersionNumber
Integer
Details
releaseVersionNumber
13 fileTypeIndicator
String
Details
fileTypeIndicator