研究更新限制
发布病例手册定义 的初始版本后,Vault 会阻止你在可能创建的任何更高版本中进行某些更改。如果你要进行这些更改,则可能会在病例手册修订过程中导致错误。
对于不允许的更改,Vault 将禁用工作室属性(Properties)面板中的相应控件。在下图中,名称(Name)、事件组类型(Event Group Type)和重复(Repeating)属性字段都被禁用,即使属性面板处于编辑模式。
限制
不允许进行以下更改:
全部
- 更改任何定义对象记录的名称
事件组
- 更改研究计划中事件组 的顺序
- 更新事件组的事件组类型
- 从重复切换到非重复
可以减少事件组 的重复最大值,此更改仅适用于事件组 的新实例。
事件
- 更新事件的事件类型
- 在事件组 之间移动事件
表单
- 从重复切换到非重复(允许从非重复切换到重复)
- 从动态切换到非动态
- 更新表单 的受限(设盲)设置
可以减少表单的 重复最大值,此更改仅适用于表单 的新实例。
项组
- 在动态和非动态之间切换(在不使用渐进显示的研究中)
可以减少条目组 的重复最大值,此更改仅适用于条目组 的新实例。
项
- 切换数据类型
- 在强制 和非强制之间切换
- 减少精确度 和长度 值
- 在使用代码列表的条目上,可以进行上线后更新,以将默认长度向下调整为代码列表代码值的最大长度值。代码列表的最大长度(通过查看具有最长编码值的代码列表条目来确定)将在发布验证中显示为错误或警告。
- 更新条目 以引用其他代码列表 或单位
- 更新条目 以将允许未知部分 从允许更改为不允许
- 将允许未知部分 选项更新为相比之前允许更少的未知部分(例如,不能从日期和时间 切换到时间
派生条目(适用于使用跨表单派生的研究)
- 从显示可见性(Display Visibility)中移除“包含在数据录入中(Include in Data Entry)”和/或“包含在提取中(Include in Extracts)”。
代码列表
- 更改代码列表条目 代码
- 移除代码列表条目 或单位条目
单位
- 更改单位条目 的名称
- 更改单位条目的单位转换 公式
- 更改标准(以前称为默认)单位条目
实验室
有关在部署后更改实验室数据的更多信息,请参见上线后对实验室进行更改。
解决方法
如果需要进行这些更新,可以尝试一些解决方法。对于大多数情况,可以创建一个新的设计对象定义,使用新的更改对其进行配置,然后用来替换现有定义。例如,要将项目的数据类型从数字 更改为单位,请创建一个数据类型为单位 的新条目。替换研究计划中的现有数字 类型条目。
替换设计定义
要替换设计定义,请按以下顺序执行配置任务:
- 创建新记录以替换现有设计定义。
- 将所需的配置应用于新记录并保存。
- 在研究计划中,将先前定义的任何实例替换为新记录。可能需要将其他组件拖动到新记录中(例如,将所需的条目组 添加到替换表单)。
- 更新引用先前定义的任何规则以引用新定义记录。
- 可选:从计划和任何规则中移除先前设计定义的所有实例后,可以将其删除。
移除代码列表 & 单位条目
如果需要移除单位或代码列表条目,可以使用隐藏复选框向数据录入用户隐藏该选项。有关详细信息,请参见“定义默认单位 & 转换”。
在替换代码列表和单位条目作为替换解决方法后,还可以使用隐藏。