Download:
pdf |
pdfMaintain SAPR Related Training
DSAID Use Case Specification
Version 1.6.3
Table of Contents
1
Description
3
2
Actors
3
3
Pre-Conditions
3
4
Triggers
3
5
Basic Flow - Create SAPR Related Training Record
3
6
Alternative Flows
4
6.1
6.2
6.3
7
Alternative Flow #1 - Retrieve Existing SAPR Related Training List
Alternative Flow #2 - Update Existing SAPR Related Training Record
Alternative Flow #3 - Delete SAPR Related Training Record
Exception Flows
7.1
Exception Flow #1 - No SAPR Related Training Record Found
4
5
7
7
7
8
Post Conditions
8
9
Extension Points
8
10 Special Requirements
8
11 Activity Diagram
8
12 References
10
Maintain SAPR Related Training
1
Description
This use case describes how a Sexual Assault Response Coordinator (SARC) maintains a
list of SAPR related training that a SARC has provided. The list contains the dates of all
training provided. This use case explains how a SARC creates, saves and make edits to
the training list.
2
Actors
SARC
3
Pre-Conditions
UC14.1.1 SARC is logged into the system.
UC14.1.2 SARC information must be available in DSAID for retrieval.
UC14.1.3 Location Code information must be updated periodically and available in
DSAID for retrieval.
4
Triggers
N/A
5
Basic Flow - Create SAPR Related Training Record
UC14.2.1 The use case begins when the user selects to create a training record provided
by a SARC.
Alternative Flow #1: Retrieve Existing Training List.
BR39 Any SARC within the same Location Code can create or update a training
record; regardless of whether he or she provided the training.
UC14.2.2 The system prompts the user to enter training information.
SYS166 The system shall prompt the user to enter training information to create a
training record.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS167 The system shall require the user to enter Training Date and
Organization Name for each Training Type.
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
BR40 There can be more than one name for the provider for each training record.
DR5.61 SAPR Related Training Provider Name
06/24/2011
Page 3 of 10
UC14.2.3 The user enters the above data.
UC14.2.4 The system validates the data entered by the SARC.
SYS168 The system shall validate the required data elements for creating or
changing a training record.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS169 The system shall display a message indicating which validation rule
failed for creating or updating a training record.
BR42 The Training Date can not be a future date (based on the system date).
DR5.63 SAPR Related Training Date
UC14.2.5 If all the validation rules are met, the system saves the training information and
attaches the training record to the applicable SARC’s assigned Location Code(s).
Otherwise, go to step 2.
SYS170 The system shall save the new or updated training record.
DR5.60 SAPR Related Training ID
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS188 The system shall attach the training record to the applicable SARC's
assigned Location Code(s).
UC14.2.6 The use case ends.
6
Alternative Flows
6.1
Alternative Flow #1 - Retrieve Existing SAPR Related Training List
UC14.3.1.1 The user selects to retrieve an existing training list.
SYS189 The system shall allow the user to retrieve a training record.
UC14.3.1.2 The system prompts user to specify a date range for Training Date.
SYS191 The system shall allow the user to search for a training record by date
range.
DR5.63 SAPR Related Training Date
SYS343 The system shall allow the user to search for a training record by
Training Type.
DR5.62 SAPR Related Training Type
06/24/2011
Page 4 of 10
UC14.3.1.3 The user selects a date range.
UC14.3.1.4 The system displays the list of training records that are associated with the
SARC’s assigned Location Code(s) and match the specified search criteria.
Exception Flow: No Matching Training Record Found.
SYS190 The system shall display the following information, but not limited to:
Training Date, Training Type, Organization Name and Training Provider Name.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS192 The system shall display a list of training records found, based on the
search criteria specified by the user.
UC14.3.1.5 The system prompts the user with the option to print the training list.
Alternative Flow #2: Update Existing Training Record.
Alternative Flow #3: Delete Existing Training Record.
SYS195 The system shall have the capability to print the training list (training
records).
UC14.3.1.6 The use case ends.
6.2
Alternative Flow #2 - Update Existing SAPR Related Training Record
UC14.3.2.1 The user selects to update an existing training record.
SYS197 The system shall allow the user to make a change to one or more data
element(s) on the training record.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
BR39 Any SARC within the same Location Code can create or update a training
record; regardless of whether he or she provided the training.
BR40 There can be more than one name for the provider for each training record.
DR5.61 SAPR Related Training Provider Name
UC14.3.2.2 The system displays the following information for the selected training
records:
Training Date
Training Type
Organization Name
Training Provider Name(s)
06/24/2011
Page 5 of 10
SYS190 The system shall display the following information, but not limited to:
Training Date, Training Type, Organization Name and Training Provider Name.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
UC14.3.2.3 The user updates the training record.
SYS197 The system shall allow the user to make a change to one or more data
element(s) on the training record.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
BR40 There can be more than one name for the provider for each training record.
DR5.61 SAPR Related Training Provider Name
UC14.3.2.4 The system validates the data entered by the SARC.
SYS169 The system shall display a message indicating which validation rule
failed for creating or updating a training record.
UC14.3.2.5 If all the validation rules are met, the system saves the updated training
information and attaches training record to the applicable SARC’s assigned Location
Code(s).
Otherwise, go to step 3.
SYS168 The system shall validate the required data elements for creating or
changing a training record.
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS170 The system shall save the new or updated training record.
DR5.60 SAPR Related Training ID
DR5.61 SAPR Related Training Provider Name
DR5.62 SAPR Related Training Type
DR5.63 SAPR Related Training Date
DR5.64 SAPR Related Training Receiving Organization Name
SYS188 The system shall attach the training record to the applicable SARC's
assigned Location Code(s).
BR42 The Training Date can not be a future date (based on the system date).
DR5.63 SAPR Related Training Date
06/24/2011
Page 6 of 10
UC14.3.2.6 The use case ends.
6.3
Alternative Flow #3 - Delete SAPR Related Training Record
UC14.3.3.1 The user selects to delete an existing training record.
SYS199 The system shall allow the user to remove a training record.
UC14.3.3.2 The system prompts the user to confirm the deletion.
SYS201 The system shall require the user to confirm the removal of a training
record, if it has been more than 3 years.
SYS392 If the training record has been less than 3 years, the system shall require
the user to confirm if the record is a duplicate of an existing training record.
UC14.3.3.3 If the user confirms the deletion, the system deletes the training record from
DSAID.
Otherwise, the training record is not deleted.
SYS203 The system shall remove a training record, only when the user confirms
the removal.
SYS393 The system shall remove a training record, only when the user confirms
the record that is less than 3 years, is a duplicate.
BR44 A training record must be maintained for no less than three years before a
training record can be removed, unless it is a duplicate of an existing record as
confirmed by the user.
UC14.3.3.4 The use case ends.
7
Exception Flows
7.1 Exception Flow #1 - No SAPR Related Training Record Found
UC14.4.1.1 The system displays a message indicating no matching training record found
SYS205 The system shall display a message indicating there is no training record
to display.
UC14.4.1.2 The use case ends.
06/24/2011
Page 7 of 10
8
Post Conditions
UC14.5.1 The Training Records for a specified date range are successfully saved,
retrieved, updated, deleted or printed.
9
Extension Points
N/A
10 Special Requirements
N/A
11 Activity Diagram
06/24/2011
Page 8 of 10
Actor
DSAID
Select to create
or retrieve
Retrieve
Create or
Retrieve?
Creat e
Prompt user to enter SAPR related
t raining dat a
En ter training
data
No
Is data
validated?
Yes
Saves training
record
Enter date range
Prompt us er for
date range
Any training
records
available?
No
Yes
Select Training
Record
Display Training
Records
Select to u pdate, delet e or
print training record
Up date
Update, Delete
or Print Training
Record?
Prin t
Print training
record(s)
Delete
Update training
record
Prompt deletion
confirmation
Enter confirmation
response
Confirmed?
No
Yes
Delete trainin g
record
Display mes sage for no
trainin g record available
06/24/2011
Page 9 of 10
12 References
REF1 DoDI 6495.02 Section E3.1 Management Responsibility
Commanders, supervisors, and managers at all levels are responsible for the effective
implementation of SAPR policies. Military and DoD civilian officials at each
management level shall advocate a strong SAPR program and provide education and
training that shall enable them to prevent and appropriately respond to incidents of sexual
assault.
REF2 DoDI 6495.02 Section E3.2.1.1.
The focus of this training is to ensure that all Service members and civilian supervisors of
Service members have a working knowledge of what constitutes sexual assault, why
sexual assaults are crimes, and the meaning of consent. Additionally, the training should
provide personnel with information on the reporting options available to them and the
exceptions and/or limitations of each option
REF7 DoD SAPR Data Collection & Reporting System Concept Design Report
REF11 DoDI 6495.02 Section E3.2.5.2.15.3
Facilitate ongoing training of military and civilian law enforcement
and criminal investigative personnel on the SAPR policy and the roles and
responsibilities of the SARC and VAs.
06/24/2011
Page 10 of 10
File Type | application/pdf |
File Title | Microsoft Word - UC14_Maintain SAPR Related Training.doc |
Author | 543530 |
File Modified | 2011-09-19 |
File Created | 2011-09-19 |