HESA Student Record 2007/08 Catherine Benfield Head of Operations Development Kyle Summers Head of Software Development.

Slides:



Advertisements
Similar presentations
Comparison of BIDS ISI (Enhanced) with Web of Science Lisa Haddow.
Advertisements

Organisation Of Data (1) Database Theory
Integration Integrating Word, Excel, Access, and PowerPoint
XML Data Validation An Open QA Framework February 28, 2005 The Exchange Network Node Mentoring Workshop.
Centre for Reviews and Dissemination May 2013 Registering a systematic review on PROSPERO.
INTER-OPERABILITY IN THE NEW ZEALAND EDUCATION SECTOR USING A SECTOR DATA MODEL DRIVEN METHODOLOGY Presented on April at the New Zealand State.
An introduction to MEDIN Data Guidelines. What MEDIN data guidelines are not… Protocols for collection methods Prescriptive of how you have to collect.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Software Self-Testing
Tutorial 11: Connecting to External Data
1 1 Roadmap to an IEPD What do developers need to do?
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
PubMed/How to Search, Display, Download & (module 4.1)
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
FIRST COURSE Integration Tutorial 3 Integrating Word, Excel, Access, and PowerPoint.
Updates on the Student Record 2007/08 & ITT In-year Record 2008/09 SROC, Belfast, 1 st April 2008.
Configuration Management Managing Change. Points to Ponder Which is more important?  stability  progress Why is change potentially dangerous?
SWIS Digital Inspections Project (SWIS DIP) Chris Allen, Information Management Branch California Integrated Waste Management Board November 5, 2008 The.
Organizing Information Digitally Norm Friesen. Overview General properties of digital information Relational: tabular & linked Object-Oriented: inheritance.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
 The BPEL Module project is a group of source files which includes BPEL files, WSDL files, and XML schema files. Within a BPEL Module project, you can.
Configuration Management (managing change). Starter Questions... Which is more important?  stability  progress Why is change potentially dangerous?
An introduction to MEDIN Data Guidelines. What MEDIN data guidelines are not… Protocols for collection methods Prescriptive of how you have to collect.
To enhance learning, service, and research through an advanced information technology environment. Our Mission:To enhance learning, service,and research.
XML – Tools and Trends Schematron Tim Bornholtz Session 55.
Session IV Chapter 9 – XML Schemas
Updates on Student Record and ITT in-year Collection Catherine Benfield Alison Berry.
XRules An XML Business Rules Language Introduction Copyright © Waleed Abdulla All rights reserved. August 2004.
DEMO - 8/14/2007. R2 Feature List ReceiveDocumentBatch Web Service SendPESCAcknowledgment Web Service Validate Acknowledgment Upload Acknowledgment Transcript.
Database A database is a collection of data organized to meet users’ needs. In this section: Database Structure Database Tools Industrial Databases Concepts.
Student Record Officers Conference Leicester 2010.
Monthly Publishing System (MPS) Developer Workshop 25 August, 2015.
Title Page programmemanagementsystem KPMD (IT Solutions) Ltd Blades Enterprise Centre, Bramall Lane, Sheffield S2 4SU, United Kingdom telephone: +44 (0)114.
Electronic data collection system eSTAT in Statistics Estonia: functionality, authentication and further developments issues 4th June 2007 Maia Ennok,
Key Information Sets (KIS) -learning and teaching activity (contact hours) -assessment activity U NIVERSITY Q UALITY O FFICE.
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
Metadata Quality The GLOBE experience Frans Van Assche Secretary General
Session Session 12 EDExpress Application Processing—What’s New and Q&A.
We now will check the bullet for the 200 Items per page.
Student Record Officers Conference Leicester 2010.
An Application Profile and Prototype Metadata Management System for Licensed Electronic Resources Adam Chandler Information Technology Librarian Central.
Module 6 ********* Data Loading Workforce Information Database Training Last update November 2006.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
1 Introducing Web Developer Tools Rapid application development tools ASP.NET-compatible web editors –Visual Studio.NET Professional Edition –Visual Studio.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
Solvency II Tripartite template V2 and V3 Presentation of the conversion tools proposed by FundsXML France.
XP Creating Web Pages with Microsoft Office
Validation of Metadata XML files SeaDataNet Training, June 2008 Presented by with contributions from Karen Vickers (BODC) Presented by Michèle Fichaut.
N5 Databases Notes Information Systems Design & Development: Structures and links.
Exploring ProFile cont’d.
Product Training Program
Visual Basic 2010 How to Program
An introduction to MEDIN Data Guidelines September 2016
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion
The MEDIN stylesheet and ESRI Arc 10: metadata format conversion
PubMed Database Interface (Basic Course Module 4 Part B)
An introduction to MEDIN Data Guidelines.
Microsoft Access 2003 Illustrated Complete
Configuration Management (managing change)
Databases.
Introduction to the New SSA OnePoint Online Website
Two methods to observe tutorial
WP 4 - Revision of Natura 2000 dataflow
Tutorial 7 – Integrating Access With the Web and With Other Programs
PubMed/How to Search, Display, Download & (module 4.1)
Presentation transcript:

HESA Student Record 2007/08 Catherine Benfield Head of Operations Development Kyle Summers Head of Software Development

Session Outline Update on documentation –Catherine Validation –Kyle

Documentation Major update (Version 2.0) released before Christmas –*J specification –New guidance documents on Modules and Courses –Sample XML data –Responses to queries raised at seminars and to box

Updates Documentation now at Version 2.3 Further updates will provide more guidance and necessary changes

What else is HESA working on? V0.1 validation rules Specification of the HIN process Standard groupings, populations and other derived fields Internal database structure Formalising arrangements with JCQ Finalising specification for the Aggregate Overseas Record

Software support Working with software houses –Consultancy –User groups Exploring other support mechanisms with UCISA –Institutions with in-house systems

For the future Re-specification of: –PIs –TQI –NSS population –POPDLHE Check documentation design What else do you need from us?

Validation kits Student dataValidation kitValidation result Business Rules Schema View Print Save

Types of checks Structural (schema or XSD) Business rules

Structural Everything exists where expected Fields contain valid codes An Instance must appear within a Student This field may contain one of the following valid values: xxx, yyy, zzz This field must contain a valid date

Business rules Fields contain relevant values Code x can only be used if Instance.FIELD is coded y Instance.FIELD must exist where institution is in Wales Instance.COMDATE must be before Instance.ENDDATE

Business rules What do they do? Compare fields within an entity Compare fields across entities

Business rules What don’t they do? Duplication checks across the entire return Checks for postcodes HIN checks

How do business rules work? Introducing Schematron A language for making assertions about patterns found in XML documents

Schematron Uses XML to express rules Compares XML elements Course.TQSSEC must not be completed if Course.TTCID contains codes 0, 3, 4 or 5

Schematron Rules used to produce XSLT files <a href="#{generate-id(.)}" target="_self" title="Link to where this pattern was found..."> Course.TQSSEC must not be completed if Course.TTCID contains codes 0, 3, 4 or 5

Schematron XSLT files used to process student data Result is a list of errors formatted as … XML

Validation kit New validation kit software –New validation techniques –Graphical interface –Check for latest rules

Graphical interface Hides the complexities Select data file and collection within the kit View results within the validation kit –Optionally save or print the results

Latest rules Each set of rules identified uniquely Automatic check for newer rules from the HESA website

Results List errors … or congratulations View erroneous data in context Save or print error list

Other software How can other software systems use these validation checks? Schema –Ensures the data is in the right language –Freely available on the HESA web site Schematron –Ensures the data makes sense –The XSLT files available for download Uses industry standard techniques

Progress Basic techniques are working Performance testing the options available Provide more information on the web site