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

Improve on conceptIds functionality with labels, codes, and radio buttons

    XMLWordPrintable

    Details

    • Complexity:
      Undetermined

      Description

      Adding the conceptIds attribute for the obs tag is a great improvement, but these updates will make it even more useful:

      • Layout for radio buttons (not just for dropdown)
      • Allow answerCode
      • Allow conceptCodes

      Current documentation the htmlform reference guide:

      • conceptIds: It is possible to create an obs tag where you're choosing the 'question' for a predefined answerConceptId.This attribute *can't*be used in the same obs tag as the usual 'conceptId' attribute, and for the moment requires an answerConceptId.
        • OPTIONAL
        • Example: <obs conceptIds="1441,3017,2474" answerConceptId="656" labelText="ISONIAZID"/> (Renders as a dropdown list of drug sensitivity results for the drug isoniazid. Concepts 1441, 3017, and 2474-SUSCEPTIBLE TO TUBERCULOSIS DRUG, INTERMEDIATE TO TUBERCULOSIS DRUG, RESISTANT TO TUBERCULOSIS DRUG-would be the concepts listed in the dropdown list). The resulting obs may, for example,'WEAKLY POSITIVE' for the concept, and Isoniazid (concept 656( as the conceptAnswer.)
        • Default: None
      • conceptLabels: Sets the display text to use for a concept. Used with the "conceptIds" tag.
        • OPTIONAL
        • Example: <obs conceptIds="1441,3017,2474" answerConceptId="656" labelText="ISONIAZID" conceptLabels="Susceptible, Intermediate, Resistant"/>
        • Default: None

       

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              mseaton Mike Seaton
              Reporter:
              ball Ellen Ball
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: