ELECTRONIC FILE TRANSFER SPECIFICATION

Size: px
Start display at page:

Download "ELECTRONIC FILE TRANSFER SPECIFICATION"

Transcription

1 S ELECTRONIC FILE TRANSFER SPECIFICATION COUNT: Page 1 of 29

2 DOCUMENT APPROVAL ROLE NAME SIGNATURE DATE Author Ben Haworth 19/03/2014 Editor Nicole Williamson-Ashi 11/11/2015 Reviewer Mark Pearce 20/11/2015 DOCUMENT HISTORY ISSUE DATE ISSUED REASON FOR ISSUE VERSION /07/2009 General review including removal of X.400 option. VERSION /08/2010 Definition of enhanced validation acknowledgement file format and error codes. VERSION /10/2010 Correction of J numbers. VERSION /2012 Document refresh VERSION /05/2015 Document and branding refresh. Additional enhanced validation codes added. VERSION /02/2016 Reformatting NOTE: If this document is received in electronic format approved signatures will not appear. Users should refer to hard copy versions if necessary. COUNT: Page 2 of 29

3 CONTENTS Document Approval 2 Document History 2 Introduction 4 DTS Acknowledgement background 5 Message Logs, Alerts and Acknowledgements 5 Significant Points in the Transfer 5 Transfer Service Levels 6 DTS Acknowledgement protocol 7 Operation 7 Acknowledgement File Format 8 Standard Acknowledgement File Format 9 Enhanced Acknowledgement File Format 11 examples of Standard Acknowledgement file 15 Example of Enhanced Acknowledgement file 16 Other aspects of data transfers 18 Application level acknowledgement and error handling 18 Sequencing and cycle numbers 18 Message version control Filenaming 19 Appendix a Acknowledgement Data Flows 20 A.1 Standard Acknowledgement Flow Structure Description 20 A.2 Standard Acknowledgement Data Item Descriptions 21 A.3 Enhanced Acknowledgement Flow Structure Description 24 A.4 Enhanced Acknowledgement Data Item Descriptions 25 COUNT: Page 3 of 29

4 INTRODUCTION 1. This section of the DTH defines the File Transfer Protocols used by the Data Transfer Service (DTS), so that application developers can design and implement the necessary applications, to enable successful transfer of data across the DTS. 2. The File Transfer Protocols are used to ensure the reliable transfer of data files across the DTS, and encompass the acknowledgements and errors that may be returned during the transfer. 3. In order for data to be transferred across the DTS, the transfer must conform to the following levels of protocols, in addition to the File Transfer Protocols specified in this document: 4. Host Interface Protocol (HIP): This includes the network protocol to be used for access to the Gateways (for example, TCP/IP), the file transfer mechanism (for example, FTP) and the local acknowledge mechanism. These details are covered in the DTH section 3 part 2, "Gateway Interface Specification". 5. User File Design Specification: This describes the standard structure required for files to be transferred over the DTS, including the information required in the file header and footer, and the rules for describing the data contained in the file. Details are covered in the DTH section 3 part 4, User File Design Specification. 6. Business Level or Application Protocols: This includes business level (application to application) acknowledgements and the handling of application level errors. Business level and application protocols are not within the scope of this document, although some of the key issues are discussed in this document in the section entitled DTS Acknowledgement Protocol. These issues are covered in detail by the various Data Flows defined in the Data Transfer Catalogue. COUNT: Page 4 of 29

5 DTS ACKNOWLEDGEMENT BACKGROUND 7. This section provides background information associated with the DTS Acknowledgement protocol. This is the level of acknowledgement that deals with the reliable transfer of data files from one User to another, that is, from the Sending User's Host to the Receiving User s Gateway. It does not include application-toapplication level acknowledgements, which may be required for business-specific purposes. Message Logs, Alerts and Acknowledgements 8. If data is transferred across the DTS various levels of reporting are available to the User. In addition to the User and network acknowledgements specified in this document, there are two other acknowledgements available to the User organisation regarding transfers: a) Audit logs are held centrally within the DTS and are accessible via the Web Tools application. They provide information on all significant events associated with file transfers through Gateways which the particular User has authority to see. Events recorded in the audit log include the arrival of a file at the Gateway, the successful conversion, encryption and compression, and the receipt of the file at the Receiving Gateway and the production and transfer of the network acknowledgement file. Access to the audit logs is provided through the DTS Web Tools, as documented in the DTS Web Tools User Guide. b) Alerts constitute all "significant" events and errors associated with the overall DTS and are raised at the Service Provider's network management centre. These are not visible to the end User, but allow the Service Provider to manage the network efficiently. Significant Points in the Transfer 9. The DTS provides a reliable end-to-end data transfer service, that is, from a Sending Gateway to a Receiving Gateway, and Users need not be concerned with the details of many of the stages of transfer within this end-to-end service. There are various points within the transfer however where the User is likely to require information about the progress of a file. The significant points are: a) Start of transfer is the point at which the DTS starts to transfer the file from the sender to the recipient. For FTP transfers, where the Gateway is "pulling" the files, it is the point when the Gateway successfully pulls a file, and renames or removes it from the originating Host. For FTP transfers where the Host "pushes" the file, it is the point when the file has been pushed, and has been accepted by the Gateway. This is the point from which the DTS Service Levels apply and the point at which the User knows that they have started to transfer the required data, which may be required for their bilateral service level calculations. COUNT: Page 5 of 29

6 b) Delivery of data is the point at which the DTS has delivered the data to the recipient or made it available on the Gateway for delivery (see below). It corresponds to the discharging of the Service Provider s responsibility for message delivery, and is the point at which the sending User can relinquish responsibility for transferring the file to the recipient. c) Data processed is the point at which the data has actually been processed by the recipient application, either successfully or with errors. This corresponds to the business level protocol and is outside the scope of this document. However, because business level protocols are key to successful end-to-end operation, this issue is discussed further in the section on other aspects of data transfers later in this document. d) The DTS has the ability to provide status information on other steps in the process of transferring a file from one party to another, much of which is recorded in the audit logs. In addition to the audit log, there are customised reports provided which can be used for routine monitoring of the achievement of service levels. 10. Any error detected during the transfer of a file is reported to the sending Host in the form of a negative DTS Acknowledgement. Transfer Service Levels 11. The DTS offers a variety of connection types depending on User anticipated traffic volumes and required availability Service Levels. Each connection type has a specified loading profile for each two hour period of the day. Provided the loading profile is not breached, the DTS will deliver 99% of files within two hours and 100% of files within four hours. In practise almost all files are processed and delivered with 5 minutes. Performance against these SLA s is published on a monthly basis by the ElectraLink helpdesk team. COUNT: Page 6 of 29

7 DTS ACKNOWLEDGEMENT PROTOCOL 12. This section defines how the DTS Acknowledgements are supported by the DTS. There are two types of DTS Acknowledgement: Standard and Enhanced. 13. User can also receive further, optional enhanced validation Reports in a CSV or XML format delivered to their Gateway which includes the same information as the Enhanced Acknowledgement, but in a different format. 14. The general principle for Standard Acknowledgements is that the application only requires a single acknowledgement from the DTS to the sending application, which indicates either: a) there was a failure in the transmission, and the reason for that failure; b) The transmission was successful, and the application relinquishes its responsibility for sending the data. 15. The general principle for Enhanced Acknowledgements is that the application may determine from the Enhanced Acknowledgement additional information regarding the content of the data which may help improve data quality, even if the data file has been successfully processed and delivered. 16. The sender can elect to receive the Standard Acknowledgement only, the Enhanced Acknowledgement only or both the Standard and Enhanced Acknowledgements. 17. Any acknowledgement by the receiving application that it has successfully processed the data is outside the scope of the DTS, and hence not covered in this document. 18. The remainder of this document uses the generic term DTS Acknowledgement to refer to both Standard Acknowledgements and Enhanced Acknowledgements. Where the text relates to only one type of Acknowledgement, the text will make this clear. Operation 19. When the DTS delivers a User File, a DTS Acknowledgement message is generated. The protocol in use at the Receiving Gateway determines the point at which the DTS Acknowledgement message is initiated: a) Where the Receiving Host is using the FTP interface to the Gateway in Host Push-Pull or Pull-Pull mode, the Acknowledgement message is initiated at the point where the Gateway has completed its processing of the message, and the User File is available for collection by the Receiving Host; or b) Where the Receiving Host is using the FTP interface in Gateway Push-Pull or Push-Push mode, the Acknowledgement message is generated at the point where the Gateway has completed its processing of the message, and the User File has been forwarded to the Receiving Host. COUNT: Page 7 of 29

