我正在进行一项多中心研究,我们希望确保hospital_number
在指定标准之外的次要字段record_id
是唯一标识符。但是,由于多个中心可能具有相同的编号,因此我们希望根据记录所属的数据访问组来拆分此辅助字段的唯一性。不要认为在 REDCap 中有任何方法可以通过研究设置中的“次要唯一字段”功能来做到这一点。
我所做的尝试是创建一个dag_hospital_number
通过@CALCTEXT([user-dag-id],'-',[hospital_number])
. 但是,当您将此字段设置为“次要唯一字段”,然后通过添加重复字段来试用它时,您会遇到困难——因为这dag_hospital_number
是一个计算字段,用户界面会因为您无法立即更改次要唯一字段。本质上,无论您做什么,此弹出窗口都会不断弹出。
我唯一的另一个想法是尝试根据分支逻辑设置一个警告字段dag_hospital_number
是否重复,并完全放弃“次要唯一字段”的东西。有什么方法可以让分支逻辑/管道考虑以前输入的记录?似乎您可以用于分支逻辑/管道的唯一东西是来自同一记录的值,来自我读过的内容。任何意见,将不胜感激。