<p>As described above, when the system processes each line of PABX data, it extracts the various components of a call record (eg. extension number, trunk, date components, duration components, etc.) using a lookup in the associated template file. For each type of call, the template file contains a line containing various characters which mark the position on each line of call data, where it should extract each element from.</p> <p>The following characters are used to extract call record components from each line of PABX data:</p> <table class="confluenceTable"> <tbody> <tr> <th class="confluenceTh" width=60>Character</th> <th class="confluenceTh" width=200>Cell record element</th> </tr> <tr> <td class="confluenceTd"><b>a</b></td> <td class="confluenceTd">Date: DAY</td> </tr> <tr> <td class="confluenceTd"><b>b</b></td> <td class="confluenceTd">Date: MONTH</td> </tr> <tr> <td class="confluenceTd"><b>c</b></td> <td class="confluenceTd">Date: YEAR</td> </tr> <tr> <td class="confluenceTd"><b>d</b></td> <td class="confluenceTd">Time: HOUR</td> </tr> <tr> <td class="confluenceTd"><b>e</b></td> <td class="confluenceTd">Time: MINUTE</td> </tr> <tr> <td class="confluenceTd"><b>f</b></td> <td class="confluenceTd">Time: SECOND</td> </tr> <tr> <td class="confluenceTd"><b>g</b></td> <td class="confluenceTd">Duration: HOURS</td> </tr> <tr> <td class="confluenceTd"><b>h</b></td> <td class="confluenceTd">Duration: MINUTES</td> </tr> <tr> <td class="confluenceTd"><b>i</b></td> <td class="confluenceTd">Duration: SECONDS</td> </tr> <tr> <td class="confluenceTd"><b>j</b></td> <td class="confluenceTd">Extension Number</td> </tr> <tr> <td class="confluenceTd"><b>k</b></td> <td class="confluenceTd">Trunk Access Code</td> </tr> <tr> <td class="confluenceTd"><b>l</b></td> <td class="confluenceTd">Dialled Number / Dialled Digits</td> </tr> <tr> <td class="confluenceTd"><b>m</b></td> <td class="confluenceTd">Trunk/Line Number</td> </tr> <tr> <td class="confluenceTd"><b>n</b></td> <td class="confluenceTd">Response Time: MINUTES</td> </tr> <tr> <td class="confluenceTd"><b>o</b></td> <td class="confluenceTd">Response Time: SECONDS</td> </tr> <tr> <td class="confluenceTd"><b>p</b></td> <td class="confluenceTd">Account Code</td> </tr> <tr> <td class="confluenceTd"><b>q</b></td> <td class="confluenceTd">Calling Line Identification (CLI)</td> </tr> <tr> <td class="confluenceTd"><b>r</b></td> <td class="confluenceTd">History: Value (historic)</td> </tr> <tr> <td class="confluenceTd"><b>s</b></td> <td class="confluenceTd">History: Pointer (historic)</td> </tr> </tbody> </table> |