muccg / rdrf

The Rare Disease Registry Framework (RDRF) is an open source tool for the creation of web-based patient registries.
GNU Affero General Public License v3.0
15 stars 8 forks source link

CIC CRC: Multiple-select RadioSelect fields #1101

Closed gmaloneccg closed 5 years ago

gmaloneccg commented 5 years ago

Two CDEs RADIOTXTYPECRC ("Type of radiotherapy") and CRCCompTreatment ("Type of treatment for leak or complications (select all that apply)") are RadioSelect widgets with the multiple select checkbox checked. The questions do not allow multiple selection, because they are RadioSelect widgets. The multiple select option is normally enabled for multiple selection lists only, which have the widget name field blank.

When attempting to save the page with any option selected, a validation error occurs at the question, stating "Enter a list of values". It is impossible to select more than one option. It is also impossible to deselect data if it is already selected. This makes it impossible to save the page, and all data entered must be discarded and re-entered in order to save the page. This occurs on the Baseline Treatment page, which contains a relatively large number of questions, therefore all data is lost.

id2359 commented 5 years ago

We can edit the definition to fix these.