The Revelation Student Records Enterprise Reference Model

This article presents an updated version of our Student Records Enterprise Reference Model, building on our earlier blog, A Higher Education Enterprise Reference Model for Student Records.

The updated model is intended as a working reference for architects and analysts operating around the Student Information System (SIS). It extends the original scope beyond core SIS integrations to provide a fuller UK higher education view spanning operational systems, statutory bodies, student support processes, examination operations, and academic governance.

You can explore the interactive model here: View the model in the Revelation EA tool.

Higher Education Student Records Enterprise Reference Model

What’s Changed in This Version

The original accelerator described 24 systems and 26 core SIS flows. The current reference model expands that scope to 33 systems and actors and 69 flows, turning the original integration-focused view into a broader enterprise reference for UK higher education architecture.

  • Broader scope: the model now extends beyond core SIS integrations into analytics, research, digital services, statutory reporting, student support, examinations, and academic governance.
  • New systems and actors: additions include Student Wellbeing & Disability, Exam Scheduling, Academic Integrity, Exam Board, External Examiner, and UK sector bodies such as UCAS, HESA, the Student Loans Company, and UK Visas & Immigration.
  • Expanded flow coverage: the original model ended at F026. The updated model adds flows for analytics and warehousing, student evaluation, HR and payroll, research administration, content and service management, statutory returns, wellbeing and adjustments, examinations, board ratification, external examining, and academic misconduct.
  • Clearer system-of-record boundaries: Student Records is now described explicitly as the authoritative student record and outcome system, while source systems such as Finance, Wellbeing, Research Proposals, and Academic Integrity retain ownership of their own business processes.
  • UK-specific architecture: statutory and regulatory obligations are now modelled directly, rather than assumed, including HESA returns, SLC confirmations, UKVI sponsor-compliance data, and UCAS admissions exchange.
  • Academic governance made explicit: the model now distinguishes between systems that process and present data and actors that make formal academic decisions, supported by Exam Board and External Examiner flows.

Model Overview

Student Records sits at the centre of the model as the institutional system of record for the student academic lifecycle. Around it are domain systems that originate or consume data: teaching and learning platforms, operational services, analytics tooling, research systems, digital workplace services, and external statutory bodies.

The updated model distinguishes three architectural roles:

  • Source and operational systems, such as the VLE, Timetabling, Finance, Attendance Monitoring, Wellbeing, and Exam Scheduling.
  • Core record systems, with Student Records consolidating the student’s authoritative institutional record and ratified academic outcomes.
  • Governance actors, such as the Exam Board and External Examiner, who review and ratify outcomes rather than own operational processing.

UK architecture note: the model now embeds sector-specific obligations directly in the reference architecture. That includes UCAS admissions exchange, HESA data returns and identifiers, Student Loans Company confirmations, and UKVI sponsor-compliance flows. These are not optional embellishments in a UK context; they are core integration considerations for an SIS landscape.

For architects, the main value of the model is not simply the application inventory. It is the assignment of responsibility: which system originates data, which system owns the lasting institutional record, and which actors apply judgement or assurance before outcomes are confirmed.

Model Principles

This model has been developed around a set of governing principles that reflect common practice in UK higher education. Understanding these principles helps architects apply the model appropriately and identify where local deviation may be justified.

Student Records as system of record

The SIS is the institutional system of record for the student academic lifecycle. It holds the authoritative data about who is enrolled, what they are studying, how they are progressing, and what outcomes have been confirmed. All other systems that generate or affect student data are expected to pass the relevant outcome to Student Records.

Process ownership versus outcome ownership

Other systems manage their domain processes and pass the confirmed outcome to Student Records. Finance manages billing; the fee liability and hold status sit in the SIS. Wellbeing manages adjustment cases; the approved outcome sits in the SIS. The Exam Board ratifies results; the ratified decision is written to and locked in the SIS. This principle prevents data fragmentation and ensures a single, auditable record for each student.

SIS as distribution hub

Because the SIS holds the authoritative record, it is also responsible for distributing confirmed outcomes to downstream operational systems. Attendance Monitoring receives approved adjustment thresholds from SIS rather than directly from Wellbeing. The VLE receives adjustment delivery requirements from SIS. This pattern reduces integration complexity and prevents divergent states across systems.

Governance actors are not systems of record

The Exam Board and External Examiner are modelled as actors rather than systems. They receive data, apply judgement, and return decisions — but they do not own records. This distinction preserves the integrity of the student record and reflects the governance reality that formal academic decisions are made by people, not systems.

UK regulatory compliance as a first-class concern

Statutory and regulatory obligations are treated as core integration requirements. HESA data returns, Student Loans Company confirmations, UKVI sponsor compliance data, and UCAS admissions exchange are first-class flows in this model because in a UK HE context they carry legal and financial consequences and must be planned for from the outset of any SIS programme.

Local variation

This model represents a generalised UK higher education architecture. Individual institutions will vary from this pattern. Some operate more lateral data flows between systems, with less centralisation through the SIS. Some have fewer or more systems, or use product suites that consolidate multiple capabilities. Some have integration middleware that alters the physical routing of data. The model is a reference for mapping, gap analysis, and programme planning — not a normative prescription. Institutions should adapt it to reflect their specific systems, history, and governance practice.

Nature of information flows

Flows in this model are logical rather than technical. The physical implementation of any flow may be a real-time API integration, a scheduled batch extract, a portal-based self-service action, a manual process carried out by registry or administrative staff, or an electronic file transfer. The model does not prescribe integration technology; it establishes what data should flow between which systems and who owns each element of the student record.

Applying the Model Locally

The reference model is a starting point, not a deliverable. Its value is realised when institutions use it as a lens against their own landscape — comparing what is modelled here against what they actually have, identifying gaps, and scoping the work needed to close them.

A typical application follows a progression from orientation to execution:

Domain and system identification

Begin by mapping the reference model against your institution's actual application inventory. Identify which systems in the reference model you operate, which capabilities are served by different products, and where there are genuine gaps — domains present in the reference model but not yet covered locally. This gives you a scoped, institution-specific version of the model as a baseline.

Business analysis and requirements

For each domain or integration gap identified, use the flow descriptions in this reference as a starting point for business analysis. The flow type classifications — SOR intake, SIS distribution, outcome confirmation, statutory — help orient conversations about data ownership and process boundaries. Work with domain leads to confirm what data is exchanged, who owns it, and what business rules govern it in your local context.

Functional flows

Translate the logical flows in the reference model into institution-specific functional flows. These describe what happens in your processes, using your system names, your data structures, and your business rules. Functional flows are the bridge between the reference model and your detailed design — they confirm the scope of each integration and surface dependencies before implementation begins.

Detailed as-is and to-be modelling

Where significant change is planned — a SIS replacement, an integration remediation, or a new domain capability — develop detailed as-is and to-be models for the affected scope. This may include process models, data flow diagrams, and sequence diagrams that describe the precise message exchange, trigger conditions, error handling, and data transformation for each integration. Revelation supports this progression from logical reference model through to detailed design artefacts.

Transition roadmap and work packages

Use the scoped system inventory and detailed models to build a transition roadmap. Group related integrations and domain changes into work packages that can be sequenced, resourced, and governed independently. Statutory flows such as HESA, SLC, and UKVI typically carry fixed delivery deadlines and should be identified early. Core SIS integrations — VLE, Finance, IAM — are usually foundational and will unblock other work packages downstream. The reference model's flow groupings provide a natural starting point for work package boundaries.

The Enterprise Reference Model

Systems Portfolio

