System Design Specification (SDS)
Requirements from BRD.
Requirement |
Current Request Types |
New Request Types |
25th May to 8th June - Concurrent use of ALL categories |
8th June Onwards - New GDPR Categories and search only of 'redundant' categories |
New GDPR request type categories Concurrent use of ALL categories for 2 weeks Redundancy of 'old' categories. Search facility of 'old' categories for reporting. |
|
|
|
Search only
|
Below is a mockup of the proposed solution.
SOLUTION DESCRITPION:
- Adding an Active flag to the add/edit request type screen should allow the FOI admin to add new request types and control when they are available to use.
- It is not clear from the new GDPR legislation if the response time is working days or calendar days so add radio buttons to allow the response time to toggle between either (as displayed above). This would default to working days, as is the current business rule.
- No changes are needed to the search functionality as that would ignore if the request type were active or not. Everything would remain searchable.
DEVELOPER NOTES
Build task.
-
On the add/edit reqmon screen. event=reqmon.addRequestTypeForm AND event=reqmon.editRequestTypeForm&requesttype={xx}
- Add an Active/InActive flag and add corresponding Boolean flag to database.estimate
- Add a radio button next to response time to be working days or calendar days. - default should be working days (current) see point below for target calculation.. - add corresponding flag to database
- On the “New Request” OR “Edit Request Type” screens, restrict the request types to active request types only. event=reqmon.newRequest
- On ALL Edit Request Screens, eg: event=reqmon.editRequest&requestno={xxxx} add conditional logic to calculate Target response date. (need to add logic for calendar days)
- NO action needs to be taken for the “Search only” requirement functionality as all results would still be returned anyway.
- BAMBOO – The Bamboo build plan needs to be re-enabled and modified to run database scripts. estimate ½ day for re-enabling and ½ day for adding new functionality to run database scripts.
- Documentation. UPDATE: https://www.wiki.ed.ac.uk/display/insite/Freedom+Of+Information+Publication+Scheme
This design is also documented in the shared project directory at: K:\ISAPPS\dsg\Projects\STU259\STU259 System Design Specification.docx
Attachment | Size |
---|---|
![]() | 35.06 KB |