This is an HTML version of an attachment to the Official Information request 'Food Act Implementation - verification and enforcement online system.'.
Food Act 2014 Implementation - User Stories for a Verification and Enforcement (V/E) system 
User Group 
Aspiration 
Result  
As an 
MPI System 
I want to   create roles and user groups 
so that 
appropriate access can be granted to 
Administrator 
verification/enforcement/RBM data 
As an 
MPI System 
I want to   create user profiles 
so that 
user details (name, email, role, recognition, 
Administrator 
warrant, status) and appropriate validation can be 
applied to all users of the system 
As an 
MPI System Auditor 
I want to   use Active Directory to manage MPI user 
so that 
sensitive verification/enforcement/RBM data is 
access 
protected from unauthorised access from internal 
1982
MPI users 
As an 
MPI System Auditor 
I want to   the credentials of external users of 
so that 
sensitive verification/enforcement/RBM data is 
verification/enforcement/RBM data is 
protected from unauthorised access from external 
appropriately authenticated 
users 
As an 
MPI System Auditor 
I want to   ensure all user actions must be auditable 
so that 
any change to verification/enforcement data is 
ACT
and traceable 
accreditable to a specific user 
As a 
VA or TA user of the V/E 
I want to   be presented with a list of Verifiers 
so that 
only those Verifiers who are associated with my 
system 
associated with my VA/TA 
VA/TA may be allocated to Audits under my control 
As an 
MPI users of the V/E 
I want to   be presented with a list of Verification 
so that 
I may allocate a Verification Agency to an Audit, 
system 
Agencies, and on selection, a list of 
and then choose from a list of Verifiers associated 
appropriate Verifiers 
only with that agency 
As a 
User of the V/E system 
I want to   ensure Verifier details are linked to each 
so that 
All verification findings may be searchable, 
Audit 
reportable and auditable 
As a 
User of the V/E system 
I want to   view the Recognition credentials of a Verifier  so that 
only those Verifiers who are currently recognised 
during the Verifier selection 
may be allocated to an Audit 
As a 
Verifier user of the V/E 
I want to   have the ability to search for the Site to be 
so that 
when entering Audit details, valid Sites on MAPS 
system 
verified based on RBM Number/Name or 
are easily locatable 
Site Number/Name 
As a 
Verifier user of the V/E 
I want to   view RBM details from MAPS as part of the 
so that 
verification/enforcement data may be easily 
system 
Audit details (number, name, registration 
viewed/segmented based on registration details 
type & address) 
INFORMATION 
As a 
Verifier user of the V/E 
I want to   have the ability to indicate that the business 
so that 
A report may easily be generated, showing those 
system 
details are incorrect 
businesses where details require correction 
As a 
Verifier user of the V/E 
I want to   select from a list of predefined values for 
so that 
Values entered in such fields are consistent across 
system 
specific fields associated with Audit (Notice, 
all VA/TA/MPI users of the system 
Outcome, PBV step etc.) 
As a 
Verifier user of the V/E 
I want to   ensure Audit data which is then validated 
so that 
Audit data is accurate 
system 
according to defined business rules 
As a 
Verifier user of the V/E 
I want to   ensure outcomes are entered for each Audit 
so that 
an Audit may not be completed until all aspects of 
system 
Topic associated with an Audit 
the verification have been assessed 
As a 
Verifier user of the V/E 
I want to   ensure that an explanation is entered for any  so that 
appropriate information is gathered repsective to 
system 
Audit Topics which are judged to be critically 
critical non-compliance topic outcomes 
non-compliant with the Food Act 
As a 
Verifier user of the V/E 
I want to   be presented with a list of all Audit Topics, 
so that 
my Audit is organised and standardised in line with 
system 
grouped under the appropriate Audit 
all other VA/TA/MPI users of the V/E system 
Category  
As a 
Verifier user of the V/E 
I want to   be able to select from a list of PBV Steps as 
so that 
the PBV step may be recorded as part of the 
THE OFFICIAL 
system 
part of the Audit outcome 
outcome of the verification 
As a 
Verifier user of the V/E 
I want to   be presented with the date of the next audit,  so that 
the Next Audit Date will be recorded as part of the 
system 
after I have selected a PBV Step 
outcome of the verification 
As a 
Verifier user of the V/E 
I want to   be presented with helpful text regarding 
so that 
my entered is data is accurate and consistent with 
system 
each data item entered as part of an Audit 
other Verifiers 
As a 
Verifier user of the V/E 
I want to   have the ability to enter an Actual Close Out 
so that 
Actual Close Out Date may be linked to Sites linked 
system 
Date which may be applied to multiple Sites 
to the same Registered Business without the need 
to edit each one 
As a 
Verifier user of the V/E 
I want to   have the ability to enter a reason associated 
so that 
the reason for Actual Close Out Date being delayed 
system 
with Actual Close Out Date which may be 
may be linked to Sites linked to the same 
applied to multiple Sites 
Registered Business without the need to edit each 
one 
As a 
Verifier user of the V/E 
I want to   be presented with an editable list of Audit 
so that 
I may edit only those records which are linked to 
system 
records, appropriate to my role and user 
Verification Agencies of which I am an authorised 
group 
Verifier 
As a 
Verifier user of the V/E 
I want to   be presented with a list of all open 
so that 
I may edit a group of open (unsigned) Audit records 
system 
(unsigned) Audit records 
at one time 
As a 
Verifier user of the V/E 
I want to   be able to alter the list of all open (unsigned)  so that 
I may edit a group of open or closed Audit records 
system 
Audit records to include closed (signed) 
at one time 
Audit records as well 
As a 
Verifier user of the V/E 
I want to   have the ability to apply the outcome of an 
so that 
Verification Outcome is automatically applied to all 
RELEASED UNDER
system 
Audit to other Sites linked to the same 
Sites under the same Registered Business 
Registered Business 
Page 1 of 3 

