Janus
0.1.1 - ci-build

Janus - Local Development build (v0.1.1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Actors for Functionalities Requirements

List of actors for requirements for the various Janus features.

User

This actor represents the user of Janus Application

Functionalities Requirements

List of requirements for the various Janus features.

Ability to log out

This requirement stipulates that the user should be able to log out from the application.

Obligation for the $populate operation to be implicitly performed when arriving on the questionnaire response page

This requirement stipulates that a user shall be able to see the questionnaire pre-filled using the $populate operation upon arrival.

Obligation to access the questionnaire response page directly by clicking a checkbox icon in the action column on the list of questionnaires

This requirement stipulates that a user shall be able to access the questionnaire response page directly by clicking a checkbox icon in the action column on the list of questionnaires.

Obligation to access the questionnaire response page directly via the URL [..]/Questionnaire/{id}/new

This requirement stipulates that a user shall be able to access the questionnaire response page directly via the URL [..]/Questionnaire/{id}/new.

Obligation to be able to authenticate on the application

This requirement stipulates that a user shall be able to authenticate on the application.

Obligation to be able to change the application language to English

This requirement stipulates that a user shall be able to change the application language to English.

Obligation to be able to change the application language to French

This requirement stipulates that a user shall be able to change the application language to French.

Obligation to be able to change the number of results per page

This requirement stipulates that a user shall be able to change the number of results per page.

Obligation to be able to change the table page to the first page

This requirement stipulates that a user shall be able to change the table page to the first page.

Obligation to be able to change the table page to the last page

This requirement stipulates that a user shall be able to change the table page to the last page.

Obligation to be able to change the table page to the left

This requirement stipulates that a user shall be able to change the table page to the left.

Obligation to be able to change the table page to the right

This requirement stipulates that a user shall be able to change the table page to the right.

Obligation to be able to clear search fields for a Questionnaire

This requirement stipulates that a user shall be able to clear search fields for a Questionnaire.

Obligation to be able to clear search fields for a StructureMap

This requirement stipulates that a user shall be able to clear search fields for a StructureMap.

Obligation to be able to launch a Questionnaire

This requirement stipulates that a user shall be able to launch a Questionnaire.

Obligation to be able to launch a StructureMap

This requirement stipulates that a user shall be able to launch a StructureMap.

Obligation to be able to search for a Questionnaire by ID

This requirement stipulates that a user shall be able to search for a Questionnaire by ID.

Obligation to be able to search for a Questionnaire by name

This requirement stipulates that a user shall be able to search for a Questionnaire by name.

Obligation to be able to search for a Questionnaire by name and ID

This requirement stipulates that a user shall be able to search for a Questionnaire by name and ID.

Obligation to be able to search for a StructureMap by ID

This requirement stipulates that a user shall be able to search for a StructureMap by ID.

Obligation to be able to search for a StructureMap by name

This requirement stipulates that a user shall be able to search for a StructureMap by name.

Obligation to be able to search for a StructureMap by name and ID

This requirement stipulates that a user shall be able to search for a StructureMap by name and ID.

Obligation to be able to submit a Questionnaire

This requirement stipulates that a user shall be able to submit a Questionnaire.

Obligation to be able to view the list of Questionnaires

This requirement stipulates that a user shall be able to view the list of Questionnaires.

Obligation to be able to view the list of StructureMaps

This requirement stipulates that a user shall be able to view the list of StructureMaps.

Obligation to clear the fields by clicking on a reset button

This requirement stipulates that a user shall be able to clear the fields by clicking on a reset button.

Obligation to enable or disable the preview button for Output section

This requirement stipulates that a user shall be able to enable or disable the preview button (eye icon) for the Output section.

Obligation to enable or disable the preview button for Questionnaire section

This requirement stipulates that a user shall be able to enable or disable the preview button (eye icon) for the Questionnaire section.

Obligation to enable or disable the preview button for QuestionnaireResponse section

This requirement stipulates that a user shall be able to enable or disable the preview button (eye icon) for the QuestionnaireResponse section.

Obligation to enable or disable the preview button for Source, Targets, and Output sections

This requirement stipulates that a user shall be able to enable or disable the preview button (eye icon) for the Source, Targets, and Output sections.

Obligation to generate a Questionnaire responses

This requirement stipulates that a user shall be able to generate a QuestionnaireResponse.

Obligation to generate FHIR resources from QuestionnaireResponse

This requirement stipulates that a user shall be able to generate FHIR resources from the responses of a Questionnaire when the 'Play' button is pressed.

Obligation to inform the user if the submission of the form was unsuccessful

This requirement stipulates that a user shall be able to be informed if the submission of the form was unsuccessful.

Obligation to inform the user that the form has been saved successfully

This requirement stipulates that a user shall be able to be informed when the form has been successfully saved.

Obligation to maintain the connection throughout the navigation on the application

This requirement stipulates that the user's connection must be maintained throughout the navigation on the application.

Obligation to redirect the user to the home page when the form has been successfully saved

This requirement stipulates that a user shall be able to be redirected to the home page when the form has been successfully saved.

Obligation to save a Questionnaire

This requirement stipulates that a user shall be able to save a Questionnaire.

Obligation to save a StructureMap

This requirement stipulates that a user shall be able to save a StructureMap.

Obligation to save the user's answer to the questionnaire

This requirement stipulates that a user shall be able to save the answers to the questionnaire.

Obligation to submit the questionnaire with a button

This requirement stipulates that a user shall be able to submit the questionnaire with a button.

Obligation to update a Questionnaire

This requirement stipulates that a user shall be able to update a Questionnaire.

Obligation to update a StructureMap

This requirement stipulates that a user shall be able to update a StructureMap.

Obligation to view a form relating to the selected questionnaire

This requirement stipulates that a user shall be able to view a form relating to the selected questionnaire.

Obligation to view the informations of a StructureMap

This requirement stipulates that a user shall be able to view the informations of a StructureMap.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

Capability Statement for the Mapping Service capability

Basic capability statement for the Mapping Service.

Capability Statement for the Questionnaire Processor capability

Basic capability statement for the Questionnaire Processor.

Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.

OD-StructureMapTransform

The transform operation takes input content, applies a structure map transform, and then returns the output which is a Parameters resource.

Structures: Questionnaires

These define forms used by systems conforming to this implementation guide to capture or expose data to end users.

Avis de Diagnostic en Infectiologie

Ressource Questionnaire utilisée pour recueillir des données structurées sur l'infectiologie.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

PR_TransformParametersIn

Parameters used by the user to use the transform operation.

Terminology: Structure Maps

These define transformations to convert between data structures used by systems conforming to this implementation guide.

Transforme une extraction JSON QuestionnaireResponse vers un FHIR SDC QuestionnaireResponse

StructureMap permettant la transformation d'une extraction JSON de QuestionnaireResponse vers le standard FHIR SDC QuestionnaireResponse.

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

EXP-ParamsExtract
EXP-ParamsPopulate
EXP-ParamsTransform
EXP-QuestionnaireTransform
EXP-ResultTransform
EXP-SourceJSONTransform
EXP-TargetQRTransform
Questionnaire-Infectiologie-001-response
Questionnaire-Infectiologie-null-response
extract-Questionnaire-Infectiologie-001-response