Tổng quan về FHIR R5
FHIR (Fast Healthcare Interoperability Resources) là tiêu chuẩn trao đổi dữ liệu y tế thế hệ mới được phát triển bởi HL7 International
Last updated
FHIR (Fast Healthcare Interoperability Resources) là tiêu chuẩn trao đổi dữ liệu y tế thế hệ mới được phát triển bởi HL7 International
Last updated
FHIR (Fast Healthcare Interoperability Resources) là tiêu chuẩn trao đổi dữ liệu y tế thế hệ mới được phát triển bởi HL7 International. FHIR được thiết kế để giải quyết các vấn đề tương tác giữa các hệ thống thông tin y tế, giúp dữ liệu y tế có thể được chia sẻ dễ dàng và an toàn.
FHIR kết hợp các ưu điểm của các tiêu chuẩn trước đó (như HL7 v2, HL7 v3, và CDA) với các công nghệ web hiện đại, tạo nên một tiêu chuẩn:
Dễ triển khai: Sử dụng các công nghệ web phổ biến (REST, JSON, XML)
Linh hoạt: Có thể áp dụng cho nhiều trường hợp sử dụng khác nhau
Mở rộng được: Cơ chế extension cho phép tùy chỉnh mà không làm mất tương thích
Dựa trên tài nguyên: Chia nhỏ thông tin y tế thành các đơn vị có ý nghĩa (resources)
Human-readable: Dễ hiểu đối với con người và máy tính
Có cộng đồng lớn: Được hỗ trợ bởi cộng đồng developer toàn cầu
FHIR được sử dụng rộng rãi vì khả năng giải quyết các vấn đề tương tác y tế bằng cách:
Giảm chi phí và độ phức tạp của việc tích hợp hệ thống
Cải thiện khả năng truy cập dữ liệu y tế
Hỗ trợ ứng dụng di động và web hiện đại
Tạo điều kiện thuận lợi cho sự đổi mới trong chăm sóc sức khỏe
Cung cấp các quy trình làm việc hiệu quả hơn cho nhân viên y tế
FHIR R5 (phiên bản 5.0.0) được phát hành vào tháng 3/2023, mang đến nhiều cải tiến đáng kể so với các phiên bản trước:
Tài nguyên mới
Không có
RequirementsDefinition
TestPlan, TestScript, TestReport
InventoryReport
MedicinalProductDefinition
SubscriptionStatus, SubscriptionTopic
Mô hình Subscription
Mô hình cũ
Kiến trúc Subscription hoàn toàn mới
Topic-based subscriptions
Nhiều kênh gửi thông báo khác nhau
Normative content
Một số resources ở trạng thái trial use
Nhiều resources chuyển từ trial use sang normative
Các phần chính của framework trở nên ổn định hơn
Workflow
Cơ bản
Cải thiện các resource liên quan đến workflow
Mở rộng status pattern
Khả năng Terminology
Cơ bản
ConceptMap enhancements
Improved ValueSet expansion
Verifiable credentials
Không hỗ trợ
Hỗ trợ cho chứng chỉ kỹ thuật số
Nền tảng cho identity management
Tài nguyên mới
Không có
RequirementsDefinition
TestPlan, TestScript, TestReport
InventoryReport
MedicinalProductDefinition
SubscriptionStatus, SubscriptionTopic
Mô hình Subscription
Mô hình cũ
Kiến trúc Subscription hoàn toàn mới
Topic-based subscriptions
Nhiều kênh gửi thông báo khác nhau
Normative content
Một số resources ở trạng thái trial use
Nhiều resources chuyển từ trial use sang normative
Các phần chính của framework trở nên ổn định hơn
Kiến trúc
Đang phát triển
Các tài nguyên cốt lõi đã normative
APIs và format đã ổn định
Tài nguyên
Số lượng cơ bản
Số lượng tài nguyên tăng đáng kể
Bao phủ nhiều lĩnh vực y tế hơn
Workflow
Cơ bản
Cải thiện các resource liên quan đến workflow
Mở rộng status pattern
Khả năng Terminology
Cơ bản
ConceptMap enhancements
Improved ValueSet expansion
Cơ chế search
Cơ bản
Cải tiến search parameters
Hỗ trợ nhiều cách lọc phức tạp hơn
Quy tắc validation
Đơn giản
FHIRPath expressions
Invariants được nâng cấp
Conformance framework
Chưa hoàn thiện
Implementation Guides framework
Package management
Verifiable credentials
Không hỗ trợ
Hỗ trợ cho chứng chỉ kỹ thuật số
Nền tảng cho identity management
FHIR R5 bao gồm các thành phần chính sau:
Tài nguyên là các đơn vị cơ bản của thông tin trong FHIR. R5 có 156 tài nguyên, được chia thành các nhóm:
Clinical: Patient, Observation, Condition, Procedure...
Administrative: Practitioner, Organization, Location...
Financial: Claim, Account, Coverage...
Conformance: StructureDefinition, ValueSet, CodeSystem...
Infrastructure: OperationOutcome, Parameters, Bundle...
Specialized: ResearchStudy, MolecularSequence...
FHIR sử dụng hai loại kiểu dữ liệu:
Primitive types: string, integer, boolean, uri...
Complex types: Identifier, HumanName, Address, CodeableConcept...
Cơ chế extension cho phép mở rộng tài nguyên mà không làm mất khả năng tương tác:
Simple extensions
Complex extensions
modifierExtensions
FHIR định nghĩa một API dựa trên REST:
CRUD operations (Create, Read, Update, Delete)
Search functionality
Operations
Batch và transactions
Mỗi tài nguyên có phần narrative hiển thị dữ liệu dưới dạng human-readable:
Xây dựng từ dữ liệu có cấu trúc
Hỗ trợ XHTML hạn chế
Đảm bảo các hệ thống không cần phải hiểu dữ liệu có cấu trúc
Các công cụ để xác định cách triển khai FHIR cụ thể:
Profiles (StructureDefinition)
Extensions
Implementation Guides
Capability Statements
Hỗ trợ cho các hệ thống mã hóa và thuật ngữ:
CodeSystem
ValueSet
ConceptMap
NamingSystem
FHIR hỗ trợ nhiều cách trao đổi dữ liệu:
RESTful API
Messaging
Documents
Services (SOA)
Bulk Data
FHIR R5 phân biệt rõ ràng giữa các phần Normative và Trial Use:
Các phần Normative là những phần đã được xem xét kỹ lưỡng và được coi là ổn định. Chúng sẽ không thay đổi đáng kể trong các phiên bản tương lai, đảm bảo khả năng tương thích ngược.
Các phần Normative trong R5 bao gồm:
RESTful API framework
XML và JSON serialization
Datatypes core
Nhiều tài nguyên cốt lõi: Patient, Observation, Condition...
Extension framework
Search framework
Terminology infrastructure
Conformance framework
Các phần Trial Use vẫn đang trong quá trình phát triển và có thể thay đổi trong các phiên bản tương lai. Chúng được đưa vào tiêu chuẩn để thu thập phản hồi từ người triển khai.
Các phần Trial Use trong R5 bao gồm:
Một số tài nguyên mới: RequirementsDefinition, InventoryReport...
Subscription framework mới
Một số operations cụ thể
GraphQL interface
Một số extensions của conformance framework
Các phần mới của workflow pattern
Việc phân biệt giữa Normative và Trial Use giúp các nhà phát triển hiểu rõ:
Những phần nào của tiêu chuẩn đã ổn định
Những phần nào có thể thay đổi trong tương lai
Mức độ cam kết về khả năng tương thích ngược
FHIR R5 đánh dấu một bước tiến quan trọng trong sự phát triển của tiêu chuẩn, với nhiều phần đã chuyển từ Trial Use sang Normative, cho thấy sự trưởng thành và ổn định ngày càng tăng của FHIR như một tiêu chuẩn tương tác y tế toàn cầu.