Svi projekti

Razvojna beta · testni podaci

Spona

Mapiranje podataka koje možete pratiti.

Windows razvojna beta za vizualno mapiranje složenih HL7 i JSON tokova: ponovljene grupe, zasebna pravila po smjeru i opcionalni LLM korak s odabranim ulazom.

WindowsHL7 ↔ JSONVizualno mapiranje
Razgovarajmo o primjeni

Interaktivni primjer ilustrira mapiranje podataka u Sponi.

SponaHL7 ↔ JSON

Složeni formati · sintetički primjer

1pacijent2naloga4rezultata

Ponovljeni segmenti postaju ugniježđeni nizovi. Svaki rezultat zadržava svoj nalog i izvor.

Pogledajte tok podataka

Složena poruka. Jasna pravila.

Odaberite smjer pretvorbe, pratite povezana polja ili provjerite kako neispravan LLM izlaz zaustavlja mapiranje.

SponaInteraktivna demonstracija · sintetički podaci

Ponovljeni segmenti u ugniježđenu strukturu.

  1. HL7 2.5.1
  2. Verzionirani profil
  3. LLMnije potreban
  4. Lokalna provjera
  5. Ugniježđeni JSON
Demo profil ORU-JSON · rev. 21 pacijent · 2 naloga · 4 rezultata

Izvor HL7 2.5.1

Odredište Ugniježđeni JSON

R03Trag transformacije

OBR[1] / OBX[1..3]patients[0].orders[0].results[0..2]

Pravilo each(OBR) / each(OBX) čuva pripadnost sva tri rezultata prvom nalogu. Numerički tip ostaje broj.

Pregledaj cijeli ulaz i izlaz

HL7 2.5.1

MSH|^~\&|TEST-LAB|TEST-SITE|TEST-APP|TEST-SITE|20261024104500+0200||ORU^R01|TEST-M001|P|2.5.1
PID|1||TEST-P001
ZSP|TEST-JIL|TEST-B03
OBR|1||TEST-O001|TEST-PANEL-A|||20261024103000+0200
OBX|1|NM|TEST-A||1.20|TEST-UNIT|||||F
OBX|2|NM|TEST-B||2.50|TEST-UNIT|||||F
OBX|3|NM|TEST-C||0|TEST-UNIT|||||F
OBR|2||TEST-O002|TEST-PANEL-B|||20261024104000+0200
OBX|1|NM|TEST-D||3.40|TEST-UNIT|||||F

Ugniježđeni JSON

{
  "message": {
    "type": "ORU^R01",
    "version": "2.5.1",
    "controlId": "TEST-M001"
  },
  "patients": [
    {
      "id": "TEST-P001",
      "location": {
        "ward": "TEST-JIL",
        "bed": "TEST-B03"
      },
      "orders": [
        {
          "id": "TEST-O001",
          "observedAt": "20261024103000+0200",
          "results": [
            {
              "code": "TEST-A",
              "value": 1.2,
              "unit": "TEST-UNIT"
            },
            {
              "code": "TEST-B",
              "value": 2.5,
              "unit": "TEST-UNIT"
            },
            {
              "code": "TEST-C",
              "value": 0,
              "unit": "TEST-UNIT"
            }
          ]
        },
        {
          "id": "TEST-O002",
          "observedAt": "20261024104000+0200",
          "results": [
            {
              "code": "TEST-D",
              "value": 3.4,
              "unit": "TEST-UNIT"
            }
          ]
        }
      ]
    }
  ]
}

Primjeri objašnjavaju mogućnosti razvojne bete. Ovo nije pokrenut editor Spone ni provjera potpune HL7 sukladnosti.

Što razvojna beta obuhvaća

Mapiranje, provjera i kontrola AI koraka.

HL7 i JSON u oba smjera

HL7→JSON, JSON→HL7 te pretvorbe unutar istog formata imaju zasebna pravila. Ugniježđene petlje čuvaju pripadnost rezultata pacijentu i nalogu, a konfiguracija bilježi točne revizije i sažetke profila.

  • Vizualni graf koraka obrade
  • Verzionirani profili mapiranja
Od rezultata natrag do izvora

Pregled izvora i izlaza pomaže provjeriti iz kojeg je polja nastala vrijednost. Validacija izlaza i označavanje podrijetla služe za provjeru konkretnog profila i testne poruke.

  • Označavanje izvornog sadržaja
  • Pregled rezultata i validacijskih poruka
AI samo u odabranom koraku

Po konkretnom slučaju dopušten je jedan opcionalni poziv modelu. Dobiva samo odabrane vrijednosti, a tekstualni ili strukturirani JSON izlaz prolazi lokalnu provjeru prije mapiranja u dopuštena polja. Identiteti i usmjeravanje ostaju pod kontrolom pravila.

  • Odabrani podaci koji ulaze u model
  • Provjera očekivanog oblika izlaza

Primjer testnog toka

Laboratorijska poruka u strukturirani zapis.

Na sintetičkoj HL7 poruci određuju se polja za identifikator uzorka, nalaze, jedinice i vrijeme. Profil ih prevodi u dogovoreni JSON, a pregled pokazuje izvor svake vrijednosti.

Trenutačna faza

Spona je funkcionalna razvojna beta za lokalno testiranje; nije predstavljena kao gotova bolnička integracija. Šira FHIR podrška u glavnom editoru i potpuna provjera sukladnosti s HL7 standardom dio su daljnjeg razvoja.

Kako pristupamo integracijama

Vlastiti razvoj

Povezani projekti.

Dostupno online

Zdravko.ai

AI platforma za pacijente i liječnike: razgovor, pretraga i stručni izvori.

Aktivni razvoj

Sonima

Glasovni i tekstualni AI razgovori, uz osobne upute i memoriju kojom upravlja korisnik.

Koncept u razradi

DTS asistent

Planirana priprema prijedloga kodiranja uz označene izvore i stručni pregled.

Povežimo se

Radite s HL7 porukama ili JSON zapisima?

Opišite format ulaza, željeni izlaz i pravila koja pretvorba treba poštovati.

Razgovarajmo