医疗记录是医生在用药中很重要的一项数据,记录用药期间的病人状态是很常见的,但是很多工程师不知道该如何建立有效的医疗记录。在前端开发当中,使用 npm 包 medical-record 可以快速地实现医疗记录相关操作。
什么是 medical-record?
medical-record 是一个可用于构建医疗记录的 JavaScript 库,它是为在 Web 应用程序和移动应用程序中构建医疗记录而设计的。
medical-record 提供了一个简单的接口,以便于在应用程序中存储和查找与病人相关的信息。它支持内存、本地存储和服务端存储模式,并且提供了用于查询、聚合和处理数据的一系列工具。
安装
使用 npm 包管理器,可以轻松地安装 medical-record:
npm install medical-record
示例
以下是使用 medical-record 的一个简单示例:
-- -------------------- ---- ------- ------ ------------- ---- ----------------- ----- ------ - --- ---------------- ----- ------- - ---------------------- ---------- -------- --------- -------- ------- --------- ---------- --- ------------------- ------- - ------ ---- ------ ---- -- ------- - ------ --- ------ ---- - --- ----- -------------------- - ----------------------------------- ----- ---------- ----- - ------ ---- ------ ---- -- ------ ------- ------- - ---------- - ------ -- ------ ----- - - --- ------------------------------ -------- --------------------- ------ --- ------------------- ---- --- ------------------ --- ----- ----------- - ------------------------------- -- ----- ----------- ----------------------------- -- ---------
API 与操作
createPatient()
用于创建一个新的病人。其中,firstName、lastName、gender 和 birthDate 这些参数是必需的,而 height 和 weight 不是必需的。
-- -------------------- ---- ------- ----- ------- - ---------------------- ---------- -------- --------- -------- ------- --------- ---------- --- ------------------- ------- - ------ ---- ------ ---- -- ------- - ------ --- ------ ---- - ---
createMedicationPrescribed()
用于创建一个新的草药方案。name、dose 和 timing 这些参数是必需的,而 route 不是必需的。
-- -------------------- ---- ------- ----- -------------------- - ----------------------------------- ----- ---------- ----- - ------ ---- ------ ---- -- ------ ------- ------- - ---------- - ------ -- ------ ----- - - ---
createMedicationOrder()
用于创建一个新的用药订单。patient、medicationPrescribed、start 和 end 这些参数是必需的,而 provider、reason 和 status 不是必需的。
record.createMedicationOrder({ patient, medicationPrescribed, start: new Date('2021-01-01'), end: new Date('2022-01-01') });
getMedications()
用于查找与指定病人相关的所有用药方式。
const medications = record.getMedications(patient); // logs: ['Tylenol'] console.log(medications.map(m => m.name));
总结
在前端开发中,使用 npm 包 medical-record 可以很方便地构建医疗记录相关操作。本文介绍了 medical-record 的基本操作,并给出了使用示例。希望本文有助于读者了解和掌握 medical-record 在前端开发中的使用。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600559e381e8991b448d77af