CCASS Terminal User Guide for Designated Banks 

Report Data File Layout

INTRODUCTION:
The following reports are available in report data files:

Index Report ID Report Name
1 CSEMS03A/
CSEMS03B/
CSEMS03C

DDI/DCI/EPI Listing for Designated Bank                                            (Data File Samples - HKD  /  USD  /  CNY)

2 CSEMX01 DDI/DCI/EPI Exception Report                                                        (Data File Samples - HKD  / USD  / CNY)
3 CSEMS05 DDI/DCI/EPI Rejection Listing  (Data File Sample)
4 CSEPI03 Electronic CHATS Payment Instruction Report                                (Data File Sample)
5 CSEMP01 CCASS Funding Projection Report for Designated Bank                     (Data File Sample)
6 CSEMP03 CCASS Funding Projection Report (Night Settlement) for Designated Bank (Data File Sample)    

DESIGN STANDARD:

  1. All interchange files are of fixed length records.
  2. All interchange files are sequential files. There are two categories of records: detail and control records.
    Detail records contain user information. A record checksum is calculated for each detail record by summing the data contents of essential numeric fields. It is calculated by the sender and checked by the receiver. Control headers contain information such as participant ID, file name, etc., relevant to the file as a whole.  Control trailers further protect the file using record counts and hash totals. Should there be any inconsistency in the record checksums, record counts or hash totals, the whole file will be discarded.  Different types of records are indicated by the first byte in the records.
  3. The maximum length of a hash total is confined to the maximum of 18 digits. The implied decimal point of a numeric field, as well as the sign, if any, is ignored. Should overflow occur, the leading digit will be discarded.