ScholarGate
ผู้ช่วย

FHIR (Fast Healthcare Interoperability Resources)

FHIR (Fast Healthcare Interoperability Resources) เป็นมาตรฐานของ HL7 International สำหรับการแลกเปลี่ยนข้อมูลด้านสุขภาพ โดยใช้หน่วยข้อมูลแบบโมดูลาร์ที่เรียกว่าทรัพยากร (resources) และอินเทอร์เฟซการเขียนโปรแกรมประยุกต์ (API) ในรูปแบบเว็บ ซึ่งเป็นการรวมการสร้างแบบจำลองข้อมูลที่มีโครงสร้างของมาตรฐาน HL7 รุ่นก่อนหน้าเข้ากับเทคโนโลยีเว็บที่ใช้กันอย่างแพร่หลาย เช่น RESTful API, การจัดลำดับข้อมูลแบบ JSON และ XML และ HTTP มาตรฐาน เพื่อให้การเข้าถึงข้อมูลสุขภาพและการสร้างแอปพลิเคชันทำได้ง่ายขึ้น

ค้นหาหัวข้อด้วย PaperMindเร็ว ๆ นี้Find papers & topics
Tools & resources
ดาวน์โหลดสไลด์
Learn & explore
วิดีโอเร็ว ๆ นี้

Definition

FHIR เป็นมาตรฐานที่แสดงข้อมูลทางคลินิกและการบริหารจัดการในรูปแบบของทรัพยากร (resources) ที่แยกจากกันและครบถ้วนในตัวเอง ซึ่งแต่ละทรัพยากรมีโครงสร้างที่กำหนดไว้และมีเอกลักษณ์ที่เสถียร และมีการแลกเปลี่ยนข้อมูลผ่านอินเทอร์เฟซการเขียนโปรแกรมประยุกต์แบบ RESTful บนโปรโตคอลเว็บมาตรฐาน เพื่อให้ระบบและแอปพลิเคชันสามารถอ่าน เขียน และค้นหาข้อมูลสุขภาพในลักษณะที่สามารถทำงานร่วมกันได้

Scope

บทความนี้ครอบคลุมถึงแบบจำลองทรัพยากรของ FHIR, กระบวนทัศน์การแลกเปลี่ยนข้อมูลแบบ RESTful, การสร้างโปรไฟล์ (profiling) สำหรับความต้องการเฉพาะในแต่ละพื้นที่ และความสัมพันธ์กับมาตรฐาน HL7 รุ่นก่อนหน้า รวมถึงแอปพลิเคชันที่สามารถใช้ทดแทนกันได้ เช่น SMART on FHIR โดยบทความนี้จะพิจารณา FHIR ในฐานะมาตรฐานการแลกเปลี่ยนข้อมูลและหัวข้อทางระเบียบวิธีวิจัย และไม่ได้ให้คำแนะนำในการนำไปใช้งาน การกำหนดค่าความปลอดภัย หรือการจัดซื้อจัดจ้าง

Core questions

  • ทรัพยากร FHIR คืออะไร และทรัพยากรต่างๆ รวมกันเพื่อแสดงบันทึกผู้ป่วยได้อย่างไร?
  • แนวทาง RESTful API แตกต่างจากการส่งข้อความ HL7 v2 อย่างไร?
  • โปรไฟล์และส่วนขยายคืออะไร และเหตุใดจึงจำเป็น?
  • FHIR ช่วยให้แอปพลิเคชันที่สามารถใช้ทดแทนกันได้ เช่น SMART on FHIR ทำงานได้อย่างไร?

Key concepts

  • ทรัพยากร (ผู้ป่วย, การสังเกตการณ์, การเผชิญหน้า, คำสั่งยา ฯลฯ)
  • RESTful API (สร้าง, อ่าน, อัปเดต, ลบ, ค้นหา)
  • การจัดลำดับข้อมูลแบบ JSON และ XML
  • การอ้างอิงและชุดข้อมูล
  • โปรไฟล์และส่วนขยาย
  • คู่มือการนำไปใช้งาน
  • แอปพลิเคชันที่สามารถใช้ทดแทนกันได้ SMART on FHIR

Mechanisms

FHIR สร้างแบบจำลองข้อมูลด้านสุขภาพในรูปแบบของทรัพยากร ซึ่งเป็นหน่วยโมดูลาร์ เช่น ผู้ป่วย (Patient), การสังเกตการณ์ (Observation) หรือคำสั่งยา (MedicationRequest) โดยแต่ละทรัพยากรมีชุดองค์ประกอบที่กำหนดไว้และมีเอกลักษณ์ที่เสถียรและสามารถระบุตำแหน่งได้ ทรัพยากรต่างๆ สามารถอ้างอิงถึงกันได้ และกลุ่มของทรัพยากรสามารถรวมกันเป็นชุด (bundles) ได้ ระบบจะแลกเปลี่ยนข้อมูลผ่านอินเทอร์เฟซแบบ RESTful ซึ่งการดำเนินการ HTTP มาตรฐานจะสร้าง อ่าน อัปเดต ลบ และค้นหาทรัพยากร โดยข้อมูลจะถูกจัดลำดับในรูปแบบ JSON หรือ XML เนื่องจากแต่ละการนำไปใช้งานจำเป็นต้องมีข้อจำกัดเฉพาะในแต่ละพื้นที่ FHIR จึงรองรับการสร้างโปรไฟล์ (profiling) โดยโปรไฟล์และส่วนขยาย (extensions) จะปรับแต่งทรัพยากรพื้นฐานให้เข้ากับเขตอำนาจศาลหรือกรณีการใช้งาน และคู่มือการนำไปใช้งาน (implementation guides) จะรวบรวมสิ่งเหล่านี้สำหรับชุมชน การออกแบบทรัพยากรและ API นี้ยังเป็นพื้นฐานสำหรับแอปพลิเคชันที่สามารถใช้ทดแทนกันได้ โดยแอปที่ได้รับอนุญาตจากปลายทาง FHIR (รูปแบบ SMART on FHIR) สามารถทำงานได้ในระบบที่สอดคล้องกัน

