npm 包 object-hl7-parser 使用教程

#npm 包 object-hl7-parser 使用教程

##介绍

HL7是医疗保健领域的一种标准,用于交换医疗信息。HL7消息包含用于标识消息类型、消息内容、接收消息的应用程序等信息。object-hl7-parser是一个开源的npm包,提供了一种简单而有效的方法来解析HL7消息。

object-hl7-parser支持大多数HL7标准。使用该包可以快速轻松地解析与构建消息。

##安装

要使用object-hl7-parser,您需要首先安装Node.js和npm。

  1. 使用npm install object-hl7-parser命令安装object-hl7-parser。
--- ------- ----------------- ------

##使用

下面是一个非常基本的示例:解析一个HL7消息字符串并将其转换为JavaScript对象。

----- --------- - -----------------------------
----- --- - --------------------------------------------------------------------------------
--------------------------------------------------------------------
---------------------------------- - -----------------------------
----------------------------------------------------------------  ------ ----- -----------------------------------
--------------- ----- ------------ ---------------
----------------------
--------------------------------------------------

----- ------ - --- ------------
----- ------ - ------------------

--------------------

上述代码输出:

-
  ---------------- -
    ----------------- ----
    --------------------- --------
    --------- -
      -------------- -------
      -------------- ---
      ------------------ ---
      ------------------- --
    --
    ----------- -
      -------------- ------
      -------------- ---
      ------------------ ---
      ------------------- --
    --
    ----------- -
      ------- -----------------
      ----------- --
    --
    -------------- -
      -------------- ------
      --------------- ------
      ------------------- --
    --
    ------------------- ---------------
    --------------- -
      --------------- ----
      ----------------- ---
      ------------ -------
    --
    --------------------------- -----
    -------------------------------- -----
    -------------- ---
    --------------- --
  --
  ------------------------ -
    -------- ----
    ------------ -
      ----- -----------
      ------------- ---
      ------------------- ---
      -------------- -------
      -------------- ---
      ------------------ ---
      --------------------- ---
      -------------------- --
    --
    ------- -
      ----------- ------
      ------------ -------
      ------------- ----
      --------- ---
      --------- --
    --
    -------------- -
      ------- -
        ------- -------
        -------- -----
        ------ ----
      --
      ------------ ---
      -------------------- --
    --
    -------------------- ----
    --------------- ---
    ------- ---
    ----------------- ---
    ------------- ---
    ------------------ ---
    ---------------------- ---
    ------------------ ---
    ---------------- ---
    ----------- ---
    ---------------- ---
    ----------------------- ---
    ----------------------- ---
    -------------------- ---
    -------------- ---
    ------------- ---
    ------------------------- ---
    ------------- ---
    -------------- ---
    ------------------------- --
  --
  -------- -
    -------------- ------
    --------------- -----
    -------------------- ----------
    -------------------- ---
    -------------------- ---
    -------------- -----
    --------------- ---
    ----------------- -
      ----------- ---
      ------------------ -
        ----------------- -
          ----------- ----
          ----------- ---
          ----------- ---
          ---------------- ---
          -------------- ---
          ----------- --
        --
        ---------------- -
          -
            -------------------- -
              -------------------- ------
              -------------- ------ ----- -------
              --------------- ---
              ----------------- ---
              ------------- ---
              ---------------------- ---
              ---------------- ---
              ------------------------ --
            --
            ----------- ---
            ----------- ---
            ----------- ---
            ---------------- ---
            -------------- ---
            ----------- --
          -
        --
        ---------------------------- ---
        ----------------------- ---
        ------------------ ---
        ---------------------- ---
        -------------------- --
      --
      ------------- ---
      ----------- ---
      --------------------- ---
      ------------------- --
    --
    -------------- ---
    ------------------------ -
      ------- -----------
      ----------- --
    --
    ------------ ---
    ------------- ---
    ------------------- -
      -------------- ---
      -------------- ---
      ------------------ ---
      ------------------- --
    --
    ------------------- -
      -------------- ---
      ------- ---
      ------ ---
      ----------- ---
      ----------------- ---
      --------------------- ---
      ----------- ---
      -------- ---
      ---------------------- --
    --
    ---------------------- ---
    ------------------------- ---
    ------------------------- ---
    ----------------------- ---
    ----------------- ---
    ----------- ---
    -------------------------------- ---
    ------------------- -
      ----- ---
      ------------- ---
      ------------------- ---
      -------------- ---
      -------------- ---
      ------------------ ---
      --------------------- ---
      -------------------- ---
      ------------- ---
      ------------ ---
      ------------- ---
      --------- ---
      --------- --
    -
  --
  -------------------- -
    -------------- ------
    ----------- -
      ------------- --------------
      ------- -------------
      --------------------- ---------
      ---------------------- ---
      ---------------- ---
      ------------------------------ --
    --
    -------------------- ---
    -------------------- ---
    ------------ -
      ------------- ------
      ------- ---------
      --------------------- ---------
      ---------------------- ---
      ---------------- ---
      ------------------------------ --
    --
    ----------------- ---
    ----------------------------------------- -
      ---------- ---
      ------------ ---
      ------- ---
      -------------- ---
      ------------------ ---
      --------------- ---
      ------------------ ---
      -------------- --
    --
    -------------------- ---
    --------------------- ---
    ----------------- ---
    ---------------- ---
    ------------------ ---
    ----------------------------- ---
    ----------------------------------------- ---
    --------------------- ---
    --------------------------- ---
    -------------------------------- ---
    --------------------------------------- -
      ------- ---
      ----------- --
    --
    ----------------- ---
    ------------------- ---
    ---------------------------------------------------------- ---
    ---------- ---
    -------------- ---
    -------------------- ---
    ----------------------------------- ---
    ------------------------------------------ ---
    ------------------ --
  --
  ----------------------- -
    -
      -------------- ------
      ------------------ -
        ----------------- ---
        ---------------- -
          -
            -------------------- -
              -------------------- ------
              -------------- ------ ----- -------
              --------------- ---
              ----------------- ---
              ---------------------- ---
              ---------------- ---
              ------------------------ --
            --
            ----------- ---
            ----------- ---
            ----------- ---
            ---------------- ---
            -------------- ---
            ----------- --
          -
        --
        ---------------------------- ---
        ----------------------- ---
        ------------------ ---
        ---------------------- ---
        -------------------- --
      --
      --------------------- ---
      ------------ ---
      ------- ---
      -------------- ---
      ------------------ ---
      ------------------------- -
        ------------ ---
        ---------- --
      -
    -
  --
  -------- -
    -------------- ------
    -------- -----
    --------------------- -
      ------------- ---
      ------- ---
      --------------------- ---
      ---------------------- ---
      ---------------- ---
      ------------------------------ --
    --
    ----------------------- -
      ------------- ---
      ------- ---
      --------------------- ---
      ---------------------- ---
      ---------------- ---
      ------------------------------ --
    --
    ----------------------- -
      ------------- ---
      ------- ---
      --------------------- ---
      ---------------------- ---
      ---------------- ---
      ------------------------------ --
    --
    --------------------- ---
    ----------------------------- ---
    ------------------------------- --
  -
-

##结论

object-hl7-parser是一个非常有用的解析HL7消息的npm包。它提供了许多方便的方法和属性,可以使解析HL7消息变得更加容易。此外,使用该包还可以轻松地构建HL7消息。

来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60057bc381e8991b448eb9d0


猜你喜欢

  • npm 包 waterline-concat-models 使用教程

    前言 在 Node.js 后端开发中,我们经常会使用 ORM(Object-Relational Mapping)框架来操作数据库。而在 ORM 中使用模型(Model)作为对应数据库中的表格,使用模...

    3 年前
  • npm 包 @metahub/conventional-commit-types 使用教程

    前言 在前端开发中,代码质量的管理至关重要。为了提高协作效率和代码质量,我们需要制定一套规范,使得所有成员遵循统一的命名方式和代码提交格式。而 @metahub/conventional-commit...

    3 年前
  • npm 包 @metahub/stylelint-config 使用教程

    前言 在前端开发中,我们经常需要使用 lint 工具来规范代码风格。而 stylelint 就是专门用来检查 css/scss/less 等样式文件的工具。为了方便使用,社区中已经有很多的 style...

    3 年前
  • npm 包 @metahub/eslint-config 使用教程

    随着前端技术的不断发展和前后端分离的趋势,前端工程师面临的技术难题也越来越多。其中之一就是如何有效地管理代码质量和规范。ESLint 是一个常见的代码检查工具,通过配置规则,可以帮助我们检测代码中的问...

    3 年前
  • npm 包 eslint-config-pretty 使用教程

    在前端开发中,代码风格的一致性和代码质量的高度一直是被重视的。为了保证代码的一致性和质量,技术开发人员经常使用的一个工具便是 eslint。而 eslint-config-pretty 是 eslin...

    3 年前
  • npm 包 sr-commit-analyzer 使用教程

    什么是 sr-commit-analyzer? sr-commit-analyzer 是一个 npm 包,用于分析 git 提交记录中的 commit message,从而生成 changelog。

    3 年前
  • npm 包 sr-release-notes-generator 使用教程

    简介 发布版本是软件开发中必不可少的一项工作,而生成一份详细而清晰的版本发布日志则更是至关重要。Sr-release-notes-generator 就是一款用于自动生成版本发布日志的 npm 包,大...

    3 年前
  • npm 包 stylelint-config-pretty 使用教程

    在前端开发工作中,我们经常需要对 CSS 文件进行规范化处理,以保证代码的可读性和可维护性。为了达到这个目的,我们可以使用 stylelint 这个工具,对 CSS 代码进行静态分析和检查。

    3 年前
  • npm 包 @neneos/nuxt-font-awesome 使用教程

    在前端开发中,icon 是一个不可忽略的部分,在项目中使用图标库可以让开发效率更高。而 font-awesome 是一款常用的图标库,在 Vue.js 组件中使用 font-awesome,我们可以借...

    3 年前
  • npm 包 @toba/open 使用教程

    在前端开发中,打开文件或者网址是一项非常常见的操作。而 npm 包 @toba/open 则是一个可以帮助我们打开文件或者网址的工具,可以非常方便地在命令行中使用。

    3 年前
  • npm 包 burgeon 使用教程

    前言 在如今的前端开发中,npm 包的使用已经成为了一个必须要掌握的技能。其中,Burgeon 就是一款非常实用的 npm 包,它的作用是将原本 CSS 中的常量用 JavaScript 对象来取代,...

    3 年前
  • npm 包 gatsby-remark-widows 使用教程

    在前端开发中,排版与排版美观性是一个非常重要的技能点,而其中一个细节问题是如何避免出现孤独的单词,这些单词被叫做 windows。使用 gatsby-remark-widows 插件可以很容易地解决这...

    3 年前
  • npm 包 iamb 使用教程

    介绍 iamb 是一个 JavaScript 库,它基于 RxJS 和 WebSocket 实现了一个简单易用的实时通信框架。它的使用范围非常广泛,可以应用于前端实时聊天、在线游戏、数据可视化等各种场...

    3 年前
  • npm 包 tabler-components-button 使用教程

    Tabler Components 是一个基于 Bootstrap 4 和 Vue.js 搭建的前端 UI 组件库。其中的 Tabler-Components-Button 是 Tabler Comp...

    3 年前
  • npm 包 tragic 使用教程

    如果你正在前端开发中,你一定听说过 npm 包。npm 包是 Node.js 中的包管理器,它允许开发者在自己项目中使用第三方 JavaScript 库。而 tragic 是一个优秀的 npm 包,它...

    3 年前
  • npm 包 now-hls 使用教程

    现代互联网的视频直播业务发展迅速,而 HTTP Live Streaming (HLS) 技术通过将一段视频流切分成多个小文件进行传输,在视频体验、缓存、跨平台等方面得到了广泛的应用。

    3 年前
  • NPM包aframe-physics-extras使用教程

    #NPM包aframe-physics-extras使用教程 ##简介 aframe-physics-extras是一个关于A-Frame的物理扩展插件,它可以让用户更好地控制动态物体。

    3 年前
  • npm 包 neverball-solid 使用教程

    简介 npm 是一个 Node.js 的包管理器,它让 Node.js 的外部模块的查找和安装变得更加方便。而 neverball-solid 是一个基于 neverball 的开源游戏,它提供了一些...

    3 年前
  • npm 包 is-ethereum-address 使用教程

    如果你在开发基于以太坊的 DApp 或智能合约,你可能需要对以太坊地址进行验证。is-ethereum-address 是一个 npm 包,它可以验证一个字符串是否为有效的以太坊地址。

    3 年前
  • npm 包 hexo-tag-flickr-extended 使用教程

    在开发前端网站时,我们常常需要在网页中加入照片。而 Flickr 是著名的照片存储和分享网站,自然成为了我们许多人的首选。为了方便使用 Flickr 的照片,有开发者开发了方便的 npm 包 hexo...

    3 年前

相关推荐

    暂无文章