8 20. The DTS generates a DTS Acknowledgement message in User File Format as described below, and this is transferred to the Host from which the User File originated using the appropriate protocol. You may elect to have your DTS Acknowledgements delivered to your normal receiving directory within the host, a separate Acknowledgement directory within the host, or you may have separate directories for your Standard Acknowledgements, your Enhanced Acknowledgements. 21. Should there be a failure in delivery by the Central Hub or a Gateway, for instance due to addressing or security problems, then an appropriate negative DTS Acknowledgement message is generated indicating the reason for the failure. Likewise, this is routed to the originating Host. 22. For each User File submitted to the DTS, there will be at one and only DTS Acknowledgement message generated where the sending User has elected to receive only Standard OR Enhanced Acknowledgements. Where a sending User has elected to receive Standard and Enhanced Acknowledgements, the sender will receive two DTS Acknowledgements for each message sent. 23. An application that wishes to check that the data has been received by the Receiving Gateway should wait for the DTS Acknowledgement (file or files) to be returned. If the file is not returned within a reasonable time this will usually be due to a problem, and there will be no benefit gained from re-sending the file. Automatic re-sending may in fact compound an already existing problem as the file may be delivered twice. If the application requires confirmation that the file has been received and processed by the remote application, rather than just delivered to the remote system, then a higher level of acknowledgement is required. This would be at a Business Process level and is outside the scope of the DTS. See also Application level acknowledgement and error handling later in this document. 24. Where an error occurs during the transfer of a file, then a negative DTS Acknowledgement, or error return, is sent by the DTS, indicating to the sending application the nature of the error. This negative DTS Acknowledgement is returned in the same form as the positive DTS Acknowledgement, in a file as described in Acknowledgement file format. Acknowledgement File Format 25. Positive and negative Acknowledgements are indicated via a DTS Acknowledgement file. This file is similar to the normal User File Format structure, and contains a single Acknowledgement flow, as defined below. The DTS Acknowledgement file uses the same variant of the User File format as the original User File, which may be fixed or variable. In the case of custom formats, such as Pool Transfer File Format, the DTS Acknowledgement file is returned in variable format. To identify the DTS Acknowledgement flows, and to easily differentiate them from the normal Data Flows, the format is slightly different as described below. COUNT: Page 8 of 29

9 Standard Acknowledgement File Format 26. This section details the structure and content of the standard acknowledgement files received by Users that have not selected enhanced acknowledgement. a) Header: The DTS Standard Acknowledgement file for normal data files contains a header record. The header record identifies the Data Flow as type A0001. It is a copy of the header record in the original file that was sent, except that the timestamp is changed and the original To and From fields are reversed. This ensures that the file can be handled as a normal User File. However, the DTS Standard Acknowledgement file is not routed by the Gateway using the normal routing tables. It is returned to the Host that sent the original data file; refer to the Data Transfer Handbook Section 3, Technical Information "Gateway Interface Specification" for a complete explanation of this process. Alternatively, you may request for your DTS Acknowledgements to be delivered to separate directories, as described above. The Timestamp reflects the time that the DTS Acknowledgement file was created. b) DTS Standard Acknowledgement Data Flow is a single Data Flow, consisting of two groups, each which appear only once in the file, with the following fields: Data Item Status Format Comments ORIGINATING FLOW GROUP M Char (3) 9ZY FLOW ORIGINATOR M Char(1) 1 = DTS ORIGINAL FLOW REFERENCE ORIGINAL FILE IDENTIFIER M Char(8) Data Flow and Version Number from the original message. M Char(10) From the original message ACTION TAKEN M Char(1) 1 = Delivered OK 3 = Delivery Failed Table 1: Standard Acknowledgement Data Flow First Group COUNT: Page 9 of 29

10 Data Item Status Format Comments SET OF ERRORS GROUP M Char (3) 9ZZ ERRONEOUS FLOW INSTANCE NUMBER ERRONEOUS GROUP IDENTIFIER M INT(8) 0 = APPLIES TO WHOLE MESSAGE M Char(3) 0 = applies to whole message or where the Group Identifier cannot be determined ERROR CLASSIFICATION M INT(4) See Table 3 below ERROR DESCRIPTION M Char(40) Textual Description of Error See Table 3 below Table 2: Standard Acknowledgement Data Flow Second Group A definition for this flow, using DTC 3.1 nomenclature, is provided in Appendix A. Error Classification Codes Code Description 10 Failed to Translate User File 20 Failed to Encrypt User File 30 Failed to Address Network File 40 Failed to Queue Network File 50 Failed to Send Network File 60 Failed to Acknowledge Network File 0 User File Delivered Table 3: Error Classification Codes c) Trailer record: This is the standard format trailer, containing mandatory items as defined in the User File Design Specification, with the timestamp reflecting the DTS Acknowledgement creation time. The mandatory items are: File id, Group Count, Flow Count and Timestamp. COUNT: Page 10 of 29

11 Enhanced Acknowledgement File Format 27. This section details the structure and content of enhanced acknowledgement files that will be received by those Users that have selected enhanced acknowledgements. Header: The DTS Enhanced Acknowledgement file for normal data files contains a header record. The header record identifies the Data Flow as type A0002. It is a copy of the header record in the original file that was sent, except that the timestamp is changed and the original To and From fields are reversed. This ensures that the file can be handled as a normal User File. However, the DTS Enhanced Acknowledgement file is not routed by the Gateway using the normal routing tables. It is returned to the Host that sent the original data file; refer to the Data Transfer Handbook Section 3, Technical Information "Gateway Interface Specification" for a complete explanation of this process. Alternatively, you may request for your DTS Acknowledgements to be delivered to separate directories, as described above. The Timestamp reflects the time that the DTS Acknowledgement file was created. DTS Enhanced Acknowledgement Data Flow is a single Data Flow, consisting of two groups, the first is mandatory and will only appear once; however the second group is optional but may appear many times in the same Enhanced Acknowledgement flow, each instance relating to a specific validation error up to a maximum of 100 errors. The groups have the following fields: Data Item Status Format Comments ORIGINATING FLOW GROUP M Char (3) 99Y FLOW ORIGINATOR M Char(1) 1 = DTS ORIGINAL FLOW REFERENCE ORIGINAL FILE IDENTIFIER M Char(8) Data Flow and Version Number from the original message. M Char(10) From the original message ACTION TAKEN M Char(1) 1 = Delivered OK 2 = Delivered OK (data validation warning) 3 = Delivery Failed ERROR CLASSIFICATION M INT(4) See Table 3 above. ERROR DESCRIPTION M Char(40) Textual Description of Error See Table 3 above. Table 4: Enhanced Acknowledgement Data Flow First Group COUNT: Page 11 of 29

12 Data Item Status Format Comments SET OF ERRORS GROUP M Char (3) 99Z ERRONEOUS FLOW INSTANCE NUMBER ERRONEOUS GROUP IDENTIFIER LINE NUMBER IN THE FILE LINE NUMBER IN THE FLOW M INT(8) 0 = applies to whole message M Char(3) 0 = applies to whole message or where the Group Identifier cannot be determined M INT(10) 0 failed before validation 1-n error line number in file M INT(10) 0 failed before validation 1-n error line number in flow instance DATA ITEM REFERENCE O Char(5) Data item reference (J number) from DTC or EFD VALIDATION ERROR CODE VALIDATION ERROR DESCRIPTION M INT(4) See Table 6 below M Char(40) Textual Description of Error See Table 6 below. Table 5: Enhanced Acknowledgement Data Flow Second Group A definition for this flow, using DTC 3.1 nomenclature, is provided in Appendix A. d) Trailer record: This is the standard format trailer, containing mandatory items as defined in the User File Design Specification, with the timestamp reflecting the DTS Acknowledgement creation time. The mandatory items are: File id, Group Count, Flow Count and Timestamp. The DTS acknowledgment file is formatted in the same variant, which is fixed or variable, as the original data file. There is no provision for custom format of acknowledgment files. CODE DESCRIPTION 101 Data item too long 102 Data item incorrectly formatted COUNT: Page 12 of 29

13 103 Group not recognised for this flow 131 Missing parent group 132 Group out of order 133 Group count outside allowed range 134 Mandatory data item missing 135 Data item present when should be null 136 Data item not in valid set 137 Data item not in MDD valid set 138 Data item value is invalid 141 Group count incorrect in trailer 142 Flow count incorrect in trailer 151 Missing or unrecognisable header 152 Incorrectly formatted header 153 Unrecognised flow and flow version number 161 Missing or unrecognisable trailer 162 Incorrectly formatted trailer 163 File ID in trailer does not match the header 171 Data item contains invalid character 181 Group too short 182 Group too long Table 6: Validation Error Codes COUNT: Page 13 of 29

