问题标签 [mirth-connect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mirth - 设置 Mirth 目的地以将转换数据作为自定义 ACK 发送回
我有一个设置为 Web 服务侦听器的 Mirth 通道,它接收一个 ID,构建一个 HL7 查询消息并发送此查询并最终返回一个 HL7 响应。
- 频道名称:查询频道
- 源连接器类型:Web 服务侦听器
- 目标连接器名称:QueryToVista
- 目标连接器类型:LLP 发件人。
这是我从查询中收到的典型 HL7 响应如下:
如果我将 Source 的 Response From 参数设置为QueryToVista ,我可以获得以上所有内容
但是,我只想从上述消息中返回值500000001 。我试图在 QueryChanel 目的地中使用转换器但没有成功。
更新:
我尝试在同一通道中的 QueryToVista 连接器之后添加一个 javascriptwriter 连接器,如下所示:
我似乎根本无法使用正常的转换来检索元素。谢谢你。
java - Mirth Connect 版本 3.5.0.8232 无法启动服务
我在 Window 7 Ultimate 64 位操作系统上安装了 Mirth Connect 版本 3.5.0.8232。它似乎安装成功。但是,我单击“开始”启动 Mirth Connect 服务,它给出了错误消息“无法启动 Mirth Connect 服务”。我检查了日志文件,它有异常消息。查看服务器管理器,看起来服务确实启动了,因为启动按钮已禁用,而重新启动、停止、刷新和管理员已启用。有谁知道如何解决这个问题?
如果我单击管理员按钮,它会给出以下消息(将在最底部发布管理员屏幕的异常消息):
日志文件错误信息
管理员错误:
当我单击 Wrapped Exception 选项卡时,它显示了此异常:
java - Mirth Connect 管理员不会启动
我在具有 Window 7 Ultimate N 和 Java 1.8 build 131 的 VM 上安装了 Mirth Connect 版本 3.5.0.8232。我已经能够成功启动 Mirth Connect 服务器;但是,我无法启动管理员工具。当我点击管理员按钮时,它打开了说正在启动应用程序的窗口,但它关闭了它并且管理员窗口永远不会打开。到目前为止,我重新启动了服务,重新启动了计算机,重新安装了 Mirth,成功清除了 java 缓存(几次)。日志文件没有错误。我能够通过 https//:localhost:8443 登录;但是,我尝试通过单击右上角的 Admin 和 Launch Administrator 来启动管理工具。它没有打开管理员工具,但确实下载了一个名为 webstart.jnlp 的文件。双击文件没有做任何事情。
这是日志文件:
sftp - 停止来自 SFTP 文件阅读器连接器的 Mirth Connect keepalive 消息
My Mirth Connect v3.4 频道的文件阅读器源连接器被配置为 SFTP 阅读器,每 20 分钟从远程服务器轮询文件,它按预期工作。
但是,当通道空闲时,它开始每 10 秒向远程服务器发送一次 keepalive@jcraft.com 消息,而不管该源连接器的超时设置如何。
是否还有其他配置可以阻止发送这些消息以保持连接活动,或者除了在其他通道每次轮询后重新启动通道之外,还有其他解决方法吗?
ssl - Mirth Open-Source 是否支持通过 https 工作的频道(使用 ssl)
这基本上是一个是/否的问题。我正在为我的公司调查 Mirth Connect,但至少在开始时,我们需要它仅使用开源版本来工作。
当然,HIPAA 要求所有消息发送都通过 HTTPS(使用 SSL)完成。
开源版本是否支持开箱即用的 HTTPS。
我查看了管理员通道设置,并没有看到强制连接使用 HTTPS 的明显方法。那么,如果它被支持,你如何设置它?
java - Mirth 自定义 Web 服务方法
我正在关注 mirth 教程链接: http: //www.mirthcorp.com/community/wiki/display/mirth/Creating+a+custom+Web+Service+in+Mirth+Connect+3.0.1
我目前的欢乐版本是 3.5.x 。甚至从 mirth 库下载了 donkey-server.jar 和 donkey-client.jar。但是当我导入它时,我没有看到 AcceptMessage 和 WebServiceReceiver 类被解析。当我在罐子中验证时,路径 com.mirth.connect.connectors.ws 不存在。
请让我用哪个罐子来解决这个问题?
javascript - 如何从 javascript 访问目标文件目录?
在 javascript 转换器中,我可以通过以下方式访问源选项卡中给出的源目录
同样,我如何从 javascript 访问目标文件目录?
谢谢
mirth - Mirth Connect : 如何创建通道以在一天内发出一次 HTTP 请求
要求是我们每天都需要下载一些证书。为此,我们RESTfull endpoint
在我们的应用程序中有,当手动发送请求时RESTfull endpoint
,证书将下载到我们的应用程序文件夹中。
现在我希望通过在 中创建通道来自动化它Mirth
,这将每天发出HTTP
请求。RESTfull endpoint
在 Mirth 频道中,destination
设置为HTTP sender
并完成其他配置。
但我不知道需要为Source
.
有人可以建议应该source
考虑什么要求吗?
提前致谢..
mirth - SMTP 发件人证书问题
我正在使用 Mirth Connect 3.4.2.8129。我正在尝试让 SMTP 发件人工作,但出现以下异常:
我已经在 C:\Program Files\Java\jre1.8.0_144\lib\security\cacerts 中安装了作为我要发送到的目的地的证书。我还创建了一个简单的 java 应用程序,它使用相同的设置和属性并成功发送消息。
似乎 Mirth 正在使用不同的信任库,但从我读过的内容来看,3.1+ 使用默认值。C:\Program Files\Mirth Connect\appdata 目录中没有 truststore.jks。
我还能检查什么?
mirth - mirth connect Database Reader 自动列映射
请有人确认以下内容.. 我正在使用 Mirth Connect 3.5.08232。我的源连接器是一个数据库阅读器。
比如说,我正在使用一个返回多行的查询,并返回结果(通过 JavaScript),正如文档所建议的那样,这样 Mirth 会将每一行视为单独的消息。我还使用了几个映射器作为源转换器,并将映射的字段保存在我的通道映射中(最终只包含我在转换器中定义的那些字段)
在目标中,特别是在目标响应转换器(或目标主体,如果它是 JavaScript 编写器)中,我如何访问源字段?
我通过反复试验找到的唯一方法是
这是正确的方法吗?我想也许可以很好地自动检测到的字段会被放入某种地图中,比如 sourceMap - 但情况似乎并非如此,对吧?
谢谢