Specifications

Call Detail Record Reports
ShoreTel 7.5 Administration Guide C – 3
Call records are entered in the log file in the order of when the call was completed and
not when it began.
It is the responsibility of the third-party reporting application to delete the daily log
files.
The format of the record is column based, must be justified correctly, and end with a
carriage return and line feed. A single blank character is inserted between each data
field for readability.
The following are the field definitions:
Field Column Length Comment
Call ID
110
right justified
A unique ID that represents the call. The Call ID is meant to be
unique for the duration while it's active.
Date
12 10
Date of the call given in month, day, and year: mm/dd/yyyy
Time
23 8
Start of the call given in hours, minutes, and seconds: hh:mm:ss
Extension
32 16
left justified
Inbound or outbound extension ID. Last valid party on the call.
Valid parties include user extension and operator but not voice
mail or auto-attendant.
Duration
49 8
Call duration given in hours, minutes, and seconds. hh:mm:ss
Call Direction
58 1
Incoming/outgoing flag.
0 -- Incoming
1 -- Outgoing
2 -- Tandem Trunking – Inbound Tandem Call
3 -- Tandem Trunking – Outbound Tandem Call
Dialed Number
60 16
left justified
Contains the number dialed but does not include any access code,
such as 9, to seize the trunk.
Valid only for outbound calls.
Caller ID
77 16
left justified
Blocked or unavailable information will be reported as blocked or
unavailable in text.
Valid only for incoming calls.
Tru n k Membe r
94 4
right justified
The Port ID of the trunk.
Tru n k Group
99 3
right justified
The Trunk group ID.
Account Code
103 20
The account code entered by the caller.
CR /LF
124
Carriage return.