HL7 转 FHIR
将 HL7 v2 消息转换为 FHIR R4 Bundle(JSON),在浏览器中本地完成,无需上传;患者数据绝不离开你的设备。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
将 HL7 v2 消息转换为 FHIR R4 Bundle(JSON),在浏览器中本地完成,无需上传;患者数据绝不离开你的设备。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
数十年来,HL7 v2.x 一直是临床信息系统中应用最广的交换格式:基于段、以竖线分隔,包含 MSH(消息头)、EVN(事件)、PID(患者)、PV1(就诊)、OBR(申请)和 OBX(观测值)等段,以及分隔符 ^~\&。其现代继任者 HL7 FHIR R4 把相同的信息建模为命名清晰的资源(Patient、Encounter、Observation),并以 JSON 或 XML 提供,对 Web API 和现代系统而言要好用得多。
拖入你的 HL7 v2 文件,工具会读取各个段并构建一个 FHIR R4 Bundle(collection)。我们映射一组精选的核心内容:MSH 变为 MessageHeader,PID 变为 Patient 资源(标识符、姓名、性别、出生日期、地址,并由 PD1 扩展),PV1 变为 Encounter(类别、就诊号、地点),NK1 变为 RelatedPerson(亲属/联系人),DG1 变为 Condition(健康状况),AL1 变为 AllergyIntolerance(过敏),PR1 变为 Procedure,OBX 变为 Observation(编码、值、单位),OBR/ORC 变为 ServiceRequest(申请/医嘱)。你可以一次拖入多个文件,每个文件各自生成一个 Bundle。
一切都完全在浏览器中本地运行(纯 JavaScript,无服务器,不从外部 CDN 加载外部库),包含患者数据的消息绝不离开你的设备。坦诚说明:这是对常见段核心的结构化转换,而非完整的 HL7 到 FHIR 映射(不涵盖 Z 段和许多明细字段),也不是临床工具。请对照目标系统的配置文件与要求核对结果。
| 输入格式 | HL7, TXT |
|---|---|
| 自动转换 | PNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, PDF, MP3, WAV, DOCX, MIDI, DDS, HDR, PCX, WBMP |
| 输出格式 | JSON |
| 批量处理 | 支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 将一条 HL7 v2 消息(例如 HL7 v2.5,基于段、以竖线分隔)转换为一个 HL7 FHIR R4 Bundle(collection, JSON):MSH -> MessageHeader,PID -> Patient(标识符、姓名、性别、出生日期、地址),PD1 扩展 Patient 资源(主治医师、保护标记),PV1 -> Encounter(类别、就诊号、地点),NK1 -> RelatedPerson(亲属/联系人、关系、地址、电话),DG1 -> Condition(健康状况、状况类型),AL1 -> AllergyIntolerance(过敏、严重程度、反应),PR1 -> Procedure,OBX -> Observation(编码、值、单位),OBR/ORC -> ServiceRequest(申请/医嘱),NTE 会作为备注附加到前一个资源上。这是一组精选的段核心:Z 段、EVN、首次之外的重复以及许多可选明细字段在此版本中被有意省略,因此映射并非无损。文件会以UTF-8方式读取;不会评估消息本身的MSH-18字符集字段。对于以ISO-8859-1/ANSI编码、含特殊字符的消息,请先将文件另存为UTF-8。它是用于数据交换的结构化格式转换,而非临床工具;请对照目标系统的配置文件(例如必填字段、术语集)核对该 Bundle。
不会。读取 HL7 v2 消息和构建 FHIR Bundle 都完全在浏览器中本地运行(纯 JavaScript,无服务器);数据绝不离开你的设备。
MSH、PID、PD1、PV1、NK1、DG1、AL1、PR1、OBX、OBR、ORC 和 NTE 分别映射为 MessageHeader、Patient(由 PD1 扩展)、Encounter、RelatedPerson、Condition、AllergyIntolerance、Procedure、Observation 和 ServiceRequest;NTE 会作为备注附加到各自前一个资源上。EVN 以及厂商专有的 Z 段不在涵盖范围内。
HL7 FHIR R4,输出为 type 为 collection 的 Bundle,每个被映射的段对应一个资源,以 JSON 形式。
不是。我们映射的是一组精选的段核心;Z 段、更多重复以及许多可选字段都会被略去。请对照目标系统的配置文件核对该 Bundle。
可以。一次拖入多个 HL7 v2 文件,每个都会各自生成一个 FHIR R4 Bundle。