关于重复表单数据和数据验证的详细信息
了解 EHR 数据导入过程如何处理重复表单数据、数据转换和数据验证。
导入重复表单数据的详细信息
在导入 EHR 数据期间将数据导入到重复表单时,可以导入一个或多个记录。可以导入整个记录,也可以选择记录中的单个数据点。选择多个记录时,每个导入的记录都会在重复表单中作为单独的行添加。
- 在清除或更新数据点后重新导入相同的观察时,只会导入已清除或更新的数据。“回答和访视历史记录”侧面板准确地反映了这一点。
- 导入后,删除整行会从研究中删除数据和行。如果接下来重新导入相同的观察:
- 当呈现 EHR 数据以供导入时,已删除的行数据不再出现在“当前值”列中。
- 导入的观察在表单上作为新行添加。新行在“回答和访视历史记录”侧面板中具有全新的审核条目,且与已删除的行没有关联。
数据验证和转换详细信息
复核以下信息,了解何时以及为什么转换 EHR 数据,以及如何在“回答和访视历史记录”侧面板中反映这些转换。
- 处理单位为了维护研究设计,Clinical One Cloud Service 会转换一些 EHR 单位,以匹配研究中定义的单位。这包括长度单位(身高和头围)、体重单位和体温单位。
- 例如,如果研究设计只允许以摄氏度为单位输入温度,则以华氏度为单位采集的 EHR 值会在导入时进行转换。
- “回答和访视历史记录”侧面板获取操作,并包括日期和时间,以及来源和转换的单位。
- 处理精确度在导入期间,数字值会保留在 EHR 系统中定义的精确度。
- 如果研究中定义的精确度小于给出的 EHR 值,例如,如果 EHR 值为 96.574,但问题精确度为 0.00,则数据将被导入,问题周围会出现一个红色框,表示存在验证错误。
注:
如果需要,分配了包含人工更新 EHR 导入的数据权限的研究角色的用户可以更新数据。 - 如果研究中定义的精确度大于 EHR 值,系统会添加尾随零以保持研究的设计。例如,如果研究设计精确度为 0.000,EHR 值为 6.54,系统会将该值转换为 6.540。
- “回答和访视历史记录”侧面板获取这些操作,并包括日期和时间,以及来源和转换值。
- 如果研究中定义的精确度小于给出的 EHR 值,例如,如果 EHR 值为 96.574,但问题精确度为 0.00,则数据将被导入,问题周围会出现一个红色框,表示存在验证错误。
- 处理代码列表
- 如果 EHR 值与 EHR 代码列表中的选项不匹配,则不会为该问题导入数据,并且不会在“回答和访视历史记录”侧面板中记录任何条目。
- 处理日期/时间值
- EHR 日期/时间值会进行转换,以便与研究中为问题定义的格式(例如 DD-MON-YYYY)相匹配。
- 启用问题设置允许部分日期时,允许部分日期。如果 EHR 日期时间值是部分值,并且未启用该设置,则不会显示该部分值以供选择进行导入。
父主题: 导入电子健康记录 (EHR) 数据