TypeScript FHIR Types TypeScript和JavaScript对象模型(FHIR R4标准)
你如果在做医疗健康相关的项目,是需要 FHIR 标准数据,typescript-fhir-types这个库对你挺有的。它为 FHIR R4 标准了 TypeScript 和 JavaScript 对象模型,能够帮你更方便地和验证数据。它是基于io-ts接口的,这意味着你可以在运行时检查类型,减少类型错误的风险。你可以通过安装命令:npm i -S @ahryman40k/ts-fhir-types
或yarn 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 标准,试试看这个库,应该会省不少力气哦。
17.85MB
文件大小:
评论区