14 28. The procedure for handling these errors needs to be defined locally. For many of the errors, for example incorrect formatting of the data file, it is unlikely that the end user applications are able to handle this directly, and some level of manual intervention may be expected. However, such local procedures are outside the scope of the DTS, and hence this document. Web Tools includes a product called D-Flow Master which may be used to correct data files ready for resubmission back onto the DTS. 29. If the content of the header record within the User File is not recognised, or does not contain sufficient information to constitute a DTS Acknowledgement file, no Acknowledgement file will be generated. In this instance, an internal alert will be generated and you may be contacted by the Service Provider. COUNT: Page 14 of 29

15 EXAMPLES OF STANDARD ACKNOWLEDGEMENT FILE 30. Given below is an example of a DTS Standard Acknowledgement file, using fixed variant User File format, for both a successful and a failed transfer. Note that the _ character is shown to separate fields for clarity and this must not be present in the actual file. White space is used to indicate the padding, needed to support the User File encoding rules for the fixed format variant. These must be included in the actual file. a) File sent by Host: ZHF_FILE567890_D _M_EELC_C_YELG_ _SAPP1_RAPP1_B_OPER... data... ZPT_FILE567890_ _ _ _ b) In the case of successful delivery, the Acknowledgement returned by the DTS would be: ZHF_FILE567890_A _C_YELG_M_EELC_ _RAPP1_SAPP1_B_OPER 9ZY_1_D _FILE567890_1 9ZZ_ 0_0 _ 0_User File Delivered ZPT_FILE567890_ 2_ 1_ c) In the case of rejection due to a translation error, the Acknowledgement returned by the DTS would have the following form: ZHF_FILE567890_A _C_YELG_M_EELC_ _RAPP1_SAPP1_B_OPER 9ZY_1_D _FILE567890_3 9ZZ_ 0_0 _ 10_Failed to Translate User File ZPT_FILE567890_ 2_ 1_ Given below is an example of a DTS Standard Acknowledgement file, using variable variant User File format, for both a successful and a failed transfer. Note that the character is the data item separator and this must be present in the actual file when using variable format. As this file is in variable format, there is no white space as padding is not needed. a) File sent by Host: ZHV FILE D M EELC C YELG SAPP1 RAPP1 B OPER... data... ZPT FILE b) In the case of successful delivery, the Acknowledgement returned by the DTS would be: ZHV FILE A C YELG M EELC RAPP1 SAPP1 B OPER 9ZY 1 D FILE ZZ User File Delivered ZPT FILE c) In the case of rejection due to a translation error, the Acknowledgement returned by the DTS would have the following form: ZHV FILE A C YELG M EELC RAPP1 SAPP1 B OPER 9ZY 1 D FILE ZZ Failed to Translate User File ZPT FILE COUNT: Page 15 of 29

16 Example of Enhanced Acknowledgement file 32. Given below is an example of a DTS Enhanced Acknowledgement file, using fixed variant User File format, for a successful transfer with no validation warnings, a successful transfer with two validation warnings and a failed transfer. Note that the _ character is shown to separate fields for clarity and this must not be present in the actual file. White space is used to indicate the padding, needed to support the User File encoding rules for the fixed format variant. These must be included in the actual file. a) File sent by Host: ZHF_FILE567890_D _M_EELC_C_YELG_ _SAPP1_RAPP1_B_OPER... data... ZPT_FILE567890_ _ _ _ b) In the case of successful delivery with no validation warnings, the Acknowledgement returned by the DTS would be: ZHF_FILE567890_A _C_YELG_M_EELC_ _RAPP1_SAPP1_B_OPER 99Y_1_D _FILE567890_1 0_User File Delivered ZPT_FILE567890_ 1_ 1_ c) In the case of successful delivery with two validation warnings, the Acknowledgement returned by the DTS would be: ZHF_FILE567890_A _C_YELG_M_EELC_ _RAPP1_SAPP1_B_OPER 99Y_1_D _FILE567890_2 0_User File Delivered 99Z_ 1_1 _ 2_ 1_Jnnnn_ 136_Data item not in valid set 99Z_ 1_1 _ 2_ 1_Jyyyy_ 134_Mandatory data item missing ZPT_FILE567890_ 3_ 1_ d) In the case of rejection due to a translation error, the Acknowledgement returned by the DTS would have the following form: ZHF_FILE567890_A _C_YELG_M_EELC_ _RAPP1_SAPP1_B_OPER 99Y_1_D _FILE567890_3_ 10_Translation Failure 99Z_ 0_0 _ 0_ 0 141_Group count incorrect in trailer ZPT_FILE567890_ 2_ 1_ Given below is an example of a DTS Standard Acknowledgement file, using variable variant User File format, for a successful transfer with no warnings, a successful transfer with 2 warnings and a failed transfer. Note that the character is the data item separator and this must be present in the actual file when using variable format. As this file is in variable format, there is no white space as padding is not needed. a) File sent by Host: ZHV FILE D M EELC C YELG SAPP1 RAPP1 B OPER... data... ZPT FILE COUNT: Page 16 of 29

17 b) In the case of successful delivery with no validation warnings, the Acknowledgement returned by the DTS would be: ZHV FILE A C YELG M EELC RAPP1 SAPP1 B OPER 99Y 1 D FILE User File Delivered ZPT FILE c) In the case of successful delivery with two validation warnings, the Acknowledgement returned by the DTS would be: ZHV FILE A C YELG M EELC RAPP1 SAPP1 B OPER 99Y 1 D FILE User File Delivered 99Z Jnnnn 136 Data item not in valid set 99Z Jyyyy 134 Mandatory data item missing ZPT FILE d) In the case of rejection due to a translation error, the Acknowledgement returned by the DTS would have the following form: ZHV FILE A C YELG M EELC RAPP1 SAPP1 B OPER 99Y 1 D FILE Translation Failure 99Z Group count incorrect in trailer ZPT FILE COUNT: Page 17 of 29

18 OTHER ASPECTS OF DATA TRANSFERS 34. This section discusses some of the issues around the higher level aspects of the transfer of data between parties, in particular the areas of application level acknowledgements, and the sequencing and ordering of Data Flows. Application level acknowledgement and error handling 35. The preceding section has described the acknowledgement process required for the transfer of files across the DTS. Additionally, there may be a requirement for application level acknowledgements or error handling. Such acknowledgements and errors are at a level above the transfer of data between systems, and associated with the receiving application, and whether it could successfully interpret the data contained within the file transferred. 36. Within this area, the following types of issues need to be addressed: a) Whether each flow requires a business level acknowledgement, to confirm that the receiving application has successfully processed the data; b) Whether there is an electronic mechanism provided to return errors found when processing the data, or whether manual or ad-hoc means are used. 37. These details vary between individual types of flows. This type of information is already provided in some flows, for example MPAS related flows, where each instruction flow has a corresponding accept or reject flow. Where this information is required by other flows, these are defined in the record structure within the Data Transfer Catalogue. Sequencing and cycle numbers 38. Each file transferred across the DTS includes a header record, which contains a file identifier. As noted in the specification for the User Files, the sending application / Host must ensure that these identifiers are unique (within the sending market participant). However, there is no other implied meaning to this identifier, and it is in the file header purely to enable the unique identification of files passing across the network. The DTS does not validate that the file identifier is unique. There is no requirement on the sending party to ensure that subsequent identifiers are consecutive. 39. Some application processes may require sequencing or cycle numbers within data transfers, for example: a) to enable applications to determine when a file in the sequence is missing; b) to enable applications to determine the order in which multiple files should be processed; and COUNT: Page 18 of 29

19 c) to ensure that the file that is received is the file that is expected. 40. Where such functionality is required it is provided for within the definition of the Data Flow itself. This has already been done for several flows where this is necessary, for example MPAS flows, and Settlement flows. The DTS functionality and the file header do not provide support for this type of functionality, and the User must be aware of the above conditions. 41. The DTS does not guarantee to deliver User Files across the network in the same order that they are submitted to the local Gateway. Where such ordering is important it must be provided within the data content by the application. Message version control 42. The Gateway software provides considerable flexibility in the control of different versions of messages being transferred over the network. 43. Message versions and version control are managed by Gemserv on behalf of the MRA Executive Committee. Users will have to ensure that their Gateway configuration is correct to support the required versions of messages. 5.4 Filenaming 44. The Gateway software also provides considerable flexibility in the naming of files, including acknowledgement files, including the use of data items from the header record in the filename. This means, for example, that the Acknowledgement filename could include, for example, the File Identifier of the failed file. COUNT: Page 19 of 29

