ca

FHIR JSON i XML

Converteix un recurs FHIR R4 entre JSON i XML, en tots dos sentits - localment al navegador, sense cap pujada.

Només visualització i conversió, no és una eina de diagnòstic.

Processant en local al teu dispositiu ...

0%

Els teus fitxers no han sortit mai del dispositiu

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Servidors a AlemanyaRGPD des del disseny
    Auditat de manera independentTLS A+ · Capçaleres A+

    L'HL7 FHIR R4 admet dues representacions equivalents del mateix recurs: JSON i XML. Totes dues contenen el mateix contingut, però no es corresponen de manera trivial, perquè l'XML de FHIR segueix les seves pròpies regles: els valors simples viuen en un atribut value (per exemple <gender value="male"/>), el resourceType és el nom de l'element arrel, l'espai de noms és http://hl7.org/fhir, els camps repetibles esdevenen arrays en JSON i un recurs incrustat (per exemple dins d'un entry d'un Bundle) apareix com a element fill amb la inicial en majúscula. Un simple convertidor de JSON a XML no aplica bé aquestes regles.

    Aquesta eina detecta el sentit automàticament a partir del contingut: deixa anar un fitxer FHIR JSON i obtens un XML FHIR vàlid (amb l'espai de noms i els atributs value); deixa anar un XML FHIR i obtens un JSON FHIR net (amb arrays per als elements repetibles). Els recursos incrustats dins d'un Bundle es gestionen correctament en tots dos sentits. Pots deixar anar diversos fitxers alhora i cadascun es converteix individualment.

    Tot s'executa completament en local, al navegador (JavaScript pur, sense servidor, sense cap biblioteca externa d'una CDN aliena): el recurs amb les seves dades de pacients no surt mai del teu dispositiu. Per ser honestos: es tracta d'una conversió estructural de format entre les dues serialitzacions FHIR, no pas d'un validador de perfils ni d'una eina clínica. Una nota tècnica: l'XML no transporta els tipus de dades de JSON, de manera que els valors simples tornen de l'XML com a text (excepte true/false); verifica el resultat amb l'esquema i els perfils del teu sistema de destinació.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaJSON, XML
    Format de sortidaXML
    Processament per lots
    ProcessamentEn local al navegador (JavaScript)
    Càrrega de fitxersCap

    En 3 passos

    1. Deixa anar un fitxer FHIR: JSON (.json) o XML (.xml).
    2. El sentit es detecta automàticament; la conversió s'executa localment al navegador.
    3. Descarrega el resultat (el JSON esdevé XML, l'XML esdevé JSON).

    Límits: Converteix un recurs HL7 FHIR R4 (o Bundle) entre la seva serialització JSON i la seva serialització XML, en tots dos sentits, amb les regles de FHIR: atribut value per als valors simples, resourceType com a element arrel, espai de noms http://hl7.org/fhir, elements repetibles com a arrays i recurs incrustat com a element fill amb la inicial en majúscula. El sentit es detecta automàticament a partir del contingut. Els elements repetibles habituals (per exemple identifier, name, given, address, line, coding, entry, extension) es tracten com a arrays; per a un perfil inusual, verifica la cardinalitat. L'XML no transporta els tipus de dades de JSON: els valors simples tornen de l'XML com a text (true/false esdevenen booleans). És una conversió estructural, no pas un validador de perfils ni una eina clínica; verifica el resultat amb l'esquema i els perfils del teu sistema de destinació.

    Preguntes freqüents

    Es pugen les meves dades de pacients?

    No. La conversió s'executa completament en local, al navegador (JavaScript pur, sense servidor); el recurs FHIR no surt mai del teu dispositiu.

    En quin sentit converteix?

    En tots dos. L'eina ho detecta a partir del contingut: el FHIR JSON esdevé FHIR XML i el FHIR XML esdevé FHIR JSON.

    Es conserva el contingut en una anada i tornada?

    L'estructura es conserva (JSON -> XML -> JSON). Un punt tècnic: l'XML no transporta els tipus de dades de JSON, de manera que els valors simples tornen de l'XML com a text (excepte true/false).

    Es admeten els Bundles amb recursos incrustats?

    Sí. Un recurs incrustat (per exemple dins d'un entry d'un Bundle) es gestiona correctament en tots dos sentits - en XML com a element fill amb la inicial en majúscula.

    L'eina valida el meu FHIR amb un perfil?

    No. És únicament una conversió de format entre JSON i XML, no pas un validador de perfils ni una eina clínica. Verifica el resultat amb l'esquema del teu sistema de destinació.

    Eines relacionades