Is there an easier way to do this?

  • Profile Image
    Asked on December 06, 2020 at 04:59 PM

    For the example below, we are collecting medication information on a patient.

    In the first table, each row is a different possible medication. Patients could either be starting, stopping, changing, etc one of the medications. For example, they could be 'stopping' one medication and 'starting' another on at the same time.


    We need to capture different information depending on the medication and whether they are starting, stopping, etc. Below is the example for one of the medications (Humira)


    I am trying to find the easiest way to capture this data. What I think is the best way is to use the calculations widget and the conditions to only show the relevant table for that medication/ condition.

    calculation table used for the conditions:


    The question: If I build this out, with all the conditions for each medication, do you think the form will be slow or break? I dont want to do all that work and then find out the form cant handle it?

    Thank you ahead of time!!

  • Profile Image
    Answered on December 06, 2020 at 10:19 PM

    If I'm not mistaken, you simply want to gather the details on your second screenshot but only for those medications that are related to the user.

    If this is correct, may I suggest using the Configurable List widget instead. You can have the first column as a dropdown for the medication, then for the succeeding columns, just go straight to the questions you have on your second screenshot.


    Kindly try it out and let us know if you need further assistance.