it

HL7 in FHIR

Converti un messaggio HL7 v2 in un Bundle FHIR R4 (JSON), in locale nel browser e senza caricamento; i dati del paziente non lasciano mai il dispositivo.

Elaborazione in locale sul tuo dispositivo ...

Solo visualizzazione e conversione, non è uno strumento diagnostico.

Elaborazione in locale sul tuo dispositivo ...

0%

I tuoi file non hanno mai lasciato il dispositivo

    Continua con questo file

    Nessun nuovo caricamento

    Questi strumenti accettano .JSON - il tuo file viene trasferito direttamente.

    Il mio file viene caricato?

    No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

    Nessun caricamento100% in locale
    I contenuti restano tuoinessun accesso di terzi
    Hosted in GermanyGlobal Content Delivery
    Verificato esternamenteTLS A+ · Intestazioni A+

    HL7 v2.x è da decenni il formato di interscambio più diffuso nell'informatica clinica: basato su segmenti e delimitato da barre verticali, con segmenti come MSH (intestazione del messaggio), EVN (evento), PID (paziente), PV1 (incontro), OBR (richiesta) e OBX (osservazione) e i delimitatori ^~\&. Il successore moderno HL7 FHIR R4 modella le stesse informazioni come risorse dal nome chiaro (Patient, Encounter, Observation) e le fornisce come JSON o XML, molto più semplice per le API web e i sistemi moderni.

    Trascina il tuo file HL7 v2; lo strumento legge i segmenti e costruisce a partire da essi un Bundle FHIR R4 (collection). Viene mappato un nucleo selezionato: MSH diventa un MessageHeader, PID una risorsa Patient (identificativo, nome, sesso, data di nascita, indirizzo, estesa da PD1), PV1 un Encounter (classe, numero di visita, luogo), NK1 un RelatedPerson (familiare), DG1 una Condition (condizione di salute), AL1 una AllergyIntolerance (allergia), PR1 una Procedure, OBX una Observation (codice, valore, unità) e OBR/ORC un ServiceRequest (richiesta/ordine). Puoi trascinare più file contemporaneamente; ciascuno diventa il proprio Bundle.

    Tutto viene eseguito interamente in locale nel browser (JavaScript puro, senza server, senza librerie di terze parti da una CDN esterna); il messaggio con i suoi dati del paziente non lascia mai il tuo dispositivo. In tutta onestà: questa è una conversione strutturale di un nucleo di segmenti comune, non una mappatura completa da HL7 a FHIR (i segmenti Z e molti campi di dettaglio non sono coperti) né uno strumento clinico. Verifica il risultato rispetto ai profili e ai requisiti del tuo sistema di destinazione.

    Scheda tecnica

    Scheda tecnica
    Formati di inputHL7, TXT
    Conversione automaticaPNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, PDF, MP3, WAV, DOCX, MIDI, DDS, HDR, PCX, WBMP
    Formato di outputJSON
    Elaborazione in batch
    ElaborazioneIn locale nel browser (JavaScript)
    Caricamento fileNessuno

    In 3 passaggi

    1. Trascina il tuo file o i tuoi file HL7 v2 (.hl7, .txt).
    2. La conversione viene eseguita automaticamente, in locale nel browser.
    3. Scarica il Bundle FHIR R4 (.json): uno per ogni messaggio.

    Limiti: Converte un messaggio HL7 v2 (ad esempio HL7 v2.5, basato su segmenti e delimitato da barre verticali) in un Bundle HL7 FHIR R4 (collection, JSON): MSH -> MessageHeader, PID -> Patient (identificativo, nome, sesso, data di nascita, indirizzo), PD1 estende la risorsa Patient (medico curante, indicatore di protezione), PV1 -> Encounter (classe, numero di visita, luogo), NK1 -> RelatedPerson (familiare, relazione, indirizzo, telefono), DG1 -> Condition (condizione di salute, tipo di condizione), AL1 -> AllergyIntolerance (allergia, gravità, reazione), PR1 -> Procedure, OBX -> Observation (codice, valore, unità), OBR/ORC -> ServiceRequest (richiesta/ordine), NTE si aggancia come nota alla risorsa precedente. È un nucleo di segmenti selezionato: i segmenti Z, EVN, le ripetizioni oltre la prima e molti campi opzionali di dettaglio non vengono intenzionalmente rappresentati in questa versione, perciò la mappatura non è senza perdite. Il file viene letto come UTF-8; il campo del set di caratteri MSH-18 del messaggio stesso non viene valutato - per messaggi codificati in ISO-8859-1/ANSI con accenti o caratteri speciali, salva prima il file come UTF-8. È una conversione strutturale di formato per lo scambio di dati e non uno strumento clinico; verifica il Bundle rispetto ai profili (ad esempio campi obbligatori, terminologie) del tuo sistema di destinazione.

    Domande frequenti

    I miei dati del paziente vengono caricati?

    No. La lettura del messaggio HL7 v2 e la costruzione del Bundle FHIR vengono eseguite interamente in locale nel browser (JavaScript puro, senza server); i dati non lasciano mai il tuo dispositivo.

    Quali segmenti vengono mappati?

    MSH, PID, PD1, PV1, NK1, DG1, AL1, PR1, OBX, OBR, ORC e NTE vengono mappati su MessageHeader, Patient (esteso da PD1), Encounter, RelatedPerson, Condition, AllergyIntolerance, Procedure, Observation e ServiceRequest; NTE si aggancia come nota alla risorsa immediatamente precedente. EVN e i segmenti Z specifici del fornitore non sono coperti.

    Quale versione di FHIR viene prodotta?

    HL7 FHIR R4 come Bundle di tipo collection con una risorsa per ogni segmento mappato, in formato JSON.

    La conversione è senza perdite?

    No. Viene mappato un nucleo di segmenti selezionato; i segmenti Z, le ulteriori ripetizioni e molti campi opzionali vengono tralasciati. Verifica il Bundle rispetto ai profili del tuo sistema di destinazione.

    Posso convertire più messaggi contemporaneamente?

    Sì. Trascina più file HL7 v2 contemporaneamente; ciascuno diventa il proprio Bundle FHIR R4.

    Strumenti correlati

    Anonimizzare DICOM · FHIR JSON e XML · Visualizza HL7 CDA