Build: #7 was successful Scheduled with changes by Wyclif Luyima

Code commits

openmrs-core 1.10.x

  • Wyclif Luyima

    Wyclif Luyima 609fd18e6b7e63bde22e79115297a0879f8cb391

    Addressed review comments to fix comparison of orderType.class and the validates order type - TRUNK-4217
    Addressed review comments to fix comparison of orderType.class and the validates order type - TRUNK-4217

    Follow up

    • api/src/main/java/org/openmrs/TestOrder.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/main/java/org/openmrs/validator/OrderValidator.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/OrderEntryIntegrationTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/OrderTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/TestOrderTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/api/OrderServiceTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/validator/DrugOrderValidatorTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/java/org/openmrs/validator/OrderValidatorTest.java (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
    • api/src/test/resources/org/openmrs/include/standardTestDataset.xml (version 609fd18e6b7e63bde22e79115297a0879f8cb391)
  • Wyclif Luyima

    Wyclif Luyima c6a436b3d2927ce10167788488a84c68740dc6a3

    TRUNK-4217 | Order Validations - 1) durationUnits can not be null if duration is present. 2) quantityUnits,doseUnits or durationUnits should be of type Units of Measure class 3) startDate should not be before encounter's encounterDateTime. 4) if scheduledDate is set, urgency should be ON_SCHEDULED_DATE. 5) order.orderType.javaClass should match order.class, subclasses

    • api/src/main/java/org/openmrs/validator/DrugOrderValidator.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/main/java/org/openmrs/validator/OrderValidator.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/java/org/openmrs/OrderEntryIntegrationTest.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/java/org/openmrs/api/OrderServiceTest.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/java/org/openmrs/validator/DrugOrderValidatorTest.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/java/org/openmrs/validator/OrderValidatorTest.java (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/resources/org/openmrs/api/include/OrderEntryIntegrationTest-other.xml (version c6a436b3d2927ce10167788488a84c68740dc6a3)
    • api/src/test/resources/org/openmrs/include/standardTestDataset.xml (version c6a436b3d2927ce10167788488a84c68740dc6a3)