20 APPENDIX A ACKNOWLEDGEMENT DATA FLOWS This appendix shows the DTS Acknowledgements in their logical format. Due to the fact that they are not a business-level flow, there are no plans to include the flows themselves in the DTC. A.1 Standard Acknowledgement Flow Structure Description Flow Reference: A0001 Flow Name: File Transfer Standard Acknowledgement Flow Description: Standard Acknowledgement Data Flow returned by the DTS for each file transferred Flow Version Number: 001 Flow Type: Electronic Flow Sensitivity: Low Data Protection: No Flow Ownership: ElectraLink FROM TO VERSION DTS All 3.2 Data Items: REFERENCE J0937 J1064 J1220 J1221 J1223 J1224 J1225 J1226 ITEM NAME Data Flow Reference and Flow Version Number File Identifier Action Taken Erroneous Flow Instance Number Erroneous Group Identifier Error Classification Error Description Flow Originator COUNT: Page 20 of 29

21 Flow Structure: Group Group Description Range Condition L1 L2 L3 L4 L5 L6 L7 L8 Item Name 9ZY Originating Flow Identification 1 G 9ZZ Set of Errors 1 G 1 Flow Originator 1 Data Flow Reference and Flow Version Number 1 File Identifier 1 Action Taken 1 Erroneous Flow Instance Number 1 Erroneous Group Identifier 1 Error Classification 1 Error Description Notes: This flow is generated by the DTS in response to each flow sent. A.2 Standard Acknowledgement Data Item Descriptions Item name: Item reference: Item ownership: Item Description: Action Taken J1220 DTP Code indicating status of original flow Values are: 1 Delivered OK 3 Delivery Failed As Valid set Text COUNT: Page 21 of 29

22 Logical Format: CHAR(1) Physical Length: 1 Item name: Erroneous Flow Instance Number Item reference: J1221 Item ownership: DTP Item Description: Indication of the erroneous flow instance if possible to identify specific flow Values are: 0 error applies to whole message Positive number indicating error instance As Valid set Integer Logical Format: INT(8) Physical Length: 8 Item name: Erroneous Group Identifier Item reference: J1223 Item ownership: DTP Item Description: Indication of the erroneous group identifier if possible to identify specific group Values are: 0 error applies to whole message or when the Group Identifier cannot be identified, for example where the Group Identifier is missing or incomplete Group identifier As Valid set String Logical Format: Char(3) Physical Length: 3 Item name: Error Classification Item reference: J1224 Item ownership: DTP Item Description: Code indicating the error that occurred Values are: 10 Failed to Translate User File 20 Failed to Encrypt User File 30 Failed to Address Network File 40 Failed to Queue Network File 50 Failed to Send Network File 60 Failed to Acknowledge Network File 0 User File Delivered COUNT: Page 22 of 29

23 As Valid set Integer Logical Format: INT(4) Physical Length: 4 Item name: Error Description Item reference: J1225 Item ownership: DTP Item Description: Text description indicating the error that occurred Values are: Failed to Translate User File Failed to Encrypt User File Failed to Address Network File Failed to Queue Network File Failed to Send Network File Failed to Acknowledge Network File User File Delivered As Valid set Text Logical Format: CHAR(40) Physical Length: 40 Item name: Flow Originator Item reference: J1226 Item ownership: DTP Item Description: Code indicating originator of Acknowledgement Values are: 1 DTS As Valid set Text Logical Format: CHAR(1) Physical Length: 1 COUNT: Page 23 of 29

24 A.3 Enhanced Acknowledgement Flow Structure Description The following definition sets out the flow structure and data items for use in the construction of Enhanced Acknowledgement files. Group Group Description Range Condition L1 L2 L3 L4 L5 L6 L7 L8 Item Name 99Y Originating Flow Identification 1 G 99Z Set of Errors 0-* G 1 Flow Originator 1 Data Flow Reference and Flow Version Number 1 File Identifier 1 Action Taken 1 Error Classification 1 Error Description 1 Erroneous Flow Instance Number 1 Erroneous Group Identifier 1 Line Number in the File 1 Line Number in the Flow 0 Data Item Reference 1 Validation Error Code 1 Validation Error Desc Note that unlike the standard Acknowledgement flow, Enhanced Acknowledgements may contain multiple instances of the 99Z group, each corresponding to and identifying a specific Enhanced Validation error within the original User data file. COUNT: Page 24 of 29

25 A.4 Enhanced Acknowledgement Data Item Descriptions Item name: Item reference: Item ownership: Item Description: Flow Originator J1226 DTP Code indicating originator of Acknowledgement Values are: 1 DTN As Valid set Text Logical Format: CHAR(1) Physical Length: 1 Item name: Data Flow Reference and Flow Version Number Item reference: Item ownership: Item Description: Data flow type and version number of the original inbound file Taken from original file Text Logical Format: CHAR(8) Physical LengTh: 8 Item name: File Identifier Item reference: Item ownership: Item Description: User file id of the original inbound file Taken from original file Text Logical Format: CHAR(10) Physical Length: 10 Item name: Item reference: Item ownership: Item Description: Action Taken J1220 DT Code indicating status of original flow COUNT: Page 25 of 29

26 Values are: 1 Delivered OK 2 Delivered OK (data validation warning) 3 Delivery Failed As Valid set Text Logical Format: CHAR(1) Physical Length: 1 Item name: Error Classification Item reference: J1224 Item ownership: DTP Item Description: Code indicating the error that occurred Values are: 0 User File Delivered 010 Failed to Translate User File 020 Failed to Encrypt User File 030 Failed to Address Network File 040 Failed to Queue Network File 050 Failed to Send Network File 060 Failed to Deliver Network File As Valid set Integer Logical Format: INT(4) Physical Length: 4 Item name: Item reference: Item ownership: Item Description: Error Description J1225 DTP Text description indicating the error that occurred Values are: User File Delivered Failed to Translate User File Failed to Encrypt User File Failed to Address Network File Failed to Queue Network File Failed to Send Network File Failed to Acknowledge Network File As Valid set COUNT: Page 26 of 29

27 Text Logical Format: CHAR(40) Physical Length: 40 Item name: Erroneous Flow Instance Number Item reference: J1221 Item ownership: DTP Item Description: Indication of the erroneous flow instance if possible to identify specific flow Values are: 0 error applies to whole message Positive number between 1 and n where n is equal to the flow count of the User file identifying the sequential position of the erroneous flow within the User file. As Valid set Integer Logical Format: INT(8) Physical Length: 8 Item name: Erroneous Group Identifier Item reference: J1223 Item ownership: DTP Item Description: Indication of the erroneous group identifier if possible to identify specific group Values are: 0 error applies to whole message or when the Group Identifier cannot be identified, for example where the Group Identifier is missing or incomplete. Group identifier As Valid set String Logical Format: Char(3) Physical Length: 3 Item name: Line Number in the File Item reference: Item ownership: Item Description: 0 failed before validation. Line number was not identified Positive number between 1 and n where n is equal to the line number within the user file where a validation error has been detected. Integer Logical Format: INT(10) Physical Length: 10 COUNT: Page 27 of 29

28 Item name: Item reference: Item ownership: Item Description: Line Number in the Flow 0 failed before validation. Line number was not identified Positive number between 1 and n where n is equal to the line number within a flow instance where a validation error has been detected. Integer INT(10) Logical Format: Physical Length: 10 Item name: Data Item Reference Item reference: J9999 Item ownership: ElectraLink Item Description: Code indicating the Reference in the DTC or EFD to the Data Item Text Logical Format: CHAR(5) Physical Length: 5 Item name: Validation Error Code Item reference: Item ownership: Item Description: Code indicating the validation error that occurred Values are: COUNT: Page 28 of 29

29 As Valid set Integer Logical Format: INT(3) Physical Length: 3 Item name: Validation Error Description Item reference: Item ownership: Item Description: Text description indicating the validation error that occurred Values are: Data item too long Data item incorrectly formatted Group not recognised for this flow Missing parent group Group out of order Child group count outside allowed range Mandatory data item missing Data item present when should be null Data item not in valid set Group count incorrect in trailer Missing or unrecognisable header Incorrectly formatted header Unrecognised flow and version Missing or unrecognisable trailer Incorrectly formatted trailer File id in trailer does not match header Data item contains invalid character Group too short Group too long As Valid set Text Logical Format: CHAR(40) Physical Length: 40 COUNT: Page 29 of 29

USER FILE DESIGN SPECIFICATION

USER FILE DESIGN SPECIFICATION USER FILE DESIGN SPECIFICATION COUNT: Page 1 of 45 DOCUMENT APPROVAL ROLE NAME SIGNATURE DATE AUTHOR Ben Haworth 20/03/2014 EDITOR Nicole Williamson-Ashi 12/11/2015 REVIEWER Mark Pearce 20/11/2015 DOCUMENT

