Breakdown - Functional Reqs 14+
Breakdown - Functional Reqs 14+
Notifications management
1. AcceptAllMessagesElectronically(): This function will allow the system to receive and store
all electronic messages related to notification results sent from the integration engine.
2. SupportCrossBorderNotifications(): This function will enable the system to handle laboratory
test orders that originate from one state and are processed in another state, ensuring that
all cross-border notifications are handled effectively.
3. AssignAdditionalNotificationResults(existingRecord, notificationResult): This function will
allow the system to add new notification results to an existing record without creating a
duplicate record, ensuring that all relevant data is stored effectively.
4. ManualReviewAndMonitoring(): This function will enable users to review and monitor the
electronic processing of notification results, allowing them to identify and correct errors in
the system.
5. SameDataFieldsForManualNotifications(): This function will ensure that manually entered
notifications contain the same structure and data fields as electronic notifications received
from the integration engine.
6. UploadNotificationsInVarietyOfFormats(): This function will allow the system to receive and
process notifications in various formats, while still ensuring that they contain the same
structure and data fields as those received via the integration engine.
7. ConfigurePushAlerts(criteria): This function will enable the system to set up automatic push
alerts based on configurable criteria such as workflows, ensuring that users are notified
immediately of any actions that need to occur on cases, events or sources.
17. Dashboard
1. CreateAndViewNotes(): This function will allow all users to create notes and view existing
notes, facilitating efficient and effective communication between users.
2. AuthorOnlyEditDeleteOwnNotes(): This function will restrict the ability to edit or delete
notes within a record to the author only, ensuring that the integrity of the record is
maintained.
3. DisplayNotesInChronologicalOrder(): This function will ensure that notes appear in
chronological order by save date and new notes will appear at the top of the field for all
users, allowing for easy access to the most recent information.
4. UseNoteContentInReports(): This function will allow the content of the notes to be used in
reports, optimising the use of information and improving productivity.
5. DocumentHandoverNotes(): This function will enable users to document handover notes,
allowing for continuity of work within PHUs and HPNSW. This includes a centralised view of
the handover notes, making information and communication more readily accessible.
1. UploadManageAttachments(): This function will allow users to upload and manage attachments
related to the record, ensuring relevant and important information is stored with the record.
1. InputInfoAndDigitallySign(): This function will allow users to input information and digitally sign
on workstations and mobile devices at multiple workflow points, improving efficiency and allowing for
more convenient use of the system.
1. SupportElectronicForms(): This function will ensure that electronic forms are supported,
enabling paperless processes and reducing the burden on physical storage and resources.
CreateMaintainEditAnalysisScripts(): This function will allow key users to create, maintain and edit
analysis scripts that help transform raw data into analysis ready formats, ensuring that data assets are
available for processing and analysis.
Utilities
AutoRefreshCalculatedFields(): This function will enable the system to auto-refresh any calculated fields
when data fields that contribute to the calculation are manually or automatically updated, facilitating
efficient and accurate analysis.
AutoCalculateKeyFieldsFromData(): This function will allow the system to automatically calculate key
fields from existing data within records, reducing the need for manual entry and improving accuracy and
efficiency in reporting and analysis.