XML & EDI - What’s the Difference? Postsecondary Electronic Standards Council Alexandria, VA May 8, 2003 Tom Stewart Miami-Dade Community College (FL)

Slides:



Advertisements
Similar presentations
© Michael C. Rawlins Is XML Ready for Prime Time? When to use XML for Electronic Transactions for Your Business Michael C. Rawlins Rawlins EC Consulting.
Advertisements

XML - Beyond the Hype Everything you must know to succeed in implementing XML Lisa Shreve - Syscom Strategies Mike Rawlins - Rawlins EDI Consulting.
Delivering textual resources. Overview Getting the text ready – decisions & costs Structures for delivery Full text Marked-up Image and text Indexed How.
EDI – an overview Linda SatherCheryl Kolbe Oregon State UniversityConsultant Office of the Registrar.
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
XML/EDI Overview West Chester Electronic Commerce Resource Center (ECRC)
XML September 23, 2000 IMA Northeast Regional Council Neal Hannon, CMA.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 13-1 COS 346 Day 24.
XML/EDI Overview for Electronic Standards in Higher Education Michael C. Rawlins Rawlins EDI Consulting.
© 2008, Data Interchange Standards Association What is X12? Electronic Data Interchange (EDI) and The Accredited Standards Committee (ASC) X12.
A Standards Based Data Exchange Network Jeff Alderson, Director of Pre-Sales Solutions April 8, 2009.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Chapter9 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
Introduction to Management Information Systems Chapter 8 E-Commerce and Supply Chain Management HTM 304 Fall 07.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
HTML, XML, PDF Pros and Cons.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Electronic Data Interchange (EDI)
1 The Functional to Technical Overview of Implementing Electronic Data Exchange Date: Tuesday July 16, :15 am - 10:30 pm Salon 1 Session ID: 1556.
XML: A Beginners Guide Holly A. Hyland, FSA Andrew Smalera, XML Framework Session 13.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Introduce of XML Xiaoling Song CS157A. What is XML? XML stands for EXtensible Markup Language XML stands for EXtensible Markup Language XML is a markup.
Rawlins EDI Consulting1 Future EDI - What comes after X12 and EDIFACT? Michael C. Rawlins.
The Postsecondary Electronic Standards Council (PESC), XML Forum, and Standards Setting in Higher Education Jim Farmer University of Delaware instructional.
1 The Functional to Technical Overview of Implementing Electronic Data Exchange Date: Sunday, February 1, :00-3:00 pm 201D Session ID: S1.05 Jerald.
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
Electronic Data Interchange Computer readable forms for business documents such as invoices, purchase orders, delivery notes needed in B2B e- commerce.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
16-1 The World Wide Web The Web An infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that information.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
XML and XSL Institutional Web Management 2001: Organising Chaos.
XML – Extensible Markup Language XML eXtensible – add to language. Markup – delimit info using tags. Language – a way to express info.
CREATED BY ChanoknanChinnanon PanissaraUsanachote
1 The Functional to Technical Overview of Implementing Electronic Data Exchange Date: Thursday, July 17, :00-11:00 am Parlor GH Session 4F Jerald.
XML. Markup Languages u What does this number (100) mean? –Actually, it’s just a string of characters! –A markup language can be used to distinguish this.
IT420: Database Management and Organization XML 21 April 2006 Adina Crăiniceanu
Introduction to XML Eugenia Fernandez IUPUI. What is XML? From the World Wide Web Consortium (W3C) The Extensible Markup Language (XML) is the universal.
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
XML Extensible Markup Language. Markup Languages u What does this number (100) mean? –Actually, it’s just a string of characters! –A markup language can.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
EDI Standards Development Pamela A. Grosze, Manager of Systems and Software Engineering, NDCHealth.
Metadata: Essential Standards for Management of Digital Libraries ALI Digital Library Workshop Linda Cantara, Metadata Librarian Indiana University, Bloomington.
Context Inspired Component Architecture Navigating the Shifting Currents of Data xmlCoP Meeting May 18, 2005 ANSI Accredited Standards Committee X12 Ralph.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
XML 101 Holly Hyland Session Objectives –XML Basics –Building Standards History Current State Future Vision.
FYP: LYU0001 Wireless-based Mobile E-Commerce on the Web Supervisor: Prof. Michael R. Lyu By: Tony, Wat Hong Fai Harris, Yan Wai Keung.
DITA Single Source technology. What is Single Source? Single source technology is a concept of publishing documents when same content can be used in different.
XML in Higher Education Bruce Marton, The University of Texas at Austin Student Information Systems.
XML on the Move Michael C. Rawlins Principal, Rawlins EC Consulting.
PESC Annual Conference, May, 2003 XML Postsecondary Transcript Bruce Marton, The University of Texas at Austin Student Information Systems.
CEAL 2003 XML for CJK Wooseob Jeong School of Information Studies University of Wisconsin - Milwaukee.
Accessing Data Using XML CHAPTER NINE Matakuliah: T0063 – Pemrograman Visual Tahun: 2009.
Week 11: Open standards and XML MIS 3537: Internet and Supply Chains Prof. Sunil Wattal.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
XML The Extensible Markup Language (XML ), which is comparable to SGML and modeled on it, describes how to describe a collection of data. A standard way.
1 D O C U M E N T A T I O N & I N F O R M A T I O N S E R V I C E S 1 Improved Dissemination of NMMSS Products and Reports NMMSS Software Engineer 5/20/2009.
Electronic Data Interchange Systems
Common Record Paving the Way for Electronic Standards in Higher Education Common Record – COD Common Record – CommonLine Common Record – ISIR Collaboration.
Linda Schmandt Structured Text & XML in Medicine 16 Jan 2004.
CHAPTER NINE Accessing Data Using XML. McGraw Hill/Irwin ©2002 by The McGraw-Hill Companies, Inc. All rights reserved Introduction The eXtensible.
Connecting to External Data. Financial data can be obtained from a number of different data sources.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Kynn Bartlett 11 April 2001 STC San Diego The HTML Writers Guild Copyright © 2001 XML, XHTML, XSLT, and other X-named specifications.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Date: Tuesday, July 11, :00 – 9:00 am Bayside A Session ID: 6630
Session I - Introduction
Session I - Introduction
eXtensible Markup Language
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
EDI – an overview Linda Sather Cheryl Kolbe
Presentation transcript:

