XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML...

27
XML T it XML T it XML Transcript: XML Transcript: From Here to There From Here to There From Here to There From Here to There Danielle Lindblom Danielle Lindblom SunGard Higher Education SunGard Higher Education 21 September 2006 21 September 2006

Transcript of XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML...

Page 1: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

XML T i tXML T i tXML Transcript: XML Transcript: From Here to ThereFrom Here to ThereFrom Here to ThereFrom Here to There

Danielle LindblomDanielle LindblomSunGard Higher EducationSunGard Higher Education

21 September 2006 21 September 2006

Page 2: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

IntroductionIntroductionIntroductionIntroduction

XML Transcript came into being throughXML Transcript came into being through XML Transcript came into being through XML Transcript came into being through collaboration of the SunGard Higher collaboration of the SunGard Higher Education Solutions Development Group Education Solutions Development Group p pp pand the Georgia Board of Regents.and the Georgia Board of Regents.

Student 7.3Student 7.3Student 7.3.1Student 7.3.1General 7.4General 7.4

Student 7 3 2Student 7 3 2Student 7.3.2Student 7.3.2

Page 3: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3Student 7 3Student 7.3Student 7.3

Delivered End of May 2006Delivered End of May 2006Delivered End of May 2006Delivered End of May 2006

XML TranscriptXML Transcript XML TranscriptXML Transcript Import (SHRPESI) and Export (SHRPESE) of Import (SHRPESI) and Export (SHRPESE) of

XML TranscriptXML TranscriptXML TranscriptXML Transcript•• Minus ImmunizationsMinus Immunizations

FTP TransportFTP Transport Allow for request of Electronic Transcript (EDI Allow for request of Electronic Transcript (EDI

and PESC/XML) via Student Selfand PESC/XML) via Student Self--ServiceService

Page 4: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3 1Student 7 3 1Student 7.3.1Student 7.3.1

End of October 2006End of October 2006 End of October 2006End of October 2006

HTML O t tHTML O t tHTML OutputHTML Output Secured FTP (SFTP)Secured FTP (SFTP)Concurrent CurriculaConcurrent Curricula PESC/XML Export Document StatusPESC/XML Export Document Status -- PESC/XML Export Document StatusPESC/XML Export Document Status --

SHIEPTDSHIEPTD

Page 5: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

HTML Transcript OutputHTML Transcript OutputHTML Transcript OutputHTML Transcript Output

XSLT propertiesXSLT properties XSLT.propertiesXSLT.properties bwcktran.xsl (stylesheet)bwcktran.xsl (stylesheet)

Page 6: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

HTML Transcript OutputHTML Transcript OutputHTML Transcript OutputHTML Transcript Output

xslt.properties parametersxslt.properties parameters xslt.properties parametersxslt.properties parameters xslt.Transform = Y/Nxslt.Transform = Y/N

•• Y = HTML (delivered), .doc, .pdfY = HTML (delivered), .doc, .pdf XALAN used to transform the .xsl (stylesheet) and .xml (data) XALAN used to transform the .xsl (stylesheet) and .xml (data) ––

delivered with Javadelivered with Java•• N = no transportation is doneN = no transportation is done

xslt.UseInternalXSLT = Y/N xslt.UseInternalXSLT = Y/N •• Y = use xslt.XSLFileNameY = use xslt.XSLFileName•• N = external transformation use xslt commandN = external transformation use xslt command•• N = external transformation use xslt.commandN = external transformation use xslt.command

xslt.XSLFileName = bwcktran.xslxslt.XSLFileName = bwcktran.xsl xslt.command= sh /path/to/stylesheet.shlxslt.command= sh /path/to/stylesheet.shlp yp y

Page 7: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

HTML Transcript OutputHTML Transcript OutputHTML Transcript OutputHTML Transcript Output

bwcktran xsl (stylesheet)bwcktran xsl (stylesheet) bwcktran.xsl (stylesheet)bwcktran.xsl (stylesheet) Sample template deliveredSample template delivered