ID Type Name Description Domain Key capabilities
ACC System Accomm & Conf Sys Manage on-campus accommodation and external event bookings. Campus & Facilities Room allocation; Conference/venue scheduling; Booking/payment processing; Resource allocation
AM System Attendance Monitoring Track student attendance and engagement indicators and analyse learning activities. Student Lifecycle & Experience Attendance tracking; Engagement analytics; Early-warning alerts; Reporting/dashboards
AI System Academic Integrity Manage academic misconduct allegations, investigation workflows, panel decisions, and penalties arising from plagiarism, collusion, cheating, or other breaches of academic integrity regulations. Teaching & Learning Misconduct case management; Evidence handling; Investigation workflow; Panel decision recording; Penalty determination; Outcome notification
BI System Business Intelligence Provide data analysis, dashboards, and reporting across institution-wide data sets. Institutional Analytics & Reporting Data aggregation; Analytics & dashboards; Predictive insights; Performance reporting
CMS System Content Mgmt Systems Manage and publish digital content for websites, intranets, and portals. IT & Digital Infrastructure Web content creation; Content workflow; Version control; Publishing & archiving
CRIS System CRIS Centralise and track research outputs, publications, and researcher profiles. Research & Innovation Publications management; Researcher profiles; Compliance reporting; Collaboration tracking
CRM System CRM Manage interactions and relationships with prospects, students, alumni, and partners. Student Lifecycle & Experience Lead management; Communication tracking; Recruitment & marketing automation; Stakeholder engagement
CM System Curriculum Mgmt Define and maintain programmes, modules, and learning outcomes. Academic & Programme Management Programme/module design; Curriculum change tracking; Learning outcome mapping; Approval workflows
DW System Data Warehouse Consolidate institutional data from multiple sources for analysis and reporting. Institutional Analytics & Reporting Data extraction/ETL; Historical data storage; Centralised reporting; Integration with BI tools
EDRMS System EDRMS Store, manage, and track electronic documents and records throughout their lifecycle. Enterprise Administration Document version control; Record retention policies; Secure access; Compliance & auditing
ESB System Enterprise Service Bus Facilitate system-to-system integration and message brokering between applications. IT & Digital Infrastructure Message routing; Data transformation; Enterprise integration patterns; Event-driven architecture
EWP System Enterprise Web Portal Provide unified, role-based web access to institutional services and information. IT & Digital Infrastructure Single sign-on; Personalised dashboards; Self-service functionality; Communication tools
EST System Estates Manage property portfolios, maintenance, space allocation, and campus infrastructure. Campus & Facilities Facilities management; Room allocation; Maintenance scheduling; Capital project management
EXAMS System Exam Scheduling Plan and manage the operational logistics of formal examinations, including timetabling, room allocation, invigilation scheduling, seating plans, and candidate entry management. Teaching & Learning Exam timetabling; Room and invigilation allocation; Seating plan generation; Candidate entry management; Accommodation logistics
EXAMBOARD Actor Exam Board Formal academic decision-making body responsible for reviewing, confirming, and ratifying student results in accordance with institutional regulations and sector expectations. Teaching & Learning Module result confirmation; Classification and award decisions; Progression and resit determinations; Exceptional circumstances consideration; Outcome sign-off
EXTEX Actor External Examiner Independent academic appointed from another UK higher education institution to assure standards comparability and fairness of marking across cohorts. Teaching & Learning Sample review; Standards assurance; Pre-board scrutiny; Exam Board attendance; Annual reporting
FIN System Finance Handle financial transactions, budgeting, accounting, and procurement. Enterprise Administration Accounts payable/receivable; Budgeting & forecasting; Procurement; Financial reporting
HESA Actor HESA Higher Education Statistics Agency — statutory body responsible for collecting and publishing data about UK higher education. Compliance & Regulatory Reporting Statutory student data collection; HESA ID assignment; Data quality validation; Sector benchmarking
HR System HR Support human resource processes including recruitment, performance, and payroll setup. Enterprise Administration Staff recruitment & onboarding; Performance reviews; Training & development; Leave management
IAM System Identity & Access Mgmt Provision and manage user identities and access rights across enterprise systems. IT & Digital Infrastructure User provisioning; Authentication; Role-based access; Single sign-on
ITSM System IT Service Mgmt Coordinate and track IT support, incidents, requests, and assets. IT & Digital Infrastructure Incident management; Service request tracking; Configuration & asset management; Knowledge base
LIB System Library Manage library resources, loans, and digital/electronic materials. Teaching & Learning Cataloguing; Circulation/loans; E-resource management; Discovery & search services
OIV System Online ID Verification Electronic identity verification service for student personal data and documents. Student Lifecycle & Experience Document scanning; ID matching; Fraud detection; Verification status updates
PAY System Payroll Execute payroll runs, deductions, tax, and pension management for institutional employees and student bursaries. Enterprise Administration Payroll calculation; Tax & pension contributions; Bursary & stipend processing; Compliance reporting
RP System Research Proposals Support the submission, management, and tracking of research funding and contracts. Research & Innovation Grant application workflow; Compliance checks; Award management; Contract tracking
SETS System Stud Eval Teach Soft Collect and analyse student feedback on modules, lecturers, and teaching effectiveness. Teaching & Learning Feedback surveys; Data analysis & reporting; Action tracking; Quality enhancement
SIS System Student Records Core student records and academic administration platform managing student identity, enrolment, module registration, academic record, assessment result aggregation, progression, and awards. Student Lifecycle & Experience Enrolment & registration; Academic records & result aggregation; Assessment processing and validation; Moderation workflow support; Grades & progression; Graduation & award management; Board data generation; Adjustment and exceptional circumstances outcome management; Post-ratification record locking
SLC Actor Student Loans Company Government-owned company administering student loans and grants on behalf of the UK government. Compliance & Regulatory Reporting Tuition fee loan processing; Maintenance loan administration; Enrolment confirmation; Overpayment recovery
TTB System Timetabling Create and manage academic timetables for classes, rooms, and other resources. Teaching & Learning Schedule generation; Room allocation; Conflict resolution; Calendar integration
UCAS Actor UCAS Universities and Colleges Admissions Service — the national admissions processing body for UK higher education. Student Lifecycle & Experience Application processing; Offer and acceptance management; Clearing coordination; Qualification verification
UKVI Actor UK Visas & Immigration Home Office agency responsible for student visa compliance; institutions hold a Student sponsor licence. Compliance & Regulatory Reporting CAS management; Attendance monitoring compliance; Visa status tracking; Sponsor compliance reporting
VLE System Virtual Learning Env Deliver and manage online learning content, assessments, and collaboration tools. Teaching & Learning Course content hosting; Online assessments; Discussion forums; Gradebook
WELL System Student Wellbeing & Disability Manage student wellbeing, disability declarations, mental health support, reasonable adjustments, and exceptional circumstances casework. Student Lifecycle & Experience Disability assessment & DSA; Reasonable adjustments management; Exceptional circumstances case management; Mental health case management; Early intervention alerts

Flow Register

