Page History
Wiki Markup |
---|
{scrollbar:icons=false} |
Page info | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
| ||||
|
Create form module
Use Case Number | Init8pm25.pm24.1 |
---|---|
Brief Description | A form module is a reusable section of a form that contains one or more questions/CDEs. These can be created from a set of existing questions or from scratch. |
Actor(s) for this particular use case | Forms Curator |
Pre-condition | None. |
Post condition | A form module is created. |
Steps to take |
|
Alternate Flow | The Forms Curator could select a number of existing CDEs (whether on a form or not) for which to create a form module. This essentially combines steps #1 and #3 above. |
Priority | High. |
Associated Links | None. |
Fit criterion/Acceptance Criterion | None. |
Copy form module into a form
Use Case Number | Init8pm25.pm24.2 |
---|---|
Brief Description | In order to reuse a form module, which is a set of CDE questions, the form module is copied/referenced in the form. It is copied because it is allowable for changes to be made to the module that do not propagate to other users of the module, e.g. removal of a CDE. However, it is also referenced in the sense that changes to the original form module are propagated to all instances of the form module. |
Actor(s) for this particular use case | Forms Curator |
Pre-condition | A form module is available for copying into a form |
Post condition | The form module has been copied into the form |
Steps to take |
|
Alternate Flow | None. |
Priority | High. |
Associated Links | None. |
Fit criterion/Acceptance Criterion | None. |
Update form module
Use Case Number | Init8pm25.pm24.3 |
---|---|
Brief Description | After an original form module is copied into a form, any changes to the original form module are propagated to the instances of that form module. These include removal and addition of CDE questions. |
Actor(s) for this particular use case | Forms Curator |
Pre-condition | A form module is available and has been copied into one or more forms. |
Post condition | The form module has been updated and changes are propagated to all instances of the form module in existing forms. |
Steps to take |
|
Alternate Flow | None. |
Priority | High |
Associated Links | None. |
Fit criterion/Acceptance Criterion | None. |
Update form module copy
Use Case Number | Init8pm25.pm24.4 |
---|---|
Brief Description | Once a form module has been copied into a form, any changes to the copied instance are not reflected on the original form module or any other instances of the form module. These include removal and addition of CDE questions. |
Actor(s) for this particular use case | Forms Curator |
Pre-condition | A form module is available and has been copied into one or more forms. |
Post condition | The form module instance has been updated and those changes are only reflected in the form in which the form module instance is included. |
Steps to take |
|
Alternate Flow | None. |
Priority | High. |
Associated Links | None. |
Fit criterion/Acceptance Criterion | None. |
Retire form module
Use Case Number | Init8pm25.pm24.5 |
---|---|
Brief Description | A publicly accessible form module can be retired from further copying into a form or updating. This retiring does not remove the form module instances that have previously been copied. |
Actor(s) for this particular use case | Forms Curator |
Pre-condition | A form module exists and has been reused in zero or more forms |
Post condition | The form module is retired (cannot be copied or updated) and all existing form module instances remain unchanged |
Steps to take |
|
Alternate Flow | None. |
Priority | Medium. |
Associated Links | None. |
Fit criterion/Acceptance Criterion | None. |
Wiki Markup |
---|
{scrollbar:icons=false} |