दूसरा चरण: फ़ीड

फ़ीड बनाना

Google पर डेटा सीधे तौर पर दिखाने के लिए, Google को नियमित तौर पर फ़ीड उपलब्ध कराने होंगे. इन फ़ीड की ज़रूरत है.

फ़ीड ब्यौरा फ़्रीक्वेंसी
प्रैक्टिशनर इसमें, डॉक्टरों के बारे में जानकारी देने वाला डेटा होता है. इसमें, डॉक्टरों के साथ अपॉइंटमेंट बुक करने के लिए, तीसरे पक्ष के लिंक भी शामिल होते हैं. (काउंटरपार्ट: FHIR प्रैक्टिशनर) . [सिर्फ़ कुछ खास डॉक्टरों के साथ अपॉइंटमेंट बुक करने के लिए ज़रूरी है] हर 24 घंटे में एक बार
सुविधा इसमें स्वास्थ्य सेवा से जुड़ी सुविधाओं/जगहों की जानकारी देने वाला डेटा शामिल होता है. जैसे, लैब टेस्ट सेंटर और क्लीनिक. इसमें, सुविधाओं के साथ बुकिंग करने के लिए तीसरे पक्ष के लिंक भी शामिल होते हैं. (इसका मिलता-जुलता एट्रिब्यूट: FHIR location) हर 24 घंटे में एक बार
अपॉइंटमेंट का टाइप इसमें अपॉइंटमेंट के सभी टाइप की सूची होती है. इसमें आईडी और नाम भी शामिल होता है. उदाहरण के लिए, चेकअप, बीमार और नया मरीज़. इसका इस्तेमाल, शेड्यूल को कम करने के लिए रेफ़रंस के तौर पर किया जाएगा. (इसका मिलता-जुलता एट्रिब्यूट: FHIR अपॉइंटमेंट टाइप) हर 24 घंटे में एक बार
उपलब्धता इसमें डॉक्टरों, स्वास्थ्य केंद्रों, सेवा के टाइप, और अपॉइंटमेंट के टाइप के हिसाब से, अपॉइंटमेंट के लिए उपलब्ध स्लॉट की सूची होती है. (इसका दूसरा नाम: FHIR स्लॉट) हर डॉक्टर, सुविधा, और अपॉइंटमेंट टाइप के कॉम्बिनेशन के लिए, अगले उपलब्ध स्लॉट से कम से कम 24 घंटे की कवरेज दी जानी चाहिए. हर 15 से 60 मिनट में एक बार
कन्वर्ज़न Google के साथ कन्वर्ज़न रेट शेयर करें. इसमें लिंक पर जाने और अपॉइंटमेंट बुक करने से जुड़ी मेट्रिक शामिल करें. हर हफ़्ते एक बार

फ़ीड फ़ॉर्मैट के बारे में प्रोटोकॉल बफ़र 3 सिंटैक्स से बताया गया है. हालांकि, JSON फ़ॉर्मैट देखने के लिए, फ़ीड के सैंपल का रेफ़रंस दिया जा सकता है. हमारा सुझाव है कि आप फ़ीड को JSON फ़ॉर्मैट में अपलोड करें.

फ़ीड फ़ाइल का साइज़, sharding, और कंप्रेस

कंप्रेस करने और शर्ड बनाने के बारे में जानने के लिए, कृपया ये ट्यूटोरियल देखें:

फ़ीड का साइज़ तय करने के लिए, यहां दिए गए दिशा-निर्देशों का पालन करें. किसी फ़ीड में "शर्ड" नाम की कई फ़ाइलें हो सकती हैं:

  • फ़ीड को अलग-अलग हिस्सों में बांटने का सुझाव:
    • प्रैक्टिशनर फ़ीड: एक शर्ड
    • फ़ैसिलिटी फ़ीड: एक शर्ड
    • अपॉइंटमेंट टाइप फ़ीड: एक शर्ड
    • कन्वर्ज़न फ़ीड: एक शार्ड
    • खरीदारी के लिए उपलब्धता का फ़ीड : 20 से कम शार्ड
  • फ़ीड फ़ाइलों का साइज़ और sharding:
    • कंप्रेस करने के बाद, शर्ड फ़ाइल का साइज़ 200 एमबी से कम रखें. ज़रूरत पड़ने पर, एक से ज़्यादा स्HARD का इस्तेमाल करें.
    • एक ही शर्ड में भेजे गए अलग-अलग रिकॉर्ड को, आने वाले समय में भेजे जाने वाले फ़ीड में उसी शर्ड में भेजने की ज़रूरत नहीं होती.
    • बेहतर परफ़ॉर्मेंस के लिए, डेटा को शार्ड में बराबर-बराबर बांटें, ताकि सभी शार्ड फ़ाइलों का साइज़ एक जैसा हो.
    • अगर ज़रूरी हो, तो सादे टेक्स्ट वाले JSON फ़ीड को कंप्रेस करने के लिए, gzip का इस्तेमाल करें. हालांकि, ऐसा हर फ़ीड शार्ड के लिए करें.

फ़ीड को अपने एसएफ़टीपी ड्रॉपबॉक्स में अपलोड करना

फ़ीड अपलोड करने के लिए, सबसे पहले सेटअप के निर्देशों को पूरा करें. इसके बाद, Partner पोर्टल में फ़ीड पेज पर जाएं. सभी फ़ीड, सामान्य खाते में अपलोड किए जाने चाहिए.

हर फ़ीड को फ़ाइल सेट डिस्क्रिप्टर फ़ाइल के साथ, एसएफ़टीपी के ज़रिए अलग से अपलोड करना होगा. फ़ाइलसेट डिस्क्रिप्टर का फ़ाइल नाम <feed_name>-< generation_timestamp>.filesetdesc.json होना चाहिए. इसमें <feed_name> के तौर पर, healthappointments.practitioner, healthappointments.facility, healthappointments.appointment_type, और healthappointments.availability का इस्तेमाल किया जा सकता है.

ज़्यादा जानकारी के लिए, सामान्य फ़ीड ड्रॉपबॉक्स का इस्तेमाल करना पर जाएं. उदाहरण हमारे सैंपल पेज पर उपलब्ध हैं.

पुष्टि करें कि आपका डेटा सही है

Partner पोर्टल में साइन इन करें. डैशबोर्ड सेक्शन में ये पेज ढूंढने के लिए, सैंडबॉक्स एनवायरमेंट पर टॉगल करें.

फ़ीड
यह फ़ीड की खास जानकारी के आंकड़े दिखाता है. साथ ही, फ़ीड अपलोड करने के दौरान होने वाली गड़बड़ियों की जानकारी भी देता है.

सैंडबॉक्स एनवायरमेंट में डेटा को पहली बार अपलोड करने के बाद, यह पक्का करने के लिए कि डेटा सही है या नहीं, फ़ीड पेज पर जाकर, फ़ीड में होने वाली गड़बड़ियों की जांच करें.

अपने फ़ीड को प्रोडक्शन में अपलोड करना

सैंडबॉक्स एनवायरमेंट में, पूरी तरह से और बिना किसी गड़बड़ी के फ़ीड अपलोड करने के बाद, प्रोडक्शन एनवायरमेंट में अपलोड करना शुरू किया जा सकता है. इस दौरान, आपका इंटिग्रेशन लाइव नहीं होगा.

जब आपके सभी प्रोडक्शन फ़ीड का डेटा लगातार अपलोड हो रहा हो और वह आपके प्रोडक्शन सिस्टम से कनेक्ट हो, तब आपके फ़ीड समीक्षा के लिए तैयार हो जाते हैं.

Google, फ़ीड का आकलन करता है

फ़ीड अपलोड करने के बाद, Google उन्हें प्रोसेस करता है और उनकी क्वालिटी और पूरी जानकारी होने की जांच करता है.