Flow ID From To Flow name
F001 Curriculum Mgmt Student Records Programme and module catalogue updates
F002 Student Records Curriculum Mgmt Enrolment, completion, and performance metrics
F003 Student Records Timetabling Student enrolment and module registration data
F004 Timetabling Student Records Finalised timetable and room allocation data
F005 CRM Student Records Applicant, offer, and admissions decision data
F006 Student Records CRM Student enrolment status and progression updates
F007 Library Student Records Library loans, fines, and overdue notifications
F008 Student Records Library Student enrolment status and access rights
F009 Student Records Finance Enrolment and tuition fee liability data
F010 Finance Student Records Payment confirmations and financial hold status
F011 Enterprise Web Portal Student Records Student self-service updates and module selections
F012 Student Records Enterprise Web Portal Enrolment status, timetables, grades, and notifications
F013 Attendance Monitoring Student Records Attendance records and absence alerts
F014 Student Records Attendance Monitoring Student roster and academic calendar data
F015 Student Records Virtual Learning Env Student enrolment, course assignments, and term dates
F016 Virtual Learning Env Student Records Assessment grades, completion status, and academic alerts
F017 Student Records Accomm & Conf Sys Student profiles, enrolment status, and programme details
F018 Accomm & Conf Sys Student Records Room allocation, booking status, and check-in/out records
F019 Student Records Estates Enrolment volumes, timetable data, and occupancy forecasts
F020 Estates Student Records Room allocation confirmations and availability updates
F021 Student Records Identity & Access Mgmt Student identity, enrolment status, and access eligibility
F022 Identity & Access Mgmt Student Records Credential updates, account locks, and role assignments
F023 Student Records EDRMS Enrolment forms, transcripts, and graduation certificates
F024 EDRMS Student Records Archived record confirmations, document links, and access logs
F025 Student Records Online ID Verification Student identity data and verification request
F026 Online ID Verification Student Records Verification outcome, confidence scores, and fraud flags
F027 Student Records Business Intelligence Student performance, enrolment, and progression data
F028 Business Intelligence Student Records At-risk flags and predictive intervention alerts
F029 Student Records Data Warehouse Bulk student data extracts for longitudinal warehousing
F030 Data Warehouse Student Records Data quality reports and reconciliation alerts
F031 Student Records Stud Eval Teach Soft Module roster and student registration data for survey distribution
F032 Stud Eval Teach Soft Student Records Survey completion rates and aggregated feedback scores
F033 Student Records HR Graduate Teaching Assistant records and student-staff roles
F034 HR Student Records Academic supervisor and personal tutor assignments
F035 Student Records Payroll Bursary-eligible student records and GTA payment authorisations
F036 Payroll Student Records Bursary and stipend payment confirmations
F037 Student Records CRIS Research student enrolment and researcher profile data
F038 CRIS Student Records Research degree milestones and publication records
F039 Student Records Research Proposals Student researcher eligibility and supervisor assignment data
F040 Research Proposals Student Records Funded research studentship award records
F041 Student Records Content Mgmt Systems Student cohort and programme data for content personalisation
F042 Content Mgmt Systems Student Records Published regulatory and policy notifications
F043 Student Records IT Service Mgmt Student identity and account data for incident context
F044 IT Service Mgmt Student Records Service request outcomes affecting student account status
F045 UCAS Student Records Application data, offer decisions, and clearing records
F046 Student Records UCAS Enrolment confirmation and withdrawal notifications
F047 Student Records HESA Statutory student data return
F048 HESA Student Records Validation reports and HESA student identifiers
F049 Student Records Student Loans Company Enrolment confirmation for tuition fee and maintenance loan release
F050 Student Loans Company Student Records Loan entitlement, payment status, and overpayment notifications
F051 Student Records UK Visas & Immigration CAS creation requests and attendance compliance data
F052 UK Visas & Immigration Student Records Visa status updates and sponsor compliance alerts
F053 Student Records Student Wellbeing & Disability Student profiles, disability declarations, and academic records
F055 Virtual Learning Env Business Intelligence Learning analytics and digital engagement data
F056 Attendance Monitoring Business Intelligence Attendance trends and engagement analytics
F057 Data Warehouse Business Intelligence Consolidated multi-system data feeds for analytics
F058 CRM Enterprise Web Portal Personalised communications and targeted content
F059 Student Records Virtual Learning Env Approved adjustment outcomes for course content and assessment delivery
F060 Student Records Attendance Monitoring Approved attendance adjustment outcomes
F061 Student Records Exam Scheduling Student exam entries, module registrations, and approved examination accommodations
F062 Exam Scheduling Student Records Finalised exam timetables, seating plans, and candidate numbers
F063 Student Wellbeing & Disability Student Records Approved reasonable adjustment outcomes
F064 Student Records Exam Board Board data, candidate result profiles, exceptional circumstances outcomes, approved adjustment indicators, misconduct outcomes, and calculated recommendations
F065 Exam Board Student Records Ratified academic decisions and board outcomes
F066 Student Wellbeing & Disability Student Records Approved exceptional circumstances outcomes
F067 Student Records External Examiner Assessment sample access, candidate profiles, and pre-board calculations for external review
F068 External Examiner Exam Board Standards assurance confirmation and ratification input
F069 Academic Integrity Student Records Academic misconduct outcomes and penalties
F070 Student Records Academic Integrity Student identity, module registrations, and submission context for misconduct case management

Detailed Flow Reference

Each section below is intended as a practical architecture reference. The “Typical data exchanged” list is illustrative rather than exhaustive, but reflects the principal data classes implied by the model and its underlying process boundaries.

F001: Curriculum Mgmt to Student Records

Flow name: Programme and module catalogue updates  |  From: Curriculum Mgmt  |  To: Student Records

Description: Curriculum Management is the official source of programmes, modules, and prerequisites. This flow updates the Student Records catalogue with current academic structures, ensuring consistent enrolment, registration, and progression records.

Typical data exchanged:

  • Programme details
  • Module details
  • Prerequisite and co-requisite rules
  • Retired structures
  • Progression structures

Flow type: SOR intake — CM is the system of record for programme and module design; SIS consumes this catalogue to govern what students can register for.

Back to Flows

F002: Student Records to Curriculum Mgmt

Flow name: Enrolment, completion, and performance metrics  |  From: Student Records  |  To: Curriculum Mgmt

Description: Student Records provides enrolment, completion, and performance metrics to Curriculum Management. These analytics inform data-driven updates to programmes, modules, and prerequisites.

Typical data exchanged:

  • Enrolment counts
  • Completion and outcome data
  • Grade distributions
  • Retention insights
  • Curriculum review metrics

Flow type: SIS distribution — Analytics derived from SIS are read-only inputs to curriculum review; CM should not modify or override this data independently.

Back to Flows

F003: Student Records to Timetabling

Flow name: Student enrolment and module registration data  |  From: Student Records  |  To: Timetabling

Description: Student Records provides key enrolment information needed by the Timetabling system to create accurate class schedules.

Typical data exchanged:

  • Student roster
  • Programme and module registrations
  • Enrolment volumes
  • Timetabling constraints

Flow type: SIS distribution — Timetabling must consume enrolment data from SIS; independently maintained student lists in the timetabling system create divergence risk and inaccurate room and resource allocation.

Back to Flows

F004: Timetabling to Student Records

Flow name: Finalised timetable and room allocation data  |  From: Timetabling  |  To: Student Records

Description: The Timetabling system sends finalised scheduling information and related updates back to Student Records so students and administrative staff have consistent data.

Typical data exchanged:

  • Class schedules
  • Room allocations
  • Time slots
  • Instructor availability

Flow type: Outcome confirmation — Students access their timetable via the portal (F012); that publication depends on this flow completing successfully first.

Back to Flows

F005: CRM to Student Records

Flow name: Applicant, offer, and admissions decision data  |  From: CRM  |  To: Student Records

Description: The CRM system manages prospective student enquiries, applications, and admissions decisions before individuals become enrolled students. This data flows to Student Records so that the institution can officially register admitted individuals.

Typical data exchanged:

  • Prospect data
  • Applications
  • Offers
  • Admissions decisions

Flow type: SOR intake — This is the handover point from the admissions process to the student lifecycle record; CRM owns the prospect, SIS owns the enrolled student.

