Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-5862

Conditions to be form recordable (like obs)

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Should
    • Resolution: Fixed
    • Core 2.3.1
    • Core 2.4.0, Core 2.3.2
    • None
    • None
    • M

    Description

      1. Background

      Further and further entities than obs are candidates to be recorded through forms via ad-hoc form controls. This requires to provide a way to track their form field namespace and path in order to provide a way to reconstruct the form display from their data as it was recorded in the first place.

      2. Description

      As of 1.11.x Obs already implements some logic around its formNamespaceAndPath member, see here.
      Condition should basically offer something similar through implementing a new common FormRecordable interface.
      The scope of work is to bring this new functionality to Condition while sharing as much as possible with Obs while remaining backward compatible.

      3. Acceptance Criteria

      Core should provide a reusable pattern for all form recordable (encounter-linked) entities to keep track of where exactly they were recorded in the form medium.

       

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                luis.oliveira luis Oliveira
                mksd Dimitri R
                Dimitri R Dimitri R
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: