简体   繁体   English

HL7 V2中的历史ADT数据校正

[英]Correction of historical ADT Data in HL7 V2

Just out of curiosity 出于好奇

How do you transmit corrections of historic ADT Data in HL7 V2, eg patient transfer, if you do not have a ZBE segment for historic movements as in Germany? 如果您没有像德国那样的历史性运动的ZBE段,您如何在HL7 V2中传输历史性ADT数据的更正,例如患者转移?
Do you cancel all relevant events and build a new patient history or do you use some of the already defined fields of the segments of ADT messages to mark the event, that should be corrected? 您是否取消所有相关事件并建立新的患者历史记录,还是使用ADT消息段中某些已经定义的字段来标记事件,应予以纠正?
How do you deal with multiple transfers wardA --> wardB --> wardA -->wardB ? 您如何处理wardA-> wardB-> wardA-> wardB的多次转账

ADT^A02 would be the "correct" way to transfer a patient from one room/bed to another. ADT^A02将是将患者从一个房间/床转移到另一个房间/床的“正确”方法。 However, as @Sid stated I cannot recall a time where I've ever seen an ADT^A02 implemented in the real world. 但是,正如@Sid所说,我不记得曾经在现实世界中看到过ADT^A02实现的时间。

This is most likely due to changing status/demographics while transferring a patient - Most of the time there will be a specific reason as to why the transfer is happening - moving from an outpatient/inpatient(or vice-versa), change in facility, etc. It's much easier to bunch up this information into one ADT^A08 then to send both an ADT^A02 and an ADT^A08 to satisfy these constraints. 这很可能是由于转移患者时状态/人口统计学的变化-大多数情况下,转移发生的原因是特定的-从门诊/住院患者那里转移(反之亦然),设施变更,将这些信息汇总为一个ADT^A08然后同时发送ADT^A02ADT^A08来满足这些约束要容易得多。

If the transfer information is erroneous, like you've stated in the above comment, then a transfer cancellation will need to be triggered ADT^A12 - Again, this is another one that I've seen rarely used - but if the transfer was done accidently or wrong, you wouldn't want to keep that information in the system. 如果传输信息是错误的(如您在上面的注释中所述),则需要触发传输取消ADT^A12同样,这是我见过很少使用的另一种传输方式-但如果传输完成偶然或错误,您将不希望将这些信息保留在系统中。 You'd want to get rid of it, and only have the correct information updated. 您想摆脱它,只更新正确的信息。

Since your Health/Hospital Information System(HIS) is usually the same system in which your Patient Census is done, blasting this cancellation message out to every individually connected system isn't usually worth doing because most specialty applications attached to the HIS could careless about previous room/bed for patients, only the most current information. 由于您的健康/医院信息系统(HIS)通常与患者普查所使用的系统相同,因此通常不值得将此取消消息发送到每个单独连接的系统,因为与HIS相连的大多数特殊应用程序可能会粗心大意以前的患者病房/病床,仅提供最新信息。 Because of this, again, an ADT^A08 is more widely used. 因此,再次使用了ADT^A08

Previous Room/Bed information is usually kept up by the HIS from the application standpoint. 从应用程序的角度来看,HIS通常会保留以前的房间/床位信息。 When a patient room/bed is updated, it will write the current PatientRoom or PatientBed information in the database columns to something like PreviousRoom or PreviousBed . 当病房/病床更新时,它将把数据库列中的当前PatientRoomPatientBed信息写入诸如PreviousRoomPreviousBed I've seen this implemented down to the "Previous-Previous" Room and Bed. 我已经看到这种实现一直到“上一个-上一个”房间和床。 It will then write the new room/bed to the PatientRoom or PatientBed . 然后,它将把新房间/床写入PatientRoomPatientBed

This is done so that the HIS can locally process cancellations of transfers. 这样做是为了使HIS可以在本地处理转移的取消。 Most of the time these cancellations are done directly in the HIS by a user, and then an ADT^A08 is sent out to the appropriate interoperable applications using the new Room/Bed, with the connected applications being none-the-wiser what the previous room and bed was, or that it may have been cancelled and retransferred. 大多数情况下,这些取消是由用户直接在HIS中完成的,然后使用新的Room / Bed将ADT^A08发送到适当的可互操作的应用程序,而连接的应用程序则比以前的应用程序更明智房间和床过去,或者它可能已被取消并重新转让。 If they were to cancel this transfer in the HIS, it would revert back to the database columns for PreviousRoom or PreviousBed , and update accordingly. 如果他们要在HIS中取消此传输,它将恢复为PreviousRoomPreviousBed的数据库列,并进行相应更新。

Hope this didn't confuse you too much. 希望这不会让您感到困惑。

TL;DR - The HIS is predominately the only system that cares about previous room/bed data. TL; DR-HIS主要是唯一关心先前房间/床数据的系统。 ADT^A08 is what's used the majority of the time to update patient room/bed information, even though it's standard-wrong. ADT ^ A08是大部分时间用来更新病房/床位信息的方法,即使它是标准错误的。

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

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