hi

FHIR JSON और XML

FHIR R4 संसाधन को JSON और XML के बीच दोनों दिशाओं में बदलें - ब्राउज़र में स्थानीय रूप से, बिना किसी अपलोड के।

केवल देखने और बदलने के लिए, यह कोई निदान उपकरण नहीं है।

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    HL7 FHIR R4 एक ही संसाधन के दो समतुल्य रूपों की अनुमति देता है: JSON और XML। दोनों एक ही सामग्री रखते हैं पर एक-दूसरे में सीधे-सीधे नहीं ढलते - FHIR XML के अपने नियम हैं: सरल मान value विशेषता में रहते हैं (जैसे <gender value="male"/>), resourceType मूल तत्व का नाम होता है, नेमस्पेस http://hl7.org/fhir है, दोहराए जाने योग्य फ़ील्ड JSON में सरणियाँ बन जाते हैं, और अंतर्निहित संसाधन (जैसे किसी Bundle के entry के भीतर) बड़े अक्षर से शुरू होने वाले संतान तत्व के रूप में दिखता है। कोई साधारण JSON-से-XML कन्वर्टर इन नियमों को सही नहीं पकड़ता।

    यह टूल सामग्री से दिशा अपने आप पहचान लेता है: कोई FHIR JSON फ़ाइल छोड़िए और आपको वैध FHIR XML मिलता है (नेमस्पेस और value विशेषताओं के साथ); FHIR XML छोड़िए और आपको साफ़ FHIR JSON मिलता है (दोहराए जाने योग्य तत्वों के लिए सरणियों के साथ)। किसी Bundle के भीतर के अंतर्निहित संसाधन दोनों दिशाओं में सही ढंग से संभाले जाते हैं। आप एक साथ कई फ़ाइलें छोड़ सकते हैं, हर एक अलग-अलग बदली जाती है।

    सब कुछ ब्राउज़र में पूरी तरह स्थानीय रूप से चलता है (शुद्ध JavaScript, कोई सर्वर नहीं, किसी विदेशी CDN से कोई विदेशी लाइब्रेरी नहीं) - संसाधन अपने रोगी-डेटा के साथ कभी आपके डिवाइस से बाहर नहीं जाता। ईमानदार बात: यह दो FHIR क्रमबद्धताओं के बीच एक संरचनात्मक प्रारूप रूपांतरण है, कोई प्रोफ़ाइल वैलिडेटर नहीं और कोई क्लिनिकल टूल नहीं। एक तकनीकी बात: XML, JSON के डेटा-प्रकार नहीं रखता, इसलिए सरल मान XML से पाठ के रूप में वापस आते हैं (true/false को छोड़कर); परिणाम को अपने लक्ष्य सिस्टम के स्कीमा और प्रोफ़ाइलों के विरुद्ध जाँच लें।

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटJSON, XML
    आउटपुट फ़ॉर्मैटXML
    बैच प्रोसेसिंगहाँ
    प्रोसेसिंगब्राउज़र में लोकल (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. कोई FHIR फ़ाइल छोड़िए: JSON (.json) या XML (.xml)।
    2. दिशा अपने आप पहचानी जाती है; रूपांतरण ब्राउज़र में स्थानीय रूप से चलता है।
    3. परिणाम डाउनलोड कीजिए (JSON, XML बनता है; XML, JSON बनता है)।

    सीमाएँ: किसी HL7 FHIR R4 संसाधन (या Bundle) को उसके JSON और उसके XML क्रमबद्धता के बीच दोनों दिशाओं में, FHIR नियमों के साथ बदलता है: सरल मानों के लिए value विशेषता, मूल तत्व के रूप में resourceType, नेमस्पेस http://hl7.org/fhir, दोहराए जाने योग्य तत्व सरणियों के रूप में, अंतर्निहित संसाधन बड़े अक्षर से शुरू होने वाले संतान तत्व के रूप में। दिशा सामग्री से अपने आप पहचानी जाती है। सामान्य दोहराए जाने योग्य तत्व (जैसे identifier, name, given, address, line, coding, entry, extension) सरणियों के रूप में माने जाते हैं; किसी असामान्य प्रोफ़ाइल के लिए कार्डिनैलिटी जाँच लें। XML, JSON के डेटा-प्रकार नहीं रखता: सरल मान XML से पाठ के रूप में वापस आते हैं (true/false बूलियन बन जाते हैं)। यह एक संरचनात्मक रूपांतरण है, कोई प्रोफ़ाइल वैलिडेटर नहीं और कोई क्लिनिकल टूल नहीं; परिणाम को अपने लक्ष्य सिस्टम के स्कीमा और प्रोफ़ाइलों के विरुद्ध जाँच लें।

    अक्सर पूछे जाने वाले प्रश्न

    क्या मेरा रोगी-डेटा अपलोड होता है?

    नहीं। रूपांतरण ब्राउज़र में पूरी तरह स्थानीय रूप से चलता है (शुद्ध JavaScript, कोई सर्वर नहीं); FHIR संसाधन कभी आपके डिवाइस से बाहर नहीं जाता।

    यह किस दिशा में बदलता है?

    दोनों दिशाओं में। टूल सामग्री से पहचानता है: FHIR JSON, FHIR XML बनता है और FHIR XML, FHIR JSON बनता है।

    क्या राउंड-ट्रिप पर सामग्री बनी रहती है?

    संरचना बनी रहती है (JSON -> XML -> JSON)। एक तकनीकी बात: XML, JSON के डेटा-प्रकार नहीं रखता, इसलिए सरल मान XML से पाठ के रूप में वापस आते हैं (true/false को छोड़कर)।

    क्या अंतर्निहित संसाधनों वाले Bundle समर्थित हैं?

    हाँ। अंतर्निहित संसाधन (जैसे किसी Bundle के entry के भीतर) दोनों दिशाओं में सही ढंग से संभाला जाता है - XML में बड़े अक्षर से शुरू होने वाले संतान तत्व के रूप में।

    क्या टूल मेरे FHIR को किसी प्रोफ़ाइल के विरुद्ध मान्य करता है?

    नहीं। यह विशुद्ध रूप से JSON और XML के बीच एक प्रारूप रूपांतरण है, कोई प्रोफ़ाइल वैलिडेटर नहीं और कोई क्लिनिकल टूल नहीं। परिणाम को अपने लक्ष्य सिस्टम के स्कीमा के विरुद्ध जाँच लें।

    संबंधित टूल