Post on 16-Dec-2015
transcript
Importing XML Transcripts into Banner
CISOA / 3CBG Conference • 2014
Overview . . .
Importing and Loading ASSIST Data into Banner
Two Technologies:1. Banner Setup and Processes 2. XML – XSL Translation
Data Source: eTranscriptCA California Transcript Exchange
-------------------------
Overview:
Loading ASSISTDATA
Loading ASSIST Catalog Data into Banner*
Files :
• UC Transferable to Community Colleges• CSU Transferable to Community Colleges• IGETC Applicable Community Colleges• CSU-GE Breadth Certification• CSU and UC (UC all)
* Not articulation data
Oracle Database Functionality
Processes: Create local table:SZRARTCLoad tables using SQLLOADERScripts to modify each fileLoad attributes - use SQLLOADER20+ SQL scripts run to load data
Problems With ASSIST Data
Tables loaded: SHBTATC, SHRTCAT
Gotcha’s Many, many duplicate rowsGaps in data attributes deactivated for one or more termsTranslate incoming term codesNo Begin-End term codes Only begin term codes
SHTATC Transfer Institution Catalog
The result:Course catalog data from ASSIST is loaded into Banner
For a given incoming institution:Close-up Look at the Data
Term: 20005Level: 01Subject: ACCTGCourse: 20Status: active
Title: Financial AccountingEquivalent Exists:Low: 4.00High: 4.00
Course Attributes:UCCSUIGETCCSU-GECSU and UC
ASSIST Catalog Records Loaded: 388,897Colleges loaded: 107
Stats on ASSIST Dataload:
ASSIST Attribute Code Records Loaded: 610,801
Receiving Electronic Transcripts
What it took for us to load incoming electronic transcripts into Banner
Load data into Banner using baseline program:
Sweeps target directory for XML transcripts and loads data into series of Banner tables.
SHRPESI
Loading data into Banner
SHAEDIS
Courses Ready for Articulation
SHATAEQ
Cross Reference Rules
Cross-reference data from incoming transcripts into Banner data
SOAXREF
Semester/ Quarter Crosswalk between electronic value on incoming transcript and Banner value
STVTRMT - SOAXREF
College Setup
SOAXREF
STVSBGI
Crosswalk – Incoming begin end term dates with Banner term code
Use default Institution if possible
SHADRTM
Using eTranscriptCA Control Center
Downloading XML Transcripts
Student originatedor requested by receiving institution
Transcript Requests
XML Transcript Example
Incoming Institution Data
• Organization Name
• Contact info
• Destination Name
• FICE
XML Coursework Sample
Course Data• Session
• Translates to term code
• Course level
• Term type• Semester• Quarter
• FICE • Translates in
SOAXREF
Out-of-the-box SHRPESI didn’t work
XSLT is a language to transform incoming XML document into an XHTML documentor another XML document.
XSLT - Modify the incoming data
XSLT in Action
Incoming etranscriptCA
XML
XSLTtemplate
XMLReady for Banner