我正在EMR中实现HL7模块,但是对于如何测试消息感到困惑。我正在查看LabCorp和Surescripts,却找不到测试的Api或模块,看来我将不得不处理一些官僚主义以从中获得任何帮助。

有没有简单的方法来测试我的HL7模块?

最佳答案

当涉及到HL7时,Labcorp是一个非常可怕的冒犯者。我们一直在我的公司里说过,如果有“HL7警察”这样的东西,那么Labcorp将是他们的第一站。仅供引用,Quest几乎同样糟糕。

我已经完成了与Labcorp的许多接口(interface),如果您刚刚开始使用或尝试使用它们,这里有一些提示。众所周知,在与“主动提供”的开发人员合作时,他们并不合作。

  • 您绝对需要YOURS的客户,同时也是THEIRS的客户(或做很多实验并且至少会取笑他们的客户)。如果您有一位与他们一起进行任何数量的实验室工作的客户,您会发现与他们一起为您打开一个全新的世界。如果您的客户每月要进行5000个实验室的研究,他们将把某人骑在自行车上,将HL7消息发送到您的办公室,然后用手将它们传递到拇指驱动器上,然后将 child 送回学校。
  • 一旦您找到了客户,就让他们成为与Labcorp进行头几次联系的中间人。您将需要获得Labcorps HL7规范,并且这很关键,您将需要获取一些EXAMPLE消息。请记住,如果您要同时执行实验订单和实验结果,则需要获取实验订单和实验结果的示例HL7消息。
  • 我发现的一件事是,他们对示例消息总是很“s”,因此您可能只会得到1或2个示例。使用像Hermetech HL7记事本http://www.hermetechnz.com/documentation/UltraPort/HL7Notepad/index.html这样的优质HL7编辑器来获取示例消息,并将其“克隆”成几百或数千个唯一消息,以便您可以在界面上进行一些“批量”测试。
  • 关于hl7 - 测试HL7消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9308945/

    10-10 13:31