Two Technologies: 1.Banner Setup and Processes 2.XML – XSL Translation Data Source: eTranscriptCA...

Post on 16-Dec-2015

222 views 2 download

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