As a 
Verifier user of the V/E 
I want to   have the ability to indicate that this is the 
so that 
Overdue audits can be identified in MPI reporting 
system 
initial audit of a new business (began 
operating after 1/3/2016) 
As a 
Verifier user of the V/E 
I want to   see the previous PBV Step applied on the 
so that 
I may accurately calculate the subsequent PBV step 
system 
previous audit of this Site 
As a 
Verifier user of the V/E 
I want to   have the ability to indicate that a Technical 
so that 
data can be collated on the level of technical 
system 
Expert was consulted as part of this Audit 
expertise required by Verifiers 
As a 
User of the V/E system 
I want to   have the ability to upload the results of 
so that 
Audit data can be collected via different methods 
more than one Site Audit into the V/E 
across the country and delivered to the target 
system 
system without the need for manual data entry 
1982
As a 
User of the V/E system 
I want to   be presented with a list of predefined FSO's 
so that 
only FSO's who are currently warranted may be 
when I create an investigation record 
allocated to an investigation 
As an 
FSO user of the V/E 
I want to   have the ability to search for the Site to be 
so that 
when entering Audit details, valid Sites on MAPS 
system 
investigated based on RBM Number/Name 
are easily locatable 
or Site Number/Name 
ACT
As a 
FSO user of the V/E 
I want to   view RBM details from MAPS as part of the 
so that 
verification/enforcement data may be easily 
system 
investigation details (number, name, 
viewed/segmented based on registration details 
registration type & address) 
As a 
FSO user of the V/E 
I want to   have the ability to indicate that the business 
so that 
a report may easily be generated, showing those 
system 
details are incorrect 
businesses where details require correction 
As a 
FSO or RA Admin user of 
I want to   select from a list of predefined values for 
so that 
values entered in such fields are consistent across 
the V/E system 
specific fields associated with an 
all FSO users of the system 
investigation (Breach, Outcome, Regime, 
etc) 
As a 
User of the V/E system 
I want to   have the ability to upload the results of 
so that 
investigation data can be collected via different 
more than one Site Investigation into the 
methods across the country and delivered to the 
V/E system 
target system without the need for manual data 
entry 
As a 
Verifier user of the V/E 
I want to   see a recommended PBV step and outcome 
so that 
I may compare the calculated result with my own 
system 
calculated by the system as the result of my 
assessment and either accept or reject that 
assessment of each Audit Topic 
recommendation 
INFORMATION
As a 
MPI user of the V/E 
I want to   see a calculated Next Audit Date linked to 
so that 
I may monitor pending/overdue audits 
system 
each completed Audit 
As a 
Verifier user of the V/E 
I want to   have the ability to apply the calculated Next 
so that 
Next Audit Date is automatically applied to all Sites 
system 
Audit Date of a completed Audit to other 
under the same Registered Business 
Sites linked to the same Registered Business 
As a 
External Verifier user of 
I want to   have access to search/view/report/export 
so that 
I may only search/view/report/export Audit data 
the V/E system 
Audit details for only those Sites to which I 
for which I am authorised 
am linked via my VA/TA 
As a 
External Verifier user of 
I want to   have access to search/view/report/export 
so that 
I may search/view/report/export Audit data on any 
the V/E system 
Audit details for all mobile businesses 
mobile business 
As a 
MPI user of the V/E 
I want to   search/view/report on V/E data that is 
so that 
I may collate and segment my data by key 
system 
integrated with Registration (RBM) data 
registration fields 
As a 
MPI user of the V/E 
I want to   have the ability to print or export queries on 
so that 
I may disseminate V/E and RBM data effectively 
system 
V/E and RBM data in a variety of formats 
(csv, pdf, email) 
As a 
MPI user of the V/E 
I want to   have the ability to segment audit 
so that 
I may collate information to establish trends 
system 
information by 
user/verifier/status/business/site/outcome 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may establish trends in non-compliance by sector, 
system 
number and percentage of non-compliant 
regional cross-section and agency 
Sites which can be segmented by 
sector(s)/TA/TA Cluster/VA 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistical 
so that 
I may disseminate V/E and RBM data effectively 
system 
analysis reports in a number of different 
formats (tabulated, graph, detail) 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may establish trends in non-compliance by Audit 
system 
number and percentage of non-compliant 
Topic, segmented by regional cross-section, sector 
Audit Topics which can be segmented by 
and agency 
sector(s)/TA/TA Cluster/VA 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may establish Audit figures by business, 
system 
number and percentage of Registered 
segmented by sector and regional cross-section 
Businesses which recorded an unacceptable 
outcome in their Audit 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may establish both business compliance with 
system 
number and percentage of Audits not closed 
Audit findings and also the capacity of Verifiers 
out in a timely manner, segmented by 
sector(s),VA and Verifier 
RELEASED UNDER THE OFFICIAL 
Page 2 of 3 

