Open pbchase opened 5 years ago
At a glance it looks like a row for StudySite
could also be added to the redcap_entity_oncore_staff_identifier
to obtain this functionality.
The getProtocolStaff
call also returns a field called AllProtocolOrganizationAccess
for each staff member that may be useful.
This is not a high priority item, but it needs to be documented.
The
Pull OnCore Subjects
features does not support DAGs. In a multi-site trial, thePull OnCore Subjects
feature will likely expose PII from OnCore to every site defined in the project. A better design would allow the OnCoreStudy Site
to be associated with each DAG in a project. The OnCore Enrollment data includesStudy Site
in a StudyData object. The OnCore enrollment data should be subsetted by the current user's DAG's Study Site to display only enrollees for their site. Data read from REDCap should be similarly subsetted. Any record's added from OnCore must set the DAG for the new record.