Used only if xslt UseInternalXSLT= YUsed only if xslt UseInternalXSLT= Y Used only if xslt.UseInternalXSLT= YUsed only if xslt.UseInternalXSLT= Y This stylesheet can be customized to display This stylesheet can be customized to display

anything that is imported or exportedanything that is imported or exportedanything that is imported or exportedanything that is imported or exported

Page 8: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

HTML Transcript OutputHTML Transcript OutputHTML Transcript OutputHTML Transcript Output

PESC/XML Import/Export ProcessesPESC/XML Import/Export Processes -- PESC/XML Import/Export Processes PESC/XML Import/Export Processes SHRPESI.shl and SHRPESE.shlSHRPESI.shl and SHRPESE.shl Additional Parameters:Additional Parameters: Additional Parameters:Additional Parameters:

•• View the HTML (if created) via GJIREVOView the HTML (if created) via GJIREVO•• Email User who runs SHRPESI/SHRPESEEmail User who runs SHRPESI/SHRPESEEmail User who runs SHRPESI/SHRPESEEmail User who runs SHRPESI/SHRPESE

SHRPESI/SHRPESE.shl needs to be modified to include SHRPESI/SHRPESE.shl needs to be modified to include the domain namethe domain name

N h h b d t h t di lN h h b d t h t di l No changes have been made to what displays No changes have been made to what displays from SHAEDISfrom SHAEDIS

Page 9: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Sample EmailSample EmailSample EmailSample Email

Page 10: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Viewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVO

View throughthrough GJIREVO by selecting gOptions –Save and Print File

Page 11: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Viewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVO

Page 12: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Viewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVO

Page 13: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Viewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVOViewing HTML via GJIREVO

Page 14: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3 1Student 7 3 1Student 7.3.1Student 7.3.1

End of October 2006End of October 2006 End of October 2006End of October 2006

HTML O t tHTML O t tHTML OutputHTML Output Secured FTP (SFTP)Secured FTP (SFTP)Concurrent CurriculaConcurrent Curricula PESC/XML Export Document StatusPESC/XML Export Document Status -- PESC/XML Export Document StatusPESC/XML Export Document Status --

SHIEPTDSHIEPTD

Page 15: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Secured FTP (SFTP)Secured FTP (SFTP)Secured FTP (SFTP)Secured FTP (SFTP)

Send propertiesSend properties Send.propertiesSend.properties send.UseSFTP = Y/Nsend.UseSFTP = Y/N

•• Y = alternate protocol (other than FTP)Y = alternate protocol (other than FTP)•• Y = alternate protocol (other than FTP)Y = alternate protocol (other than FTP) send.command is checkedsend.command is checked

•• N = FTP (transporter.jar)N = FTP (transporter.jar) send.command = /path/command/script.shlsend.command = /path/command/script.shl

•• A sample file is being delivered but will need to be A sample file is being delivered but will need to be modified based on what transport protocol is being modified based on what transport protocol is being used.used.

Page 16: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3 1Student 7 3 1Student 7.3.1Student 7.3.1

End of October 2006End of October 2006 End of October 2006End of October 2006

HTML O t tHTML O t tHTML OutputHTML Output Secured FTP (SFTP)Secured FTP (SFTP)Concurrent CurriculaConcurrent Curricula PESC/XML Export Document StatusPESC/XML Export Document Status -- PESC/XML Export Document StatusPESC/XML Export Document Status --

SHIEPTDSHIEPTD

Page 17: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Concurrent CurriculaConcurrent CurriculaConcurrent CurriculaConcurrent Curricula

7 3 we supported importing/exporting the7 3 we supported importing/exporting the 7.3 we supported importing/exporting the 7.3 we supported importing/exporting the Primary and Secondary curriculum.Primary and Secondary curriculum.

7.3.1 we support the Concurrent Curricula 7.3.1 we support the Concurrent Curricula th d lth d lmethodology.methodology.