More information

GATEWAY CONFIGURATION MANAGEMENT

GATEWAY CONFIGURATION MANAGEMENT D GATEWAY CONFIGURATION MANAGEMENT COUNT: Page 1 of 17 DOCUMENT APPROVAL ROLE NAME SIGNATURE DATE AUTHOR Ben Haworth 20/03/2014 REVIEWER Mark Pearce DOCUMENT HISTORY ISSUE DATE ISSUED REASON FOR ISSUE

More information

XML FILE DESIGN SPECIFICATION

XML FILE DESIGN SPECIFICATION XML FILE DESIGN SPECIFICATION FILE REF: File Reference: S03P5 v1.1 COUNT: Page 1 of 12 DATE: Created on 09/02/2016 06:39:00 DOCUMENT APPROVAL ROLE NAME SIGNATURE DATE AUTHOR Ben Haworth 01/10/2015 EDITOR

More information

REGISTRATION DATA INTERFACE SPECIFICATION

REGISTRATION DATA INTERFACE SPECIFICATION REGISTRATION DATA INTERFACE SPECIFICATION DEFINITIONS Data Transfer Catalogue DCC Status DCC Status File Electricity Registration Data Provider Gas Registration Data Provider Hot Standby Router Protocol

More information

REGISTRATION DATA INTERFACE SPECIFICATION

REGISTRATION DATA INTERFACE SPECIFICATION REGISTRATION DATA INTERFACE SPECIFICATION DEFINITIONS In this document, except where the context otherwise requires: expressions defined in section A of the Code (Definitions and Interpretation) have the

More information

REGISTRATION DATA INTERFACE SPECIFICATION

REGISTRATION DATA INTERFACE SPECIFICATION REGISTRATION DATA INTERFACE SPECIFICATION DEFINITIONS Data Transfer Catalogue DCC Status DCC Status File Electricity Registration Data Provider FTP FTPS Gas Registration Data Provider Hot Standby Router

More information

PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification)

PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification) Issue Number PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification) IN039/16 Impacted All Jurisdiction(s) Proponent Nandu Datar

More information

Co-Ordinated Retail Market Message Guide

Co-Ordinated Retail Market Message Guide Co-Ordinated Retail Market Message Guide ROI Implementation Market Gateway Activity Document Information Business Area: Status: Author/s: ESB Networks Final ESBN Version Number: 3.1 Reason for Change Co-Ordinated

More information

Error Handling Strategy. DCC Guidance Document

Error Handling Strategy. DCC Guidance Document Error DCC Guidance Document Date: June 2016 Classification: DCC Public Table of Contents 1 Introduction... 3 1.1 Purpose... 3 1.2 Scope... 3 1.3 General Provisions... 3 2 Error Management... 4 2.1 Error

More information

Service Administration Service Administration is used to view or change the current stale date. It is located within the Administration tab.

Service Administration Service Administration is used to view or change the current stale date. It is located within the Administration tab. Positive Pay Guide Service Administration Service Administration is used to view or change the current stale date. It is located within the Administration tab. The Service Administration offers companies

More information

EUDRACT USER MANUAL (GET EUDRACT NUMBER)

EUDRACT USER MANUAL (GET EUDRACT NUMBER) EUDRACT USER MANUAL (GET EUDRACT NUMBER) Reference : EUD134 Version : 1.0 Date : March 2004 1995-2004 EMEA Page 1 of 19 CONTENTS 1 ABOUT THIS DOCUMENT...3 2 SYSTEM OVERVIEW...3 2.1 GENERAL...3 2.1.1 Entering

More information

Error Handling Strategy

Error Handling Strategy Handling Strategy Draft DCC Guidance Document June 2016 Page 1 of 13 Contents 1. Introduction 3 1.1. Purpose 3 1.2. Scope 3 1.3. General Provisions 3 2. Management 5 2.1. Classification 5 2.2. Handling

More information

Functional Acknowledgment - 997

Functional Acknowledgment - 997 997 Functional Acknowledgment - 4030 INBOUND Version: 1.0 Author: Modified: 03/06/2006 V4030 1 997 Functional Acknowledgment Functional Group=FA This Draft Standard for Trial Use contains the format and

More information

Balancing and Settlement Code. Multiple BM Unit. Instruction Processing Specification. Version 2.0. Effective Date: 8 August 2008

Balancing and Settlement Code. Multiple BM Unit. Instruction Processing Specification. Version 2.0. Effective Date: 8 August 2008 Balancing and Settlement Code Multiple BM Unit Instruction Processing Specification Version 2.0 Effective Date: 8 August 2008 Balancing and Settlement Code Page 1 of 14 8 August 2008 Contents Table 1 Introduction...

More information

PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification)

PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification) Issue Number PROPOSED PROCEDURE CHANGE (PPC) SUMMARY SECTION (For Proponent or AEMO to complete. Template focuses on solution identification) IN034/16 Impacted All Jurisdiction(s) Proponent Nandu Datar

More information

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR

T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT SHARED SERVICES (SHRD) FOR T2/T2S CONSOLIDATION USER REQUIREMENTS DOCUMENT FOR SHARED SERVICES (SHRD) Version: 1.0 Status: FINAL Date: 06/12/2017 Contents 1 EUROSYSTEM SINGLE MARKET INFRASTRUCTURE GATEWAY (ESMIG)... 6 1.1 Overview...

More information

AUTACK. Secure authentication and acknowledgement message. Edition 2012

AUTACK. Secure authentication and acknowledgement message. Edition 2012 Secure authentication and acknowledgement message Edition 2012 1. Introduction... 2 2. Message Structure Chart... 3 3. Branching Diagram... 4 4. Segments Description... 5 5. Segments Layout... 6 6. Example(s)...

More information

Co-Ordinated Retail Market Message Guide

Co-Ordinated Retail Market Message Guide Co-Ordinated Retail Market Message Guide ROI Implementation - Customer Data and Agreements Document Information Business Area: Status: Author/s: ESB Networks Final ESBN Version Number: 3.1 Reason for Change

More information

AUTACK. Secure authentication and acknowledgement message. Edition 2016

AUTACK. Secure authentication and acknowledgement message. Edition 2016 EANCOM 2002 S4 Secure authentication and acknowledgement message Edition 2016 1. Introduction... 2 2. Message Structure Chart... 3 3. Branching Diagram... 4 4. Segments Description... 5 5. Segments Layout...

More information

Perceptive Matching Engine

Perceptive Matching Engine Perceptive Matching Engine Advanced Design and Setup Guide Version: 1.0.x Written by: Product Development, R&D Date: January 2018 2018 Hyland Software, Inc. and its affiliates. Table of Contents Overview...

More information

1 Virtual Terminal Quick Reference Guide. Virtual Terminal Quick Reference Guide. Getting Started

1 Virtual Terminal Quick Reference Guide. Virtual Terminal Quick Reference Guide. Getting Started 1 Virtual Terminal Quick Reference Guide Virtual Terminal Quick Reference Guide Getting Started 2 Virtual Terminal Quick Reference Guide What you need Internet enabled laptop or computer Virtual Terminal

More information

JISC PALS2 PROJECT: ONIX FOR LICENSING TERMS PHASE 2 (OLT2)

JISC PALS2 PROJECT: ONIX FOR LICENSING TERMS PHASE 2 (OLT2) JISC PALS2 PROJECT: ONIX FOR LICENSING TERMS PHASE 2 (OLT2) Functional requirements and design specification for an ONIX-PL license expression drafting system 1. Introduction This document specifies a

More information

X12 Implementation Guidelines For Inbound 997 v (I )

X12 Implementation Guidelines For Inbound 997 v (I ) X12 Implementation Guidelines For Inbound 997 v004010 (I9974010) 997-4010 (i9974010) 1 10/12/2009 997 Functional Acknowledgment Functional Group ID=FA Introduction: This Draft Standard for Trial Use contains

More information

CREATING AND SENDING ACKNOWLEDGMENT MESSAGES STEP-BY-STEP GUIDE

CREATING AND SENDING ACKNOWLEDGMENT MESSAGES STEP-BY-STEP GUIDE CREATING AND SENDING ACKNOWLEDGMENT MESSAGES STEP-BY-STEP GUIDE This step-by-step guide describes how to create and send acknowledgment messages for SARs received in the WEB Trader Inbox, and for files

More information

Electronic Certificate Submission Process. Michael Guymon;Dharshun Sharma;Harsimran Mann;Christian Green;Diondre Montgomery

