Overview: Features
Task Dashboard - All users view and search for new and historical TSB Occurrences
TSB Data Tab - All users view record-specific TSB Occurrence data
Location Mapping Tab - Admin map a TSB Occurrence to an RSIG location
Manager Review - Admin or managers indicate if further investigation is required for a TSB Occurrence
Inspection Notification - Admin or assigned RSI send letter to railway and enter information collected
TSB Planned Location - Admin or assigned RSI initiate creation of a planned location in RSIG
Roles
Admin
Authorized to complete Location Mapping, Manager Review, Inspection Notifications and TSB Planned Locations
Admins can complete any Inspection Notification or TSB Planned Location without being the assigned RSI
Manager
Authorized to complete Manager Review
Can complete Inspection Notification and TSB Planned Location if they are the assigned RSI
RSI
Authorized to complete Inspection Notification and TSB Planned Location if they are the assigned RSI
Tabs: Edit Functionality
Overall: After the TSB Planned Location is complete,
Tab | Edit Rights | Edit Functionality |
---|---|---|
Location Mapping | Admin |
|
Manager Review | Admin, Managers |
|
Inspection Notification | Admin, assigned RSI |
|
TSB Planned Location | Admin, assigned RSI |
|
Location Mapping
Authorized users: Admin
All unmapped locations must be reviewed and mapped by Admin
Locations mapped in the data warehouse (e.g. crossings) do not need to be reviewed by Admin, and are considered mapped when the record is created in ROFs (“Map primary location to RSIG” is disabled, and “Reopen” button visible)
Manager Review
Authorized users: Admin, Managers
If questions one and two are “No”, no further action is required
If either question one or two are “Yes”, an Inspection Notification (web-app), TSB Planned Location (web-app), and TSB Occurrence Inspection (RSIG) is required
RSI can view a manager’s notes about the Occurrence by clicking on the Manager Review tab
Unauthorized users will be able to view the Manager Review tab in view-only mode, and will not be able to edit
Inspection Notification
Authorized users: Admin, assigned RSI
Add Railway and Railway Officer
Railway dropdown will display the following railways (if applicable) by default:
Operator #1
Operator #2
Subdivision Owner
Railways with similar names to operator #1, operator #2 and subdivision owner
User can select any Railway listed in the RSIG db
Railway Officers available for selection in the dropdown menu are determined by the Railway selection
Unauthorized users will be able to view the Inspection Notification tab in view-only mode, and will not be able to edit
“Validate and Proceed to TSB Planned Location” button - Validation
“Info Received” Status | Can status pass validation? | Required Fields | Functionality |
---|---|---|---|
Pending | No |
|
|
No Receipt | Yes |
|
|
Partial | No |
|
|
Insufficient | Yes | ||
Sufficient | Yes |
| “Validate and Proceed to Planned Location” button is enabled |
“Info Received” - set to “Partial”
“Validate and Proceed to Planned Location” button is disabled
User must set Info Received to “Sufficient” or “Insufficient” to proceed
“Info Received” - set to “Insufficient”
Received On date has a value
Via has a value
Info Received has a value of “Insufficient”
RDIMS # has a value
“Info Received” - set to “Pending”
“Validate and Proceed to Planned Location” button is disabled
User must set Info Received to “Sufficient”, “Insufficient” or “No Receipt” to proceed
On / Off Duty Time - Functionality
Data Sources
TSB Occurrence Date
TSB Occurrence Time
On Duty Time
Off Duty Time
Components
On Duty Date - date control
On Duty Time - time control
Off Duty Date - date control
Off Duty Time - time control
Total time on duty at the time of incident
Total time on duty
On Duty Time - date control
Date picker default is set to “Occurrence Date” year and month (day is not set)
Accepts “On Duty Time” date that falls on or before TSB “Occurrence Date”
Error message initiated under the input field if date selected is after TSB “Occurrence Date”
On Duty Time - time control
Time picker is set to 00 default and uses 24-hour clock
Accepts “On Duty Time” time that fall before the TSB “Occurrence Time”
Error message initiated under the input field if time selected is after the TSB “Occurrence Time” on the TSB “Occurrence Date”
Off Duty Time - date control
Date picker default is set to “Occurrence Date” year and month (day is not set)
Accepts “Off Duty Time” date that falls on or after TSB “Occurrence Date”
Error message initiated under the input field if date selected is before TSB “Occurrence Date”
Values cannot be less than "On Duty Date" & "On Duty Time" if populated.
Off Duty Time - time control
Time picker is set to 00 default and uses 24-hour clock
Accepts “Off Duty Time” time that fall after the TSB “Occurrence Time”
Error message initiated under the input field if time selected is before the TSB “Occurrence Time” on the TSB “Occurrence Date”
Values cannot be less than "On Duty Date" & "On Duty Time" if populated.
Total time on duty at the time of incident
Uses 24-hour clock
Calculate by subtracting TSB “Occurrence Date” / “Occurrence Time” from the “On Duty Time” - date / time
Initiate “Total time on duty at the time of incident” warning message pop-up window if total exceeds 12 hours (12 hours is ok, 12:01 is not ok)
Reset to 0:00 if an invalid combination of "On Duty" and "Off Duty" date/time are entered
Calculate every time user initially selects or updates the following controls
On Duty Time - date
On Duty Time - time
Off Duty Time - date
Off Duty Time - time
Total Time on Duty
Uses 24-hour clock
[Calculate by subtracting “Off Duty Time “ - date/ time, from the “On Duty Time” - date / time]
Initiate “Total Time on Duty” warning message pop-up window if total exceeds 12 hours (12 hours is ok, 12:01 is not ok)
Reset to 0:00 if an invalid combination of "On Duty" and "Off Duty" date/time are entered
Calculate every time user initially selects or updates the following controls:
On Duty Time - date
On Duty Time - time
Off Duty Time - date
Off Duty Time - time
Validation
Error message for the following should be displayed when “Via” dropdown is set to “Partial” and “Sufficient”:
On Duty Time - date
On Duty Time - time
Off Duty Time - date
Off Duty Time - time
Task Dashboard
Pending Review
“Pending Review” = All Occurrences that have not been reviewed by a manager
Users will see the following TSB Occurrences based on their default region when “Pending Review” filter is active:
Region | TSB Occurrences |
---|---|
ATL | Occurrences in ATL region with the status “Pending Review” |
QUE | Occurrences in QUE region with the status “Pending Review” |
ONT | Occurrences in ONT region with the status “Pending Review” |
PNR | Occurrences in PNR with the status “Pending Review” |
PAC | Occurrences in PAC region with the status “Pending Review” |
NCR | Occurrences in all regions with the status “Pending Review” |
Admin role will be given the default region NCR, so they can see TSB Occurrences with the status “Pending Review” across all regions.
Assigned to Me
“Assigned to Me” = Displays all TSB Occurrences with an Inspection Notification assigned to the logged-in user with the status “In Progress”. Occurrences remain assigned to the logged-in user until the Inspection Notification, TSB Planned Location, and OPS TSB Occurrence Inspection are complete.
Admin and managers will only view Occurrences in “Assigned to Me” if they are assigned to complete an Inspection Notification.
Region | TSB Occurrences |
---|---|
ATL, QUE, ONT, PNR, PAC & NCR | Occurrences assigned to the logged in user with the status “In Progress” |
Assigned to My Region
“Assigned to My Region” = TSB Occurrence has an Inspection notification assigned to an RSI, and the Occurrence Follow-up status is “In Progress”.
Users will see the following TSB Occurrences based on their default region when the “Assigned to My Region” filter is active:
Region | TSB Occurrences |
---|---|
ATL | Occurrences in ATL region with an Occurrence Follow-up status of “In Progress” |
QUE | Occurrences in QUE region with an Occurrence Follow-up status of “In Progress” |
ONT | Occurrences in ONT region with an Occurrence Follow-up status of “In Progress” |
PNR | Occurrences in PNR with an Occurrence Follow-up status of “In Progress” |
PAC | Occurrences in PAC region with an Occurrence Follow-up status of “In Progress” |
NCR | Occurrences in all regions with an Occurrence Follow-up status of “In Progress” |
Admin role will be given the default region NCR, so they can see Occurrence Follow-ups with the status “In Progress” across all regions.
“Due / Past Due”
“Due / Past Due” = TSB Occurrence with a railway information request that is due on the current date or past due, based on the Original Due Date or Extended Due Date. Due date information is contained in the Inspection Notification.
Only Occurrence Follow-ups with a status of “In Progress” will be displayed.
Users will see the following TSB Occurrences based on their default region when the “Due / Past Due” filter is active:
Region | TSB Occurrences |
---|---|
ATL | Occurrences in ATL region with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
QUE | Occurrences in QUE region with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
ONT | Occurrences in ONT region with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
PNR | Occurrences in PNR with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
PAC | Occurrences in PAC region with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
NCR | Occurrences in all regions with a railway information request that is due on the current date or past due, and has the Occurrence Follow-up status “In Progress” |
Search All Records
Filter | Standalone | Functionality |
---|---|---|
TSB Occurrence # | Yes | Does not work with any other filters. Standalone only. |
Region | Yes | Approved for MVP:
Region filter works with Province, Railway, Occurrence Type, Accident / Incident Type, Status, and date range filters |
Province | Yes | If Region filter is selected before the Province filter, the region selected in the filter will determine dropdown menu options available in the Province filter. Province filter works with Province, Railway, Occurrence Type, Accident / Incident Type, Status, and date range filters. |
Railway | Yes | Region and Province filter selections do not affect the dropdown menu options available in the Railway filter. Railways across all regions are available at all times. Railway filter works with Region, Province, Occurrence Type, Accident / Incident Type, Status, and date range filters. |
Occurrence Type | Yes | Occurrence Type filter selection does not affect any other filter dropdown menu options. Occurrence Type filter works with Region, Province, Railway, Accident / Incident Type, Status, and date range filters. |
Accident / Incident Type | Yes | Accident / Incident Type filter selection does not affect any other filter dropdown menu options. Accident / Incident Type filter works with Region, Province, Railway, Occurrence Type, Status, and date range filters. |
Status | Yes | Status filter selection does not affect any other filter dropdown menu options. Status filter works with Region, Province, Railway, Accident / Incident Type Occurrence Type, and date range filters. |
Date Range | Yes | Date Range filters do not affect any other filter dropdown menu options. Date Range filter works with Region, Province, Railway, Accident / Incident Type Occurrence Type, and Status filters. |
Audit History
The following audit history will be captured for the MVP:
Feature | Audit history |
---|---|
Manager Review |
|
Inspection Notification |
|
TSB Planned Location |
|
Statuses
Feature | Statuses | Description |
---|---|---|
Manager Review | Pending Review |
|
In Progress |
| |
Completed |
| |
Inspection Notification | Pending Review |
|
In Progress - Letter Sent |
| |
In Progress - Letter Received |
| |
Completed |
| |
No Action Required |
| |
TSB Occurrence Inspection | Not Started |
|
In Progress |
| |
Completed |
| |
No Action Required |
| |
Occurrence Follow-up | Pending Review |
|
No Action Required |
| |
In Progress |
| |
Completed |
| |
Historical |
|