Behaviour_Object_Proposal_Plan_V0.2

4th December 2008
V0.1
Behavior
SIF Object Proposal and Plan:
Submitted by:
Version:
Date Submitted:
School
Behavior
DSWG – Behavior Task Force
V0.1
Table of Contents
Object Proposal ................................................................................................................................................. 2
Business Case ................................................................................................................................................... 2
Proposed Objects and Definitions ................................................................................................................... 4
1. LearnerBehaviorIncident ....................................................................................................................... 4
2. XML Example – LearnerBehaviorIncident ............................................................................................ 7
Object Dependencies and Relation Map ......................................................................................................... 8
LearnerBehaviorIncident ................................................................................................................................ 8
Time Line ............................................................................................................................................................ 9
Changes to Other Objects ................................................................................................................................ 9
Infrastructure Changes ..................................................................................................................................... 9
Issues ............................................................................................................................................................... 9
Use Cases ......................................................................................................................................................... 10
1. LearnerBehaviorIncident Request ...................................................................................................... 10
2. LearnerBehaviorIncident Event........................................................................................................... 10
3. LearnerBehaviorIncident Request ...................................................................................................... 11
Draft Specification Document Version Control
Version
Date:
Author/Organization:
V0.1
9/12/2008
Iain Bullock / Capita Children’s
Services
Object Proposal and Plan – Behavior
Comments
Page 1 of 11
4th December 2008
V0.1
Behavior
School
Object Proposal
Business Case
Background
14 – 19 Agenda, means that Students will be taking a proportion of their learning
Activities at other Schools or Education providers. It remains the learner’s home
schools responsibility to collate data and provide information to school decision
makers and parents. Many aspects of a student’s involvement at another
establishment needs monitored and reported, for example Attendance and
Attainment data. Also of importance is a record of a learner’s behavior, both
positive and negative.
Example of use cases:

Staff at a provider school record learner behavior.

Home School collect behavior data from guest schools

Staff at Home school analyze learner behavior data to identify trends (eg:
Misbehavior at one site only) and areas for.

Home School produces a Parent report which contains summary
information about the learner’s behavior, combined from all education
providers input.
End to End Goal
Statement
Input Choreography
Expectations
Use Case Outcome Goal Narrative
The ability to transfer Behavior data between different
systems and different establishments within an
educational consortium / partnership enables the Home
school and the parent in decision making with regard to
the learners behavior.
Output
Choreography
Expectations
Behavior data entered at a provider school, could be
raised as an event, and behavior of a guest student can
be directly queried by the home School
Events are received and processed or query responses
are processed at the home school and appended to the
combined behavior data for the student in question.
Summary
Required Component to meet 14-19 Agenda
Object Proposal and Plan – Behavior
Page 2 of 11
4th December 2008
V0.1
Behavior
School
Use Case Outcome Goal Narrative
Data transferred would need to indicate
1. Who (involved)
 Learner
 Staff Involved
 Others Accomplices / victims
2. What (behavior)
 Classification of Behavior
 What Severity of Incident
3. When
 Date
 Time
4. Where
 Location
 Establishment
 Activity (eg: Math’s Lesson)
5. What next
 Outcomes
 Communications