Electronic Certificate Submission Process. Michael Guymon;Dharshun Sharma;Harsimran Mann;Christian Green;Diondre Montgomery SPACEX PROCESS DOCUMENT Title: Document No.: Procedure Owner: Department: Electronic Certificate Submission Process SPD-00035912 Debra Randel SUPPLY CHAIN MANAGEMENT DOCUMENT APPROVAL Approved Version:

More information

997 Functional Acknowledgment (Inbound)

997 Functional Acknowledgment (Inbound) 997 Functional Acknowledgment (Inbound) Functional Group ID=FA Introduction: This Draft Standard for Trial Use contains the format and establishes the data contents of the Functional Acknowledgment Transaction

More information

Patient Reported Outcome Measures (PROMs)

Patient Reported Outcome Measures (PROMs) Patient Reported Outcome Measures (PROMs) Published September 2017 Copyright 2017 Health and Social Care Information Centre. The Health and Social Care Information Centre is a non-departmental body created

More information

Briefing Session Guide. Sending Message Basics.

Briefing Session Guide. Sending Message Basics. 22 Briefing Session Guide Portal Briefing Session Administrators Guide: Part How one: To How do I series Sending Message Basics. Page - 2 - of 31 Administrator Basics Part 1 Sending Message Basics Contents

More information

ECC Member Area User Guide

ECC Member Area User Guide ECC Member Area User Guide 24.07.2018 Leipzig Ref. 0009 Table of Contents 1. Introduction 4 2. Registration 5 3. Transactions 7 3.1 Report Subscription 7 3.1.1 Types of Reports 7 3.1.2 Scope of the Report

More information

InterCallTXT TextOnline User Guide

InterCallTXT TextOnline User Guide InterCallTXT TextOnline User Guide 1. Messages www.intercalleurope.com Information Hotline 0871 7000 170 +44 (0)1452 546742 conferencing@intercalleurope.com Reservations 0870 043 4167 +44 (0)1452 553456

More information

997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005

997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005 997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005 DOT FOODS, INC. Distributor 997 Page 1 997 Functional Acknowledgment Functional Group=FA This Draft Standard for Trial

More information

EQUELLA Workflow Moderation Guide

EQUELLA Workflow Moderation Guide Helping put innovation into education EQUELLA Workflow Moderation Guide Version 6.5 MELBOURNE - CANBERRA - HOBART 1800 EDALEX - www. edalexsolutions.com ABN 56 611 448 394 Document History Date Change

More information

Trusted Advisor User Guide. inty CASCADE v 2.9.0

Trusted Advisor User Guide. inty CASCADE v 2.9.0 Trusted Advisor User Guide inty CASCADE v 2.9.0 Table of Contents 1. Overview... 2 2. Logging in to inty CASCADE... 2 2.1 Forgotten Password... 4 2.2 Password Complexity... 5 3. Home Page... 7 4. Navigation...

More information

Registration Data Incident Management Policy

Registration Data Incident Management Policy Registration Data Incident Management Policy Author: DCC Operational Policy Draft Version 1 Date: 1 st May 2014 Page 1 of 23 Contents 1 Document History 4 1.1 Document Location 4 1.2 Review Dates 4 1.3

More information

SFT User Manual C:D. Secure File Transfer with Connect:Direct. Document date: 15 November 2016 Classification: Open Version: 4.0

SFT User Manual C:D. Secure File Transfer with Connect:Direct. Document date: 15 November 2016 Classification: Open Version: 4.0 SFT User Manual C:D Secure File Transfer with Connect:Direct Document date: 15 November 2016 Classification: Open Version: 4.0 Copyright equensworldline SE and/or its subsidiaries. All rights reserved.

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

CTP SUBMISSION PLATFORM

CTP SUBMISSION PLATFORM CTP SUBMISSION PLATFORM INSTRUCTION DOCUMENT Version Control Two notes of clarification added regarding data cut off and completion requirements The Submission Dashboard, p 10 Using the Spreadsheet Download,

More information

Co-Ordinated Retail Market Message Guide

Co-Ordinated Retail Market Message Guide Co-Ordinated Retail Market Message Guide ROI Implementation - Data Processing Document Information Business Area: Status: Author/s: ESB Networks Final ESBN Version Number: 3.1 Reason for Change Co-ordinated

More information

GEOGRAPHIC NUMBER PORTABILITY (GNP) Appendix D Process Automation ELECTRONIC LINK BETWEEN COMMUNICATIONS PROVIDERS INTERFACE SPECIFICATION

GEOGRAPHIC NUMBER PORTABILITY (GNP) Appendix D Process Automation ELECTRONIC LINK BETWEEN COMMUNICATIONS PROVIDERS INTERFACE SPECIFICATION GEOGRAPHIC NUMBER PORTABILITY (GNP) Appendix D Process Automation ELECTRONIC LINK BETWEEN COMMUNICATIONS PROVIDERS INTERFACE SPECIFICATION Table of Contents D1. OBJECTIVES AND SCOPE 4 D2. GENERIC DEFINITIONS

More information

R1.4 - DCC DRAFT - SEC 5.x Appendix AH. Version AH 1.0. Appendix AH. Self-Service Interface Design Specification

R1.4 - DCC DRAFT - SEC 5.x Appendix AH. Version AH 1.0. Appendix AH. Self-Service Interface Design Specification Version AH 1.0 Appendix AH Self-Service Interface Design Specification 1 s In this document, except where the context otherwise requires: expressions defined in Section A1 of the Code (s) have the same

More information

Classification: Public ANZ TRANSACTIVE GLOBAL USER GUIDE

Classification: Public ANZ TRANSACTIVE GLOBAL USER GUIDE Classification: Public ANZ TRANSACTIVE GLOBAL USER GUIDE 03 2015 CONTENTS PURPOSE 3 Users in ANZ Transactive Global 4 Function Roles and Data Roles 4 GETTING STARTED IN ANZ TRANSACTIVE GLOBAL 5 ANZ Transactive

More information

USB MODULE USER MANUAL

USB MODULE USER MANUAL USB MODULE USER MANUAL USB Module User Manual Version 1.0.2 Model: USB Module All applications Date: Monday, 18 December 2017 Conditions of Use Contents Read this manual completely before working on, or

More information

MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE April 2009

MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE April 2009 MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE 1.20 April 2009 Issue 1.20 Page 1 of 62 CONTENTS 1 INTRODUCTION... 3 1.1 Background... 3 1.2 Glossary... 3 1.3 Change

More information

Home Based Support Services Eligibility and Invoicing Processes

Home Based Support Services Eligibility and Invoicing Processes Home Based Support Services Eligibility and Invoicing Processes Version 1.0 24 October, 2008 Intended audience RECIPIENT Funders NASC Organisations Service Providers ROLE Responsible for the funding and

More information

imail W eb & Print Client Guide

imail W eb & Print Client Guide Powered by imail Web & Print Client Guide Electronic to physical next day mail Welcome imail is a complete print, production and mailing application for your general office and marketing mailings. Once

More information

EUDRACT USER MANUAL (PUBLIC WEBSITE)

EUDRACT USER MANUAL (PUBLIC WEBSITE) EUDRACT USER MANUAL (PUBLIC WEBSITE) Reference : EUD134 Version : 1.3 Date : April 2004 1995-2004 EMEA Page 1 of 73 CONTENTS 1 ABOUT THIS DOCUMENT... 4 2 SYSTEM OVERVIEW... 4 2.1 GENERAL... 4 2.1.1 Entering

More information

Hostopia WebMail Help

Hostopia WebMail Help Hostopia WebMail Help Table of Contents GETTING STARTED WITH WEBMAIL...5 Version History...6 Introduction to WebMail...6 Cookies and WebMail...6 Logging in to your account...6 Connection time limit...7

More information

Media Monorail Application How-To and User Guide

Media Monorail Application How-To and User Guide Media Monorail Application How-To and User Guide Prepared by: Enterprise Media Management Services (EMMS) The Walt Disney Company Version 0.9 September 20, 2011 1 Welcome! This document highlights a few

More information

Error Handling Strategy

Error Handling Strategy Error Handling Strategy Author: DCC Operational Policy Draft Version 1 Date: 1 st May 2014 Page 1 of 13 Contents 1. Document History 3 1.1 Document Location 3 1.2 Review Dates 3 1.3 Revision History 3

More information

FORCE FP7 USER MANUAL. Prepared by: E.Alexi Version: 1.9 Date: 4/07/2012 Reviewed by: Status: Final Reference: FP7_FORCE_CEN_UM doc.

FORCE FP7 USER MANUAL. Prepared by: E.Alexi Version: 1.9 Date: 4/07/2012 Reviewed by: Status: Final Reference: FP7_FORCE_CEN_UM doc. Owner: DG RTD Issue Date: 04/07/2012 Version: 1.9 Framework Programme 7 - FORCE User Manual DG Research Date: Project Officer: Signature FP7_FORCE_CEN_UM - 1.9.doc Page 1 of 44 GENERAL DOCUMENT HISTORY