Back to Flows

F006: Student Records to CRM

Flow name: Student enrolment status and progression updates  |  From: Student Records  |  To: CRM

Description: Once a prospect becomes an enrolled student, Student Records manages their academic progress. Relevant updates flow back to the CRM so the institution can maintain accurate engagement information and communications.

Typical data exchanged:

  • Student record status
  • Enrolment history
  • Progression outcomes
  • Qualification records

Flow type: SIS distribution — CRM should not independently maintain academic status; updates here ensure engagement, retention, and alumni workflows operate from the authoritative record.

Back to Flows

F007: Library to Student Records

Flow name: Library loans, fines, and overdue notifications  |  From: Library  |  To: Student Records

Description: The Library system sends circulation updates and overdue notifications to Student Records so that the student record accurately reflects any outstanding obligations or statuses.

Typical data exchanged:

  • Loans
  • Overdues
  • Fines
  • Holds
  • Return status

Flow type: Outcome confirmation — Outstanding fines or unreturned items may trigger an academic hold in SIS, which can block progression or graduation until resolved.

Back to Flows

F008: Student Records to Library

Flow name: Student enrolment status and access rights  |  From: Student Records  |  To: Library

Description: Student Records provides the Library with up-to-date student status and registration data so library privileges can be granted or restricted appropriately.

Typical data exchanged:

  • Student IDs
  • Registration status
  • Programme affiliation
  • Access rights
  • Holds

Flow type: SIS distribution — Library access eligibility is derived entirely from SIS enrolment status; withdrawal or suspension events in SIS should drive immediate access restriction.

Back to Flows

F009: Student Records to Finance

Flow name: Enrolment and tuition fee liability data  |  From: Student Records  |  To: Finance

Description: Student Records provides Finance with key enrolment and fee-related data so the institution can accurately bill students and set up payment plans.

Typical data exchanged:

  • Enrolments
  • Tuition charges
  • Payment plans
  • Scholarships and bursaries

Flow type: SIS distribution — Fee liability is calculated from enrolment data; errors or delays in this flow directly affect billing accuracy and institutional income.

Back to Flows

F010: Finance to Student Records

Flow name: Payment confirmations and financial hold status  |  From: Finance  |  To: Student Records

Description: Finance is the system of record for financial transactions, invoices, and payment processing. Once a financial event occurs, Finance transmits the outcome to Student Records, which becomes the system of record for the effect on the student's standing.

Typical data exchanged:

  • Payments
  • Refunds
  • Outstanding balances
  • Financial holds

Flow type: Outcome confirmation — Finance owns the transaction process; SIS holds the student-facing hold or clearance. An unresolved financial hold can block enrolment confirmation, module registration, or graduation.

Back to Flows

F011: Enterprise Web Portal to Student Records

Flow name: Student self-service updates and module selections  |  From: Enterprise Web Portal  |  To: Student Records

Description: The Enterprise Web Portal serves as a central access point for students to submit or update personal information, application details, and module selections.

Typical data exchanged:

  • Profile updates
  • Application data
  • Module selections
  • Self-service requests

Flow type: SOR intake — Self-service changes must be validated and committed in SIS before they are treated as part of the authoritative record; the portal is a submission channel, not a system of record.

Back to Flows

F012: Student Records to Enterprise Web Portal

Flow name: Enrolment status, timetables, grades, and notifications  |  From: Student Records  |  To: Enterprise Web Portal

Description: Student Records holds the authoritative information on each student's enrolment, schedule, and academic progress, which is surfaced in the Enterprise Web Portal.

Typical data exchanged:

  • Enrolment status
  • Timetables
  • Grades
  • Notifications

Flow type: SIS distribution — The portal is a read surface only; all data displayed must originate from SIS to ensure students see their authoritative record, including ratified grades and confirmed timetables.

Back to Flows

F013: Attendance Monitoring to Student Records

Flow name: Attendance records and absence alerts  |  From: Attendance Monitoring  |  To: Student Records

Description: Attendance Monitoring captures data about student presence in lectures, seminars, labs, or other learning activities. This data is forwarded to Student Records to keep a consolidated record of student engagement.

Typical data exchanged:

  • Attendance records
  • Engagement indicators
  • Absence alerts

Flow type: Outcome confirmation — Attendance data held in SIS feeds UKVI sponsor compliance reporting (F051); inaccuracies here carry direct sponsor licence risk for institutions with international students.

Back to Flows

F014: Student Records to Attendance Monitoring

Flow name: Student roster and academic calendar data  |  From: Student Records  |  To: Attendance Monitoring

Description: Student Records is the main repository of enrolment and course information. This data flows to Attendance Monitoring so the system knows which students are associated with each class or activity.

Typical data exchanged:

  • Student rosters
  • Module details
  • Academic calendar

Flow type: SIS distribution — Attendance Monitoring must not maintain its own student lists; roster divergence between AM and SIS creates compliance risk, particularly for UKVI reporting obligations.

Back to Flows

F015: Student Records to Virtual Learning Env

Flow name: Student enrolment, course assignments, and term dates  |  From: Student Records  |  To: Virtual Learning Env

Description: Student Records is the authoritative source of enrolment and course information. This data is pushed to the VLE so that the correct students and instructors have access to the right course materials at the right times.

Typical data exchanged:

  • Student and instructor assignments
  • Course enrolments
  • Term dates

Flow type: SIS distribution — VLE course membership must be driven by SIS enrolment; students not recorded as enrolled in SIS should not have active course access in the VLE.

Back to Flows

F016: Virtual Learning Env to Student Records

Flow name: Assessment grades, completion status, and academic alerts  |  From: Virtual Learning Env  |  To: Student Records

Description: Once assessments are completed within the VLE, key results flow back into Student Records to support the official academic record and downstream assessment processing.

Typical data exchanged:

  • Grades
  • Feedback
  • Completion status
  • Academic alerts

Flow type: Outcome confirmation — Marks received here are pre-ratification; they contribute to board preparation (F064) but are not the confirmed academic record until the Exam Board ratifies and F065 completes.

Back to Flows

F017: Student Records to Accomm & Conf Sys

Flow name: Student profiles, enrolment status, and programme details  |  From: Student Records  |  To: Accomm & Conf Sys

Description: Student Records is the authoritative source of official student information. It sends necessary details to the Accommodation system to facilitate housing allocations and ensure eligibility.

Typical data exchanged:

  • Student profiles
  • Contact details
  • Enrolment status
  • Programme details

Flow type: SIS distribution — Accommodation eligibility should be driven by SIS enrolment status; withdrawal or suspension in SIS should automatically flag any associated accommodation booking for review.

Back to Flows

F018: Accomm & Conf Sys to Student Records

Flow name: Room allocation, booking status, and check-in/out records  |  From: Accomm & Conf Sys  |  To: Student Records

Description: The Accommodation system tracks booking and occupancy details. These updates flow back into Student Records for record-keeping, financial planning, and student support tracking.

Typical data exchanged:

  • Room allocations
  • Booking status
  • Check-in and check-out records

Flow type: Outcome confirmation — Accommodation records in SIS support pastoral care coordination and, where institution-managed housing is charged, feed fee liability calculations in Finance.

Back to Flows

F019: Student Records to Estates

Flow name: Enrolment volumes, timetable data, and occupancy forecasts  |  From: Student Records  |  To: Estates

Description: Student Records holds the authoritative enrolment information and academic timetables. The Estates system relies on this data to plan and manage campus facilities effectively.

Typical data exchanged:

  • Enrolment volumes
  • Programme data
  • Timetable demand
  • Occupancy forecasts

