Is there an easier way to do this?

  • graham.columbus
    Asked on December 6, 2020 at 4: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.

    1607291427 5fcd522330318  Screenshot 10

    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)

    1607291354 5fcd51da7c504  Screenshot 21

    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:

    1607291956 5fcd54346b6a0  Screenshot 32


    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!!

  • Vanessa_T
    Replied on December 6, 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.

    How-to-set-up-the-configurable-list-widget

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