sif nz data model - nsip.edu.au nz data model...2 3 1 5 6 4 7 produce a logical data model based off...
TRANSCRIPT
SIFNZ Data ModelNSIP A4L Community Day Update 2018
2
AGENDA
1 2 3 4
5 6 7 8
NZ Education
Sector Overview
SISI Vision SISI Early Stage
Rollouts
SISI Project
Status
Our Process Data Standards
Governance for
SIF
Logical Data
Model
Draft SIF NZ
Data Model
Overview
55,020
Teachers
2529 Schools 487 Tertiary
Education Institutions
39,065 direct
from school
per Year
Structural Changes
53,229 per Year
62,000
new
entrants
per year
59,500 from ECE
providers
5172 ECE
Services & Playgroups
2,500
without ECE
180 Communities of
Learning | Kāhui Ako
198,887
Learners 787,960
Learners
28,230
Teachers
Non-Structural Changes
108,071 per Year
415,870
Learners
148,405
Industry
Trainees
Concurrent Enrolments
50,000 per Year
NZ EDUCATION SECTOR OVERVIEW
3
SISI VISION 4
Communities of Learning
Education Providers
Education Agencies
Education Software Vendors
Education Agencies can pull reporting data
directly from SISI any time they need it rather
than rely on historical reports from providers.
Agency access to SISI data is subject to
strong governance.
COL can access a unified view of student
data across participating schools to
improve decision-making and resource
allocation across the COL.
CoOL can access
and update
student data from
SISI.
SMSs and other software vendors can use the
SISI APIs to increase the value of their products
and simplify data exchanges with other vendors.
Communities of Online Learning
3rd Parties Providing Education
Innovation, Data Analytics, Research,
System Integrators and Standards.
Learners can access, analyse and
manage their own information
throughout their life-long learning
journey.
Parents/Whānau/Care-Givers
National Learner
Repository and
Data Exchange
Whānau can view their learner s progress
information anytime they want, whether or
not the school SMS offers a parent portal.
Learners
Administration is streamlined for Schools,
Early Childhood and Tertiary providers. The
reporting burden is reduced and when a
new student arrives they can access their
data from SISI.
Third Parties
SISI EARLY STAGE ROLLOUTS
Student Management System ESRData Analysis ESR
5
School
Learners
Technology Centre School
National Learner Repository and Data Exchange Education
Software Vendors
Student Management
System
Student Management
System
Data is integrated
using SIF.
Data is integrated
using SIF.
Kāhui Ako – Community of Learning
12 Schools
National Learner Repository and Data Exchange
Learners
Business Intelligence Tool
Three Student Management
SystemsFocus is getting the
student assessment and
wellbeing data into the
SISI platform.
We have a mix of high schools, primary schools
and area schools participating, that cover both the
NZ Curriculum and Te Marautanga o Aotearoa.
Data is
integrated
using
functionality
native to the
SISI platform.
1
2
3
4
5
6
7
8
Have a preferred repository platform
vendor, which is still in the commercial
negotiations stage so cannot discuss
further.
Working through renaming and rebranding
the initiative to Te Rito to encompass the
guiding principle to “Protect and uphold
the mana of the child and their whanau”. Te
Rito is the seed of the flax plant which is
protected and nurtured by the flax leaves.
Spent 18 months doing co-design with schools
nationally. Currently focused on gathering
detailed data and business requirements from
the 12 schools participating in the ESRs.
Competed first draft of the SIF NZ Data Model.
First drafts of the Privacy Impact
Assessment has been completed.
Have a design for unified access control model
to be shared between the SISI platform and
SMS vendors.
Engaging with Digital Identity within the
Ministry to start work on the identity portion of
the SMS ESR.Working on the 2019 budget bid to deliver
the full SISI project.
SISI PROJECT STATUS
6
23
1
56
4
7
Produce a Logical Data Model
Based off the Conceptual Data model and the SIF
AU Data Model.
Receive SISI ESR Data Requirements
Update the first draft of the SIF NZ Data Model to
align with the data requirements produced by the
SISI project.
Agree SIF NZ Data Model and Seek Approval
The SIF NZ Data Model Working Group will have
representatives from across the sector who will work
together to agree on the contents of the data objects,
and the processes for adoption, and implementation.
Produce a Conceptual Data Model
Based on known requirements and current
understanding of the education sector.
Draft Data Objects for SIF NZ Data Model
Based on the SIF AU Data Model and Logical Data
Model. Adopted wholesale where possible, modified
and created new where required.
Establish SIF NZ Data Model Working Group
Seek approval from the Data Standards Management
Board to set up the working group, then identify
membership (sector and vendors) and establish.
Publish SIF NZ Data Model
The SISI SMS ESR will be the first
implementation of the SIF NZ Data Model. OUR PROCESS7
Data
Sta
nd
ard
Fra
mew
ork
Go
vern
an
ce, p
olicy
, p
roce
sses,
tem
pla
tes
an
d g
uid
elin
es,
stan
dard
s re
gis
ter,
pri
ori
tise
d w
ork
pro
gra
mm
e, o
ng
oin
g a
dvis
ory
role
, fo
rmal ch
an
ge m
an
ag
em
en
t, c
om
plian
ce a
ud
its
Education Agencies Data and Information Governance Board
Members from MOE, NZQA, TEC, endorse standards, utilise influence
to support the adoption of endorsed education standards and NZ
national standards
Data Standards Management Board
Endorses and publishes education data standards, members from
MOE, NZQA, TEC, and Statistics NZ, manages the prioritised work
programme, gate keepers for the quality of the consultation process
Education Sector Design Authority
Endorse the standards according
to the sector architecture
requirements, utilise their influence
to support the use of adopted
standards
Data Standards Working Groups
Develop standards as directed,
ad hoc groups based on
expertise, may be part of a
project that has identified a
need for a standard
DATA STANDARDS GOVERNANCE FOR SIF
SIF NZ Data Model Working Group
• In the process of being set up
• Planning meeting has been held with SISI project
to identify project representatives on the working
group
• Members of the Data Standards Management
Board are in the process identifying representatives
from their respective agencies and vendors
Data Standards Management Board
• A4L Management Board for SIF related standards
• Will endorse and publish the final SIF NZ standard
• Currently in the process of approving and setting
up the SIF NZ Data Model Working Group
8
LOGICALDATA MODEL
9
class Temporary - Melbourne Presentation
StudentContactPersonalStudentContactRelationship
StaffPersonal
TeachingGroup
ProviderCourse
StudentAssessment
Learning Standard
StudenLearningtSupportParticipation
StaffAssignment
StudentPersonal
StudentProviderEnrolment
Provider
StudentAttendanceSummary
StudentAttendanceTimeList
Wellbeing Alert
Wellbeing Characteristic
Wellbeing Event
Wellbeing Response
Wellbeing Appeal
EducationOrganisation
AssessmentTask
Assessment Registration
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
StudentAttainment
ProviderRelationship
StudentActivityParticipation
StudentVoice
StudentDocument
registers via
has relationships with
records
course content is from
is part of
gains
is source for
makes
is participant in
is part of
defines subject matter for
conducts
is subject of
includes
lodges
is part of
makes
records
is participant in
is taught to
records student's intented participation in
also participates in
records
is participant in
achieved assessmentjustifies attainment
conducts
records
teaches
is subject of
is subject of
is target for
is subject of
defines
is subject of
particpates in
is part of
is subject of
records
is assigned
is location of
is subject of
has role of
records
conducts
includes
records
accepts
is location of
is subject of
is a member of
records provides
records studentsparticipation in
is participant in
PERSON
DEVIATIONS from SIF AU Data Model
• Removal of Australian specific person demographic
values.
• Addition of EthnicityList, IwiAffiliationList and
ReligiousAffiliationList to person demographic
values.
• Addition of HealthcareServiceInfo complex type to
the StudentContactPersonal recording contact
details of a student’s health care providers.
• StaffAssignment data object has been adjusted:
• StaffAssignment uses a generic data object
link to either Provider or
EducationOrganisation to record staff
assignments to roles within Schools (via the
Provider data object) or Kāhui Ako (via the
EducationOrganisation data object).
• Addition of SubjectAreaList and YearLevelList
to restrict the context of a StaffAssignment
to a particular cohort of Students. Eg: “Head
of Dept (Maths)”
10
class Temporary - Person
StudentContactPersonal
StudentContactRelationship
StudentPersonal StudentProviderEnrolment
TeachingGroup StaffPersonal StaffAssignment
Provider
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
PersonInfo
ContactChannel
AddressHousehold
Demographics
OtherName
CurrentName
is location of
includes
is subject of
is an instance of
is part of
uses
is participant in
uses
is an instance of
accepts
includes
also participates in
teaches
is a member of
uses
is a member of
uses
is an instance of
uses
is part of
also uses / has used
PROVIDERDEVIATIONS from SIF AU Data Model
• The Provider data object was
developed from the SchoolInfo data
object in the SIF AU Data Model.
• To cater for life-long learning and
management of student information
across early childhood, school and
tertiary sectors, the SchoolInfo data
object has been remodelled as a
Provider data object, able to
represent an education provider from
any sector.
• This impacts several other data
objects in the SIF NZ Data Model
where other transactions reference a
school e.g. in
StudentSchoolEnrolment, the
SchoolInfoRefId field will be replaced
with ProviderRefId.
• StudentSchoolEnrolment data object
has been renamed
toStudentProviderEnrolment. 11
class Temporary - Provider
SchoolServiceType
Provider
EducationOrganisation
Organisation
Contact
ContactChannel
Address
ProviderRelationship
StaffAssignment StaffPersonal
ProviderCourse
TeachingGroup
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
teaches
includes
is target for
has relationships with provides
uses
is location of
is an instance of
defines
includes
is subject of
is source for
uses
uses uses
is location of
has
has role of
is taught to
STUDENT ENROLMENT DEVIATIONS from SIF AU Data Model
• Many data elements in SchoolInfo data object that are
relevant to School enrolments are not relevant to
enrolments in early childhood education (ECE) or tertiary
education. Consequently these data elements were
pushed ‘down one level’ into the StudentSchoolEnrolment
element within the StudentProviderEnrolment data object.
• In New Zealand enrolment at a school is a multi-year
concept; particularly while students are enrolled in
primary and intermediate schools; this leads to the need
for an InstructionalPeriodEnrolment to hold enrolment
details that are relevant to a particular Term, Semester or
academic Year.
• Addition of data elements to support concurrent
enrolment at multiple schools.
• Addition of data elements to support delivery of
education being in either English medium or Māori
medium, according to one of New Zealand’s two curricula:
The New Zealand Curriculum, or Te Marautanga o
Aotearoa.
• Replacement of StudentSubjectChoiceList data element
with StudentCourseChoiceList as modern enrolment
systems collect learner’s choices for particular courses
that are offered by the provider, rather than generic
subject choices. 12
class Temporary - Student Enrolment
StudentContactPersonalStudentContactRelationship
StaffPersonal
TeachingGroup
ProviderCourse
StudentPersonal
StudentProviderEnrolment
Provider
PersonInfo
«enumerati ...SubjectArea
«enumerati ...YearLevel
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
is an instance of
is part of
alsoparticipates
in
is part of
defines
is for
is participant in
provides
is taught to
describes scope of
includeschoices for
describescontent of
is part of
accepts
is a member of
is an instance of
includeschoices for
is an instance of
teaches
ATTENDANCE
DEVIATIONS from SIF AU Data Model
• The StudentDailyAttendance data
object is only applicable to the
primary sector of schooling; and is
therefore not included in the SIF NZ
data model.
• The StudentPeriodAttendance data
object is only applicable to the
secondary sector of schooling; and is
therefore not included in the SIF NZ
data model.
• So what did we replace them with?
13
class Temporary - Attendance
StudentAttendanceTimeList
StudentAttendanceSummary ProviderStudentPersonal
SessionInfoType
ScheduledActivityType
TimeTableCellType
TimeTableType
ProviderCourse
TeachingGroup
«enumeration»SubjectArea
«enumeration»YearLevel
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
records (non) attendance for
provides
is taught during
records (non) attendance for
describes scope of
records (non)attendance for
is composed of
defines
is taught during
defines
defines
is subject of
is subject of records
is instantiated by
defines
describes content of
records
is taught to
ASSESSMENT
DEVIATIONS from SIF AU Data Model
• Renamed the GradingAssignment and
GradingAssignmentScore data objects to
AssessmentTask and
AssessmentTaskResult. Enables recording
of the details of an individual assessment
task, (be it a grading assignment, course
exam, or an end of year course or
programme final grade).
• Addition of AssessmentRegistration data
object to record a student’s registration
for assessments that are to be conducted
by external agencies at some future date;
(e.g. NZQA Learning Standard entries,
Cambridge exam entries).
• Addition of StudentAssessment data
object to record a Student’s participation
in a particular assessment task, including
the applicability of special assessment
conditions.
class Temporary - Assessment
StudentAssessment
LearningStandard
ProviderCourse
StudentPersonal
Provider
AssessmentTask
AssessmentTaskResult
Assessment Registration
«enumerati ...SubjectArea
«enumerati ...YearLevel
StudentAttainment
TeachingGroup
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
records student'sintented participation in
includes
gains
describesscope of
includes
registers via
records studentsparticipation in
defines
is given
is assigned
particpates in
includes
is part of
course contentis from
is a member of
defines subjectmatter for
conducts
is taught to
conducts
describescontent of
provides
achieved assessmentjustifies attainment
14
ATTAINMENT
DEVIATIONS from SIF AU Data Model
• Addition of the StudentAttainment
data object that:
• Records a Student’s
attainment of a qualification,
credential, course
achievement or learning
standard pass
• Is based upon having
achieved the requisite
assessment results, e.g.
achieving NCEA Level 1, by
gaining sufficient learning
standard credits
class Temporary - Attainment
StudentAssessment
LearningStandard
ProviderCourse
StudentPersonal
ProviderAssessmentTask
AssessmentTaskResult
StudentAttainment
StaffPersonal
EducationOrganisationAttainment
Credential
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
is part of
conducts
includes
has role of
conducts
has relationships with
achieved assessmentjustifies attainment
is gained byStudent via
conductsrecords students participation in
provides
is given
particpates in
gains
is part of
includes
15
WELLBEING
DEVIATIONS from SIF AU Data Model
• Renamed
StudentParticipation
to
StudentLearningSupp
ortParticipation.
• Addition of the
StudentVoice data
object to capture a
student’s interests and
career, social and
academic goals.
• Addition of the StudentVoice data object to capture a student’s interests and career, social and academic goals.
• Took numerous free text attributes and turned them into enumerations as we intend to use agreed code sets for this data.
• Renamed PersonalisedPlan to StudentDocument.
• Renamed SchoolInfoRefId in all data objects to ProviderRefId.
• Only partially used StudentActivityParticpation.16
class Temporary - Wellbeing
StudentActivityParticipation
Provider
StudentPersonal
Wellbeing Alert
Wellbeing Characteristic Wellbeing Event
Wellbeing Response
Wellbeing Appeal
StudenLearningtSupportParticipation
StudentVoice
StudentDocument
records
lodges
records
is subject of
records
summarises
is subject of
records
makes
generates
summarises
is participant in
records
conducts
is subject of
generates
is subject of
records
summarises
summarises
is participant in
makes
is participant in
class Temporary - Wellbeing
Adopted as is from SIF AU Data Model Object
New for SIF NZ Data Model
Altered from SIF AU Data Model
SIF Data Objects
DRAFT SIF NZ DATA MODEL OVERVIEW
Inclusion of Logical Data Models
Domain Maps
JSON Schemas / Examples
API Definitions
12
34
5
Background Documents