As a 
External Verifier user of 
I want to   have the ability to create a report showing 
so that 
I may establish both business compliance with 
the V/E system 
the number of pending, completed and 
Audit findings and also the capacity of Verifiers 
overdue Audits, highlighting audits in the 
previous/next month and segmented by 
sector(s)/TA/TA Cluster/VA and Verifier 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may correlate Scheduled/Unannounced Audits 
system 
number and percentage of Audits which 
with Audit findings 
were scheduled/unannounced segmented 
by TA/TA Cluster/VA and Verifier 
As a 
MPI user of the V/E 
I want to   have the ability to generate a report on Sites  so that 
I may correlate Audit progress against Sector 
system 
within each Sector, segmented by PBV Step 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics on the 
so that 
I may establish both business compliance with 
system 
number and percentage of Audits which 
Audit findings and also the capacity of Verifiers 
were closed out in a timely manner, 
segmented by sector(s),VA and Verifier 
ACT 1982
As a 
User of the V/E system 
I want to   have the ability to generate a report listing 
so that 
I may action the correction of these details 
businesses with incorrect business details 
As a 
User of the V/E system 
I want to   have the ability to generate a report listing 
so that 
I may only search/view/report/export data for 
businesses with incorrect business details, 
which I am authorised 
limited to those businesses I am authorised 
to view 
As a 
FSO user of the V/E 
I want to   have access to search/view/report/export 
so that 
I may only search/view/report/export investigation 
system 
investigation details for only those Sites to 
data for which I am authorised 
which I am linked via my Registration 
Authority 
As a 
FSO user of the V/E 
I want to   have access to search/view/edit/report 
so that 
I may search/view/report/export investigation data 
system 
investigation details for all mobile businesses 
on any mobile business 
As a 
FSO user of the V/E 
I want to   have access to search/view/report/export 
so that 
I may only search/view/report/export Audit data 
system 
Audit details for only those Sites to which I 
for which I am authorised 
am linked via my Registration Authority 
As a 
FSO user of the V/E 
I want to   have access to search/view/edit/report 
so that 
I may search/view/report/export Audit data on any 
INFORMATION 
system 
Audit details for all mobile businesses 
mobile business 
As a 
Special Access MPI User 
I want to   be able to search/view/report/export all 
so that 
specific MPI user groups may review investigation 
investigation/enforcement records across all 
and enforcement data nationally 
TA's/VA's 
As a 
MPI user of the V/E 
I want to   be able to search investigation/enforcement 
so that 
results may be segmented in a meaningful way 
system 
data by RA/User/FSO/Site Registration 
Number/MAPS Legal Name/MAPS Trading 
Name/MAPS Reg. Type 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics 
so that 
determine trends in non-compliance and 
system 
showing the number and percentage of 
subsequent intervention 
compliance interventions by Audit Topic, 
segmented by Sector(s)/TA's 
As a 
MPI user of the V/E 
I want to   have the ability to generate statistics 
so that 
identify patterns of non-compliance by businesses 
system 
showing the number and percentage of 
which required intervention 
compliance interventions by Audit Topic 
where a previous non-compliance exists, 
segmented by Sector(s)/TA's 
As a 
MPI System 
I want to   have the ability to group Territorial 
so that 
reporting by TA Cluster is enabled 
Administrator 
Authorities into TA Clusters, with the ability 
to subsequently reconfigure this grouping on 
business request 
As a 
MPI System 
I want to   have the ability to group Sectors into higher 
so that 
reporting by high level Sector is enabled 
Administrator 
level groupings 
Glossary 
FSO – Food Safety Officer 
PBV – Performance based verification 
RA – Registration Authority 
RBM – Risked based measure 
TA – Territorial Authority 
VA – Verification agent or agency 
RELEASED UNDER THE OFFICIAL
Page 3 of 3