- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
好的,尝试了解 Mirth 如何与数据交互的基础知识。下面的简单脚本检查值并在完成后将出站设置为硬编码值。这不是现实生活中的场景,所以请不要纠结于原因......运行此脚本时,我收到错误:
[2017-05-24 02:34:34,845] ERROR (transformer:?): TypeError: Cannot read property "EVN.1" from undefined.
这必须是简单的事情,但如果有人愿意分享,可以使用一些互动。它似乎不想识别我的 HL7。
Java 脚本
var full_evn1 = msg['EVN']['EVN.1']['EVN.1.1'].toString();
if (full_evn1 = "A01" ) {
tmp['EVN']['EVN.5']['EVN.5.1'] = "MYID"
}
最佳答案
我认为它一定是与您发布的代码片段不同的代码。除非 EVN.1 之前的任何内容未定义,否则您不会收到该错误。 E4X 有一些特殊的东西,其中 msg['EVN'] 将被定义(作为一个空 XML 对象)即使父节点中没有“EVN”子节点。
相反,您的代码中可能有一个单独的位置,您可以在其中引用 msg['EVN'][0]['EVN.1']... 之类的内容... XML 对象支持数组性质,但实际上当索引不正确时,会返回未定义。
关于javascript - 非常简单的 Mirth 功能(版本 3.1.1.7461),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44163943/
我正在使用欢乐 3.0。我有一个包含数千条记录的文件。 txt 文件有 3 个类(class)标题。我必须跳过这个标题。我怎么能做到这一点。 我不应该使用批处理文件选项。 谢谢。 最佳答案 如果有某种
我正在尝试学习一些Mirth代码的方法。我在不同 channel 的变压器中不断看到这样的情况: msg['PRB']['PRB.4']['PRB.4.2'].toString() 我了解这正在解析H
我想使用 JSON 作为 mirth channel 的输入和输出,例如详细信息保存在数据库中或创建 HL7 消息。 简而言之,输入为 JSON 解析它并输出为任何格式。 最佳答案 var objec
我有一个设置为 Web 服务监听器的 Mirth channel ,它接收一个 ID,构建一个 HL7 查询消息并发送此查询并最终返回一个 HL7 响应。 channel 名称:QueryChanel
如果我的问题看起来很幼稚,我是新手,很抱歉。 我有一个接收 hl7 消息的欢乐 channel ,这很好,而且我在 Source 和 Destination 中都有一些过滤器和转换器。 当目的地结束时
我想通过 mirh 传输 pdf/zip 文件。 我使用文件阅读器连接器作为源和文件编写器作为目标连接器。 任何人都可以帮助我如何发送/传输 pdf/zip 文件? 最佳答案 设置传入数据:分隔文本
在欢乐中,在 JavaScript 编写器目标中我正在尝试运行带有参数\的 .exe 文件如下: oShell.ShellExecute(commandtoRun,file_path,"","open
我正在努力从 mirth connect channel 的源 javascript 转换器访问 mirth connect Rest api 端点。我的目标是能够在转换器中使用 javascript
在这里,我正在为近亲 $('Nok') ( see mapping table ) 做一些映射。 然后为了处理这个,我有下面的 Javascript。我尝试这样做的原因是,有时我们会得到多个近亲片段。
我创建了一个具有 2 个目的地的 channel 。 每个目的地都有不同的响应,我决定是否通过过滤消息源来使用它。 示例 1: 正在发送[消息] -> 目的地 1 已筛选返回无响应 目的地 2 SEN
在我的 mirth 实现(Mirth Connect Server 2.2.1)中,我有一个 GlobalMap,其中包含来自外部属性文件的键和属性。如何从 Globalmap 获取键集并对其进行迭代
我正在使用 Mirth Connect 3.5.0.8232。 我有一个数据库阅读器作为源连接器,一个 JavaScript 编写器作为目标连接器。我决定在目的地放一些花哨的代码,做四件独立的事情,应
我用 Java 制作了一个自定义 Web 服务,就像描述的那样 on the Mirth wiki Web服务类中定义的方法很少,但我不知道如何配置Mirth来监听单个Web服务的不同方法。有关于这个
我的问题是:如果我将下面的查询字符串更改为select * from table;,它就可以正常工作。但如果我执行下面的查询字符串,它会抛出一个错误: SQL error: Invalid colum
这似乎应该是一件简单的事情。我希望能够信任来自 Mirth 所依赖的服务的证书,而无需修改全局 Java 证书存储(或为 SSL 插件删除每个实例的几个宏)。我尝试了以下方法: 生成我自己的 keys
我正在使用mirth 应用程序来翻译 HL7 消息以推送到我的数据库中。 I am using the javascript to translate method see the code belo
我在装有 Window 7 Ultimate N 和 Java 1.8 build 131 的虚拟机上安装了 Mirth Connect 版本 3.5.0.8232。我已经能够成功启动 Mirth C
欢乐 3.6.0,Java 10 Caused by: java.lang.NoClassDefFoundError: javax/activation/DataSource 你好, 我在尝试通过 M
Mirth 服务在检索已处理的消息时在我的一个 channel 中出现以下错误 There was an out of memory error when trying to retrieve mes
我对 Mirth 和在工作中学习非常陌生。我基本上需要根据 OBX3.2 中的内容替换 OBX3.1 中的措辞,这是示例: 目前我的 OBX 如下所示: OBX|2|ST|EPSTEIN-BARR^E
我是一名优秀的程序员,十分优秀!