Janus - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Actor and requirements artifacts for Janus Functionalities
ActorDefinition
Requirements
Process
- STM
- STM-USR-02: Obligation to be able to search for a StructureMap by ID
- STM-USR-03: Obligation to be able to search for a StructureMap by name
- STM-USR-04: Obligation to be able to search for a StructureMap by name and ID
- STM-USR-05: Obligation to be able to clear search fields for a StructureMap
- STM-USR-06: Obligation to be able to launch a StructureMap
- STM-USR-09: Obligation to save a StructureMap
- STM-USR-10: Obligation to update a StructureMap
- QST
- QST-USR-02: Obligation to be able to search for a Questionnaire by ID
- QST-USR-03: Obligation to be able to search for a Questionnaire by name
- QST-USR-04: Obligation to be able to search for a Questionnaire by name and ID
- QST-USR-05: Obligation to be able to clear search fields for a Questionnaire
- QST-USR-06: Obligation to be able to launch a Questionnaire
- QST-USR-07: Obligation to save a Questionnaire
- QST-USR-08: Obligation to submit a completed Questionnaire
- QST-USR-09: Obligation to generate a Questionnaire responses
- QST-USR-10: Obligation to generate FHIR resources from QuestionnaireResponse
- QST-USR-14: Obligation to update a Questionnaire
- QST-USR-15: Obligation to access the questionnaire response page directly via the URL [..]/Questionnaire/{id}/new
- QST-USR-16: Obligation to access the questionnaire response page directly by clicking a checkbox icon in the action column on the list of questionnaires
- QST-USR-17: Obligation for the $populate operation to be implicitly performed when arriving on the questionnaire response page
- QST-USR-19: Obligation to submit the questionnaire with a button
- QST-USR-20: Obligation to clear the fields by clicking on a reset button
- QST-USR-21: Obligation to save the user's answer to the questionnaire
- QST-USR-22: Obligation to inform the user that the form has been saved successfully
- QST-USR-23: Obligation to inform the user if the submission was unsuccessful
- QST-USR-24: Obligation to redirect the user to the home page when the form has been successfully saved
Rights
- KYC
- KYC-USR-01: Obligation to be able to authenticate on the application
- KYC-USR-02: Obligation to maintain the connection throughout the navigation on the application
- KYC-USR-03: Ability to log out
Display
- TBL
- TBL-USR-01: Obligation to be able to change the number of results per page
- TBL-USR-02: Obligation to be able to change the table page to the right
- TBL-USR-03: Obligation to be able to change the table page to the left
- TBL-USR-04: Obligation to be able to change the table page to the first page
- TBL-USR-05: Obligation to be able to change the table page to the last page
- TRA
- TRA-USR-01: Obligation to be able to change the application language to English
- TRA-USR-02: Obligation to be able to change the application language to French
- STM
- STM-USR-01: Obligation to be able to display the list of StructureMap
- STM-USR-08: Obligation to display the informations of a StructureMap
- STM-USR-07: Obligation to enable or disable the preview button for Source, Targets, and Output sections
- QST
- QST-USR-01: Obligation to be able to display the list of Questionnaires
- QST-USR-11: Obligation to enable or disable the preview button for Questionnaire section
- QST-USR-12: Obligation to enable or disable the preview button for QuestionnaireResponse section
- QST-USR-13: Obligation to enable or disable the preview button for Output section
- QST-USR-18: Obligation to view a form relating to the selected questionnaire