- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试使用类似于以下的代码创建 HL7 消息:
Message message = new DefaultModelClassFactory().getMessageClass("ADT_A01", "2.3", false).newInstance();
Terser terser = new Terser(message);
terser.set("FHS-1-1","|");
... similar terser.set calls for other FHS fields
terser.set("BHS-1-1","|");
... similar terser.set calls for other BHS fields
terser.set("MSH-1-1","|");
... similar terser.set calls for other MSH fields
我需要的是生成的消息将具有以下顺序的段:联邦调查局BHS多糖
而实际结果是:联邦调查局MSHBHS
所以我的问题是,有没有办法在使用 HAPI terser 时控制生成的段的顺序?或者有没有办法强制 terser 以与使用 set 方法创建的顺序相同的顺序生成段?
最佳答案
根据定义 .getMessageClass(String theName, String theVersion, boolean isExplicit)
你对 .getMessageClass
的使用似乎是错误的。
尝试类似的东西
DefaultModelClassFactory().getMessageClass("ADT_A01", "2.5",false).newInstance();
关于java - Hapi-HL7-Terser,使用 terser 创建消息时的分段顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36565601/
我正在尝试使用类似于以下的代码创建 HL7 消息: Message message = new DefaultModelClassFactory().getMessageClass("ADT_A01"
所以我将 terser 与 gulp 一起使用,并尝试了几种组合,但似乎没有什么可以缩小函数名称,这里是一个例子: function minify() { return gulp.src('j
目前,我正在使用 HL7 来实现与 Apache Camel 2.13.2 和 Apache Hapi 的医疗保健互操作性。当我尝试编写新的元数据注释 @Terser 和自定义处理器时,突然 Ecli
我正在尝试使用 grunt 和 terser 缩小 angularjs 应用程序。我首先使用 uglifiy-es 但后来读到它有一些问题。所以我试了一下。但是输出没有给我缩小的文件。 gruntfi
我正在使用 gulp-terser 来缩小 js 文件。我有一个 jquery 文件和一个自定义 js 文件。当我尝试运行该任务时,自定义 js 代码位于 jquery 文件的开头。我尝试过使用 gu
我要抓字ferrari、ferry 和 ferret。 正则表达式很容易是: /ferr(ari|y|et)/ 但是,我注意到一个模式:当您想捕获单个 单词的多个备选方案时,您可以使用方括号[word
我正在使用 terser webpack 插件。我试过这个配置。 optimization: { minimize: true, minimizer: [ new Ters
我需要支持相当旧的浏览器...我想说最后回到 IE10 或 11。 我添加了 rollup 和 terser...我想用箭头函数等编写 ES2017 代码...然后将其转换为非常旧的版本JS 在那些旧
我正在尝试使用 webpack 来压缩我的代码(删除换行符和空格),仅此而已。我不需要任何 webpack__require__,没有损坏,没有丑化,只需删除空格和新行。 我必须在 terser/we
使用 Terser 缩小时,是否有办法防止源文件名传播到 webpack 输出? 示例 在我的缩小生产 React 应用程序生成生成的 .js 输出文件中,我仍然在输出中看到未损坏的源文件名。 示例摘
我正在尝试读取有多个 ORC 段的 HL7 消息。 terser.get() 方法仅获取第一个 ORC 段的值。当尝试从 /ORDER(2)/ORC-X-X 读取时,该方法不返回任何值。 Terser
我已经更新了 Angular 的所有内容,现在当我 “构建——产品” 如果我删除 --prod 就没有错误 我在这个应用程序中没有真正的代码。它只是一个入门 shell。 关于要研究的内容有什么建议吗
如何使用 webpack 构建我的 React 应用程序并跳过删除空格的最小化步骤部分。我不想关闭最小化,只是想跳过空格删除。我试过了 minimizer: [ new TerserPlu
我正在使用 Webpack 6.10.2 和 Vue 3.9.3。此安装使用 Uglify.js,当我运行 npm run build 时,它会抛出错误,因为它无法与 ES6 一起使用。 为了解决这个
根据此链接(Terser documentation)如果您使用的是最新的 Webpack 5,则无需安装 Terser 插件,因为它已包含在 Webpack 5 中。但是,我很难让这个工作。 如果我
只有当我将 mangle.properties 设置为 true 时,才能使用 terser-webpack-plugin 修改我的代码。我也需要破坏属性,但如果我打开它,就会出现与使用的库相关的各种
我正在 Angular 7 应用程序上运行 ng build --prod(包括 BE 上的 vs C# 应用程序)。我收到错误 ERROR in scripts.db02b1660e4ae81504
我对 ES6+(称为现代 JavaScript)比较陌生,但似乎如果我想在浏览器中使用它,我需要 babel-minify或 terser . (开始我以为 Babili 是另一个播放器,但它只是 B
所以我试图运行 webpack 来编译我的代码,但是当我运行 npx webpack --config webpack.config.js 时我收到以下错误: ERROR in main.js fro
如何使用 terser 使用 HAPI 解析 HL7 中的多个 OBR 段 我有这样的示例 hl7 消息 MSH|^~\&|SENDERAPP|SENDERFAC|COVCDR|COVCDR|2013
我是一名优秀的程序员,十分优秀!