0.1.0 - ci-build
HIVFHIRIG, published by intellisoftkenya. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IntelliSOFT-Consulting/HIV-FHIR-IG/ and changes regularly. See the Directory of published versions
Non-functional requirements provide the general attributes and features of the digital system to ensure usability and overcome technical and physical constraints.
Examples of non-functional requirements include the ability to work offline, multiple language settings, and password protection
Requirement ID | Category | Non-functional requirement |
---|---|---|
HIV.NFXNREQ.001 | Security - Confidentiality | Provide password-protected access for authorized users |
HIV.NFXNREQ.002 | Security - Confidentiality | Provide the ability for authorized users to view confidential data |
HIV.NFXNREQ.003 | Security - Confidentiality | Anonymize data that is exported from the system |
HIV.NFXNREQ.004 | Security - Confidentiality | Prevent the system from remembering username and password |
HIV.NFXNREQ.005 | Security - Confidentiality | Log out the user after a specified time of inactivity |
HIV.NFXNREQ.006 | Security - Confidentiality | Provide encrypted communication between components |
HIV.NFXNREQ.007 | Security - Authentication | Notify the user to change their password the first time they log in |
HIV.NFXNREQ.008 | Security - Authentication | Adhere to complex password requirements |
HIV.NFXNREQ.009 | Security - Authentication | Provide a mechanism to securely change a user's password |
HIV.NFXNREQ.010 | Security - Authentication | Reset a user's password in a secure manner |
HIV.NFXNREQ.011 | Security - Authentication | Lock a user out after a specified number of wrong password attempts |
HIV.NFXNREQ.012 | Security - Authentication | Notify a user if their account is locked due to wrong password attempts |
HIV.NFXNREQ.013 | Security - Authentication | Provide role-based access to the system |
HIV.NFXNREQ.014 | Security - Audit trail and logs | Log system logins and logouts |
HIV.NFXNREQ.015 | Security - Audit trail and logs | Record all authentication violations |
HIV.NFXNREQ.016 | Security - Audit trail and logs | Log all activities performed by the user, including date and time stamp |
HIV.NFXNREQ.017 | Security - Audit trail and logs | Log access to views of individual client records |