97 | | 1. [ ] If the patient already exists, the module will update the details of the patient. |
98 | | 1. [ ] If the patient does not already exist, the patient is created. |
99 | | 1. [ ] S Number is invalid, an error should be produced (On screen and in watchdog) and continue to the next patient. |
100 | | 1. [ ] The patient's prefix (title) should be set correctly. |
101 | | 1. [ ] Address details for the patient should be created for a new patient. |
102 | | 1. [ ] Address details will be amended for an existing patient, but will not be duplicated. |
103 | | 1. [ ] The bioresource contact group should be created when the module is enabled. |
104 | | 1. [ ] Patients should be added to the bioresource contact group |
105 | | 1. [ ] If the patient already exists, it should not create a duplicate membership of the group. |
| 97 | 1. [x] If the patient already exists, the module will update the details of the patient. |
| 98 | 1. [x] If the patient does not already exist, the patient is created. |
| 99 | 1. [x] S Number is invalid, an error should be produced (On screen and in watchdog) and continue to the next patient. |
| 100 | 1. [x] The patient's prefix (title) should be set correctly. |
| 101 | 1. [x] Address details for the patient should be created for a new patient. |
| 102 | 1. [x] Address details will be amended for an existing patient, but will not be duplicated. |
| 103 | 1. [x] The bioresource contact group should be created when the module is enabled. |
| 104 | 1. [x] Patients should be added to the bioresource contact group |
| 105 | 1. [x] If the patient already exists, it should not create a duplicate membership of the group. |
107 | | 1. [ ] A new bioresource study enrollment should be created for the patient. |
108 | | 1. [ ] If a bioresource enrollment for the patient already exists, an error should be produced (On screen and in watchdog) and continue to the next patient. |
109 | | 1. [ ] Creates an invitation letter activity against the enrollment. |
110 | | 1. [ ] If Check Questionnaire is checked, creates a check questionnaire activity with the check questionnaire date. |
111 | | 1. [ ] If Check Questionnaire is checked, but no check questionnaire date is supplied or it is invalid, an error should be produced (On screen and in watchdog). |
| 107 | 1. [x] A new bioresource study enrollment should be created for the patient. |
| 108 | 1. [x] If a bioresource enrollment for the patient already exists, an error should be produced (On screen and in watchdog) and continue to the next patient. |
| 109 | 1. [x] Creates an invitation letter activity against the enrollment. |
| 110 | 1. [x] If Check Questionnaire is checked, creates a check questionnaire activity with the check questionnaire date. |
| 111 | 1. [x] If Check Questionnaire is checked, but no check questionnaire date is supplied or it is invalid, an error should be produced (On screen and in watchdog). |
114 | | 1. [ ] If Consent checked, created a check consent activity with the check consent date. |
115 | | 1. [ ] If Consent checked, but no consent checked date is supplied or it is invalid, an error should be produced (On screen and in watchdog). |
116 | | 1. [ ] If consent checked, changes the enrollment status to 'Recruited' and creates an activity for change of status, using the consent date. |
| 114 | 1. [x] If Consent checked, created a check consent activity with the check consent date. |
| 115 | 1. [x] If Consent checked, but no consent checked date is supplied or it is invalid, an error should be produced (On screen and in watchdog). |
| 116 | 1. [x] If consent checked, changes the enrollment status to 'Recruited' and creates an activity for change of status, using the consent date. |