sw

FHIR JSON na XML

Geuza rasilimali ya FHIR R4 kati ya JSON na XML, pande zote mbili - kwa ndani kwenye kivinjari, bila kupakia.

Kwa kutazama na kubadilisha tu, si kifaa cha uchunguzi wa kitabibu.

Inachakata humu kwenye kifaa chako ...

0%

Faili zako hazikutoka kamwe kwenye kifaa chako

    Je, faili yangu hupakiwa?

    Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

    Hakuna kupakia100% kwa kifaa chako
    Maudhui hubaki kwakohakuna ufikiaji wa wengine
    Seva nchini UjerumaniGDPR kwa muundo
    Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

    HL7 FHIR R4 huruhusu maumbo mawili sawa ya rasilimali ileile: JSON na XML. Yote mawili hubeba maudhui yaleyale lakini hayageuki kwa urahisi kuwa moja hadi lingine - FHIR XML hufuata kanuni zake zenyewe: thamani sahili hukaa katika sifa ya value (kwa mfano <gender value="male"/>), resourceType ni jina la kipengele cha mizizi, nafasi ya majina ni http://hl7.org/fhir, sehemu zinazoweza kurudiwa huwa safu (arrays) katika JSON, na rasilimali iliyopachikwa (kwa mfano ndani ya entry ya Bundle) huonekana kama kipengele-mtoto kinachoanza na herufi kubwa. Kigeuzi cha kawaida cha JSON-kwenda-XML hakizipati kanuni hizi sawasawa.

    Chombo hiki hutambua mwelekeo kiotomatiki kutokana na maudhui: dondosha faili ya FHIR JSON nawe utapata FHIR XML halali (yenye nafasi ya majina na sifa za value); dondosha FHIR XML nawe utapata FHIR JSON safi (yenye safu kwa vipengele vinavyoweza kurudiwa). Rasilimali zilizopachikwa ndani ya Bundle hushughulikiwa kwa usahihi pande zote mbili. Unaweza kudondosha faili kadhaa kwa wakati mmoja, kila moja hugeuzwa kivyake.

    Kila kitu hufanyika kabisa kwa ndani kwenye kivinjari (JavaScript halisi, bila seva, bila maktaba ya kigeni kutoka CDN ya kigeni) - rasilimali pamoja na data ya mgonjwa wake haitoki kamwe kwenye kifaa chako. Ufafanuzi wa kweli: huu ni ubadilishaji wa muundo wa kimuundo kati ya maumbo mawili ya FHIR, si kithibitishaji cha wasifu wala si chombo cha kitabibu. Dokezo moja la kiufundi: XML haibebi aina za data za JSON, hivyo thamani sahili hurudi kutoka XML kama maandishi (isipokuwa true/false); thibitisha matokeo dhidi ya schema na wasifu wa mfumo wako lengwa.

    Maelezo ya kiufundi

    Maelezo ya kiufundi
    Miundo ya ingizoJSON, XML
    Muundo wa matokeoXML
    Uchakataji wa kundiNdiyo
    UchakatajiNdani ya kivinjari (JavaScript)
    Upakiaji wa failiHakuna

    Katika hatua 3

    1. Dondosha faili ya FHIR: JSON (.json) au XML (.xml).
    2. Mwelekeo hutambuliwa kiotomatiki; ubadilishaji hufanyika kwa ndani kwenye kivinjari.
    3. Pakua matokeo (JSON huwa XML, XML huwa JSON).

    Mipaka: Hugeuza rasilimali ya HL7 FHIR R4 (au Bundle) kati ya umbo lake la JSON na umbo lake la XML, pande zote mbili, kwa kanuni za FHIR: sifa ya value kwa thamani sahili, resourceType kama kipengele cha mizizi, nafasi ya majina http://hl7.org/fhir, vipengele vinavyoweza kurudiwa kama safu, rasilimali iliyopachikwa kama kipengele-mtoto kinachoanza na herufi kubwa. Mwelekeo hutambuliwa kiotomatiki kutokana na maudhui. Vipengele vya kawaida vinavyoweza kurudiwa (kwa mfano identifier, name, given, address, line, coding, entry, extension) huchukuliwa kama safu; kwa wasifu usio wa kawaida thibitisha ukadiriaji (cardinality). XML haibebi aina za data za JSON: thamani sahili hurudi kutoka XML kama maandishi (true/false huwa boolean). Ni ubadilishaji wa kimuundo, si kithibitishaji cha wasifu wala si chombo cha kitabibu; thibitisha matokeo dhidi ya schema na wasifu wa mfumo wako lengwa.

    Maswali yanayoulizwa mara kwa mara

    Je, data ya mgonjwa wangu hupakiwa?

    Hapana. Ubadilishaji hufanyika kabisa kwa ndani kwenye kivinjari (JavaScript halisi, bila seva); rasilimali ya FHIR haitoki kamwe kwenye kifaa chako.

    Hugeuza kwa mwelekeo upi?

    Pande zote mbili. Chombo hutambua kutokana na maudhui: FHIR JSON huwa FHIR XML, na FHIR XML huwa FHIR JSON.

    Je, maudhui huhifadhiwa kwenye safari ya kwenda na kurudi?

    Muundo huhifadhiwa (JSON -> XML -> JSON). Jambo moja la kiufundi: XML haibebi aina za data za JSON, hivyo thamani sahili hurudi kutoka XML kama maandishi (isipokuwa true/false).

    Je, Bundle zenye rasilimali zilizopachikwa zinaungwa mkono?

    Ndiyo. Rasilimali iliyopachikwa (kwa mfano ndani ya entry ya Bundle) hushughulikiwa kwa usahihi pande zote mbili - katika XML kama kipengele-mtoto kinachoanza na herufi kubwa.

    Je, chombo huthibitisha FHIR yangu dhidi ya wasifu?

    Hapana. Ni ubadilishaji wa umbo tu kati ya JSON na XML, si kithibitishaji cha wasifu wala si chombo cha kitabibu. Thibitisha matokeo dhidi ya schema ya mfumo wako lengwa.

    Zana zinazohusiana