Flow type: SIS distribution — Estates planning accuracy depends on reliable enrolment forecasts; significant variance between planned and actual occupancy indicates a data quality issue in SIS.

Back to Flows

F020: Estates to Student Records

Flow name: Room allocation confirmations and availability updates  |  From: Estates  |  To: Student Records

Description: Estates captures building usage, room allocations, and event schedules. This information is sent back to Student Records for accurate record-keeping and to inform academic scheduling.

Typical data exchanged:

  • Room allocations
  • Event bookings
  • Availability updates
  • Maintenance notices

Flow type: Outcome confirmation — This is a logistics feedback loop; it does not affect the student academic record directly but maintains scheduling consistency between Estates and academic systems.

Back to Flows

F021: Student Records to Identity & Access Mgmt

Flow name: Student identity, enrolment status, and access eligibility  |  From: Student Records  |  To: Identity & Access Mgmt

Description: Student Records is the authoritative source of student data. This system sends key information to IAM so users can be provisioned with appropriate access rights.

Typical data exchanged:

  • Student identity
  • Enrolment status
  • Contact details
  • Access eligibility

Flow type: SIS distribution — IAM provisioning should be event-driven from SIS; enrolment, withdrawal, and graduation events should trigger immediate and automated access changes without manual intervention.

Back to Flows

F022: Identity & Access Mgmt to Student Records

Flow name: Credential updates, account locks, and role assignments  |  From: Identity & Access Mgmt  |  To: Student Records

Description: IAM manages the authentication and authorisation layers for institutional applications. This data flows back to Student Records to keep records consistent with login activity and security status.

Typical data exchanged:

  • Credentials
  • Account locks
  • Role assignments
  • Security logs

Flow type: Outcome confirmation — Security events that affect a student's institutional account should be reflected in SIS to ensure consistent visibility for registry and support staff across all systems.

Back to Flows

F023: Student Records to EDRMS

Flow name: Enrolment forms, transcripts, and graduation certificates  |  From: Student Records  |  To: EDRMS

Description: Student Records is the main source of official student data. Relevant documents are transmitted to the EDRMS for secure storage, version control, and compliance with archival policies.

Typical data exchanged:

  • Enrolment forms
  • Transcripts
  • Graduation certificates
  • Student document references

Flow type: SIS distribution — Documents transmitted to EDRMS become the institutional archival copy; version control and retention policies in EDRMS govern the lifecycle of these records independently of SIS.

Back to Flows

F024: EDRMS to Student Records

Flow name: Archived record confirmations, document links, and access logs  |  From: EDRMS  |  To: Student Records

Description: After documents are archived or updated in the EDRMS, it sends relevant status information or version links back to Student Records.

Typical data exchanged:

  • Archived records
  • Retention policies
  • Document links
  • Access logs

Flow type: Outcome confirmation — Document links returned here allow registry staff and students to access archived records from within SIS without duplicating the stored copy.

Back to Flows

F025: Student Records to Online ID Verification

Flow name: Student identity data and verification request  |  From: Student Records  |  To: Online ID Verification

Description: Student Records initiates ID verification checks by sending essential student data and relevant documentation to the Online ID Verification service.

Typical data exchanged:

  • Student profiles
  • Enrolment records
  • Identity documents
  • Verification metadata

Flow type: SIS distribution — ID verification is typically required at enrolment; the outcome (F026) must be received and recorded in SIS before the student record can be fully activated.

Back to Flows

F026: Online ID Verification to Student Records

Flow name: Verification outcome, confidence scores, and fraud flags  |  From: Online ID Verification  |  To: Student Records

Description: Once the verification process is completed, the Online ID Verification service sends the outcome, along with supporting details, back to Student Records.

Typical data exchanged:

  • Verification status
  • Confidence scores
  • Document links
  • Pending flags

Flow type: Outcome confirmation — A failed or fraudulent verification result should trigger a hold in SIS; institutions must not activate a student record where identity cannot be confirmed.

Back to Flows

F027: Student Records to Business Intelligence

Flow name: Student performance, enrolment, and progression data  |  From: Student Records  |  To: Business Intelligence

Description: Student Records provides the Business Intelligence platform with structured extracts of student performance, enrolment volumes, module outcomes, and retention data.

Typical data exchanged:

  • Performance extracts
  • Enrolment volumes
  • Module outcomes
  • Retention indicators

Flow type: SIS distribution — BI analytics are only as reliable as the underlying SIS data; quality issues in SIS propagate directly into institutional reporting and statutory benchmarking outputs.

Back to Flows

F028: Business Intelligence to Student Records

Flow name: At-risk flags and predictive intervention alerts  |  From: Business Intelligence  |  To: Student Records

Description: Business Intelligence is the system of record for the analytical process. Once a flag is written to Student Records, SIS becomes the system of record for the intervention record.

Typical data exchanged:

  • At-risk flags
  • Predictive alerts
  • Intervention indicators

Flow type: Outcome confirmation — BI generates the at-risk flag analytically; SIS becomes the system of record for the intervention, tracking whether pastoral action has been taken and by whom.

Back to Flows

F029: Student Records to Data Warehouse

Flow name: Bulk student data extracts for longitudinal warehousing  |  From: Student Records  |  To: Data Warehouse

Description: Student Records provides the Data Warehouse with full and incremental extracts of student data, including enrolment history, academic outcomes, module registrations, and demographic records.

Typical data exchanged:

  • Historical enrolment extracts
  • Academic outcomes
  • Module registrations
  • Demographic data

Flow type: SIS distribution — For HESA and statutory returns, completeness of historical SIS data in the warehouse is a compliance dependency; extract frequency should align with reporting cycles.

Back to Flows

F030: Data Warehouse to Student Records

Flow name: Data quality reports and reconciliation alerts  |  From: Data Warehouse  |  To: Student Records

Description: The Data Warehouse performs cross-system reconciliation and data quality checks. Discrepancy reports and data quality alerts are returned to Student Records to support record accuracy and audit readiness.

Typical data exchanged:

  • Data quality reports
  • Reconciliation exceptions
  • Stewardship actions

Flow type: Outcome confirmation — Quality alerts from the warehouse are diagnostic, not authoritative corrections; discrepancies should be investigated and resolved at source in SIS.

Back to Flows

F031: Student Records to Stud Eval Teach Soft

Flow name: Module roster and student registration data for survey distribution  |  From: Student Records  |  To: Stud Eval Teach Soft

Description: Student Records provides the Student Evaluation of Teaching system with the authoritative list of students registered on each module, enabling targeted and timely survey distribution.

Typical data exchanged:

  • Module rosters
  • Survey cohorts
  • Registration status
  • Distribution windows

Flow type: SIS distribution — Survey distribution must be based on current SIS registration data; students no longer registered on a module should not receive feedback requests.

Back to Flows

F032: Stud Eval Teach Soft to Student Records

Flow name: Survey completion rates and aggregated feedback scores  |  From: Stud Eval Teach Soft  |  To: Student Records

Description: Once surveys close, the Student Evaluation system returns completion statistics and aggregated module-level feedback scores to Student Records.

Typical data exchanged:

  • Response rates
  • Aggregated feedback
  • Action tracking indicators

Flow type: Outcome confirmation — Individual responses are not attributed to student records and remain anonymised; aggregated scores returned to SIS support quality assurance reporting cycles.

Back to Flows

F033: Student Records to HR

Flow name: Graduate Teaching Assistant records and student-staff roles  |  From: Student Records  |  To: HR

Description: Student Records provides HR with the details of students holding dual roles, such as Graduate Teaching Assistants, research assistants, or student ambassadors.

