Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Hosted in GermanyGlobal Content Delivery
Основні сервери розміщено в Hetzner у Німеччині, доставлення по всьому світу відбувається через мережу доставлення контенту (CDN). Вміст ваших файлів при цьому ніколи не передається - він не залишає ваш пристрій.
HL7 v2.x десятиліттями залишається найпоширенішим форматом обміну в медичних ІТ: посегментний і з розділенням вертикальною рискою, із сегментами на кшталт MSH (заголовок повідомлення), EVN (подія), PID (пацієнт), PV1 (візит), OBR (заявка) та OBX (вимірювання) і роздільниками ^~\&. Сучасний наступник HL7 FHIR R4 описує ту саму інформацію як зрозуміло названі ресурси (Patient, Encounter, Observation) і видає їх у JSON або XML - набагато зручніше для веб-API та сучасних систем.
Перетягніть файл HL7 v2; інструмент читає сегменти й будує з них FHIR R4 Bundle (колекція). Зіставляється відібране ядро: 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-сегменти та багато детальних полів не охоплені) і не клінічний інструмент. Звірте результат із профілями та вимогами вашої цільової системи.
Перетворення виконується автоматично, локально у браузері.
Завантажте FHIR R4 Bundle (.json) - по одному на повідомлення.
Обмеження: Перетворює повідомлення HL7 v2 (наприклад, HL7 v2.5, посегментне, з розділенням вертикальною рискою) на HL7 FHIR R4 Bundle (колекція, 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-сегменти не охоплені.
Яка версія FHIR створюється?
HL7 FHIR R4 як Bundle типу колекція з одним ресурсом на кожен зіставлений сегмент - у форматі JSON.
Чи є перетворення без втрат?
Ні. Зіставляється відібране ядро сегментів; Z-сегменти, подальші повторення і багато необов'язкових полів пропускаються. Звірте Bundle із профілями вашої цільової системи.
Чи можу я перетворити кілька повідомлень одразу?
Так. Перетягніть одразу кілька файлів HL7 v2; кожен стане своїм FHIR R4 Bundle.
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність