WHO SMART Guidelines - HIV - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Active as of 2024-12-06 |
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- a fhir:Requirements ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "HIVNonFunctionalRequirements"] ; # fhir:text [ fhir:status [ fhir:v "generated" ] ; fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: Requirements HIVNonFunctionalRequirements</b></p><a name=\"HIVNonFunctionalRequirements\"> </a><a name=\"hcHIVNonFunctionalRequirements\"> </a><a name=\"HIVNonFunctionalRequirements-en-US\"> </a><table class=\"grid\"><tr><td><b><a name=\"HIV.NFXNREQ.001\"> </a></b>HIV.NFXNREQ.001</td><td/><td><div><p>For Security - confidentiality ,\nProvide password protected access for authorized users</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.002\"> </a></b>HIV.NFXNREQ.002</td><td/><td><div><p>For Security - confidentiality ,\nProvide a means to ensure confidentiality and privacy of personal health information</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.003\"> </a></b>HIV.NFXNREQ.003</td><td/><td><div><p>For Security - confidentiality ,\nProvide ability for authorized users to view confidential data</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.004\"> </a></b>HIV.NFXNREQ.004</td><td/><td><div><p>For Security - confidentiality ,\nAnonymise data that is exported from the system</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.005\"> </a></b>HIV.NFXNREQ.005</td><td/><td><div><p>For Security - confidentiality ,\nPrevent remembering username and password</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.006\"> </a></b>HIV.NFXNREQ.006</td><td/><td><div><p>For Security - confidentiality ,\nLog out the user after specified time of inactivity</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.007\"> </a></b>HIV.NFXNREQ.007</td><td/><td><div><p>For Security - confidentiality ,\nProvide encrypted communication between components</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.008\"> </a></b>HIV.NFXNREQ.008</td><td/><td><div><p>For Security - authentication ,\nNotify the user to change their password the first time they log in</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.009\"> </a></b>HIV.NFXNREQ.009</td><td/><td><div><p>For Security - authentication ,\nAdhere to complex password requirements</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.010\"> </a></b>HIV.NFXNREQ.010</td><td/><td><div><p>For Security - authentication ,\nProvide a mechanism to securely change a user's password</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.011\"> </a></b>HIV.NFXNREQ.011</td><td/><td><div><p>For Security - authentication ,\nNotify the user of password change to their account</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.012\"> </a></b>HIV.NFXNREQ.012</td><td/><td><div><p>For Security - authentication ,\nReset a user's password in a secure manner</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.013\"> </a></b>HIV.NFXNREQ.013</td><td/><td><div><p>For Security - authentication ,\nLock a user out after a specified number of wrong password attempts</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.014\"> </a></b>HIV.NFXNREQ.014</td><td/><td><div><p>For Security - authentication ,\nNotify a user if their account is locked due to wrong password attempts</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.015\"> </a></b>HIV.NFXNREQ.015</td><td/><td><div><p>For Security - authentication ,\nProvide role-based access to the system</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.016\"> </a></b>HIV.NFXNREQ.016</td><td/><td><div><p>For Security - audit trail and logs ,\nLog system logins and logouts</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.017\"> </a></b>HIV.NFXNREQ.017</td><td/><td><div><p>For Security - audit trail and logs ,\nRecord all authentication violations</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.018\"> </a></b>HIV.NFXNREQ.018</td><td/><td><div><p>For Security - audit trail and logs ,\nLog all activities performed by the user, including date and time stamp</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.019\"> </a></b>HIV.NFXNREQ.019</td><td/><td><div><p>For Security - audit trail and logs ,\nLog access to views of individual client records</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.020\"> </a></b>HIV.NFXNREQ.020</td><td/><td><div><p>For Security - audit trail and logs ,\nLog access to data summaries, reports, analysis and visualization features</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.021\"> </a></b>HIV.NFXNREQ.021</td><td/><td><div><p>For Security - audit trail and logs ,\nLog exchange of data with other systems</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.022\"> </a></b>HIV.NFXNREQ.022</td><td/><td><div><p>For Security - audit trail and logs ,\nGenerate analysis of the usage of different system features and reports</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.023\"> </a></b>HIV.NFXNREQ.023</td><td/><td><div><p>For Security - audit trail and logs ,\nLog all data and system errors</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.024\"> </a></b>HIV.NFXNREQ.024</td><td/><td><div><p>For Security - user management ,\nAllow user with permission to create a new user and temporary password</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.025\"> </a></b>HIV.NFXNREQ.025</td><td/><td><div><p>For Security - user management ,\nProvide role-based access</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.026\"> </a></b>HIV.NFXNREQ.026</td><td/><td><div><p>For Security - user management ,\nAllow roles to be associated with specific geographical areas and/or health facilities</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.027\"> </a></b>HIV.NFXNREQ.027</td><td/><td><div><p>For Security - user management ,\nAllow cascading user management and assignment of roles</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.028\"> </a></b>HIV.NFXNREQ.028</td><td/><td><div><p>For Security - user management ,\nAllow user to change their own password</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.029\"> </a></b>HIV.NFXNREQ.029</td><td/><td><div><p>For Security - user management ,\nAllow admin user to request password reset</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.030\"> </a></b>HIV.NFXNREQ.030</td><td/><td><div><p>For Security - user management ,\nNotify the user to regularly change the user's password</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.031\"> </a></b>HIV.NFXNREQ.031</td><td/><td><div><p>For Security - user management ,\nAllow each user to be assigned to one or more roles</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.032\"> </a></b>HIV.NFXNREQ.032</td><td/><td><div><p>For Security - user management ,\nSupport definitions of unlimited roles and assigned levels of access, viewing, entry, editing and auditing</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.033\"> </a></b>HIV.NFXNREQ.033</td><td/><td><div><p>For System requirements - general ,\nProvide a unique version number for each revision</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.034\"> </a></b>HIV.NFXNREQ.034</td><td/><td><div><p>For System requirements - general ,\nEnable earlier versions of a record to be recoverable</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.035\"> </a></b>HIV.NFXNREQ.035</td><td/><td><div><p>For System requirements - general ,\nEnable deployment in an environment subject to power loss</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.036\"> </a></b>HIV.NFXNREQ.036</td><td/><td><div><p>For System requirements - general ,\nWork in an environment that is subject to loss of connectivity</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.037\"> </a></b>HIV.NFXNREQ.037</td><td/><td><div><p>For System requirements - general ,\nGenerate IDs that are unique across different installations or sites</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.038\"> </a></b>HIV.NFXNREQ.038</td><td/><td><div><p>For System requirements - general ,\nReport version number when saving data to the database</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.039\"> </a></b>HIV.NFXNREQ.039</td><td/><td><div><p>For System requirements - general ,\nBe designed to be flexible enough to accommodate necessary changes in the future</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.040\"> </a></b>HIV.NFXNREQ.040</td><td/><td><div><p>For System requirements - general ,\nAllow for offline and online functionality</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.041\"> </a></b>HIV.NFXNREQ.041</td><td/><td><div><p>For System requirements - general ,\nShow the number of records that are not yet synchronised</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.042\"> </a></b>HIV.NFXNREQ.042</td><td/><td><div><p>For System requirements - general ,\nHave ability to easily back up information</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.043\"> </a></b>HIV.NFXNREQ.043</td><td/><td><div><p>For System requirements - general ,\nWarn user if no valid backup for more than a predefined number of days</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.044\"> </a></b>HIV.NFXNREQ.044</td><td/><td><div><p>For System requirements - general ,\nMust have the ability to store images and other unstructured data</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.045\"> </a></b>HIV.NFXNREQ.045</td><td/><td><div><p>For System requirements - scalability ,\nScalable to accommodate new demands</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.046\"> </a></b>HIV.NFXNREQ.046</td><td/><td><div><p>For System requirements - scalability ,\nBe able to accommodate at least [x number of] health facilities</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.047\"> </a></b>HIV.NFXNREQ.047</td><td/><td><div><p>For System requirements - scalability ,\nBe able to accommodate at least [x number of] concurrent users</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.048\"> </a></b>HIV.NFXNREQ.048</td><td/><td><div><p>For System requirements - usability ,\nBe user-friendly for people with low computer literacy</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.049\"> </a></b>HIV.NFXNREQ.049</td><td/><td><div><p>For System requirements - usability ,\nProvide informative error messages and tooltips</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.050\"> </a></b>HIV.NFXNREQ.050</td><td/><td><div><p>For System requirements - usability ,\nAlert the user when navigating away from the form without saving</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.051\"> </a></b>HIV.NFXNREQ.051</td><td/><td><div><p>For System requirements - usability ,\nSupport real time data entry validation and feedback to prevent data entry errors from being recorded</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.052\"> </a></b>HIV.NFXNREQ.052</td><td/><td><div><p>For System requirements - usability ,\nSimplify data recording through predefined drop-down or searchable lists, radio buttons, check boxes</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.053\"> </a></b>HIV.NFXNREQ.053</td><td/><td><div><p>For System requirements - usability ,\nSupport multiple languages</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.054\"> </a></b>HIV.NFXNREQ.054</td><td/><td><div><p>For System requirements - usability ,\nUse industry standard user interface practices and apply them in a consistent manner throughout the system</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.055\"> </a></b>HIV.NFXNREQ.055</td><td/><td><div><p>For System requirements - usability ,\nEasy to learn and intuitive to enable user to navigate between pages</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.056\"> </a></b>HIV.NFXNREQ.056</td><td/><td><div><p>For System requirements - usability ,\nProvide guidance to the users to better support clinical guidelines and best clinical practices</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.057\"> </a></b>HIV.NFXNREQ.057</td><td/><td><div><p>For System requirements - usability ,\nBe reliable and robust (minimize the number of system crashes)</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.058\"> </a></b>HIV.NFXNREQ.058</td><td/><td><div><p>For System requirements - usability ,\nAdjust display to fit small screens (e.g. mobile phones)</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.059\"> </a></b>HIV.NFXNREQ.059</td><td/><td><div><p>For System requirements - configuration ,\nConfigure the system centrally</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.060\"> </a></b>HIV.NFXNREQ.060</td><td/><td><div><p>For System requirements - configuration ,\nConfigure business rules in line with guidelines and standard operating procedures (SOPs)</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.061\"> </a></b>HIV.NFXNREQ.061</td><td/><td><div><p>For System requirements - configuration ,\nConfigure error messages</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.062\"> </a></b>HIV.NFXNREQ.062</td><td/><td><div><p>For System requirements - configuration ,\nConfigure workflows and business rules to accommodate differences between facilities</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.063\"> </a></b>HIV.NFXNREQ.063</td><td/><td><div><p>For System requirements - interoperability ,\nCommunicate with external systems through mediators</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.064\"> </a></b>HIV.NFXNREQ.064</td><td/><td><div><p>For System requirements - interoperability ,\nProvide access to data through application programming interfaces (APIs)</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.065\"> </a></b>HIV.NFXNREQ.065</td><td/><td><div><p>For System requirements - interoperability ,\nBe interoperable with external systems through mediators</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.066\"> </a></b>HIV.NFXNREQ.066</td><td/><td><div><p>For System requirements - interoperability ,\nLink with insurance systems to verify eligibility and submit claims</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.067\"> </a></b>HIV.NFXNREQ.067</td><td/><td><div><p>For System requirements - interoperability ,\nExchange data with other approved systems</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.068\"> </a></b>HIV.NFXNREQ.068</td><td/><td><div><p>For System requirements - interoperability ,\nAccept data from multiple input methods including paper, geocoding (GPS)</p>\n</div></td></tr><tr><td><b><a name=\"HIV.NFXNREQ.069\"> </a></b>HIV.NFXNREQ.069</td><td/><td><div><p>For System requirements - hardware and connectivity ,\nAllow for data exchange and efficient synchronization across multiple facilities and points of service when internet is available, even when it is intermittent and slow</p>\n</div></td></tr></table></div>" ] ; # fhir:url [ fhir:v "http://smart.who.int/hiv/Requirements/HIVNonFunctionalRequirements"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.3.0"] ; # fhir:status [ fhir:v "active"] ; # fhir:date [ fhir:v "2024-12-06T22:28:12+00:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "WHO"] ; # fhir:contact ( [ fhir:name [ fhir:v "WHO" ] ; ( fhir:telecom [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "http://who.int" ] ] ) ] ) ; # fhir:statement ( [ fhir:key [ fhir:v "HIV.NFXNREQ.001" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nProvide password protected access for authorized users " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.002" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nProvide a means to ensure confidentiality and privacy of personal health information " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.003" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nProvide ability for authorized users to view confidential data " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.004" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nAnonymise data that is exported from the system " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.005" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nPrevent remembering username and password " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.006" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nLog out the user after specified time of inactivity " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.007" ] ; fhir:requirement [ fhir:v "For Security - confidentiality ,\nProvide encrypted communication between components " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.008" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nNotify the user to change their password the first time they log in " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.009" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nAdhere to complex password requirements " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.010" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nProvide a mechanism to securely change a user's password " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.011" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nNotify the user of password change to their account " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.012" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nReset a user's password in a secure manner " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.013" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nLock a user out after a specified number of wrong password attempts " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.014" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nNotify a user if their account is locked due to wrong password attempts " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.015" ] ; fhir:requirement [ fhir:v "For Security - authentication ,\nProvide role-based access to the system " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.016" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog system logins and logouts " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.017" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nRecord all authentication violations " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.018" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog all activities performed by the user, including date and time stamp " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.019" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog access to views of individual client records " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.020" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog access to data summaries, reports, analysis and visualization features " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.021" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog exchange of data with other systems " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.022" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nGenerate analysis of the usage of different system features and reports " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.023" ] ; fhir:requirement [ fhir:v "For Security - audit trail and logs ,\nLog all data and system errors " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.024" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow user with permission to create a new user and temporary password " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.025" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nProvide role-based access " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.026" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow roles to be associated with specific geographical areas and/or health facilities " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.027" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow cascading user management and assignment of roles " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.028" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow user to change their own password " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.029" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow admin user to request password reset " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.030" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nNotify the user to regularly change the user's password " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.031" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nAllow each user to be assigned to one or more roles " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.032" ] ; fhir:requirement [ fhir:v "For Security - user management ,\nSupport definitions of unlimited roles and assigned levels of access, viewing, entry, editing and auditing " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.033" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nProvide a unique version number for each revision " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.034" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nEnable earlier versions of a record to be recoverable " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.035" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nEnable deployment in an environment subject to power loss " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.036" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nWork in an environment that is subject to loss of connectivity " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.037" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nGenerate IDs that are unique across different installations or sites " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.038" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nReport version number when saving data to the database " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.039" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nBe designed to be flexible enough to accommodate necessary changes in the future " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.040" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nAllow for offline and online functionality " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.041" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nShow the number of records that are not yet synchronised " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.042" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nHave ability to easily back up information " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.043" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nWarn user if no valid backup for more than a predefined number of days " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.044" ] ; fhir:requirement [ fhir:v "For System requirements - general ,\nMust have the ability to store images and other unstructured data " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.045" ] ; fhir:requirement [ fhir:v "For System requirements - scalability ,\nScalable to accommodate new demands " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.046" ] ; fhir:requirement [ fhir:v "For System requirements - scalability ,\nBe able to accommodate at least [x number of] health facilities " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.047" ] ; fhir:requirement [ fhir:v "For System requirements - scalability ,\nBe able to accommodate at least [x number of] concurrent users " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.048" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nBe user-friendly for people with low computer literacy " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.049" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nProvide informative error messages and tooltips " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.050" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nAlert the user when navigating away from the form without saving " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.051" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nSupport real time data entry validation and feedback to prevent data entry errors from being recorded " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.052" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nSimplify data recording through predefined drop-down or searchable lists, radio buttons, check boxes " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.053" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nSupport multiple languages " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.054" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nUse industry standard user interface practices and apply them in a consistent manner throughout the system " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.055" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nEasy to learn and intuitive to enable user to navigate between pages " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.056" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nProvide guidance to the users to better support clinical guidelines and best clinical practices " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.057" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nBe reliable and robust (minimize the number of system crashes) " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.058" ] ; fhir:requirement [ fhir:v "For System requirements - usability ,\nAdjust display to fit small screens (e.g. mobile phones) " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.059" ] ; fhir:requirement [ fhir:v "For System requirements - configuration ,\nConfigure the system centrally " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.060" ] ; fhir:requirement [ fhir:v "For System requirements - configuration ,\nConfigure business rules in line with guidelines and standard operating procedures (SOPs) " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.061" ] ; fhir:requirement [ fhir:v "For System requirements - configuration ,\nConfigure error messages " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.062" ] ; fhir:requirement [ fhir:v "For System requirements - configuration ,\nConfigure workflows and business rules to accommodate differences between facilities " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.063" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nCommunicate with external systems through mediators " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.064" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nProvide access to data through application programming interfaces (APIs) " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.065" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nBe interoperable with external systems through mediators " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.066" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nLink with insurance systems to verify eligibility and submit claims " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.067" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nExchange data with other approved systems " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.068" ] ; fhir:requirement [ fhir:v "For System requirements - interoperability ,\nAccept data from multiple input methods including paper, geocoding (GPS) " ] ] [ fhir:key [ fhir:v "HIV.NFXNREQ.069" ] ; fhir:requirement [ fhir:v "For System requirements - hardware and connectivity ,\nAllow for data exchange and efficient synchronization across multiple facilities and points of service when internet is available, even when it is intermittent and slow " ] ] ) . #
IG © 2023+ WHO. Package smart.who.int.hiv#0.3.0 based on FHIR 4.0.1. Generated 2024-12-06
Links: Table of Contents |
QA Report
| Version History | License