Typical data exchanged:

  • Dual-role student records
  • GTA details
  • Student-staff relationships

Flow type: SIS distribution — Students in dual roles require both a student record and an employment record; this flow initiates the HR process including right-to-work checks that must complete before payment can be processed.

Back to Flows

F034: HR to Student Records

Flow name: Academic supervisor and personal tutor assignments  |  From: HR  |  To: Student Records

Description: HR is the system of record for the staff assignment process. Once an assignment is confirmed, the outcome flows to Student Records, which becomes the system of record for the academic relationship as it affects the student.

Typical data exchanged:

  • Supervisor assignments
  • Personal tutor mappings
  • Academic adviser relationships

Flow type: Outcome confirmation — HR owns the staff assignment process; SIS holds the student-facing academic relationship. Gaps in supervisor or tutor assignment in SIS affect pastoral support tracking and research degree milestone management.

Back to Flows

F035: Student Records to Payroll

Flow name: Bursary-eligible student records and GTA payment authorisations  |  From: Student Records  |  To: Payroll

Description: Student Records provides Payroll with authorised lists of students eligible for bursaries, hardship funds, or stipend payments, along with GTA hours approved for payment.

Typical data exchanged:

  • Bursary eligibility
  • Hardship payments
  • Stipend/GTA payment authorisations

Flow type: SIS distribution — Payroll must verify current enrolment status from this flow before processing bursary or GTA payments; payment to a student who has withdrawn creates an overpayment liability.

Back to Flows

F036: Payroll to Student Records

Flow name: Bursary and stipend payment confirmations  |  From: Payroll  |  To: Student Records

Description: Payroll confirms to Student Records when bursary, stipend, or hardship payments have been processed.

Typical data exchanged:

  • Payment confirmations
  • Bursary and stipend history

Flow type: Outcome confirmation — Payment confirmations in SIS support financial aid audit trails and are required evidence for compliance with the conditions attached to bursary funding agreements.

Back to Flows

F037: Student Records to CRIS

Flow name: Research student enrolment and researcher profile data  |  From: Student Records  |  To: CRIS

Description: Student Records provides the Current Research Information System with enrolment data for postgraduate research students.

Typical data exchanged:

  • Research student enrolments
  • Researcher profile seed data
  • Supervisor links

Flow type: SIS distribution — CRIS researcher profiles must reflect confirmed SIS enrolment; students who have withdrawn should not appear as active researchers in REF compliance outputs.

Back to Flows

F038: CRIS to Student Records

Flow name: Research degree milestones and publication records  |  From: CRIS  |  To: Student Records

Description: CRIS returns research progression milestones — such as confirmation of registration, thesis submission, and viva outcomes — along with publication records to Student Records.

Typical data exchanged:

  • Research milestones
  • Thesis submission and viva outcomes
  • Publication records

Flow type: Outcome confirmation — Research milestones returned here are part of the academic record; thesis submission and viva outcomes feed progression monitoring and appear in HESA statutory data returns.

Back to Flows

F039: Student Records to Research Proposals

Flow name: Student researcher eligibility and supervisor assignment data  |  From: Student Records  |  To: Research Proposals

Description: Student Records provides Research Proposals with verified details of students named on grant applications, their enrolment status, programme of study, and assigned supervisors.

Typical data exchanged:

  • Eligibility checks
  • Research student status
  • Supervisor assignment data

Flow type: SIS distribution — Funder eligibility checks require confirmed enrolment status; grant applications must not include students whose SIS status is unconfirmed, suspended, or lapsed.

Back to Flows

F040: Research Proposals to Student Records

Flow name: Funded research studentship award records  |  From: Research Proposals  |  To: Student Records

Description: Research Proposals is the system of record for the funding process. Once a studentship is confirmed, the award outcome flows to Student Records, which becomes the system of record for what that funding means for the student academically and financially.

Typical data exchanged:

  • Studentship awards
  • Funder details
  • Award conditions
  • Fee-liability implications

Flow type: Outcome confirmation — Studentship funding records in SIS affect fee liability; a fully funded studentship should suppress or offset the fee charge in Finance and must be reflected before billing is processed.

Back to Flows

F041: Student Records to Content Mgmt Systems

Flow name: Student cohort and programme data for content personalisation  |  From: Student Records  |  To: Content Mgmt Systems

Description: Student Records provides the Content Management System with cohort, programme, and faculty data to enable targeted and personalised content delivery.

Typical data exchanged:

  • Cohort data
  • Programme and faculty segmentation
  • Personalisation attributes

Flow type: SIS distribution — Content personalisation depends on accurate cohort segmentation from SIS; stale or incorrect data here results in students receiving irrelevant or misdirected institutional communications.

Back to Flows

F042: Content Mgmt Systems to Student Records

Flow name: Published regulatory and policy notifications  |  From: Content Mgmt Systems  |  To: Student Records

Description: The CMS notifies Student Records when significant regulatory, policy, or procedural documents are published that require annotation against student records.

Typical data exchanged:

  • Policy publication notices
  • Regulatory change notifications
  • Acknowledgement triggers

Flow type: SOR intake — SIS acquires a compliance record that a policy or regulatory document has been published; this enables institutions to demonstrate students have been notified of changes relevant to their student contract obligations.

Back to Flows

F043: Student Records to IT Service Mgmt

Flow name: Student identity and account data for incident context  |  From: Student Records  |  To: IT Service Mgmt

Description: Student Records provides the IT Service Management platform with student identity, enrolment status, and system access details.

Typical data exchanged:

  • Student identity
  • Service entitlement context
  • Account status indicators

Flow type: SIS distribution — Service desk staff should access student context from SIS rather than maintaining local records, ensuring incident management is based on the authoritative record.

Back to Flows

F044: IT Service Mgmt to Student Records

Flow name: Service request outcomes affecting student account status  |  From: IT Service Mgmt  |  To: Student Records

Description: ITSM notifies Student Records of resolved service requests or incidents that result in changes to a student's account status.

Typical data exchanged:

  • Service request outcomes
  • Account status changes
  • Data correction outcomes

Flow type: Outcome confirmation — Account changes completed via ITSM must be reflected in SIS to ensure student-facing systems display the correct access and account state.

Back to Flows

F045: UCAS to Student Records

Flow name: Application data, offer decisions, and clearing records  |  From: UCAS  |  To: Student Records

Description: UCAS transmits applicant data, including personal details, qualification records, programme preferences, and offer/acceptance decisions to Student Records.

Typical data exchanged:

  • Applicant demographics
  • Programme preferences
  • Qualification records
  • Offer and acceptance decisions

Flow type: Statutory / SOR intake — UCAS is the statutory admissions body for UK undergraduate entry; data quality at this intake point determines the accuracy of the SIS record from the point of enrolment.

Back to Flows

F046: Student Records to UCAS

Flow name: Enrolment confirmation and withdrawal notifications  |  From: Student Records  |  To: UCAS

Description: Student Records confirms successful enrolment back to UCAS once an applicant has registered, and notifies UCAS of withdrawals, deferrals, or no-shows.

Typical data exchanged:

  • Enrolment confirmations
  • Withdrawals
  • Deferrals
  • No-show notifications

Flow type: Statutory — Failure to notify UCAS of withdrawals or no-shows in a timely manner may prevent other applicants from taking the place through Clearing, with operational and reputational consequences.

Back to Flows

F047: Student Records to HESA

Flow name: Statutory student data return  |  From: Student Records  |  To: HESA

Description: Student Records submits the annual statutory HESA Student record return, covering enrolled students, programme details, module registrations, qualifications awarded, and demographic data.

