TypeScript FHIR Types TypeScript和JavaScript对象模型(FHIR R4标准)

你如果在做医疗健康相关的项目,是需要 FHIR 标准数据,typescript-fhir-types这个库对你挺有的。它为 FHIR R4 标准了 TypeScript 和 JavaScript 对象模型,能够帮你更方便地和验证数据。它是基于io-ts接口的,这意味着你可以在运行时检查类型,减少类型错误的风险。你可以通过安装命令:npm i -S @ahryman40k/ts-fhir-typesyarn install @ahryman40k/ts-fhir-types来使用它,挺方便的。

举个例子,比如你的服务器收到的 FHIR 资源是观察结果数据,格式类似这样:

{
  "resourceType": "Observation",
  "id": "f001",
  "text": {
    "status": "generated"
  },
  "identifier": [{
    "use": "official",
    "system": "http://hl7.org/fhir/sid/us-ssn",
    "value": "123-45-6789"
  }]
}
你可以直接用这个库来映射成合适的 TypeScript 类型,运行时还会验证数据的正确性,避免数据结构错乱的问题。,typescript-fhir-types在 FHIR 数据时,确实能帮你减少不少麻烦。你可以直接拿来用,省去自己写类型映射的时间。

如果你在做医疗或健康相关的项目,尤其涉及 FHIR 标准,试试看这个库,应该会省不少力气哦。

zip 文件大小:17.85MB