
- 发布
- 更新
离线应用程序可能为同一记录创建多个版本。自动选择最后收到的版本,可能仅因某台设备较早连接,就丢弃更准确或更具权威性的更正。
保留数据的含义
在同步规则中区分设备记录时间、服务器接收时间及编辑者权限。时钟设置及连接延迟可能使实际编辑顺序不确定。定义同一字段出现两个不同值时无法自动解决的情形。在授权复核尚未完成期间,使冲突版本保持可解释。
示例分析
例如,研究中心人员离线更正一条访视注释,而另一位获授权人员在中央系统作出不同更正。第二台设备稍后重新连接。应用程序不以较旧值无提示地覆盖中央记录,而是显示冲突。复核人员依据来源理由选择数值,并保留两次编辑的证据。
核查要点
- 测试不同设备同时修改同一字段。
- 纳入设备时钟错误和重新连接延迟的情景。
- 记录每次冲突解决的理由及责任人。
验收与适用边界
验收意味着任何经授权的修改都不会无说明地消失,且解决后的值能够关联至来源。并非每个字段都需要人工复核;低影响自动合并的边界应预先定义。对临床重要字段,应特别仔细评估无提示覆盖。同步成功消息不应暗示所有冲突均已解决。
常见问题
- 最新时间戳能否确定正确版本?
- 不总是可以。必须综合考虑设备时间、连接延迟及权威来源背景。
- 何时可以关闭冲突?
- 当所选值、理由和受影响输出的状态均可解释时,通过经授权的流程关闭。