Typical data exchanged:

  • Student return data
  • Programme and module records
  • Qualifications awarded
  • Demographic fields

Flow type: Statutory — Annual submission is a legal requirement; late or inaccurate data affects institutional funding allocation, sector benchmarking, and may trigger scrutiny from the Office for Students.

Back to Flows

F048: HESA to Student Records

Flow name: Validation reports and HESA student identifiers  |  From: HESA  |  To: Student Records

Description: HESA is the authority for assigning student identifiers and validating statutory submission data. Once identifiers are assigned and validation outcomes are returned, Student Records becomes the system of record for storing and propagating the HESA student identifier.

Typical data exchanged:

  • Validation results
  • HESA identifiers
  • Error notifications

Flow type: Statutory / SOR intake — The HESA student identifier must be written back to SIS and used in all subsequent statutory submissions and inter-institutional exchanges; a missing identifier creates compliance risk across multiple downstream processes.

Back to Flows

F049: Student Records to Student Loans Company

Flow name: Enrolment confirmation for tuition fee and maintenance loan release  |  From: Student Records  |  To: Student Loans Company

Description: Student Records confirms to the Student Loans Company that an eligible student is enrolled and attending, triggering the release of tuition fee loans to the institution and maintenance loan payments to the student.

Typical data exchanged:

  • Enrolment confirmation
  • Attendance confirmation
  • Fee details

Flow type: Statutory — Failure to confirm enrolment will suspend tuition fee loan release to the institution and maintenance loan payments to the student; accuracy and timeliness are critical to institutional cash flow and student financial welfare.

Back to Flows

F050: Student Loans Company to Student Records

Flow name: Loan entitlement, payment status, and overpayment notifications  |  From: Student Loans Company  |  To: Student Records

Description: The Student Loans Company is the system of record for the loan process. Once a loan decision or payment event occurs, Student Records becomes the system of record for the fee liability and financial standing implications for the student.

Typical data exchanged:

  • Loan entitlement
  • Payment status
  • Overpayment notifications
  • Status changes

Flow type: Statutory / Outcome confirmation — Overpayment notifications require prompt action in both SIS and Finance; unrecovered overpayments become a liability and can affect the student's future loan entitlement.

Back to Flows

F051: Student Records to UK Visas & Immigration

Flow name: CAS creation requests and attendance compliance data  |  From: Student Records  |  To: UK Visas & Immigration

Description: Student Records provides UKVI with Confirmation of Acceptance for Studies creation requests for international students requiring a Student visa, along with ongoing attendance monitoring data required under the institution's sponsor licence obligations.

Typical data exchanged:

  • CAS requests
  • Attendance compliance data
  • Change-of-circumstance triggers

Flow type: Statutory — Inaccurate or untimely attendance reporting under the Student visa route can result in suspension of the institution's sponsor licence, affecting all sponsored international students.

Back to Flows

F052: UK Visas & Immigration to Student Records

Flow name: Visa status updates and sponsor compliance alerts  |  From: UK Visas & Immigration  |  To: Student Records

Description: UKVI notifies the institution of changes to a student's visa status, including grants, refusals, curtailments, and compliance alerts.

Typical data exchanged:

  • Visa status changes
  • Compliance alerts
  • Sponsor notifications

Flow type: Statutory / SOR intake — Visa status changes must be acted upon promptly; failure to follow up on curtailment or compliance alerts is a sponsor licence breach with potential consequences for the entire international student cohort.

Back to Flows

F053: Student Records to Student Wellbeing & Disability

Flow name: Student profiles, disability declarations, and academic records  |  From: Student Records  |  To: Student Wellbeing & Disability

Description: Student Records provides the Student Wellbeing and Disability system with core student data, including declared disabilities, programme details, academic performance indicators, and any existing flags or holds.

Typical data exchanged:

  • Student profiles
  • Disability declarations
  • Academic context
  • Existing flags and holds

Flow type: SIS distribution — Wellbeing must work from SIS data to ensure casework is grounded in the authoritative academic record; independently maintained student data in Wellbeing creates inconsistency risk and support gaps.

Back to Flows

F055: Virtual Learning Env to Business Intelligence

Flow name: Learning analytics and digital engagement data  |  From: Virtual Learning Env  |  To: Business Intelligence

Description: The VLE provides the Business Intelligence platform with detailed learning analytics, including login frequency, content access patterns, assessment submission behaviours, and discussion forum engagement.

Typical data exchanged:

  • Login analytics
  • Content access
  • Assessment behaviour
  • Forum engagement

Flow type: Lateral — Does not affect the student record; its value is in enriching retention and engagement analysis beyond what attendance and grades alone reveal.

Back to Flows

F056: Attendance Monitoring to Business Intelligence

Flow name: Attendance trends and engagement analytics  |  From: Attendance Monitoring  |  To: Business Intelligence

Description: Attendance Monitoring provides the BI platform with aggregated and individual attendance trend data, absence patterns, and engagement scores.

Typical data exchanged:

  • Attendance trends
  • Absence patterns
  • Engagement scores

Flow type: Lateral — Combined with VLE engagement data (F055) and SIS academic outcomes (F027), this feed enables multi-dimensional early-warning analysis supporting student retention strategy.

Back to Flows

F057: Data Warehouse to Business Intelligence

Flow name: Consolidated multi-system data feeds for analytics  |  From: Data Warehouse  |  To: Business Intelligence

Description: The Data Warehouse provides the BI platform with consolidated, cleansed, and historicised data drawn from multiple source systems including Student Records, Finance, HR, and the VLE.

Typical data exchanged:

  • Historicised cross-system data
  • Finance and HR metrics
  • Analytics-ready datasets

Flow type: Lateral — The warehouse is the primary source for strategic and regulatory reporting; BI tools should draw from DW rather than directly from transactional systems to avoid load and consistency issues.

Back to Flows

F058: CRM to Enterprise Web Portal

Flow name: Personalised communications and targeted content  |  From: CRM  |  To: Enterprise Web Portal

Description: The CRM system pushes personalised communications, targeted notifications, and campaign content to the Enterprise Web Portal based on student segment, lifecycle stage, or engagement profile.

Typical data exchanged:

  • Personalised messages
  • Campaign content
  • Audience segmentation

Flow type: Lateral — Portal content driven by CRM must not contradict data sourced from SIS; content governance should ensure the two channels are coordinated, particularly for enrolment status and academic information.

Back to Flows

F059: Student Records to Virtual Learning Env

Flow name: Approved adjustment outcomes for course content and assessment delivery  |  From: Student Records  |  To: Virtual Learning Env

Description: Student Records distributes approved reasonable adjustment outcomes to the VLE. The VLE must consume adjustment data from Student Records, not directly from the Wellbeing system, to ensure a single consistent and auditable record. Adjustments distributed include extended submission deadlines, alternative assessment formats, accessible content requirements, and assessment accommodations.

Typical data exchanged:

  • Extended deadlines
  • Alternative assessment formats
  • Accessibility requirements
  • Assessment accommodations

Flow type: SIS distribution — VLE must not receive adjustment data directly from Wellbeing; SIS is the sole distribution point to preserve a single consistent and auditable record across all downstream systems.

Back to Flows

F060: Student Records to Attendance Monitoring

Flow name: Approved attendance adjustment outcomes  |  From: Student Records  |  To: Attendance Monitoring

Description: Student Records distributes approved attendance adjustment outcomes to Attendance Monitoring. Attendance Monitoring must consume adjustment data from Student Records, not directly from the Wellbeing system.

Typical data exchanged:

  • Adjusted thresholds
  • Exemptions
  • Alert suspension dates
  • Return-to-study markers

