EDR & CDR File Format Specification Document

advertisement
EDR & CDR File Format Specification Document
VERSION 1.0
CONFIDENTIAL
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
Document Control Information
Document Control
Reference
EDR & CDR File Format Specification Document
Confidentiality
CONFIDENTIAL
Version
1.0
Approval Date
31/07/2013
Master Soft Copy
Document Owner
Jules Niyogakiza /
William Cave
Director of
Corporate
Systems
Approval
Signature, Date
Change History
Issue
Change
Reference
Date
1.0
-
29/07/2013
CONFIDENTIAL
Summary of Change
Page 2 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
1
Contents
2
Introduction ............................................................................................................................ 4
3
CDR File Format...................................................................................................................... 5
4
EDR File Format ...................................................................................................................... 8
CONFIDENTIAL
Page 3 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
2
Introduction
This document defines the Six Degrees Group specification for the supply of billing data to our
resellers.
The specification covers outbound and inbound call detail records (CDRs) and also recurring and
fixed service charges (EDRs). The specification was developed based on Federation of
Communication Services' recommendations.
CONFIDENTIAL
Page 4 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
3
CDR File Format
Fixed Line and VOIP CDR
Purpose of this example
This example demonstrates the new Six Degrees CDR file content purely for outbound calls made
from Fixed Line and VOIP services.
"V","","L9999","0796934xxxx","01/04/2013","10:09:28","60","0","0,"UK - Mobile Orange (fm4)","UK Mobile Orange
(fm4)","Peak","0.1999","0.1999","","0123456xxxx","","07969","6DG","","ST","","","","","0","07969344850",
"","2013-04-01-10561-20645","L2164","Cost Centre A","1234"
Click the link below for the table that describes the content and format of each field shown above
6DG Outbound File
Format v1.xlsx
File naming convention
The file must be named in the following way:
Monthly_Outbound_AAAAAA_DDMMYYYY_SSSSSS_CCCCCC_VV.txt
Or
Daily_Outbound_AAAAAA_DDMMYYYY_SSSSSS_CCCCCC_VV.txt
Where monthly, DDMMYYYY represents the billing period date (last day of the month in which the
calls were made). Where daily, DDMMYYYY represents the day on which the calls were made.
“Outbound” = this denotes that the file can contains only data for outbound call types
AAAAAA = An account reference Six Degrees Group uses to denote the receiver of the CDR i.e. the
reseller. (no limit on number of digits i.e. size of number).
SSSSSS = sequence number (no limit on number of digits i.e. size of number). Every file produced
for a particular customer (regardless of type), will have a sequence number increasing by 1 as each
subsequent file is produced.
CCCCC = record count (no limit on number of digits i.e. size of number)
VV = the version of the standard that has been used. This should be set to “V1”
CONFIDENTIAL
Page 5 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
Example:
Monthly:
Daily:
ZZZ_Monthly_Outbound_ABC001_31012012_13_189_V1.txt
ZZZ_ Daily _Outbound_ABC001_29062012_394_22121_V1.txt
Inbound calls (including Inbound Legs of multi-leg calls)
Purpose of this example
This example demonstrates the CDR file format purely for the received element of an inbound call.
"N","","0800258xxxx","0744607xxxx","01/04/2013","20:18:35","120","0","0","UK - FREEPHONE","UK FREEPHONE","OffPeak","0.9097","0.9097","","","","0800","6DG","","ST","","","","","0","0800258xxxx","","2
013-04-01-10561-10841509",,"Cost Centre A","1234"
Click the link below for the table that describes the content and format of each field shown above
6DG Inbound File
Format v1.xlsx
File naming convention
The file will be named in the following way:
Monthly_Inbound_AAAAAA_DDMMYYYY_SSSSSS_CCCCCC_VV.txt
Or
Daily_Inbound_AAAAAA_DDMMYYYY_SSSSSS_CCCCCC_VV.txt
Where monthly, DDMMYYYY represents the billing period date (last day of the month in which the
calls were made). Where daily, DDMMYYYY represents the day on which the calls were made.
“Inbound” = this denotes that the file can contains only data for Inbound call types
AAAAAA = An account reference the Six Degrees Group uses to denote the receiver of the CDR i.e.
the reseller. (no limit on number of digits i.e. size of number).
SSSSSS = sequence number (no limit on number of digits i.e. size of number). Every file produced
for a particular customer (regardless of type), should have a sequence number increasing by 1 as
each subsequent file is produced.
CCCCC = record count (no limit on number of digits i.e. size of number)
CONFIDENTIAL
Page 6 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
VV = the version of the standard that has been used. This should be set to “V1”
Example:
Monthly:
ZZZ_Monthly_Inbound_ABC001_31012012_15_1684_V1.txt
Daily:
ZZZ_ Daily _Inbound_ABC001_29062012_396_200165_V1.txt
CONFIDENTIAL
Page 7 of 8
Six Degrees Group Limited
EDR & CDR File Format Specification Document
Version 1.0
4
EDR File Format
Purpose of this format
This file shows the new Six Degrees Group’s EDR format and details fixed one off and rental
charges. Below is an example of the content and detailed explanation of each field (see attached
excel spreadsheet):
"0175385xxxx","01/05/2013","31/05/2013","","1","1","999.1988","999.1988","Connectivity","C50714/B
USINESS BROADBAND MAX PRO WITH ENHANCED
CARE/175385xxxx","2299","10014","6DG","142019","11194","6000xxxx","","ST"
"6DG0xxxx","01/05/2013","31/05/2013","","1","1","6000.4200","6000.4200","Connectivity","Internet
Access Connection 10Mb/10Mb at Bxx 4xx","2304","10014","6DG","142020","32524","6000xxxx","","ST"
6DG EDR File Format
v1.xlsx
File naming convention
The file will be named in the following way:
Monthly_Service_AAAAAA_DDMMYYYY_SSSSSS_CCCCCC_VV.txt
Where monthly, DDMMYYYY represents the billing period date (day when charges were issued).
“Service” = this denotes that the file can contains only data for service charges
AAAAAA = An account reference the CDR provider can use to denote the receiver of the CDR i.e. the
reseller. (no limit on number of digits i.e. size of number).
SSSSSS = sequence number (no limit on number of digits i.e. size of number). Every file produced
for a particular customer (regardless of type), should have a sequence number increasing by 1 as
each subsequent file is produced.
CCCCC = record count (no limit on number of digits i.e. size of number)
VV = The version of the standard that has been used. This should be set to “V1”
Example:
Monthly:
ZZZ_Monthly_Service_ABC001_31012012_16_234_V1.txt
CONFIDENTIAL
Page 8 of 8
Six Degrees Group Limited
Download