Object Proposal and Plan – Behavior
Page 3 of 11
4th December 2008
V0.1
School Behavior
Proposed Objects and Definitions
1. LearnerBehaviorIncident
Element/@Attribute
Cha
r
LearnerBehaviorIncident
Description
Type
Object to represent a behavior incident at an
educational establishment
RefId
M
The ID (GUID) that uniquely identifies a
particular incident
The ID (GUID) of the school / establishment at
which the incident took place / was recorded
The type of this Behavior
RefIdType
SchoolInfoRefId
M
BehaviourType
M
BehaviourType/Weighting
M
An indicator of the positive / Negative nature
and severity of behavior
xs:signedInt (-10 --> +10) -ve = Bad behavior
+ve = Good
BehaviourType/Classification
M
Agreed Classification for this behavior type
BehaviourType/Subclassification
C
IncidentDate
M
IncidentDuration
O
Free text string to precisely define the type of
behavior (if classification is Other then sub
classification is mandatory else optional)
Date and time Incident took place (started to
take place)
How long incident lasted (minutes)
Values: CBDS Exclusion classifications
(Below OR (Physical Abuse; Verbal Abuse;
Substance Abuse; Bullying; Property Abuse;
Disruption, compliance, Other)
xs:normalizedString
IncidentLocation
M
The Location the Incident (mostly) took place
Values: Offsite unsupervised; Offsite
supervised; Class; School Indoors Non-Class;
School Outdoors Non-Class; Other
IncidentComments
O
free text comments about the incident
xs:normalizedString
IncidentPrecursorRefID
O
A Preceding LearnerBehaviourIncidentRefID to
which this behavior is linked
IdRefType
IncidentConfidentiality
M
Values: Low; Medium;High
Participants
M
May indicate the type of persons that this
should be displayed to
people involved in the incident
Participants/Employees
MR
Must be at least one member of Staff
participating as the person who recorded the
incident
List
M
The REFID of the member of Staff
IdRefType
@
@
IdRefType
xs:date
xs:integer
Participants/Employees/Employee
WorkforcePersonalRefId
@
Object Proposal and Plan – Behavior
Page 4 of 11
4th December 2008
V0.1
School Behavior
Participants/Employees/Employee/ParticipationTypes
MR
The capacities in which this staff member was
involved
Participants/Employees/Employee/ParticipationTypes/ParticiaptionType
M
The capacity of Involvement
Participants/Employees/Employee/ParticipationComment
O
free text comments about the individuals
Involvement In the incident
Participants/Learners
MR
Must be at least one learner participating as the
person who perpetrated the incident
List
Participants/Learners//Learner/LearnerPersonalRefId
M
The REFID of the learner
IdRefType
Participants/Learners/Learner/ParticipationTypes
MR
The capacities in which this learner was
involved
Participants/Learners/Learner/ParticipationTypes/ParticiaptionType
M
The capacity of Involvement
Participants/Learners/Learner/ParticipationComment
O
free text comments about the individuals
Involvement In the incident
Participants/Learners/Learner/Motivation
O
Any recorded Motivation for participation
Participants/Learners/Learner/Weighting
O
How many Points awarded for the participation
(indicator of the positive / Negative nature and
severity of individuals behavior)
Participants/Learners/Learner/Actions
O
Participants/Learners/Learner/Actions/Action
MR
Actions/Outcomes which have or will occur for
this individual
Participants/Learners/Learner/Actions/Action/Classification
M
The classification Of Outcome
Values: Communication; Activity; Punishment;
Exclusion
Participants/Learners/Learner/Actions/Action/SubClassification
O
xs:normalizedString
Participants/Learners/Learner/Actions/Action/Date
M
Free text string to precisely define the action (if
classification is Other then sub classification is
mandatory else optional)
Date and time Action has or Will take place
Participants/Learners/Learner/Actions/Action/Person
O
IdRefType
Participants/Learners/Learner/Actions/Action/Comment
O
The PersonRefId of the person (student/
Employee/ parent) who will carry out the action
free text comments about the Action
values: Recorder; In charge; victim/recipient
;witness/observer
Participants/Learners/Learner
@
Object Proposal and Plan – Behavior
values: perpetrator; victim/recipient
;witness/observer
Values: Racial; Sexual; Financial; Religious;
Other...
xs:signedInt (-10 --> +10) -ve = Bad behavior
+ve = Good
List
xs:normalizedString
Page 5 of 11
V0.1
4th December 2008
School Behavior
Codesets CBDS
Pupil Level: Exclusions Module
Codesets
Pupil Exclusion Reason
PP Physical assault against a pupil
PA Physical assault against an adult
VP Verbal abuse/threatening behaviour against a pupil
VA Verbal abuse/threatening behaviour against an adult
BU Bullying
RA Racist abuse
SM Sexual misconduct
DA Drug and alcohol related
DM Damage
TH Theft
DB Persistent disruptive behaviour
OT Other
Object Proposal and Plan – Behavior
Page 6 of 11
V0.1
Behavior
4th December 2008
School
2. XML Example – LearnerBehaviorIncident
<LearnerBehaviorIncident RefId=”B8359C32AE94474174B03008D9A2744E”
SchoolInfoRefId =” AE98AE59A2841743117D9192C326B873”>
<BehaviorType>
<Weighting>1</Weighting>
<Classification>Substance Abuse</ Classification >
<SubClassification>Alcohol</ SubClassification >
<BehaviorType>
<Incident>
<Date>31/08/2008</Date>
<Duration>200</Duration>
<Location>Offsite Supervised</Location>
<Comment>several students caught drinking on school trip</Comment>
<PrecursorRefID>7192AE98384139051CC755293A2117BC </PrecursorRefID >
<IncidentConfidentiality>Low</IncidentConfidentiality>
</Incident>
<Participants>
<Employees>
<Employee WorkforcePersonalRefId=”C8359C21AE94474174B03118D9A2734d”>
<ParticipationTypes>
<ParticipationType>Witness\Observer<ParticipationType>
<ParticipationType>Recorder<ParticipationType>
</ParticipationTypes>
<ParticipationComment>saw alcohol purchase and consumption
</ParticipationComment>
</Employee>
</Employees>
<Learners>
<Learner LearnerPersonalRefId=”8192BE98384149051CC755293A2117DE”>
<ParticipationTypes>
<ParticipationType>Perpetrator<ParticipationType>
</ParticipationTypes>
<ParticipationComment>Didn’t know not allowed to drink</ParticipationComment>
<Motivation>Other</Motivation>
<Weighting>1<Weighting>
<Actions>
<Action>
<Classification>Punishment</ Classification >
<SubClassification>Detention</ SubClassification >
<Date>05/09/2008</Date>
<Person>8192BE98384149051CC755293A2117DE</Person>
<Comment>Essay on Social costs of Alcohol</Comment>
</Action>
</Actions>
<Learner>
<Learner LearnerPersonalRefId=”9184CE98384149051CC755293A2117DE”>
<ParticipationTypes>
<ParticipationType>Witness<ParticipationType>
</ParticipationTypes>
<ParticipationComment>Saw him buy Alcohol</ParticipationComment>
</Learner>
</Learners>
</LearnerBehaviorIncident>
Object Proposal and Plan – Behavior
Page 7 of 11
4th December 2008
V0.1
Behavior
School
Object Dependencies and Relation Map
LearnerBehaviorIncident
SchoolInfo
PersonInfo
WorkForcePersonal
LearnerPersonal
LearnerBehaviorIncident
Object Proposal and Plan – Behavior
Page 8 of 11
V0.1
Behavior
4th December 2008
School
Time Line
The proposed objects are scheduled for inclusion into SIF Implementation Specification (UK) 1.2 due for imminent
release in 2009.
Changes to Other Objects
There are no proposed changes to other objects.
Infrastructure Changes
There are no proposed changes to infrastructure.
Issues
No issues have been identified by the Task Force at present
Object Proposal and Plan – Behavior
Page 9 of 11
4th December 2008
V0.1
Behavior
School
Use Cases
1. LearnerBehaviorIncident Request
USE CASE :
Use Case Type
(Mandatory or
Optional)
SIF Versions &
References
Summary
Actors
Preconditions
Post
Conditions
SIF Mandatory
Objects
SIF Optional
Objects
Open Issues
Title:
School MIS requests behavior Incident from partnership School
SIFObject: LearnerBehaviorIncident
Use Case Number: 1
History:
Date: 2/1/2009
Optional
SIF-UK Implementation Specification 1.2
School has a Student for whom wish to identify all Learner Incidents at remote school
Primary: Requesting Agent (MIS)
Secondary: Responding Agent (MIS)
Both systems know LearnerPersonalRefId
Requesting (Home) MIS has data concerning the incident
Query by LearnerPersonalRefId and SchoolInfoRefId
2. LearnerBehaviorIncident Event
USE CASE :
Use Case Type
(Mandatory or
Optional)
SIF Versions &
References
Summary
Actors
Preconditions
Post
Conditions
SIF Mandatory
Objects
SIF Optional
Objects
Open Issues
Title:
A New (outcome) Action is applied for one of the Learners involved in
a Behavior Incident.
Use Case Number: 2
History:
Date:2/1/2009
Optional
SIF-UK Implementation Specification 1.2
Guest School adds an action (eg: detention) as an outcome to a behavior incident for a
particular student
Primary: Providing Agent (MIS - Guest School)
Secondary: Subscribing Agent (MIS – Home school)
Both systems know LearnerBehaviorIncident - RefId
Guest school is informed of outcome.
Object Proposal and Plan – Behavior
Page 10 of 11
4th December 2008
V0.1
Behavior
School
3. LearnerBehaviorIncident Request
USE CASE :
Use Case Type
(Mandatory or
Optional)
SIF Versions &
References
Summary
Actors
Preconditions
Post
Conditions
SIF Mandatory
Objects
SIF Optional
Objects
Open Issues
Title: Parental reporting System requests behavior Incident from School
SIFObject: LearnerBehaviorIncident
Use Case Number: 3
History:
Date: 2/1/2009
Optional
SIF-UK Implementation Specification 1.2
Students behavior record should be displayed electronically to parent
Primary: Requesting Agent (Parent Portal System)
Secondary: Responding Agent (School MIS)
Both systems know LearnerPersonalRefId
A Subset of data is exchanged between MIS and Portal.
Query by LearnerPersonalRefId and SchoolInfoRefId
Object Proposal and Plan – Behavior
Page 11 of 11