Is there an easier way to do this?

  • Profile Image
    graham.columbus
    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.

    1607291427_5fcd522330318_

    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_

    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_


    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
    Vanessa_T
    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.

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

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