Page 18: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3 1Student 7 3 1Student 7.3.1Student 7.3.1

End of October 2006End of October 2006 End of October 2006End of October 2006

HTML O t tHTML O t tHTML OutputHTML Output Secured FTP (SFTP)Secured FTP (SFTP)Concurrent CurriculaConcurrent Curricula PESC/XML Export Document StatusPESC/XML Export Document Status -- PESC/XML Export Document StatusPESC/XML Export Document Status --

SHIEPTDSHIEPTD

Page 19: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

PESC/XML Export Document Status PESC/XML Export Document Status --SHIEPTDSHIEPTDSHIEPTDSHIEPTD

If an error occurs inoccurs in SHRPESE the Send Status will

fl hireflect this.

Page 20: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

General 7 4General 7 4General 7.4General 7.4

End of November 2006End of November 2006 End of November 2006End of November 2006

Immunization SupportImmunization Support Immunization SupportImmunization Support Immunization Validation Immunization Validation -- GTVIMMUGTVIMMU Immunization Status ValidationImmunization Status Validation -- GTVIMSTGTVIMST Immunization Status Validation Immunization Status Validation GTVIMSTGTVIMST Immunization Information Immunization Information -- GOAIMMUGOAIMMU API gb immunization writtenAPI gb immunization writteng _g _

•• Used to transfer data for import and export in Used to transfer data for import and export in Student 7.3.2Student 7.3.2

Page 21: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Immunization Code Validation Immunization Code Validation --GTVIMMUGTVIMMUGTVIMMUGTVIMMU

Page 22: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Immunization Status Code Validation Immunization Status Code Validation --GTVIMSTGTVIMSTGTVIMSTGTVIMST

Page 23: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Immunization InformationImmunization Information -- GOAIMMUGOAIMMUImmunization Information Immunization Information GOAIMMUGOAIMMU

Page 24: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Student 7 3 2Student 7 3 2Student 7.3.2Student 7.3.2 End of January 2007End of January 2007yy

Requires General 7.4 releaseRequires General 7.4 release

Immunization supportImmunization support Immunization supportImmunization support EDI Document Status Validation (STVDSTS)EDI Document Status Validation (STVDSTS) Transcript Type Rules (SHATPRT)Transcript Type Rules (SHATPRT) PESC/XML Export Process (SHRPESE)PESC/XML Export Process (SHRPESE) PESC/XML Import Process (SHRPESI)PESC/XML Import Process (SHRPESI) Immunization Temp Table (SHRIMMU )Immunization Temp Table (SHRIMMU )Immunization Temp Table (SHRIMMU )Immunization Temp Table (SHRIMMU ) API API -- sb_edi_immunizationsb_edi_immunization

•• Used to move immunization information into the new Used to move immunization information into the new temporary table SHRIMMUtemporary table SHRIMMUp yp y

Page 25: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

EDI Document Status ValidationEDI Document Status Validation -- STVDSTSSTVDSTSEDI Document Status Validation EDI Document Status Validation STVDSTSSTVDSTS

Column will be added for ImmunizationsImmunizations

Page 26: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

Transcript Type RulesTranscript Type Rules -- SHATPRTSHATPRTTranscript Type Rules Transcript Type Rules SHATPRTSHATPRT

Column will beColumn will be added for Immunizations

Page 27: XML Transcripts From Here to There.ppt...Introduction XML Transcript came into being throughXML Transcript came into being through collaboration of the SunGard Higher Education Solutions

SummarySummarySummarySummary

Student 7 3Student 7 3Student 7.3Student 7.3Student 7.3.1Student 7.3.1G l 7 4G l 7 4General 7.4General 7.4

Student 7.3.2Student 7.3.2

Thanks to all of you for your hard work andThanks to all of you for your hard work andThanks to all of you for your hard work and Thanks to all of you for your hard work and support of SunGard Higher Education and support of SunGard Higher Education and

project XML Transcript!project XML Transcript!project XML Transcript!project XML Transcript!