FHIR व्यू एक तरीका है, जिससे FHIR के डेटा को जटिल तरीके से टेबल फ़ॉर्मैट में देखा जा सकता है. इससे डेटा को आंकड़ों के अपने पसंदीदा टूल में आसानी से इस्तेमाल किया जा सकता है.
FHIR व्यू के दो मुख्य सिद्धांत होते हैं:
- एक व्यू डेफ़िनिशन, जो किसी व्यू से बने फ़ील्ड और मानदंड को तय करता है. इससे सुविधा के लिए Python एपीआई मिलता है और आखिर में व्यू की परिभाषा, FHIRPath एक्सप्रेशन का एक सेट है जिसे हम नीचे एक्सप्लोर करेंगे.
- एक व्यू रनर, जो SQL-on-FHIR कन्वेंशन का इस्तेमाल करके कुछ डेटा सोर्स पर वह व्यू बनाता है. आने वाले समय में, दौड़ लगाने वाले लोग कम वॉल्यूम वाले डेटा के लिए, सीधे JSON Export या FHIR सेवाओं का इस्तेमाल कर सकते हैं. फ़िलहाल, BigQuery और Spark काम करते हैं.
FHIR व्यू का इस्तेमाल करके, जटिल SQL क्वेरी को FHIRPath के उन एक्सप्रेशन के इस्तेमाल से तय किया जा सकता है जिन्हें बाद में किसी खास डेटा सोर्स में इस्तेमाल करने के लिए SQL में बदल दिया जाता है.इससे डैशबोर्ड या जुपिटर नोटबुक को पावर देने के लिए, व्यू को तय करने की प्रोसेस आसान हो जाती है.
इनके लिए Jupyter notebooks का उदाहरण देखें:
GitHub पर डेवलपर दस्तावेज़ पर जाएं