首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编写HL7 Ping脚本?

如何编写HL7 Ping脚本?
EN

Stack Overflow用户
提问于 2021-08-06 12:55:10
回答 2查看 215关注 0票数 0

我目前正在尝试编写一个脚本,可以执行一个"HL7 Ping“,但我对HL7还不太熟悉,而且也不能百分之百肯定我能做到这一点。我正试图为我的启用HL7的设备建立一个健康检查,但是没有结果。我见过像测试端口之类的解决方案;然而,这并不能实现我的目标。我想传达一个信息:

代码语言:javascript
复制
MSH|^~\&|MONITORINGPING||||||ADT^A01|

并获得某种类型的ACK,以确认服务是否已启动和运行。有没有人知道答案,或者知道我可以去哪里得到答案?

EN

回答 2

Stack Overflow用户

发布于 2021-08-06 14:15:38

在HL7或MLLP级别上没有"ping“或”健康检查“这样的东西。有关MLLP的更多细节,请参考this answer

你要传达的信息

MSH|^~&|MONITORINGPING||||||ADT^A01|

只是ADT消息的一个片段。这不是一个有效的消息。如果您想要响应ACK,您应该发送完整有效的ADT (或任何其他)消息。不过,一些HL7侦听器可能会发送NAK来获取这样的消息;我建议不要依赖这种消息。

在TCP级别上,您可以简单地ping IP,也可以选择telnet IP和端口。

票数 0
EN

Stack Overflow用户

发布于 2021-08-06 18:25:29

ADT消息不适合于"ping“远程系统。您试图做的最接近的触发事件可能是NMD^N02 (应用程序管理数据消息)。但是您会发现大多数现实世界的应用程序都不支持触发器事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68681919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档