You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
This page explains how to clean up the study before syncing data from OC freshly. Before you sync any data from OC freshly you will need to delete the entries for existing synced CRFs, patients , visits and records in CRFs.
Click to expand
Delete from os_oc_visits where subject_id in
(select identifier from os_oc_subjects where study_id in
(select identifier from os_oc_studies where cp_id = ?))
cp_id will be the collection protocol identifier to which the visits belong.
Click to expand
delete from os_oc_subjects where study_id in
(select identifier from os_oc_studies where cp_id = ?)
cp_id will be the collection protocol identifier to which the patients belong.
Click to expand
update dyextn_containers set deleted_on = now(), name = concat(name, '_deleted_20210225')
where identifier in (select container_id from catissue_form_context where cp_id = ?)
cp_id will be the collection protocol identifier to which the belong.
Click to expand
delete from catissue_form_record_entry where form_ctxt_id in
(select identifier from catissue_form_context where cp_id = ?)
cp_id will be the collection protocol identifier to which the CRF records belong.
Click to expand
delete from catissue_form_context where cp_id = ?
cp_id will be the collection protocol identifier to which the forms belong.