Содержимое остаётся у васнет доступа у третьих лиц
Содержимое ваших файлов нигде не обрабатывается на стороне сервера. Вам не нужен договор о поручении обработки данных с gottrix, чтобы работать с конфиденциальными или деловыми документами.
Серверы в ГерманииGDPR by design
Исходные серверы у Hetzner в Германии. Поскольку ваши файлы не покидают устройство, их содержимое вообще не передаётся.
HL7 FHIR R4 допускает два равнозначных представления одного и того же ресурса: JSON и XML. Оба несут одно и то же содержимое, но не переводятся друг в друга тривиально - FHIR XML живёт по своим правилам: простые значения хранятся в атрибуте value (например, <gender value="male"/>), resourceType - это имя корневого элемента, пространство имён - http://hl7.org/fhir, повторяемые поля становятся массивами в JSON, а встроенный ресурс (например, внутри entry в Bundle) появляется как дочерний элемент с заглавной буквы. Обычный конвертер из JSON в XML эти правила соблюдает неверно.
Этот инструмент определяет направление автоматически по содержимому: перетащите файл FHIR JSON - и вы получите корректный FHIR XML (с пространством имён и атрибутами value); перетащите FHIR XML - и вы получите чистый FHIR JSON (с массивами для повторяемых элементов). Встроенные ресурсы внутри Bundle обрабатываются корректно в обе стороны. Можно перетащить несколько файлов сразу, каждый конвертируется по отдельности.
Всё работает полностью локально в браузере (чистый JavaScript, без сервера, без сторонней библиотеки со стороннего CDN) - ресурс вместе с данными пациента никогда не покидает ваше устройство. Честная формулировка: это структурная конвертация формата между двумя сериализациями FHIR, а не валидатор профилей и не клинический инструмент. Одно техническое замечание: XML не несёт типов данных JSON, поэтому простые значения возвращаются из XML как текст (кроме true/false); проверьте результат по схеме и профилям вашей целевой системы.
Технические данные
Технические данные
Входные форматы
JSON, XML
Выходной формат
XML
Пакетная обработка
Да
Обработка
Локально в браузере (JavaScript)
Загрузка файлов
Отсутствует
В 3 шага
Перетащите файл FHIR: JSON (.json) или XML (.xml).
Направление определяется автоматически; конвертация выполняется локально в браузере.
Скачайте результат (JSON становится XML, XML становится JSON).
Ограничения:Конвертирует ресурс HL7 FHIR R4 (или Bundle) между его сериализацией JSON и XML в обе стороны по правилам FHIR: атрибут value для простых значений, resourceType как корневой элемент, пространство имён http://hl7.org/fhir, повторяемые элементы как массивы, встроенный ресурс как дочерний элемент с заглавной буквы. Направление определяется автоматически по содержимому. Распространённые повторяемые элементы (например, identifier, name, given, address, line, coding, entry, extension) обрабатываются как массивы; для нестандартного профиля проверьте кардинальность. XML не несёт типов данных JSON: простые значения возвращаются из XML как текст (true/false становятся логическим типом). Это структурная конвертация, а не валидатор профилей и не клинический инструмент; проверьте результат по схеме и профилям вашей целевой системы.
Частые вопросы
Загружаются ли данные моего пациента?
Нет. Конвертация выполняется полностью локально в браузере (чистый JavaScript, без сервера); ресурс FHIR никогда не покидает ваше устройство.
В какую сторону идёт конвертация?
В обе. Инструмент определяет это по содержимому: FHIR JSON становится FHIR XML, а FHIR XML становится FHIR JSON.
Сохраняется ли содержимое при обратном преобразовании?
Структура сохраняется (JSON -> XML -> JSON). Один технический момент: XML не несёт типов данных JSON, поэтому простые значения возвращаются из XML как текст (кроме true/false).
Поддерживаются ли Bundle со встроенными ресурсами?
Да. Встроенный ресурс (например, внутри entry в Bundle) обрабатывается корректно в обе стороны - в XML как дочерний элемент с заглавной буквы.
Проверяет ли инструмент мой FHIR по профилю?
Нет. Это исключительно конвертация формата между JSON и XML, а не валидатор профилей и не клинический инструмент. Проверьте результат по схеме вашей целевой системы.
Только с вашего согласия мы анонимно измеряем использование с помощью файлов cookie, чтобы улучшать gottrix. Ваши файлы всегда остаются локально, на вашем устройстве. Конфиденциальность