繁体   English   中英

HL7 V2中的历史ADT数据校正

[英]Correction of historical ADT Data in HL7 V2

出于好奇

如果您没有像德国那样的历史性运动的ZBE段,您如何在HL7 V2中传输历史性ADT数据的更正,例如患者转移?
您是否取消所有相关事件并建立新的患者历史记录,还是使用ADT消息段中某些已经定义的字段来标记事件,应予以纠正?
您如何处理wardA-> wardB-> wardA-> wardB的多次转账

ADT^A02将是将患者从一个房间/床转移到另一个房间/床的“正确”方法。 但是,正如@Sid所说,我不记得曾经在现实世界中看到过ADT^A02实现的时间。

这很可能是由于转移患者时状态/人口统计学的变化-大多数情况下,转移发生的原因是特定的-从门诊/住院患者那里转移(反之亦然),设施变更,将这些信息汇总为一个ADT^A08然后同时发送ADT^A02ADT^A08来满足这些约束要容易得多。

如果传输信息是错误的(如您在上面的注释中所述),则需要触发传输取消ADT^A12同样,这是我见过很少使用的另一种传输方式-但如果传输完成偶然或错误,您将不希望将这些信息保留在系统中。 您想摆脱它,只更新正确的信息。

由于您的健康/医院信息系统(HIS)通常与患者普查所使用的系统相同,因此通常不值得将此取消消息发送到每个单独连接的系统,因为与HIS相连的大多数特殊应用程序可能会粗心大意以前的患者病房/病床,仅提供最新信息。 因此,再次使用了ADT^A08

从应用程序的角度来看,HIS通常会保留以前的房间/床位信息。 当病房/病床更新时,它将把数据库列中的当前PatientRoomPatientBed信息写入诸如PreviousRoomPreviousBed 我已经看到这种实现一直到“上一个-上一个”房间和床。 然后,它将把新房间/床写入PatientRoomPatientBed

这样做是为了使HIS可以在本地处理转移的取消。 大多数情况下,这些取消是由用户直接在HIS中完成的,然后使用新的Room / Bed将ADT^A08发送到适当的可互操作的应用程序,而连接的应用程序则比以前的应用程序更明智房间和床过去,或者它可能已被取消并重新转让。 如果他们要在HIS中取消此传输,它将恢复为PreviousRoomPreviousBed的数据库列,并进行相应更新。

希望这不会让您感到困惑。

TL; DR-HIS主要是唯一关心先前房间/床数据的系统。 ADT ^ A08是大部分时间用来更新病房/床位信息的方法,即使它是标准错误的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM