The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . ...
Transcript of The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . ...
![Page 1: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/1.jpg)
1
The Functional to Technical Overview of Implementing Electronic Data Exchange
Date: Tuesday, July 8, 2014
9:15-11:30 am
Salon B
Session ID: 2786
Jerald Bracken
Software Engineer
Brigham Young University
Doug Holmes
Programmer Analyst III
Ontario Universities Application Centre
Tuan Anh Do
Director Enrollment Management Technology
San Francisco State University
![Page 2: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/2.jpg)
This Session is brought to you by the
AACRAO SPEEDE Committee
http://aacrao.org/About-AACRAO/committees/speede.aspx
http://www.pesc.org
SPEEDE – A Professional Development Committee of the
American Association of Collegiate Registrars and Admissions OfficersAACRAO
![Page 3: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/3.jpg)
Implementing Electronic Data Exchange (EDX)
Computer-to-computer exchange of standardized business documents
An electronic replacement for
Fax
Courier
Eliminates or reduces
Fraud
Delays
Re-keying of Data
Errors (both in keying and interpretation)
3
![Page 4: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/4.jpg)
Resources AACRAO SPEEDE Committee
http://aacrao.org/About-AACRAO/committees/speede.aspx
Who is doing EDX (EDI or XML)
SPEEDE State Contacts
SPEEDE State Status
SPEEDE-L Listserv
Other SPEEDE Resources
SPEEDE Committee Members
Best Practices
Postsecondary Electronic Standards Council http://www.pesc.org
Implementation Guides (‘Standards & Info’) – EDI & XML
XML Schemas
Crosswalk of Institutional Codes4
![Page 5: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/5.jpg)
Electronic Data Exchange Primer – AACRAO Publication
Written by the AACRAO SPEEDE Committee
Addresses the most commonly asked questions regarding electronic data exchanges, including matters relating to both traditional EDI standards and contemporary XML data standards
Resources (continued)
• National Student Clearinghouse’s Server -speedeserver.org
![Page 6: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/6.jpg)
Implementing Electronic Data Exchange (EDX)
![Page 7: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/7.jpg)
Student
Data
Printed TranscriptsTranscript Request
and Tracking
Transcripts
Postal
Service
Fraudulent
TranscriptsPDF
Transcripts
Agents
Scan, Data Enter, &
Evaluate Transcript
Student
Data
XML or EDI
Format
EDX
Transcripts
Acknowledgements
Transcript
Servers
Process XML or EDI
Transcript
![Page 8: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/8.jpg)
1. We now have it within our power to completely eradicate fraudulent transcripts (using combination of EDX & PDF).
2. EDX & PDF Transcripts are no harder to implement than printing transcripts was originally. It is just a different Format.
3. The facility to send and receive EDX & PDF transcripts already exists within many student systems.
4. The facility to automatically process EDX transcripts already exists
within many student systems.
Lessons:
![Page 9: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/9.jpg)
EDI Format
• Delimited – like a CSV file• Named “Segments”• Numbered “Elements”• Mixture of Optional and Required fields and
segments• Multiple Occurring and Nested Segments
![Page 10: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/10.jpg)
SES|200507|1|||Fall 2005;
SUM|U|4|N|||1|||3.33;
CRS|R|U||1|01|B+||||82|0014.000|3.33||CECN|801|Principles of Eng Economics;
SES|200601|1|||Winter 2006;
SUM|U|U|N|||1|||3.67;
CRS|R|U||1|01|A-||||||3.67||CVL|425|Hydrology and Hydraulic Eng;
SES|200609|1|||Fall 2006;
SUM|U|U|N|||1|||3.67;
CRS|R|U||1|01|A-||||||3.67||CVL|324|Geotech Properties of Soil I;
Named Segment Empty – i.e. Optional Fields Segment Terminator
EDI Format (continued)
Delimiter
full
![Page 11: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/11.jpg)
TS130 Implementation GuideEDI Format (continued) full
![Page 12: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/12.jpg)
EDI Format (continued)
![Page 13: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/13.jpg)
EDI Format (continued)
Common Formatting Questions:• Transmission Segments & Fields• Institution ID’s• Transcript Legend
![Page 14: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/14.jpg)
XML Format<AcademicRecord>
. . .<AcademicSession>
<AcademicSessionDetail><SessionDesignator>1999-06</SessionDesignator><SessionName>SM99</SessionName><SessionType>Quarter</SessionType>
</AcademicSessionDetail><Course>
<CourseCreditBasis>Regular</CourseCreditBasis><CourseCreditUnits>Quarter</CourseCreditUnits><CourseCreditLevel>Undergraduate</CourseCreditLevel><CourseCreditValue>4</CourseCreditValue><CourseCreditEarned>0</CourseCreditEarned><CourseAcademicGradeScaleCode>511</CourseAcademicGradeScaleCode><CourseAcademicGrade>S</CourseAcademicGrade><CourseCIPCode>230401</CourseCIPCode><CourseQualityPointsEarned>0</CourseQualityPointsEarned><CourseLevel>LowerDivision</CourseLevel><CourseSubjectAbbreviation>COMM</CourseSubjectAbbreviation><CourseNumber>121</CourseNumber><CourseTitle>COMMUNICATIONS I</CourseTitle>
</Course>. . .
</AcademicSession>
full
Tags
End Tags
Data
![Page 15: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/15.jpg)
XML Format – Implementation Guide
![Page 16: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/16.jpg)
XML Format – Implementation Guide
![Page 17: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/17.jpg)
EDI & XML Formats Compared:
EDI• Terse• Positional• Delimited• Requires an IG to read• Closed standard
XML• Verbose• Named fields• IG useful but not required to read• Schema controlled• Open standard• Parsing tools readily available
No New Development
Active Development
![Page 18: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/18.jpg)
The Role of Acknowledgements
• TS 997 – Functional Acknowledgement• TS 131 – Transcript Acknowledgement
• XML Functional Acknowledgement• XML Transcript Acknowledgement
![Page 19: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/19.jpg)
Tools
Translation Software? Bridges the gap between EDX and your Application
Software Translates transactions in/out of EDI format
Provides the electronic “envelope”
Provides Transmission Capability
Manages EDX Documents Receives/Reconciles Acknowledgments
Reports
Archiving
Some can be used for both EDI and XML, providing potential operational/admin efficiencies
![Page 20: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/20.jpg)
EDX Translation Software• Ellucian (Banner/Colleague) – integrated
• PeopleSoft – integrated
• OpenText (TrustedLink, BizLink) – Standalone, EDI/XML
• 1 EDI Source – Standalone, EDI/XML
• NSC’s SPEEDE Server (Quick ‘N Easy Software) – easy print & acknowledgement
Tools
![Page 21: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/21.jpg)
XML Parsing and Schema Validation?
XML & XML Schema Editors LiquidXML
Altova – XML Spy
IDE’s – IntelliJ, NetBeans, etc.
CSS
XSLT
Tools
![Page 22: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/22.jpg)
Tools
EDI to XML and XML to EDI Software
![Page 23: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/23.jpg)
Identify Trading Partners
Top 10 Feeder Schools
Regional Project
NSC’s SPEEDE Server Registrant Tables
AACRAO Activity List
State EDX Status Report and Contact Report
23
![Page 24: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/24.jpg)
Trading Partner Agreements?
Agree that document is ‘official’
Define the decision making process
Determine which version should be used
Identify problem resolution
Include Mapping Issues specific to the trading partners
involved
List version, protocol, security, etc. used
24
![Page 25: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/25.jpg)
Authentication
Acknowledgements (131’s, 997’s, and XML equivalents) Identify process for reconciling your transcripts
Site Security
Privacy
Encryption
Security Issues
![Page 26: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/26.jpg)
Acronyms & Terms:ANSI – American National Standards Institute
X12 – ANSI Committee responsible for electronic data standards … it comes after X11
EDI – Electronic Data Interchange
AACRAO – American Association of Collegiate Registrars and Admissions Officers
ARUCC – Association of Registrars of Universities and Colleges of Canada
SPEEDE – Standardization of Postsecondary Education Electronic Data Exchange – both an AACRAO committee and the standards the committee created
EXPRESS – EXchange of Permanent Records Electronically for Students and Schools – Secondary school data
SIF – Schools Interoperability Framework – Secondary school data26
![Page 27: The Functional to Technical Overview of Implementing ... › files › ... · XML Format . . . 1999-06](https://reader036.fdocuments.in/reader036/viewer/2022081406/5f187e544b568e24226114bc/html5/thumbnails/27.jpg)
Acronyms & Terms (continued):
PESC – P20W Education Standards Council
XML – eXtensible Mark-up Language
XSD – XML Schema Definition
Core Lib – Base Lib used by PESC XML Schemas
Sector Lib – Local Lib used by a specific PESC XML Schema
PDF – Portable Document Format
FDF – Forms Data Format
EDX – Electronic Data Exchange of EDI and XML Standards
27