Patient Flags module

Build: #111 was successful Changes by Brandon Istenes <bistenes@gmail.com>

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Brandon Istenes <bistenes@gmail.com>

    Brandon Istenes <bistenes@gmail.com> f403e77666f7602affbacee6b4b320a7000b7285

    FLAG-88: Flags should be evaluated when changes made to conditions, obs, orders, and allergies (#105)
    * Flags should be evaluated when changes made to conditions, obs, orders, and allergies

    * Ensure flags only generated once for saveEncounter call

    * O3-5260: Flag Priority Tag 'style' should be nullable/optional (#106)

    * Make Priority.style optional

    * Self-review

    * Add support for more listeners; simplify

    * Simplify if conditions

    * Handle Hibernate person proxy

    • api/src/main/java/org/openmrs/module/patientflags/aop/ConditionServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/EncounterServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/FlagGenerationTransactionTracker.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/ObsServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/OrderServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/PatientServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/aop/ProgramWorkflowServiceAdvice.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • api/src/main/java/org/openmrs/module/patientflags/task/PatientFlagTask.java (version f403e77666f7602affbacee6b4b320a7000b7285)
    • omod/src/main/resources/config.xml (version f403e77666f7602affbacee6b4b320a7000b7285)