Flow type: SIS distribution — Attendance Monitoring must not receive adjustment data directly from Wellbeing; threshold adjustments not sourced from SIS create inconsistency risk, particularly for UKVI attendance compliance monitoring.

Back to Flows

F061: Student Records to Exam Scheduling

Flow name: Student exam entries, module registrations, and approved examination accommodations  |  From: Student Records  |  To: Exam Scheduling

Description: Student Records provides the Exam Scheduling system with the data required for operational examination delivery: the authoritative list of students entered for each assessment, their programme and level details, and approved physical examination accommodations held in Student Records. Exceptional circumstances flags and academic governance data are surfaced to the Exam Board via Student Records board preparation, not via Exam Scheduling.

Typical data exchanged:

  • Exam entries
  • Module registrations
  • Accommodation requirements
  • Candidate data

Flow type: SIS distribution — Physical examination accommodations must be sourced from SIS, which holds the approved outcome from Wellbeing; Exam Scheduling does not determine accommodation eligibility and must not maintain its own adjustment records.

Back to Flows

F062: Exam Scheduling to Student Records

Flow name: Finalised exam timetables, seating plans, and candidate numbers  |  From: Exam Scheduling  |  To: Student Records

Description: The Exam Scheduling system returns finalised examination timetables, candidate seating assignments, and candidate numbers to Student Records for publication via the student portal. Academic outcomes are returned to Student Records by the Exam Board following ratification, not by Exam Scheduling.

Typical data exchanged:

  • Exam timetables
  • Seating plans
  • Candidate numbers

Flow type: Outcome confirmation — Academic outcomes are returned by the Exam Board (F065), not by Exam Scheduling; this flow covers logistics only and does not affect the student academic record.

Back to Flows

F063: Student Wellbeing & Disability to Student Records

Flow name: Approved reasonable adjustment outcomes  |  From: Student Wellbeing & Disability  |  To: Student Records

Description: The Student Wellbeing and Disability system is the system of record for the reasonable adjustment process. Reasonable adjustments cover ongoing accommodations for disability or long-term health conditions, including DSA entitlements, examination accommodations, and, where applicable, system-enforced operational rule treatments such as late penalty suppression or extended submission windows.

Typical data exchanged:

  • Adjustment categories
  • DSA entitlements
  • Examination accommodations
  • Rule-treatment indicators

Flow type: Outcome confirmation — WELL owns the adjustment case process; SIS owns the academic-operational effect. No downstream system should receive adjustment data directly from Wellbeing.

Back to Flows

F064: Student Records to Exam Board

Flow name: Board data, candidate result profiles, exceptional circumstances outcomes, approved adjustment indicators, misconduct outcomes, and calculated recommendations  |  From: Student Records  |  To: Exam Board

Description: Student Records prepares and presents the complete dataset required for formal Exam Board consideration. This includes module marks aggregated from all assessment sources, pre-board calculated profiles and degree classification recommendations, approved exceptional circumstances outcomes, approved reasonable adjustment indicators where relevant to board visibility, and academic misconduct outcomes.

Typical data exchanged:

  • Board data pack
  • Candidate profiles
  • Classification recommendations
  • Exceptional circumstances and misconduct indicators

Flow type: Governance prerequisite — All data presented to the Exam Board must originate from SIS; board decisions made on data not sourced from the authoritative record are procedurally vulnerable under institutional regulations.

Back to Flows

F065: Exam Board to Student Records

Flow name: Ratified academic decisions and board outcomes  |  From: Exam Board  |  To: Student Records

Description: The Exam Board returns formally approved academic decisions to Student Records, which becomes the authoritative and locked record of all ratified outcomes.

Typical data exchanged:

  • Ratified marks
  • Progression decisions
  • Award classifications
  • Resit and condonement outcomes

Flow type: Governance prerequisite / SOR intake — Record is locked on receipt; no amendment is possible without a formal academic appeal. SIS then propagates confirmed outcomes to Finance, HESA, and SLC as required.

Back to Flows

F066: Student Wellbeing & Disability to Student Records

Flow name: Approved exceptional circumstances outcomes  |  From: Student Wellbeing & Disability  |  To: Student Records

Description: The Student Wellbeing and Disability system is the system of record for the exceptional circumstances process — managing student submissions of personal, medical, or compassionate circumstances, reviewing evidence, and determining whether a claim is upheld.

Typical data exchanged:

  • Exceptional circumstances claims
  • Evidence outcomes
  • Board-facing flags

Flow type: Outcome confirmation — Exceptional circumstances outcomes must reach SIS before board papers are prepared (F064); a claim not recorded in SIS at board paper generation cannot be retrospectively considered without a formal process.

Back to Flows

F067: Student Records to External Examiner

Flow name: Assessment sample access, candidate profiles, and pre-board calculations for external review  |  From: Student Records  |  To: External Examiner

Description: Student Records provides or coordinates access for the External Examiner to the data required to carry out their standards assurance role prior to and during the Exam Board.

Typical data exchanged:

  • Sample scripts access
  • Candidate profiles
  • Pre-board calculations
  • Borderline case indicators

Flow type: Governance prerequisite — The External Examiner must receive data with sufficient lead time for meaningful scrutiny; this flow must complete before the board meets to satisfy external examining obligations.

Back to Flows

F068: External Examiner to Exam Board

Flow name: Standards assurance confirmation and ratification input  |  From: External Examiner  |  To: Exam Board

Description: The External Examiner provides the Exam Board with independent standards assurance commentary, including scrutiny of marking standards, commentary on borderline or contentious cases, and confirmation that outcomes are fair and comparable with sector expectations.

Typical data exchanged:

  • Standards assurance commentary
  • Sign-off status
  • Ratification input

Flow type: Governance prerequisite — External Examiner confirmation is a prerequisite for formal ratification; this flow must complete before the Exam Board can return ratified outcomes to Student Records via F065.

Back to Flows

F069: Academic Integrity to Student Records

Flow name: Academic misconduct outcomes and penalties  |  From: Academic Integrity  |  To: Student Records

Description: The Academic Integrity system is the system of record for academic misconduct investigations and decisions. Once a case is concluded, the confirmed outcome and any associated penalty are transmitted to Student Records.

Typical data exchanged:

  • Misconduct outcomes
  • Penalties
  • Case closure references

Flow type: Outcome confirmation — Misconduct outcomes must be recorded in SIS before board papers are prepared (F064); a penalty not yet in SIS cannot be surfaced to the Exam Board for classification consideration.

Back to Flows

F070: Student Records to Academic Integrity

Flow name: Student identity, module registrations, and submission context for misconduct case management  |  From: Student Records  |  To: Academic Integrity

Description: Student Records provides the Academic Integrity system with the student identity data, module and assessment registrations, and submission records required to initiate and manage misconduct cases. Academic Integrity is the system of record for the investigation and decision process; Student Records is the system of record for the outcome.

Typical data exchanged:

  • Student identity
  • Module and assessment registrations
  • Submission records and timestamps
  • Enrolment status

Flow type: SIS distribution — Case management in Academic Integrity must be grounded in the authoritative SIS record of enrolment and submission; independently maintained student data in AI creates inconsistency and audit trail risk.

Back to Flows

© 2026 RevelationCore. Licensed under CC BY-NC 4.0 — free to use, share, and adapt for non-commercial purposes with attribution. Commercial use prohibited. | revelationcore.com

This reference is a generalised architecture model for UK higher education institutions and should be adapted to local systems, regulations, and governance practice before implementation use.

Contact

For more information, contact info@microplatforms.com