मैंने देखा कि Google क्लाउड हेल्थकेयर कस्टम FHIR संसाधन प्रकारों का समर्थन नहीं करता है और इसका समाधान मूल सुविधा का उपयोग करना है - FHIR विनिर्देश द्वारा परिभाषित एक खाली सुविधा।

इसलिए, मुझे एक रोगी को कई संगठनों के साथ जोड़ने की आवश्यकता है, इसलिए मैं रोगियों की क्षेत्रीय जानकारी के साथ एक मूल वस्तु बनाने की सोच रहा हूं और उस रोगी के लिए एक क्षेत्र एक सरणी, एक सूची या एक जेसन होगा जिसमें सभी संगठन होंगे जिससे मरीज भाग ले सके।

कृपया, क्या कभी किसी को Google क्लाउड हेल्थकेयर में इस तरह की डेटा संरचना बनाने की आवश्यकता है या क्या आपके पास कोई विचार है कि इसे कैसे किया जाए?

0
Antonio Carlos Barsumian 15 मार्च 2021, 15:37

2 जवाब

सबसे बढ़िया उत्तर

यह उत्तर Google कार्यान्वयन के लिए विशिष्ट नहीं है, क्योंकि यह सभी मानक FHIR है।

आपकी समस्या के विवरण से इस क्षेत्र को रोगी संसाधन पर विस्तार के रूप में जोड़ना बेहतर हो सकता है। बेसिक केवल तभी आवश्यक है जब पूरी वस्तु किसी मौजूदा संसाधन प्रकार के पैटर्न में फिट न हो।

एक्सटेंशन में एक सरणी/सूची बनाने के लिए, एक ही एक्सटेंशन को कई बार दोहराया जाता है; उदाहरण के लिए:

{
        "resourceType": "Patient",
        "birthDate": "1970-02-02",
        "extension": [{
                "url": "http://my-organization/StructureDefinition/my-reference-array",
                "valueReference": {
                        "reference": "Organization/1"
                }
        },
        {
                "url": "http://my-organization/StructureDefinition/my-reference-array",
                "valueReference": {
                        "reference": "Organization/2"
                }
        }]
}

यदि आप बेसिक का उपयोग करना चाहते हैं, तो एक उदाहरण यहां दिया गया है: https://www .hl7.org/fhir/basic-example.json.html (Google क्लाउड हेल्थकेयर में परीक्षण किया गया और काम करता है)

दस्तावेज़ीकरण और सर्वोत्तम अभ्यास: https://www.hl7.org/fhir/basic.html

0
Paul Church 19 मार्च 2021, 23:52
बहुत-बहुत धन्यवाद पॉल, ठीक यही मुझे करने की ज़रूरत है
 – 
Antonio Carlos Barsumian
21 मार्च 2021, 16:50