10
© 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

Embed Size (px)

Citation preview

Page 1: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

What is X12?Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

Page 2: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

About ASC X12

• ASC X12 was founded in 1979.

• ASC X12 is accredited by the American National Standards Institute (ANSI) and brings together volunteer business and technical professionals in an open cross-industry setting.

• Offers a neutral environment for cross-industry standards collaboration & harmonization

• Administers a dynamic process that effectively creates, reviews, approves & maintains standards

• Over 315 X12 EDI transaction sets

• The standard focuses on rigor, completeness and reuse

• Produces XML Schema via X12’s Context Inspired Component Architecture

Page 3: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Standard’s evolution

• In the beginning– Inflationary Recession of the 1970’s

– The members felt that by merging standard organizations they would save money

– Their merger was• US based

• B2B

• Batch

• One Syntax model

– Industry vertical successes• Manufacturing - quality and just-in-time inventory

• Retail – Information flow from cash register to manufacturer

• Banking/finance – better visibility into receivables

Page 4: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Industries and Mandates

• Industries

– Manufacturing

– Insurance

– Legal

– Education

– Healthcare

– Shipping

– Taxes

– Retail

– Banking

• Federal Mandates

– Healthcare insurance

– Energy (FERC)

– Customs

Page 5: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

X12 XML Messages

X12F Finance

• Line Item Detail Generic Invoice

• PCard American Express Payment

• PCard MasterCard Payment

• PCard VISA Payment

• STP Payment with Remittance

Page 6: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

X12 EDI Transaction Sets

X12F Finance

110 Air Freight Details and Invoice

210 Motor Carrier Freight Details and Invoice

310 Freight Receipt and Invoice (Ocean)

410 Rail Carrier Freight Details and Invoice

810 Invoice

811 Consolidated Service Invoice/Statement

859 Freight Invoice

880 Grocery Products Invoice

155 Business Credit Report

191 Student Loan Pre-Claims and Claims

197 Real Estate Title Evidence

198 Loan Verification Information

199 Real Estate Settlement Information

200 Mortgage Credit Report

201 Residential Loan Application

202 Secondary Mortgage Market Loan Delivery

203 Secondary Mortgage Market Investor Report

205 Mortgage Note

206 Real Estate Inspection

245 Real Estate Tax Service Response

248 Account Assignment/Inquiry and Service/Status

259 Residential Mortgage Insurance Explanation of Benefits

260 Application for Mortgage Insurance Benefits

261 Real Estate Information Request

262 Real Estate Information Report

263 Residential Mortgage Insurance Application Response

264 Mortgage Loan Default Status

265 Real Estate Title Insurance Services Order

266 Mortgage or Property Record Change Notification

812 Credit/Debit Adjustment

814 General Request, Response or Confirmation

819 Joint Interest Billing and Operating Expense Statement

820 Payment Order/Remittance Advice

821 Financial Information Reporting

822 Account Analysis

823 Lockbox

824 Application Advice

827 Financial Return Notice

828 Debit Authorization

829 Payment Cancellation Request

831 Application Control Totals

833 Mortgage Credit Report Order

844 Product Transfer Account Adjustment

849 Response to Product Transfer Account Adjustment

872 Residential Mortgage Insurance Application

Page 7: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Building Blocks – Generic

• Constrained UML model

• Abstract objects (generic)

• Concrete objects (specific)

• Context sensitive attribute definitions

• Reusable blocks for rapid development, standard business objects

• Hierarchy of assemblies (Block, Assembly, Template) for easy organization

Page 8: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Current

• Modeling Architecture– Generic / Specific constructs

– Context Inspired

– Syntax neutral• 1 – 1 correspondence with EDI and XML

– SOA Capable

Page 9: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Components

• Repository– Message components

– Version Tracking

– Import and export of meta-data definition files (CMIF)

– Schema generator

• Interface– Data modeling tool

– Export and import meta data definitions (CMIF)

Page 10: © 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12

© 2008, Data Interchange Standards Association

Futures

• Imports into user interface tool and easily convert to CICA (find similar objects)– UML models– Schema– EDI Implementation Guide

• Export EDI definitions– Serialize XML definitions for compression reasons

• Establish Alias/synonym/homonym and translations• Align with other Meta-data exchange formats

– Data type alignment– Message alignment– Naming convention alignment

• Universal envelope (multi-SDO approved, payload independent) to support all message delivery mechanisms (real-time, large batch, publish and subscribe)