Clinical relevance

FHIR กำลังเป็นพื้นฐานที่เพิ่มขึ้นสำหรับแอปพลิเคชันที่ผู้ป่วยใช้งาน การเข้าถึงข้อมูลทางคลินิก และการแลกเปลี่ยนข้อมูลข้ามองค์กร และเป็นส่วนหนึ่งของนโยบายการทำงานร่วมกันระดับชาติ บทความนี้อธิบายว่า FHIR จัดโครงสร้างและเปิดเผยข้อมูลอย่างไร โดยเป็นเอกสารอ้างอิงเกี่ยวกับมาตรฐานและไม่ใช่คำแนะนำสำหรับการสร้าง การรักษาความปลอดภัย หรือการปรับใช้ระบบทางคลินิกใดๆ

Evidence & guidelines

FHIR เป็นมาตรฐาน HL7 International ที่เป็นบรรทัดฐาน ซึ่งพัฒนาและลงคะแนนเสียงผ่าน HL7 โดยมีคู่มือการนำไปใช้งานระดับชาติและระดับภูมิภาคที่จำกัดการใช้งานในแต่ละพื้นที่ Bender และ Sartipi (2013) เป็นคำอธิบายทางเทคนิคเบื้องต้นเกี่ยวกับการออกแบบ RESTful ของมาตรฐาน; ตำราของ Benson และ Grieve ให้ข้อมูลที่รวมกันของ FHIR ควบคู่ไปกับ HL7 และ SNOMED CT และ Mandl และ Kohane (2012) ให้เหตุผลเชิงนโยบายสำหรับสถาปัตยกรรมแบบเปิดที่ใช้แอปพลิเคชันที่ FHIR รองรับ

History

FHIR เริ่มต้นโดย HL7 ประมาณปี 2011-2012 โดยมี Grahame Grieve เป็นผู้นำ ในฐานะทางเลือกที่มีน้ำหนักเบากว่า HL7 เวอร์ชัน 3 โดยจงใจนำเทคโนโลยีเว็บกระแสหลักกลับมาใช้ใหม่ คำอธิบายเบื้องต้น เช่น Bender และ Sartipi (2013) ได้กำหนดให้เป็นแนวทางที่คล่องตัวและ RESTful และมาตรฐานได้ก้าวหน้าผ่านการเผยแพร่ที่ต่อเนื่องไปสู่สถานะที่เป็นบรรทัดฐานในช่วงทศวรรษ 2010 โดยบรรจบกับข้อโต้แย้งเชิงนโยบายสำหรับระบบสารสนเทศด้านสุขภาพแบบเปิดที่สามารถใช้ทดแทนกันได้

Debates

FHIR บรรลุการทำงานร่วมกันเชิงความหมายที่แท้จริงได้ดีเพียงใด?
FHIR สร้างมาตรฐานโครงสร้างและการแลกเปลี่ยนได้ดี แต่ความหมายที่สอดคล้องกันยังคงขึ้นอยู่กับการใช้โปรไฟล์และการเชื่อมโยงคำศัพท์อย่างมีวินัย ความหลากหลายในการสร้างโปรไฟล์ในแต่ละการนำไปใช้งานอาจจำกัดการทำงานร่วมกันเชิงความหมายแบบสำเร็จรูป

Key figures

  • Grahame Grieve
  • Duane Bender
  • Kamran Sartipi
  • Kenneth Mandl
  • Isaac Kohane

Related topics

Seminal works

  • bender-sartipi-2013
  • benson-grieve-2021

Frequently asked questions

FHIR แตกต่างจากการส่งข้อความ HL7 v2 อย่างไร?
HL7 v2 ส่งข้อความที่ขับเคลื่อนด้วยเหตุการณ์พร้อมส่วนที่คั่นด้วยตัวแบ่ง ในขณะที่ FHIR เปิดเผยทรัพยากรที่แยกจากกันผ่าน RESTful web API ที่ระบบสามารถอ่าน เขียน และค้นหาได้โดยตรง โดยใช้รูปแบบกระแสหลัก เช่น JSON ผ่าน HTTP
SMART on FHIR หมายถึงอะไร?
SMART on FHIR เป็นรูปแบบที่แอปพลิเคชันอนุญาตให้เข้าถึงปลายทาง FHIR โดยใช้มาตรฐานเปิด เพื่อให้แอปเดียวกันสามารถทำงานได้ในระบบต่างๆ ที่เปิดเผย FHIR API ที่สอดคล้องกัน ซึ่งเป็นหนึ่งในแรงจูงใจในการออกแบบทรัพยากรและ API ของ FHIR

Methods for this concept

Related concepts