FHIR संसाधनों और Parque-on-FHIR स्कीमा के नेस्ट किए गए स्ट्रक्चर की वजह से, SQL की जटिल क्वेरी की ज़रूरत होती है. इन क्वेरी की वजह से, आंकड़ों के इस्तेमाल के उदाहरणों के लिए, इन संसाधनों को इस्तेमाल करना मुश्किल हो सकता है.
इस समस्या को हल करने का एक सामान्य तरीका यह है कि डेटा को व्यू (वर्चुअल या मटीरियलाइज़ किए गए) के सेट में फ़्लैट करें. इसके बाद, आसान SQL स्टेटमेंट का इस्तेमाल करके क्वेरी की जा सकती है.
FHIR डेटा पाइप का इस्तेमाल करके, डेटा को फ़्लैट टेबल व्यू में जनरेट करने के कई तरीके हैं. इनका इस्तेमाल, ऐप्लिकेशन में डेटा को डिप्लॉय करने से जुड़ी ज़रूरी शर्तों को पूरा करने के लिए किया जाता है:
वर्चुअल व्यू जनरेट करने के लिए एसक्यूएल क्वेरी (पाइपलाइन के बाहर)
FHIR ViewDefinition रिसॉर्स, पाइपलाइन में मेटालाइज़ किए गए व्यू जनरेट करने के लिए, जिन्हें किसी भी टेबल फ़ॉर्मैट में आउटपुट किया जा सकता है. फ़िलहाल, Parquet और DB टेबल के लिए यह सुविधा उपलब्ध है
इन दोनों तरीकों के लिए, सामान्य FHIR संसाधनों के लिए "पहले से तय किए गए व्यू" का एक सेट उपलब्ध कराया जाता है. इनमें बदलाव किया जा सकता है या इनकी समयसीमा बढ़ाई जा सकती है.
डेवलपर के लिए दिए गए दस्तावेज़ पर जाएं