Description:
CRF status changes to "Data Entry Started" when CRF is touched, even if nothing is entered, changed or saved.
Requirements:
Scheduled event with an untouched CRF.
Steps to follow:
- login
- click on an previously untouched CRF in DataEntry mode (pencil icon)
- leave CRF without doing anything
- check the CRF's status icon
Expected result:
CRF status should remain "Not started".
Actual result:
CRF status is "Data Entry started".
This behaviour has uncomfortable consequences. For events with multiple optional CRFs, the user may open a CRF, but then realize that the CRF is not needed at all and leaves it unedited. As a result, the CRF is already created in the database. This cannot be undone. Unfortunately, this means that the event cannot be signed by the investigator because there is an "incomplete" CRF. Previously, it was possible to actually delete the CRF and thus fix the problem.
In one of the previous updates (already present in OpenClinica 3.12.2), this was changed. Now only the data in the CRF will be deleted. The status of "Event CRF Started" remains on "available" and is no longer set back to "unavailable". This will block signing. Workaround is now to spoke the CRF "empty", with CRFs with mandatory fields this is tedious.
Description:
CRF status changes to "Data Entry Started" when CRF is touched, even if nothing is entered, changed or saved.
Requirements:
Scheduled event with an untouched CRF.
Steps to follow:
Expected result:
CRF status should remain "Not started".
Actual result:
CRF status is "Data Entry started".
This behaviour has uncomfortable consequences. For events with multiple optional CRFs, the user may open a CRF, but then realize that the CRF is not needed at all and leaves it unedited. As a result, the CRF is already created in the database. This cannot be undone. Unfortunately, this means that the event cannot be signed by the investigator because there is an "incomplete" CRF. Previously, it was possible to actually delete the CRF and thus fix the problem.
In one of the previous updates (already present in OpenClinica 3.12.2), this was changed. Now only the data in the CRF will be deleted. The status of "Event CRF Started" remains on "available" and is no longer set back to "unavailable". This will block signing. Workaround is now to spoke the CRF "empty", with CRFs with mandatory fields this is tedious.