Uploaded image for project: 'XForms Module'
  1. XForms Module
  2. XFRM-67

Viewing all parts of a concept on the XForms widget properties under binding

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Ready for Work
    • Priority: Should
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Complexity:
      Medium
    • Sprint:
      OpenMRS Platform 1.11 Sprint 1

      Description

      Provide a way in XForms to view the three parts of a concept under the form field properties/binding.

      For example, a drug formulary like Triomune-30, make the form field property binding to display drug formulary say (792^STAVUDINE LAMIVUDINE AND NEVIRAPINE^99DCT^2^Triomune-30^99RX). This will help a user during design to associate the correct drug combination with the names as they appear on the paper form. With the current design in XForms you cannot tell the difference between the three drugs(Triomune20, Triomune30 and Triomune 40) while looking at the form field properties. We need the binding under form field properties to display the drug contents as follows :

      Concept_id^concept_name^99DCT^drug_id^drug_formulary_name^99RX for drug_fomulary_name

      • 792^STAVUDINE LAMIVUDINE AND NEVIRAPINE^99DCT^2^Triomune-30^99RX for Triomune 30
      • 792^STAVUDINE LAMIVUDINE AND NEVIRAPINE^99DCT^13^Triomune-20^99RX for Triomune 20
      • 792^STAVUDINE LAMIVUDINE AND NEVIRAPINE^99DCT^3^Triomune-40^99RX for Triomune 40

      , whatever appears on the binding currently is STAVUDINE LAMIVUDINE AND NEVIRAPINE. This cannot assist when in design surface to associate the right formulation so that when data is submitted the preferred formulary as mentioned above makes it to the database.

      In InfoPath once you drug a form field value from the data source, you can easily check its property to identify the different drug formularies embedded. This also allows you to change the names to match the paper copy just for easy identification during data entry and store the intended value.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              bwabuti Boniface Wabuti .I.
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 5 hours
                  5h
                  Remaining:
                  Remaining Estimate - 5 hours
                  5h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified