Bahmni event log service is used for the pulling the event logs for using the data offline as described here. Here are the steps to set up:

 

 

    1. To install only bahmni event log service

      ansible-playbook -i /etc/bahmni-installer/local /opt/bahmni-installer/bahmni-playbooks/all.yml -vv  --extra-vars '@/etc/bahmni-installer/rpm_versions.yml' --extra-vars '@/etc/bahmni-installer/setup.yml' -t event-log
    2. To install all rpms including bahmni event log service

      bahmni install

                 https://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/createAddressHierarchyEvents.sql

      Generate Event Log for concepts

          To make concepts available for offline use, run the following python script

             https://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/copyOfflineConcepts.py

          by running the command

                          python copyOfflineConcepts.py