No se produce ningún tratamiento del contenido de tus archivos en servidores, así que no necesitas firmar un contrato de encargo con gottrix para trabajar con documentos confidenciales o de empresa.
Servidores en AlemaniaRGPD desde el diseño
Servidores de origen en Hetzner (Alemania). Como tus archivos nunca salen del dispositivo, su contenido ni siquiera llega a transmitirse.
HL7 FHIR R4 admite dos representaciones equivalentes del mismo recurso: JSON y XML. Ambas contienen el mismo contenido, pero no se corresponden de forma trivial entre sí, porque el XML de FHIR sigue sus propias reglas: los valores simples viven en un atributo value (por ejemplo <gender value="male"/>), el resourceType es el nombre del elemento raíz, el espacio de nombres es http://hl7.org/fhir, los campos repetibles se vuelven arrays en JSON y un recurso incrustado (por ejemplo dentro de un entry de un Bundle) aparece como un elemento hijo con la inicial en mayúscula. Un simple conversor de JSON a XML no aplica bien estas reglas.
Esta herramienta detecta el sentido automáticamente a partir del contenido: suelta un archivo FHIR JSON y obtienes un XML FHIR válido (con el espacio de nombres y los atributos value); suelta un XML FHIR y obtienes un JSON FHIR limpio (con arrays para los elementos repetibles). Los recursos incrustados dentro de un Bundle se gestionan correctamente en ambos sentidos. Puedes soltar varios archivos a la vez y cada uno se convierte por separado.
Todo se ejecuta por completo en local, en el navegador (JavaScript puro, sin servidor, sin ninguna biblioteca externa de una CDN ajena): el recurso con sus datos de pacientes nunca sale de tu dispositivo. Para ser honestos: se trata de una conversión estructural de formato entre las dos serializaciones de FHIR, no de un validador de perfiles ni de una herramienta clínica. Una nota técnica: el XML no transporta los tipos de datos de JSON, por lo que los valores simples vuelven del XML como texto (salvo true/false); verifica el resultado con el esquema y los perfiles de tu sistema de destino.
Ficha técnica
Ficha técnica
Formatos de entrada
JSON, XML
Formato de salida
XML
Procesamiento por lotes
Sí
Procesamiento
Local en el navegador (JavaScript)
Subida de archivos
Ninguna
En 3 pasos
Suelta un archivo FHIR: JSON (.json) o XML (.xml).
El sentido se detecta automáticamente; la conversión se ejecuta localmente en el navegador.
Descarga el resultado (el JSON se convierte en XML y el XML en JSON).
Límites:Convierte un recurso HL7 FHIR R4 (o Bundle) entre su serialización JSON y su serialización XML, en ambos sentidos, con las reglas de FHIR: atributo value para los valores simples, resourceType como elemento raíz, espacio de nombres http://hl7.org/fhir, elementos repetibles como arrays y recurso incrustado como elemento hijo con la inicial en mayúscula. El sentido se detecta automáticamente a partir del contenido. Los elementos repetibles habituales (por ejemplo identifier, name, given, address, line, coding, entry, extension) se tratan como arrays; para un perfil inusual, verifica la cardinalidad. El XML no transporta los tipos de datos de JSON: los valores simples vuelven del XML como texto (true/false se vuelven booleanos). Es una conversión estructural, no un validador de perfiles ni una herramienta clínica; verifica el resultado con el esquema y los perfiles de tu sistema de destino.
Preguntas frecuentes
¿Se suben mis datos de pacientes?
No. La conversión se ejecuta por completo en local, en el navegador (JavaScript puro, sin servidor); el recurso FHIR nunca sale de tu dispositivo.
¿En qué sentido convierte?
En ambos. La herramienta lo detecta a partir del contenido: el FHIR JSON se convierte en FHIR XML y el FHIR XML se convierte en FHIR JSON.
¿Se conserva el contenido en una ida y vuelta?
La estructura se conserva (JSON -> XML -> JSON). Un detalle técnico: el XML no transporta los tipos de datos de JSON, por lo que los valores simples vuelven del XML como texto (salvo true/false).
¿Se admiten los Bundles con recursos incrustados?
Sí. Un recurso incrustado (por ejemplo dentro de un entry de un Bundle) se gestiona correctamente en ambos sentidos, en XML como un elemento hijo con la inicial en mayúscula.
¿La herramienta valida mi FHIR con un perfil?
No. Es únicamente una conversión de formato entre JSON y XML, no un validador de perfiles ni una herramienta clínica. Verifica el resultado con el esquema de tu sistema de destino.
Solo con tu consentimiento medimos el uso de forma anonimizada mediante cookies para mejorar gottrix. Tus archivos siempre permanecen en local, en tu dispositivo. Privacidad