More information

JCRB CMC-REVIEW WEB PAGE MANUAL TABLE OF CONTENTS

JCRB CMC-REVIEW WEB PAGE MANUAL TABLE OF CONTENTS JCRB CMC-REVIEW WEB PAGE MANUAL TABLE OF CONTENTS 0. Acronyms... 1 1. Background and purpose... 1 2. Scope... 2 3. Process... 2 3.1. Logging on...2 3.2. Creating a new CMC file...2 3.3. Acknowledging receipt

More information

Appendix 3 Central Matching Service ElectronicRegulatory Reporting

Appendix 3 Central Matching Service ElectronicRegulatory Reporting Appendix 3 Central Matching Service ElectronicRegulatory Reporting Service Definition Service Definition Electronic Regulatory Reporting (err) is a subset of the services offered by the CentralMatching

More information

Oracle Responsys Classic Connect

Oracle Responsys Classic Connect http://docs.oracle.com Oracle Responsys Classic Connect User Guide 2018, Oracle and/or its affiliates. All rights reserved 13-Sep-2018 Contents 1 Connect 5 2 Creating Export Jobs in Classic Connect 6 2.1

More information

CDA Messages. Vision 3

CDA Messages. Vision 3 Vision 3 CDA Messages Copyright INPS Ltd 2016 The Bread Factory, 1A Broughton Street, Battersea, London, SW8 3QJ T: +44 (0) 207 501700 F:+44 (0) 207 5017100 W: www.inps.co.uk Copyright Notice 2016 INPS

More information

IBM Managed Security Services for Security

IBM Managed Security Services for  Security Service Description 1. Scope of Services IBM Managed Security Services for E-mail Security IBM Managed Security Services for E-mail Security (called MSS for E-mail Security ) may include: a. E-mail Antivirus

More information

Standardizing Information and Communication Systems

Standardizing Information and Communication Systems Standard ECMA-143 4th Edition - December 2001 Standardizing Information and Communication Systems Private Integrated Services Network (PISN) - Circuit Mode Bearer Services - Inter-Exchange Signalling Procedures

More information

DSW Designer Shoe Warehouse

DSW Designer Shoe Warehouse DSW - 997 Designer Shoe Warehouse X12/V4010/997: 997 Functional Acknowledgment Version: 2.1 Final Author: Brand Technology Services LLC, A DSW Company Publication: 10/20/2005 Trading Partner: All Modified:

More information

NHH Instruction Processing Specification

NHH Instruction Processing Specification NHH Instruction Processing Abstract This document provides a detailed specification of NHH instruction processing Document Reference 008PMD Issue 5.0 Date of Issue 05/12/2001 Reason for Issue Authorisation

More information

ADOBE Inbound 997 ANSI X Version: 1.0

ADOBE Inbound 997 ANSI X Version: 1.0 ADOBE Inbound 997 ANSI X12 3040 Version: 1.0 Author: Adobe Systems Modified: 01/29/2008 997 Functional Acknowledgment Functional Group=FA This Draft Standard for Trial Use contains the format and establishes

More information

Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets

Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets Rule 010 Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets This rule was approved by the Alberta Utilities Commission

More information

Configuring SSL. SSL Overview CHAPTER

Configuring SSL. SSL Overview CHAPTER CHAPTER 8 Date: 4/23/09 This topic describes the steps required to configure your ACE (both the ACE module and the ACE appliance) as a virtual Secure Sockets Layer (SSL) server for SSL initiation or termination.

More information

Contents 1. Introduction... 8

Contents 1. Introduction... 8 Contents 1. Introduction... 8 1.1 cpet Overview:... 8 1.2 What s New?... 9 1.3 Getting Started... 11 1.3.1 Cost and Software Data Reporting Plans:... 11 1.3.2 Cost and Software Data Reporting: Cost Reports...

More information

School Census Guidance for COLLECT Users Collection Online Learners, Children & Teachers COLLECT

School Census Guidance for COLLECT Users Collection Online Learners, Children & Teachers COLLECT for COLLECT Users Collection Online Learners, Children & Teachers COLLECT CONTENTS OVERVIEW 1 Introduction 1 Workflow 1 Useful Hints 2 COLLECT FOR SCHOOLS 5 Logging In 5 Working with a return 6 Uploading

More information

Revised (10/17) Vault Services Currency & Coin Ordering Transmission Toolkit

Revised (10/17) Vault Services Currency & Coin Ordering Transmission Toolkit Revised (10/17) Vault Services Currency & Coin Ordering Transmission Toolkit Copyright 2017 by KeyBank, N.A. Vault Services Transmission Toolkit All rights reserved. Reproduction of any part of this work

More information

On the Surface. Security Datasheet. Security Datasheet

On the Surface.  Security Datasheet.  Security Datasheet Email Security Datasheet Email Security Datasheet On the Surface No additional hardware or software required to achieve 99.9%+ spam and malware filtering effectiveness Initiate service by changing MX Record

More information

Functional Acknowledgment

Functional Acknowledgment 997 Functional Acknowledgment Functional Group=FA Purpose: This Draft Standard for Trial Use contains the format and establishes the data contents of the Functional Acknowledgment Transaction Set (997)

More information

Guideline Supplier Processes

Guideline Supplier Processes Guideline Supplier Processes Order Processing Technical Connection Bid Submitting Requests for Information Submitting Bids at Auctions Document Retrieval Version 4.5.0 Version 4.5.0 August 2010 Table of

More information

DATAIR Pension Reporter 5500 Electronic Filing

DATAIR Pension Reporter 5500 Electronic Filing Introduction: DATAIR Pension Reporter 5500 Electronic Filing DATAIR s Pension Reporter allows you to easily and efficiently file your client s 5500 EFAST filings via modem or diskette. Before You Begin:

More information

Scannex Collector Manual

Scannex Collector Manual Scannex Collector Manual Thursday, 28 th August 2008 Issue 3 Document History Issue Date Comments 01 08-Oct-2004 Initial Release. 02 19-Nov-2004 General update. 03 28-Aug-2008 Update for ip.buffer Copyright

More information

Co-Ordinated Retail Market Message Guide

Co-Ordinated Retail Market Message Guide Co-Ordinated Retail Market Message Guide ROI Implementation - Meter Works Document Information Business Area: Status: Author/s: ESB Networks Final ESBN Version Number: 3.1 Reason for Change Co-Ordinated

More information

EDI On-Boarding Manual

EDI On-Boarding Manual Contents Contents... 1 Document Objectives... 2 Summary of Process... 3 EDI Setup... 4 Please Help Us Assess Your EDI Readiness... 5 Traditional EDI Supplier... 6 Catalogue Submission and Testing... 6

More information

Reconciliation User Guide

Reconciliation User Guide Reconciliation User Guide This document provides information on interfacing with the reconciliation manager and the reconciliation system under Part 15 of the Electricity Industry Participant Code (The

More information

Staff User Manual. Chapter 3 Contracts

Staff User Manual. Chapter 3 Contracts Staff User Manual Chapter 3 Contracts Copyright 2013 by B2Gnow/AskReply, Inc. All rights reserved. Published in the United States by B2Gnow/AskReply, Inc. www.b2gnow.com B2Gnow is a registered trademark

More information

Service Segments. Edition 2012

Service Segments. Edition 2012 EANCO 2002 S3 Service Segments Edition 2012 essage Structure Chart... 2 Branching Diagram... 3 Segments... 4 Segments Layout... 5 2. essage Structure Chart UNA 1 C 1 - Service string advice UNB 2 1 - Interchange

More information

PANACEA PLATFORM. A unified communications platform for SMS, USSD and Push Notifications.

PANACEA PLATFORM. A unified communications platform for SMS, USSD and Push Notifications. PANACEA PLATFORM A unified communications platform for SMS, USSD and Push Notifications. EXECUTIVE SUMMARY The Panacea Platform is a unified communications platform that enables enterprises to communicate

More information

Training Manual for HR Managers ( Business Unit Admin level)

Training Manual for HR Managers ( Business Unit Admin level) UK Umbrella Service Ltd online DBS applications Training Manual for HR Managers ( Business Unit Admin level) UK Umbrella Service Ltd Page 1 of 12 1 Accessing the system: From the Log In page: https://ukdbschecks.employmentcheck.org.uk/user_login.php

More information

REPORT Job History. 1) Click the Menu button to enter the left side menu. 2) Click on Reports tab to access to enter the Report menu

