เลเยอร์มุมมอง

ลักษณะที่ฝังอยู่อย่างละเอียดของทรัพยากร FHIR และสคีมา Parque-on-FHIR ต้องใช้การค้นหา SQL ที่ซับซ้อนซึ่งอาจทําให้ใช้งานกับกรณีการใช้งานด้านการวิเคราะห์ได้ยาก

แนวทางทั่วไปในการแก้ไขปัญหานี้คือการจัดเรียงข้อมูลเป็นชุดมุมมอง (เสมือนจริงหรือที่แสดงผล) ซึ่งจะค้นหาได้โดยใช้คำสั่ง SQL ที่ง่ายขึ้น

เมื่อใช้ FHIR Data Pipes คุณสามารถสร้างมุมมองตารางแบบแบนเพื่อใช้ในแอปพลิเคชันการวิเคราะห์ให้ตรงกับข้อกําหนดในการติดตั้งใช้งานได้หลายวิธี ดังนี้

  1. การค้นหาด้วย SQL เพื่อสร้างมุมมองเสมือน (นอกไปป์ไลน์)

  2. ทรัพยากร ViewDefinition ของ FHIR เพื่อสร้างมุมมองที่แสดงผล (ภายในไปป์ไลน์) ซึ่งสามารถแสดงผลในรูปแบบตารางใดก็ได้ (ปัจจุบันรองรับ Parquet และตาราง DB)

สำหรับทั้ง 2 แนวทางนี้ จะมีชุด "มุมมองที่กําหนดไว้ล่วงหน้า" สําหรับทรัพยากร FHIR ทั่วไป ซึ่งสามารถแก้ไขหรือขยายเวลาได้

ไปที่เอกสารสำหรับนักพัฒนาซอฟต์แวร์