XML & EDI - What’s the Difference? Postsecondary Electronic Standards Council Alexandria, VA May 8, 2003 Tom Stewart Miami-Dade Community College (FL)

XML & EDI - What’s the Difference? ä Alphabet Jumble ä What is EDI? ä What is XML? ä EDI vs XML ä Where are EDI and XML Today? ä What’s in The Future?

Alphabet Jumble ä EDI- Electronic Data Interchange ä SPEEDE- Standardization of Postsecondary Education Electronic Data Exchange ä ExPRESS- EXchange of Permanent Records Electronically for Students and Schools ä PESC- Postsecondary Electronic Standards Council ä ANSI ASC X12- American National Standards Institute, Accredited Standards Committee X12

Alphabet Jumble ä XML- eXtensible Markup Language ä HTML- HyperText Markup Language ä SGML- Standard Generalized Markup Language ä ISO- International Standards Organization ä XML Forum- Sub group of PESC to specialize in developing standards for XML in higher education ä ebXML - Electronic Business XML

Alphabet Jumble ä XSL - Extensible Stylesheet Language, helps determine the formatting of printed XML ä XSLT - XSL Transformations, helps in transforming one XSL to another XSL ä DTD - Document Type Definitions, used to indicate the context and meaning of XML data ä XML Schemas - A more detailed means to define an XML document template

WHAT IS EDI ?  ELECTRONIC DATA INTERCHANGE ä or Computer-to-Computer exchange of information using previously agreed upon standards

Without EDI

Standardized Format With EDI

Where is EDI Used? ä Banking - EFT’s, among other efforts ä Purchasing - WalMarts of the world ä Federal Government ä Insurance ä Tax Returns – TurboTax, TaxCut ä Entertainment - Theater Box Office Counts

EDI Transaction Sets in Education ä TS Student Educational Record ä TS Educ Record Acknowledgment ä TS Request for Student Record ä TS 147 – Negative Response to Request for Student Record ä TS Educational Course Inventory ä TS Application for Admission ä TS Enrollment Certifications ä TS Test Score Report

What are People Saying about EDI? ä EDI is obsolete - old technology ä You have to negotiate trading partner deals ä It only runs on VAN’s, not on the Internet ä You have to have expensive translation software ä It’s complex and takes a long time to implement ä It takes forever to update the standards

