diff --git a/openmrs-atomfeed-api/pom.xml b/openmrs-atomfeed-api/pom.xml index a07185e..5eab65c 100644 --- a/openmrs-atomfeed-api/pom.xml +++ b/openmrs-atomfeed-api/pom.xml @@ -4,7 +4,7 @@ org.opensrp atomfeed - 3.1.0 + 3.1.1 atomfeed-api diff --git a/openmrs-atomfeed-api/src/main/resources/liquibase.xml b/openmrs-atomfeed-api/src/main/resources/liquibase.xml index a5b1921..07552e8 100644 --- a/openmrs-atomfeed-api/src/main/resources/liquibase.xml +++ b/openmrs-atomfeed-api/src/main/resources/liquibase.xml @@ -125,5 +125,24 @@ insert into role (role, description, uuid) values ('opensrp-rest-service', 'Default role for OpenSRP REST Service',uuid()); + + + select count(*) from event_records where category LIKE 'opensrp%'; + + Creating feeds for existing Patient, Encounter, DrugOrder data + +INSERT INTO event_records(uuid, title, timestamp, uri, object, category, date_created) +SELECT UUID(), 'Patient_Migrate', NOW(), null, CONCAT('/openmrs/ws/rest/v1/patient/', pr.uuid,'?v=full'), 'OpenSRP_Patient',p.date_created +FROM patient p JOIN person pr ON pr.person_id=p.patient_id; + +INSERT INTO event_records(uuid, title, timestamp, uri, object, category, date_created) +SELECT UUID(), 'Encounter_Migrate', NOW(), null, CONCAT('/openmrs/ws/rest/v1/encounter/', e.uuid,'?v=full'), 'OpenSRP_Encounter',e.date_created +FROM encounter e; + +INSERT INTO event_records(uuid, title, timestamp, uri, object, category, date_created) +SELECT UUID(), 'DrugOrder_Migrate', NOW(), null, CONCAT('/openmrs/ws/rest/v1/order/', o.uuid,'?v=full'), 'OpenSRP_DrugOrder',o.date_created +FROM orders o JOIN order_type ot ON o.order_type_id=ot.order_type_id WHERE ot.name IN ('drug order', 'drug_order', 'drug-order', 'drugorder'); + + \ No newline at end of file diff --git a/openmrs-atomfeed-common/pom.xml b/openmrs-atomfeed-common/pom.xml index e2b1f7c..2b386e1 100644 --- a/openmrs-atomfeed-common/pom.xml +++ b/openmrs-atomfeed-common/pom.xml @@ -4,7 +4,7 @@ org.opensrp atomfeed - 3.1.0 + 3.1.1 atomfeed-common diff --git a/openmrs-atomfeed-omod/pom.xml b/openmrs-atomfeed-omod/pom.xml index efa078c..773579d 100644 --- a/openmrs-atomfeed-omod/pom.xml +++ b/openmrs-atomfeed-omod/pom.xml @@ -4,7 +4,7 @@ org.opensrp atomfeed - 3.1.0 + 3.1.1 diff --git a/pom.xml b/pom.xml index b398d51..dd11ab8 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.opensrp atomfeed - 3.1.0 + 3.1.1 pom OpenSRP AtomFeed Module Atomfeed publisher and consumer for OpenMRS to be consumed by OpenSRP or any other system.