REPORT Job History. 1) Click the Menu button to enter the left side menu. 2) Click on Reports tab to access to enter the Report menu REPORT Job History 1) Click the Menu button to enter the left side menu 2) Click on Reports tab to access to enter the Report menu REPORT Main page The user can manage the FTP/SMTP accounts that can be

More information

PayrollSE Year End Checklist

PayrollSE Year End Checklist Classification - Restricted PayrollSE 2016-17 Year End Checklist Introduction Welcome to the PayrollSE Year End Checklist. This document is designed to guide you through the Year End process, although

More information

MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE August 2017

MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE August 2017 MOBILE NUMBER PORTABILITY OPERATOR STEERING COMMITTEE PORTING PROCESS MANUAL ISSUE 1.32 August 2017 Issue 1.32 Page 1 of 56 CONTENTS 1 INTRODUCTION... 3 1.1 Background... 3 1.2 Glossary... 3 1.3 Change

More information

CHESS Release 10.0 Business and Technical Specification

CHESS Release 10.0 Business and Technical Specification CHESS Release 10.0 Business and Technical Specification ASX mfund Enhancements CHESS 10 Version: 1.8 Publication Date: 1 August 2018 Property of: ASX Operations Pty Limited Copyright 2018 ASX Limited ABN

More information

NYEIS IFSP and Service Authorization (SA) Workflow and Review Process Targeted Resource

NYEIS IFSP and Service Authorization (SA) Workflow and Review Process Targeted Resource NYEIS IFSP and Service Authorization (SA) Workflow and Review Process Targeted Resource Background The purpose of this targeted resource is to outline the existing NYEIS workflow and review processes in

More information

DSWR User Guide. In effect from January 29 th,, BCLDB Direct Sales Web Reporting User Guide Page 1

DSWR User Guide. In effect from January 29 th,, BCLDB Direct Sales Web Reporting User Guide Page 1 DSWR User Guide In effect from January 29 th,, 2017 BCLDB Direct Sales Web Reporting User Guide Page 1 Contents Introduction... 4 Before You Get Started... 4 Registering for the DSWR Application... 5 Log-in...

More information

e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5

e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5 e-lms Electronic Lodgement of Mailing Statements User Guide Version 4.5 Copyright Statement Copyright the Australian Postal Corporation 2016. All rights reserved. No part of this document may be reproduced,

More information

Gatesms.eu Mobile Solutions for Business

Gatesms.eu Mobile Solutions for Business TECHNICAL SPECIFICATIONS XML Web API GATESMS.EU, version 1.1 Prepared by: Gatesms.eu Contents Document version history...3 Security...3 General requirements...3 HTTP transmission security mechanism...3

More information

Threshold Anomaly Detection Procedures (TADP)

Threshold Anomaly Detection Procedures (TADP) Threshold Anomaly Detection Procedures (TADP) DCC Public Page 1 of 14 Contents 1 Introduction... 3 2 DCC Anomaly Detection Threshold Consultation... 4 3 Notification of Anomaly Detection Thresholds...

More information

This will display a directory of your Agreement Schemes. You can access and edit Approval Schemes from here or create a new one.

This will display a directory of your Agreement Schemes. You can access and edit Approval Schemes from here or create a new one. Contents Summary... 1 Accessing Approval Schemes... 1 Create a new Approval Scheme... 2 Auto Approve... 2 Select a Notifier or Approver... 3 Approval Rules... 4 Adding a Scheme to an Agreement... 6 Manage

More information

Data File Header Structure for the dbase Version 7 Table File

Data File Header Structure for the dbase Version 7 Table File Page 1 of 5 Data File Header Structure for the dbase Version 7 Table File Note: Unless prefaced by "0x", all s specified in the Description column of the following tables are decimal. 1.1 Table File Header

More information

Contents ISO :2002. Page

Contents ISO :2002. Page Joint ISO/TC 154 UN/CEFACT Syntax Working Group (JSWG) publication of ISO 9735-5 equivalent to the official ISO publication: ISO 9735-5 (Second edition 2002-07-01) Electronic data interchange for administration,

More information

Cancer Waiting Times. Getting Started with Beta Testing. Beta Testing period: 01 February May Copyright 2018 NHS Digital

Cancer Waiting Times. Getting Started with Beta Testing. Beta Testing period: 01 February May Copyright 2018 NHS Digital Getting Started with Beta Testing Beta Testing period: 01 February 2018 03 May 2018 Copyright 2018 NHS Digital Document management Revision History Version Date Summary of Changes 0.1 23/03/2018 Initial

More information

EUROPEAN ANTI-FRAUD OFFICE

EUROPEAN ANTI-FRAUD OFFICE EUROPEAN ANTI-FRAUD OFFICE Anti-Fraud Information System (AFIS) General Information Subject Version / Status Pre-IMS User Manual - General Information 1.0 / Final Release Date 23/12/2008 Document Reference

More information

EUDRACT V7.0 USER MANUAL (PUBLIC WEBSITE)

EUDRACT V7.0 USER MANUAL (PUBLIC WEBSITE) EUDRACT V7.0 USER MANUAL (PUBLIC WEBSITE) Version Date : 0.4 : June 2009 Page 1 of 103 CONTENTS 1 ABOUT THIS DOCUMENT...5 2 SYSTEM OVERVIEW...5 2.1 GENERAL...5 2.1.1 Entering Data...5 2.1.2 Saving and

More information

ADERP ISUPPLIER PORTAL USER MANUAL VERSION 1.2

ADERP ISUPPLIER PORTAL USER MANUAL VERSION 1.2 ADERP ISUPPLIER PORTAL USER MANUAL VERSION 1.2 Document Control Change Record 4 Date Author Version Change Reference 12-Dec-2016 DOF 1.0 08-Feb-2017 DOF 1.1 Updated with new URL links 23-Mar-2017 DOF 1.2

More information

BSE-SINGLE SIGN ON. For Brokers/ Banks/ Mutual Funds

BSE-SINGLE SIGN ON. For Brokers/ Banks/ Mutual Funds BSE-SINGLE SIGN ON For Brokers/ Banks/ Mutual Funds Contents Introduction:... 2 Features:... 2 Advantages:... 2 On-boarding process.... 3 SSO application Login Process... 7 Authentication via OTP... 7

More information

SCOS-2000 OBSM External Interfaces Control Document

SCOS-2000 OBSM External Interfaces Control Document ESA/OPS-GIC SCOS-2000 OBSM External Interfaces Control Document Document Reference: EGOS-MCS-S2K-ICD-0014 Document Status: Version 1.4 Prepared By: SCOS-2000 Team SCOS-2000 OBSM External Interfaces ICD

More information

Manuscriptorium for Candidates (M-Can) Help.

Manuscriptorium for Candidates (M-Can) Help. Manuscriptorium for Candidates (M-Can) Help http:://candidates.manuscriptorium.com For Users (Authors) Questions and Answers What types of documents can be submitted to Manuscriptorium using the M-Can

More information

Creating International Wire Transfer Payments Reference Guide

Creating International Wire Transfer Payments Reference Guide Creating International Wire Transfer Payments Reference Guide Table of Contents Creating and Working with International Wire Transfers 3 Overview 3 Creating a Freeform Payment or Template 3 Approving or

More information

EFS 997 Functional Acknowledgment X12/V4010/997: 997 Functional Acknowledgment Version: 1.3

EFS 997 Functional Acknowledgment X12/V4010/997: 997 Functional Acknowledgment Version: 1.3 EFS 997 Functional Acknowledgment X12/V4010/997: 997 Functional Acknowledgment Version: 1.3 Author: EFS Network Created: June 17, 2003 Modified: 06/18/2003 EFS_997v1.3.ecs 1 For internal use only 997 Functional

More information

RHODE ISLAND Electronic Business Transactions

RHODE ISLAND Electronic Business Transactions RHODE ISLAND Electronic Business Transactions For TRANSACTION SET Functional Acknowledgment Ver/Rel 004010 RI997 (004010UIG) Version: 99.1 8-1-1999 997 Functional Acknowledgment Introduction: RHODE ISLAND

More information

Nexus Education Schools Trust. Subject Access Request Procedures

Nexus Education Schools Trust. Subject Access Request Procedures Nexus Education Schools Trust Subject Access Request Procedures Date: September 2018 Review Date: September 2019 1 Subject Access Request Procedures Contents 1. Scope... 2 2. Responsibilities... 2 3. Procedure...

More information

Settlement Files Publication Contingency Provisions

Settlement Files Publication Contingency Provisions Files Publication Contingency Provisions VERSION 2.0: AUGUST 30, 2016 Table of Contents 1 Introduction... 3 1.1 Revision History... 3 1.2 Related Documents... 3 1.3 Document Purpose and Scope... 3 2 Statement

More information