CDR & EDR File Format Specification Document VERSION 1.6 CONFIDENTIAL Six Degrees Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 Document Control Information Document Control Reference CDR & EDR File Format Specification Document Confidentiality CONFIDENTIAL Version 1.6 Approval Date 31/07/2013 Master Soft Copy Document Owner William Cave Technical Billing Specialist Jules Niyogakiza Group Billing Manager Christopher Mylechraine Commercial Manager Approval Change History Issue Change Reference Date 0.1 - 01/07/2013 Initial draft 1.1 - 24/07/2013 Approval from business 1.2 - 30/07/2013 Minor cosmetic changes 1.3 - 31/07/2013 Updated embedded documents 1.4 JP 06/08/2013 Updated missing text qualifier on outbound example 1.5 JN 06/08/2013 Updated the embedded Inbound File Format document Summary of Change JN/CM 1.6 CONFIDENTIAL 30/08/2013 - Additional field clarifications for both inbound and outbound new CDR File Format (including Conferencing Calls) Sample set of CDRs (Inbound and Outbound) Specific inbound and outbound text files based on Sample set of CDRs Page 2 of 8 Six Degrees Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 1 Contents 2 Introduction ............................................................................................................................ 4 3 CDR File Format...................................................................................................................... 5 4 EDR File Format ...................................................................................................................... 8 CONFIDENTIAL Page 3 of 8 Six Degrees Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 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 Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 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. Click the link below for the table that describes the content and format of each field shown above 6DG Outbound File Format v2.xlsx File naming convention The file will 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 Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 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. Click the link below for the table that describes the content and format of each field shown above 6DG Inbound File Format v2.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 Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 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 Click on the link below for Sample set of CDRs (Inbound and Outbound): Sample of cdrs.xlsx CONFIDENTIAL Page 7 of 8 Six Degrees Technology Group Ltd CDR & EDR File Format Specification Document Version 1.6 4 EDR File Format Purpose of this example 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 Technology Group Ltd