HL7 Assistant 是用于浏览,编辑,验证HL7消息并与HL7应用程序交换数据的生产力工具。 HL7 Assistant的一些主要功能包括:
在顶部的快捷功能栏选择打开文件,选中要编辑的HL7文件(.hl7,可以包含多条消息,每条消息以空行分隔)。打开后将定位到文件中的第一条消息,如下图所示。
消息列表中会展示当前文件中包含的所有消息,如下图所示。
你可以通过路径监视每条消息中特定的字段、组件、子组件。如下图所示,点击加号可以添加新的监视项(在定位到不同的消息时,会更新监视项)。
消息的路径格式要求如下:
HL7 路径定义为:SEG[SEG_NUM]-F[REPEAT_NUM][[.C].S]
其中:
[SEG_NUM]
为段号,是一个整数值,且要求 SEG_NUM > 0
或 SEG_NUM = '*'
。
如果省略 [SEG_NUM]
,则默认为 SEG[1]
。
如果 [SEG_NUM] = '*'
,则搜索时包括所有匹配的段。
例如,OBR[2]
表示第二个 OBR 段,而 OBR[1]
与 OBR 等效。[REPEAT_NUM]
是字段重复次数,要求 REPEAT_NUM > 0
或 REPEAT_NUM = '*'
。
如果 REPEAT_NUM = '*'
,则查询时包括所有重复的字段。
如果省略 [REPEAT_NUM]
,则默认为 F[1]
。C > 0
或可省略。
如果 C 省略,则字段中的所有组件(以 ‘^’ 分隔)均被包含。
例如,PID-3 表示 PID-3.1 + PID-3.2 + PID-3.3 + … + PID-3.N。'&'
分隔)均被包含。
如果 S 被省略,则默认为 S=1。
例如,PID-3.2.3 表示 PID-3.2 组件的第三个子组件,而 PID-3.2 表示 PID-3.2.1 + PID-3.2.2 + PID-3.2.3 + … + PID-3.2.N。消息可能包含错误,使用消息格式验证器可以快速定位其中的错误并改正。你可以自定义要验证哪些可能出现的错误。如下图所示。
对于每个错误,都会在编辑器中用红色波浪线标示出来,并且双击下面的列表项可以快速定位到该错误项。
如果HL7服务器端已经准备好接收消息,则可以通过消息发送器将消息批量发送到服务端。
点击“编辑配置文件”按钮,即可编辑当前配置文件,可以编辑的参数包括:
启动HL7服务器,可以接收来自客户端发送的消息。
点击“编辑配置文件”按钮,即可编辑当前配置文件,可以编辑的参数包括:
ipconfig
命令查看)ipconfig
命令示例
PS C:\Users\14027> ipconfig
Windows IP 配置
.... 省略部分内容 ....
无线局域网适配器 WLAN:
连接特定的 DNS 后缀 . . . . . . . :
IPv4 地址 . . . . . . . . . . . . : 192.168.31.166 <-- IP地址
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.31.1
PS C:\Users\14027>
使用时间线,你可以查看消息的吞吐量,如下图所示。
使用消息比对功能,可以快速定义两个消息之间的差异,如下图所示。
使用消息字典工具,你可以快速查看不同的HL7版本中的消息格式定义。
使用表字典工具,你可以快速查看不同的HL7版本中的表定义。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.redisant.cn/
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。