Currently, when inclusion criteria are specified, one criteria can be selected when including a paper. However, there are other uses in protocols when inclusion criteria are present. We should support at least the following scenarios:
0, some, or all Inclusion criteria must be selected
Inclusion criteria are available for certain phases, but not all
Includes a paper if any inclusion criteria satisfied
Include a paper all inclusion criteria satisfied
These changes impact the configuration file, the phase management and the inclusion criteria management.
Currently, when inclusion criteria are specified, one criteria can be selected when including a paper. However, there are other uses in protocols when inclusion criteria are present. We should support at least the following scenarios: