Download EMS User Manual - Data Processing Services, Inc.
Transcript
EMS In order to simplify the transmission of data and have the receiving computer know exactly what the data means, standardized record layouts have been designed for each different type of transmission and document. For each type of document, several different types of records may be needed to include all necessary information. Generally each document has at least three associated record types: • A document header supplies information that applies to the document as a whole, such as reference number and total dollar amounts. All headers also contain a field specifying the number of overall records that apply to the particular document. The count must not include the header record, rather only the number of records that follow. • Document detail records contain specific information regarding the transaction, such as the specific magazine and issue to be invoiced, credited, etc. The detail record may be in the form of a single record for each line item, or multiple line items on a single record. • Comment records can be used to include a message to further clarify a specific detail transaction. The comment record is not meant to be understood by the recipients computer -- it is there for a person in the recipient's organization to interpret. Each type of record will be identified by a three position record code. Records used for a particular type of document will generally have the same first two leading values. For example, the 08x series will be used for Magazine Credit Memos. A family is defined as a series of coordinated record formats which when taken together represent a full document or a series of related data. For example an 070 family consists of: • 070 Magazine Invoice Header • 072 Magazine Invoice Detail (Ship To / Bill To) • 075 Magazine Invoice Comment • 078 Magazine Invoice Detail • 079 Mag Invoice Detail (Ship To/Bill To) Each family header record allows the sender to enter a 4-position alpha numeric control id that allows EMS and subsequently them to receive positive/functional acknowledgements that a specific family for a specific receiver was received by EMS and subsequently transmitted to a recipient. The method used by the sender to manage this control id is totally up to the sender. However, it is recommended that for all control id’s except for the 280 listed below, that each of the 4 positions be constructed using characters 0 to 9 and Capital A to Capital Z (not special characters or a blank); this will provide approximately 1.6 million unique combinations. Because this feature was added after many family header records were already in use and to keep EMS upward compatible with its existing users, this control id field was placed in positions 75 to 78 of all families except: • 280 Credit Memo family – the control id is only 3 positions and resides in positions 78 to 80. To keep it consistent with the remainder of the system, it is recommended that there be an implicit first position of a “blank”. This would provide the sender with 46,000 unique combinations for this family, which should be sufficient for several years, at which time they could be recycled. • 010 Message – Will not have a control id as it is not a family and there isn’t anyway to make it upward compatible • The new variable records – if a family header uses a variable record, it will be placed in the first four data positions of the variable portion of the record. The record layouts have been designed to be flexible enough to support the variations in practice among the various participating organizations. Consequently, not all fields incorporated in the layout may be needed by each party. D#201 Rev: 7/9/02 2.0-2 © Copyright 1981 - 2006