Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор об обработке данных с 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. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность