npm 包 ng-fhir 使用教程

阅读时长 5 分钟读完

什么是 ng-fhir?

ng-fhir 是一个基于 Angular 框架的 FHIR 应用程序开发库,可用于构建 FHIR 应用程序和插件。FHIR (Fast Healthcare Interoperability Resources)是一种新兴的医疗卫生领域的国际标准,用于在医疗保健环境中管理和交换电子健康记录(EHR)和其他医疗卫生数据。

安装和使用

  1. 安装 ng-fhir
  1. 导入并配置 NgFhirModule

在 app.module.ts 文件中导入 NgFhirModule 并将其添加到 imports 数组中。

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

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

请注意,配置项中的 baseUrl 应替换为您自己的 FHIR 服务器的地址。

  1. 在组件中使用 NgFhirService
-- -------------------- ---- -------
------ - ---------- ------ - ---- ----------------
------ - ------------- - ---- ----------

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

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

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

以上示例中,我们从 FHIR 服务器中获取了一个名为 "Patient"、ID 为 "123" 的患者资源,并将其保存在了组件的 patient 属性中。 NgFhirService 提供了许多其他方法,例如 searchcreate,可用于对 FHIR 资源进行 CRUD 操作。

示例代码

以下是一个完整的示例,演示如何使用 NgFhirService 从 FHIR 服务器中获取患者列表,并在网格中显示它们的姓名和出生日期。

patients.component.ts

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

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

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

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

patients.component.html

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

总结

在本文中,我们介绍了 ng-fhir 的安装和使用方法,并提供了一个示例,演示了如何使用 NgFhirService 从 FHIR 服务器中获取患者列表。 ng-fhir 提供了许多其他方法和组件,可用于构建更复杂的 FHIR 应用程序和插件。有关更多详细信息,请参阅官方文档。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005678481e8991b448e3e64

纠错
反馈