我正在寻找一种使用HL7从EMR中提取信息的方法。我需要从现有的EMR中获取调度信息。我需要的所有信息都在SIU消息中。但是,根据我的理解,这些只是通知并提供新信息的提要。我需要一种方法来为每个现有的调度记录触发SIU-12,以便拉出所有调度日期/时间。有没有办法用HL7实现这个目标?
谢谢!
答案 0 :(得分:3)
根据我的经验,每个供应商都会以不同的方式实现这一点,并且没有一致的方法来获取所有现有的调度消息。您最好的选择是独立地与每个供应商合作,并确定获取此数据的最佳方法。不是每个供应商都会在这里友好/乐于助人,所以期待一些不同的反应。
如果您希望在没有供应商帮助的情况下继续使用,我会看到以下几种不同的方法:
答案 1 :(得分:3)
没有“黑客”供应商的数据库,只有一种方法可以真正做到这一点。调度系统必须:
1)符合HL7标准。他们甚至支持HL7。如果他们没有随后放弃HL7,那就不会发生。
2)如果他们支持HL7,那么他们会完全导出计划消息。如果他们不这样做,你就完成了。 HL7不会发生这种情况。
3)如果你做到这一点那么你需要获得他们的OUTBOUND HL7实施指南(他们可能称之为“HL7 Spec”等)。您还需要为其调度界面获取EXAMPLE HL7消息。如果你很幸运,他们正在使用SIU消息,并试图至少保持接近HL7标准。如果你运气不好(比如说你是用Misys Tiger做的那样),那么你会对一些供应商滥用HL7标准的情况感到非常不愉快。
4)一旦你看了他们的样本和他们的文件(你会惊讶地发现他们不完全匹配的频率)。然后你准备好实际设置HL7提要了,你就要参加比赛了。
一些提示。
1)不要指望任何这些都是免费的。期望您的客户(拥有生产SIU消息的系统许可证的人)必须向他们的供应商付款以便为他们设置。美国HL7接口的平均成本约为5000美元
2)它并不像听起来那么糟糕。只需将HL7接口设计为模块化即可。请记住,您没有为您正在为特定供应商的系统设计接口的客户设计HL7接口。完成后,您应该能够将其从架子上取下并重新用于任何使用该系统的客户,因此(如果可能的话)首先与更受欢迎的系统连接。当您创建越来越多的模块时,您会发现它们变得更容易,更容易,并且您将找到具有相同实现的不同供应商。这样您的SystemA接口就可以成为您的SystemA和SystemG接口。
希望这有帮助。