Update Feed
Patient UpdateLog CF
CREATE TABLE patient_update_log (year int,event_id timeuuid,health_id varchar,change_set varchar,PRIMARY KEY (year, event_id, health_id)) WITH CLUSTERING ORDER BY (event_id ASC);
Update Patient
Records in patient_update_log CF are created whenever any Loggable Fields of a patient record get updated. event_id set to a generated timeuuid, change_set to the changed delta of patient object as json string, year set to event year.
Approve Patient Update Request
(If an update request approved) Records in patient_update_log CF are created.
Loggable Fields
sur_name,
given_name,
gender,
confidential and
address.
Feed Query
Since - gte marker UUID(minimum uuid for given time)
last_marker - gt event_id