HFE compatible with platform 2.0 up to 2.3.2
Build: #79 was successful
Job: Test against 2.4 was successful
Code commits
Git
-
Michael Seaton <mseaton@pih.org> 7ce8e8ea7cdc8904f1966ca33a71153ab5430861
HTML-759 Rewrite drugOrder tag for OpenMRS 2.x (#231)
This commit pulls the majority of the logic that was built into the drugOrder tag and associated classes, in order to support their use for ordering more broadly, rather than just for drug orders. Most changes in this PR are naming related - changing class names, variable names, message property codes, and adding tags that use generic "Order" terminology rather than specific "DrugOrder" terminology.- api-tests/src/test/java/org/openmrs/module/htmlformentry/HtmlFormEntryUtilTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/element/DrugOrderSubmissionElementTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/element/OrderSubmissionElementTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagHandlerTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/handler/OrderTagHandlerTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidgetTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api-tests/src/test/java/org/openmrs/module/htmlformentry/widget/OrderWidgetTest.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/FormEntryContext.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/FormEntrySession.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/HtmlFormEntryUtil.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/HtmlFormExporter.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/element/DrugOrderSubmissionElement.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/element/GettingExistingOrder.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/element/OrderSubmissionElement.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagAttributeDescriptor.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/handler/DrugOrderTagHandler.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/handler/OrderTagAttributeDescriptor.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/handler/OrderTagHandler.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/schema/ConceptOption.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/schema/DrugOrderField.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/schema/ObsFieldAnswer.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/schema/OrderField.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/substitution/HtmlFormSubstitutionUtils.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/tag/TagUtil.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidget.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidgetConfig.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/DrugOrderWidgetValue.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/OrderWidget.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/OrderWidgetConfig.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/java/org/openmrs/module/htmlformentry/widget/OrderWidgetValue.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/resources/messages.properties (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/main/resources/moduleApplicationContext.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/java/org/openmrs/module/htmlformentry/tester/DrugOrderFieldTester.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/java/org/openmrs/module/htmlformentry/tester/FormResultsTester.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/java/org/openmrs/module/htmlformentry/tester/FormSessionTester.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/java/org/openmrs/module/htmlformentry/tester/OrderFieldTester.java (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestForm.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormAllDefaults.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormDateActivatedEntryDate.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormLegacyDiscontinueReason.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormLegacyNamesAndLabels.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormOptionGroups.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/drugOrderTestFormOrderProperties.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/metadataSharingTestForm.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/metadataSharingTestFormMapping.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderLabTestForm.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderTestForm.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderTestFormAllDefaults.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderTestFormDateActivatedEntryDate.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderTestFormOptionGroups.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/orderTestFormOrderProperties.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- api/src/test/resources/org/openmrs/module/htmlformentry/include/returnSectionsAndConceptsInSectionsTestFormWithGroups.xml (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/htmlForm.jsp (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/htmlFormEntry.jsp (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/resources/drugOrderWidget.css (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/resources/drugOrderWidget.js (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/resources/orderWidget.css (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)
- omod/src/main/webapp/resources/orderWidget.js (version 7ce8e8ea7cdc8904f1966ca33a71153ab5430861)