What EDI Does Well ä Exchanges large amounts of data without human intervention ä Minimizes file size in the exchange ä Standards provide stability and uniformity ä Enhances data security and integrity ä Reduces costs

Just What is XML? eXtensible Markup Language ä Okay, so what is that? ä A way to format and manipulate text ä Developed for graphic representations ä NOT a programming language, but actually a meta-language

XML Is: ä A subset of SGML - ä Less complex but still with the power to provide things such as indexes and tables of content ä A cousin to HTML - ä More complex but still with the flexibility to be developed quickly and easily

What are People Saying about XML? ä XML is the new, hot technology ä It is easy to learn ä IT staff is typically familiar with HTML so XML is an easy step if not already familiar ä It is readable by humans ä Support software is readily available ä It can be changed or updated quickly

What XML Does Well ä Separates content from presentation ä Applicable to types of problems ä Applicable to many types of problems ä Generic tools ä Simplicity ä Most of the same things as EDI

What is the Difference? ä Both EDI and XML are used to facilitate data exchanges The basic differences in architecture: ä EDI focus is on data and structure ä XML focus is on syntax and graphics

The Vision of XML XML Document XSL Stylesheet XSL Stylesheet Schema Printed Document Web Page Business Application

Basic EDI Architecture

Simplest XML Architecture

Realistic XML Architecture

Different Views (EDI) ä A Name in EDI - ä IN2*05*Stewart ä IN2*02*John ä IN2*03*T

Different Views ä A Name in XML - ä Stewart, John T ä Stewart, John T or ä ä ä Stewart ä Stewart ä John ä John ä T ä T ä ä

A Side by Side View Native X12 ST*850*0001BEG*00*KC*999** N1*SE*MIKE RAWLINS N3*PMB 29*14 CANYON CREEK VILLAGE N4*RICHARDSON*TX*75080PER*CD**TE* line items, and so on … SE*25*0001 Equivalent X12-XML <X12_PURCHASE_ORDER><PO_HEADER><PO_BEGINNING><TS_PURPOSE>ORIGINAL</TS_PURPOSE><PO_TYPE>CONTRACT</PO_TYPE><PO_NUMBER>999</PO_NUMBER><PO_DATE> </PO_DATE></PO_BEGINNING><SELLER> MIKE RAWLINS MIKE RAWLINS</NAME> PMB 29 PMB 29</ADDRESS_1> <ADDRESS_2> 14 CANYON CREEK VILLAGE </ADDRESS_2><CITY>RICHARDSON</CITY><STATE>TX</STATE><POSTAL_CODE>75080</POSTAL_CODE><CONTRACT_CONTACT><TELEPHONE> </TELEPHONE> <PO_DETAIL> line items, and so on… </PO_DETAIL></PO_HEADER>…</X12_PURCHASE_ORDER> *Excerpted from “XML/EDI Overview for Electronic Standards in Higher Education” presentation by Michael C. Rawlins

EDI vs XML ä EDI is more efficient in transmission ä Slow to change EDI standards, but getting faster ä Current EDI users won’t change right away ä With the Internet, transmission is free ä Standards don’t exist, so process to change them is not known ä New users may start with XML, not EDI

X12 EDI vs X12 XML ä Document ä Template (w/slots) ä Module ä Assembly ä Block ä Component ä Primitive ä Implementation Guide (IG) ä Transaction Set ä IG Major Loop ä IG Minor Loop ä Segment ä Composite ä Data Element

Where is EDI Today? ä Standards are approved and in use ä EDI Server is in place and functioning well ä Many schools using EDI, and numbers are growing significantly ä NOT enough schools using EDI, and not growing quickly enough

Where is XML Today? ä Standards are not yet in place but work is continuing and moving quickly ä XML Forum is working on design rules for transcript schema, may be approved soon ä ANSI ASC X12 working toward procedures for approval of XML standards ä XML still at an early developmental stage but moving rapidly

What Should My School Do? ä Don’t Stop! - If you are beginning an X12 EDI development, keep going. If you are thinking about getting started, jump in now. Look at both approaches and your resources and pick the one that fits you the best

Other Resources ä AACRAO website ä ä PESC ä ä SPEEDE-L Listserv ä ä AACRAO Technology Conference: Implementing Technology in Student Systems and Service October 19-21, 2003, Austin Tx

Last Resort For Help Tom Stewart Miami-Dade Community College * Through at least 6/30/03