vi

HL7 sang FHIR

Chuyển thông điệp HL7 v2.x thành FHIR R4 Bundle (JSON) - ngay trong trình duyệt, không tải lên; dữ liệu bệnh nhân không bao giờ rời khỏi thiết bị.

Chỉ để xem và chuyển đổi, không phải công cụ chẩn đoán.

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của bạn chưa bao giờ rời khỏi thiết bị

    Tệp của tôi có bị tải lên không?

    Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

    Không tải lên100% cục bộ
    Nội dung ở lại với bạnkhông ai khác chạm tới
    Máy chủ tại ĐứcGDPR ngay từ thiết kế
    Kiểm định độc lậpTLS A+ · HTTP header A+

    HL7 v2.x đã là định dạng trao đổi phổ biến nhất trong CNTT lâm sàng suốt nhiều thập kỷ: dựa trên phân đoạn và phân tách bằng dấu gạch dứng, với các phân đoạn như MSH (tiêu đề thông điệp), EVN (sự kiện), PID (bệnh nhân), PV1 (lượt khám), OBR (yêu cầu) và OBX (quan sát) cùng các ký tự phân cách ^~\&. Người kế nhiệm hiện đại HL7 FHIR R4 mô hình hóa cùng thông tin đó thành các tài nguyên có tên rõ ràng (Patient, Encounter, Observation) và cung cấp chúng dưới dạng JSON hoặc XML - dễ dàng hơn nhiều cho API web và hệ thống hiện đại.

    Thả tệp HL7 v2 của bạn vào; công cụ đọc các phân đoạn và dựng nên một FHIR R4 Bundle (bộ sưu tập). Một phần lõi được chọn lọc sẽ được ánh xạ: MSH thành MessageHeader, PID thành tài nguyên Patient (định danh, tên, giới tính, ngày sinh, địa chỉ), PV1 thành Encounter (lớp, số lượt khám, địa điểm), OBX thành Observation (mã, giá trị, đơn vị) và OBR thành ServiceRequest. Bạn có thể thả nhiều tệp cùng lúc; mỗi tệp thành một Bundle riêng.

    Mọi thứ chạy hoàn toàn ngay trong trình duyệt (JavaScript thuần, không máy chủ, không thư viện ngoài từ CDN ngoài) - thông điệp cùng dữ liệu bệnh nhân không bao giờ rời khỏi thiết bị. Nói thẳng: đây là một phép chuyển đổi cấu trúc của phần lõi phân đoạn thông dụng, không phải một phép ánh xạ HL7 sang FHIR đầy đủ (các phân đoạn Z và nhiều trường chi tiết không được bao gồm) và không phải công cụ lâm sàng. Hãy kiểm chứng kết quả theo các hồ sơ và yêu cầu của hệ thống đích của bạn.

    Thông số kỹ thuật

    Thông số kỹ thuật
    Định dạng đầu vàoHL7, TXT
    Định dạng đầu raJSON
    Xử lý hàng loạt
    Xử lýCục bộ trong trình duyệt (JavaScript)
    Tải tệp lênKhông có

    Trong 3 bước

    1. Thả tệp HL7 v2 của bạn vào (.hl7, .txt).
    2. Quá trình chuyển đổi chạy tự động, ngay trong trình duyệt.
    3. Tải xuống FHIR R4 Bundle (.json) - mỗi thông điệp một tệp.

    Giới hạn: Chuyển một thông điệp HL7 v2 (ví dụ HL7 v2.5, dựa trên phân đoạn, phân tách bằng dấu gạch dứng) thành một HL7 FHIR R4 Bundle (bộ sưu tập, JSON): MSH -> MessageHeader, PID -> Patient (định danh, tên, giới tính, ngày sinh, địa chỉ), PV1 -> Encounter (lớp, số lượt khám, địa điểm), OBX -> Observation (mã, giá trị, đơn vị), OBR -> ServiceRequest. Đây là một phần lõi phân đoạn được chọn lọc: các phân đoạn Z, các lần lặp sau lần đầu và nhiều trường chi tiết tùy chọn có ý không được thể hiện, nên phép ánh xạ không phải không mất mát. Đây là một phép chuyển đổi định dạng cấu trúc để trao đổi dữ liệu, không phải công cụ lâm sàng; hãy kiểm chứng Bundle theo các hồ sơ (ví dụ trường bắt buộc, thuật ngữ) của hệ thống đích của bạn.

    Câu hỏi thường gặp

    Dữ liệu bệnh nhân của tôi có bị tải lên không?

    Không. Việc đọc thông điệp HL7 v2 và dựng nên FHIR Bundle chạy hoàn toàn ngay trong trình duyệt (JavaScript thuần, không máy chủ); dữ liệu không bao giờ rời khỏi thiết bị của bạn.

    Những phân đoạn nào được ánh xạ?

    MSH, PID, PV1, OBX và OBR được ánh xạ thành MessageHeader, Patient, Encounter, Observation và ServiceRequest. EVN và các phân đoạn Z riêng của nhà cung cấp không được bao gồm.

    Phiên bản FHIR nào được tạo ra?

    HL7 FHIR R4 dưới dạng một Bundle kiểu bộ sưu tập với một tài nguyên cho mỗi phân đoạn được ánh xạ - dưới dạng JSON.

    Phép chuyển đổi có mất mát không?

    Có. Một phần lõi phân đoạn được chọn lọc được ánh xạ; các phân đoạn Z, các lần lặp thêm và nhiều trường tùy chọn bị bỏ qua. Hãy kiểm chứng Bundle theo các hồ sơ của hệ thống đích của bạn.

    Tôi có thể chuyển nhiều thông điệp cùng lúc không?

    Có. Thả nhiều tệp HL7 v2 cùng lúc; mỗi tệp thành một FHIR R4 Bundle riêng.

    Công cụ liên quan