Upload
erika-wilkerson
View
213
Download
1
Embed Size (px)
Citation preview
© 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
© 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
© 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
© 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
© 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
© 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
© 2008, Data Interchange Standards Association
Current
• Modeling Architecture– Generic / Specific constructs
– Context Inspired
– Syntax neutral• 1 – 1 correspondence with EDI and XML
– SOA Capable
© 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)
© 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)