Uploaded image for project: 'HTML Form Entry Module'
  1. HTML Form Entry Module
  2. HTML-16

htmlformentry: Need mechanism to allow user to select the question applicable for an answer

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Should
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: HTML Form Entry 1.6.8
    • Labels:
      None
    • Complexity:
      Medium

      Description

      There are many circumstances where a form presents a question and answer in way that is inconsistent with how it is modeled. For example, given a question on a form like:

      Previously diagnosed with Malaria: [] T [] F

      This may lead someone to think that this is represented by a question concept of "PREVIOUSLY DIAGNOSED WITH MALARIA" and answer concepts of "True" and "False", but is actually modeled as 2 separate questions, with one possible answer for each:

      Question: PREVIOUS DIAGNOSIS PRESENT, with Answer: Malaria
      Question: PREVIOUS DIAGNOSIS ABSENT, with Answer: Malaria

      We are able to do this now, because the obs tags support a conceptId question and a conceptId answer, and so you can enter them appropriately, customize the label text, and it works. However it does not work when the "question" itself needs to be selected from many possibilities for a particular answer. For example, given a question:

      Question: Drug susceptibility test result for Isoniazid, with possible answers of "Resistant", "Sensitive", "Indeterminate", we actually want to model this as 3 different questions, which the user can choose from, and one answer. For example:

      Answer: Isoniazid
      Questions in select list: [to Drug", "Sensitive to Drug", Indeterminate resistance to Drug"|"Resistant]

        Attachments

          Activity

            People

            • Assignee:
              dthomas Dave Thomas
              Reporter:
              mseaton Mike Seaton
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: