HFE compatible with platform 2.0 up to 2.3.2

Build: #55 was successful Changes by Michael Seaton <mseaton@pih.org>

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Michael Seaton <mseaton@pih.org>

    Michael Seaton <mseaton@pih.org> 95c46f15953573c99945479ab85eefeb41ed83a2

    HTML-759 - Drug order tag updates following initial testing and feedback (#224)
    * Support configuring concepts on drug order tag as an alternative / addition to configuring drugs.

    * Support non coded drugs, in addition to specific drugs, and allowing multiple orders for the same orderables.

    * Fix validation handling

    * Add non-coded discontinue reasons.

    * Add better handling when no existing orders are present.

    * Improvements to overall formatting

    * Add orderReason and orderReasonNonCoded properties, and remove voided property from tag.

    * Add orderReason and orderReasonNonCoded properties, and remove voided property from tag.

    * Loosen drug order validation in HFE to reflect updates to drug order validator in core

    • api-tests/src/test/java/org/openmrs/module/htmlformentry/HtmlFormEntryUtilTest.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api-tests/src/test/java/org/openmrs/module/htmlformentry/element/DrugOrderSubmissionElementTest.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api-tests/src/test/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagHandlerTest.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api-tests/src/test/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidgetTest.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/HtmlFormEntryUtil.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/element/DrugOrderSubmissionElement.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagAttributeDescriptor.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagHandler.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/schema/DrugOrderField.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidget.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidgetValue.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/main/resources/messages.properties (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • api/src/test/java/org/openmrs/module/htmlformentry/tester/DrugOrderFieldTester.java (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • omod/src/main/webapp/resources/drugOrderWidget.css (version 95c46f15953573c99945479ab85eefeb41ed83a2)
    • omod/src/main/webapp/resources/drugOrderWidget.js (version 95c46f15953573c99945479ab85eefeb41ed83a2)