140 likes | 310 Views
Outbound Services Engineering 2D Specifications. February 2010. Tim Rayburn Jim Engle. 2D Barcode Specification – Effective February 2010.
E N D
Outbound Services Engineering 2D Specifications February 2010 Tim Rayburn Jim Engle Fidelity Confidential Information
2D Barcode Specification – Effective February 2010 Fidelity Confidential Information • Outbound has developed a 2D code logic that follows mailing industry best practices. This specification must be followed to ensure the highest document integrity is provided to our customers. • Basic Requirements: • OMR Coding is required on each document per Outbound specifications. Please consult the OMR specification document for detailed information on OMR requirements. • The 2D is located on the back page of each duplex landscape/portrait document and the front page of all simplex documents. • Landscape X/Y location will be at 5.5625 x 8.137 on the back page • Size = .277 inches (20 pels per row/column * 20 row/columns = 400 pels;400 pels/1440 pels/in. = /.277 inches) • Rows/Columns = 20x20 utilizing the Datamatrix font • Error correction = 5 (out of 24) based on ECC200 error correction standards • The 2D code must be alpha/numeric • The 2D string must be the same length on all pages (31 bits). There can be no blanks, spaces or symbols in the data string • Select Inserts and any special functions will use Condensed Character coding, per Pitney Bowes mapping standards (Page 5) • Alert & Clear functionality will placed on the last page of the last document printed in each print file or threshold • Clear zones must be maintained on all documents per the attached 2D layouts.
2D Logic Specifications Fidelity Confidential Information • This code logic must be followed for all products. • All envelope and page numbers must be sequential from document to document. • Contact Outbound Engineering for any questions regarding 2D specifications. • Handheld barcode scanners can be purchased to validate 2D codes during development from Bar Code Direct (or other sources). The part-number is DS6708-USB and the price is $350 each. • Contacts are: Ash Richardson - Ash.Richardson@barcodedirect.comChris Richardson - Chris.Richardson@barcodedirect.com
Sample Data String for 2D Fidelity Confidential Information
Pitney Bowes Condensed Character Mapping Fidelity Confidential Information Condensed Control Character #2 Bit Expansion Condensed Control Character #1 Bit Expansion
Decoding the 2D Fidelity Confidential Information • Sample Data String • REME2DHC0123101 000001 0001 0004 1 1 Job ID (15 digits) Envelope # (6 digits) Current Envelope Sheet # (4 digits) Total Sheets in Envelope (4 digits) Condensed Character 1 (1 digit) Condensed Character 2 (1 digit)
Section 2 – Requirements for Existing Products – Outbound Applying 2D through StreamWeaver Software Fidelity Confidential Information • The 2D code is built based on information programmed into the OMR. Therefore, the OMR must meet current Outbound specifications to provide accurate data for the 2D encoding process. • Some (but not all) of the requirements include: • The OMR code must meet current Outbound specifications for the location of the OMR. • The OMR code location cannot vary in any document. • There must be ample clear space as defined in the document layout section that follows.
Background Fidelity Confidential Information • FEO purchased a software tool called StreamWeaver. This software tool resides on the servers in Covington and Grapevine to apply 2D barcodes, create MRDF files and perform NCOA & CASS certification to existing documents. • What It Does • StreamWeaver uses information provided by Outbound in a job trigger to determine how a job should be processed. Typical inputs provided to StreamWeaver include: • Comingling requirements • Page bucketing • Geo-Split between Outbound sites • NCOA & CASS Certification requirements • Postal Prosorting
Business Partner Requirements Fidelity Confidential Information • The OMR logic or location cannot be changed without consulting Outbound Engineering. StreamWeaver looks in specific locations for the OMR code so any changes to OMR locations negatively impacts StreamWeaver functionality. • The address block data cannot be changed without prior consultation and testing by Outbound Engineering & Development teams. • Clear zones on the back of each duplex document must remain open for the application of the 2D barcode (see attached mock-ups showing the location). • Envelope numbers in the address block must be the same font on every document. • Placement of text or logo’s should be avoided on the opposing side directly behind the 2D barcode. • Current testing requirements for product changes remain in effect. • Job names cannot be changed without consulting Outbound Engineering. StreamWeaver uses the job name (ie. CSD7135) as the key.
Landscape Duplex Document Layouts Fidelity Confidential Information
Portrait Simplex Document Layouts Fidelity Confidential Information When the document is portrait simplex, the 2D code will be applied 6.422 inches from the top of form on the side of the document containing the OMR code in the gutter.
Portrait Duplex Document Layouts Fidelity Confidential Information • When the document is portrait duplex, the 2D code will be applied 6.442 inches from the top of the form on the backside of the document behind OMR code in the gutter.
Definitions Fidelity Confidential Information • Alert & Clear – functionality that “Alerts” the inserter that this is the last page of a job. The machine then automatically stops the cutter and completes the job on the inserter, “Clearing” the machine of that job • Condensed Characters – a functionality that shortens the number of data elements in the 2D code by using a single bit to select up to 5 features at one time • Current Sheet in Envelope – the current sheet being processed for this collation. For a simplex statement this will be the actual page number. For a duplex statement this will be the back page number divided by in half • Envelope Number – a unique index number for the collation going into an envelope • Job ID – a unique identifier for the job stream. Typically the job id will match the job name spooled to print operations (CSM7135, CNMP02AA, FBCED611) • MRDF – Mail Run Data File: this is typically used in operations for the tracking of individual mail pieces through the operation. The MRDF also drives high document integrity through the insertion process • Total Sheets in Envelope – the total number of sheets of paper in the envelope. This information allows the inserter to verify that all pages are in order, accounted for and also informs the inserter when it has reached the end of the collation