You are on page 1of 2

Translated from English to Vietnamese - www.onlinedoctranslator.

com

API FHIR®

HL7® FHIR® bao gồm các thông số kỹ thuật cho Giao diện lập trình ứng dụng hoặc API, dựa trên các tiêu
chuẩn web đã thiết lập và trao đổi thông tin hiện đại đã được mở rộng để tạo ra một giải pháp tương tác đầy
đủ cho việc chăm sóc sức khỏe. Việc sử dụng các công nghệ phổ biến và rộng rãi làm giảm các rào cản gia
nhập sử dụng tiêu chuẩn bằng cách giúp việc thực hiện dễ dàng và nhanh chóng hơn, đồng thời mở ra sự
phát triển cho những cá nhân không có chuyên môn về chăm sóc sức khỏe.

API là gì?
API là một điểm vào hay còn gọi là “giao diện”, cho phép một chương trình hoặc hệ thống máy tính truy cập các tính năng và
dữ liệu của một chương trình hoặc hệ thống khác. Điểm nhập này xác định cách dữ liệu phải được định dạng và các loại tương
tác được hỗ trợ, chẳng hạn như cách dữ liệu có thể được tìm kiếm. Để được trao đổi thành công và sẵn sàng cho một hoạt
động, dữ liệu phải được định dạng theo cùng một cách. Ví dụ: trường dữ liệu được sử dụng trong tính toán không thể chấp
nhận cả “1” và “một” làm mục nhập, vì chúng không thể được diễn giải theo cùng một cách. API có thể đơn giản với các định
nghĩa cứng nhắc về cấu trúc dữ liệu hoặc phức tạp với các cấu trúc dữ liệu khác nhau cho một loạt các tương tác. API FHIR chủ
yếu liên quan đến việc truy cập và trao đổi dữ liệu.

Nhiều ứng dụng hiện đại, cả máy tính để bàn và thiết bị di động, sử dụng API để truy xuất, lưu trữ và cập nhật dữ liệu. Ví dụ:
một ứng dụng ngân hàng trên điện thoại thông minh yêu cầu dữ liệu của người dùng từ một tổ chức tài chính thông qua API
của tổ chức đó. API của mỗi tổ chức xác định các tiêu chuẩn và giao thức cho phép ứng dụng bên ngoài truy cập vào dữ liệu
của tổ chức. Với các quy trình và giao thức bảo mật thích hợp, ứng dụng có thể yêu cầu thành công dữ liệu của người dùng.
Cuối cùng, người dùng ứng dụng ngân hàng có thể xem dữ liệu của họ, từ các tài khoản tại nhiều tổ chức, ở một nơi.

REST là gì?
Nhiều ứng dụng chạy trên thiết bị di động hoặc trình duyệt web sử dụng tiêu chuẩn trao đổi thông tin REST (Lại
thuyết trìnhS tateT ransfer) làm cơ sở cho các API của họ. REST là một phương pháp trao đổi thông tin sử dụng
giao thức truyền tiêu chuẩn World Wide Web HTTP1, tiêu chuẩn internet cơ bản tạo cơ sở cho tất cả trao đổi dữ
liệu trang web. “Http” có thể được nhìn thấy ở đầu địa chỉ web của mọi trang web, chẳng hạn như “http: //
www.healthit.gov ”.

REST có nghĩa là mỗi yêu cầu từ bất kỳ máy khách nào và phản hồi từ máy chủ chứa tất cả thông tin cần thiết để phục vụ yêu
cầu. Việc trao đổi dữ liệu sử dụng REST được gọi là trao đổi “RESTful”. Tài nguyên RESTful tạo ra một cách để truy cập dữ liệu
thông qua một điểm cuối cụ thể, sử dụng các cấu trúc và định dạng cụ thể. Các cấu trúc và định dạng được xác định nghiêm
ngặt hơn cho phép trao đổi dữ liệu chính xác hơn. Trong FHIR, sử dụng các cấu trúc được xác định nghiêm ngặt như vậy, một
hệ thống có thể nhắm mục tiêu và truy xuất chỉ một phần tử dữ liệu duy nhất chứ không phải nhận một tài liệu có chứa đầy
đủ hồ sơ của bệnh nhân.

1. Giao thức truyền siêu văn bản

@ONC_HealthIT
API FHIR®

Để bắt đầu trao đổi dữ liệu thông qua một API, ứng dụng khách yêu cầu, chẳng hạn như ứng dụng điện thoại thông
minh hoặc máy chủ, trước tiên sẽ gửi một yêu cầu thông qua HTTP để biết thông tin. Nếu thông tin có sẵn, máy chủ từ
xa sẽ phản hồi bằng mã trạng thái cho biết thành công và trả về thông tin ở định dạng web chuẩn. Ví dụ: khi người
dùng tìm kiếm một vị trí trong Google Maps, sử dụng REST, thì trình duyệt web là ứng dụng khách. Một yêu cầu trong
trình duyệt web trông giống như sau:

https://www.google.com/maps/địa điểm/1500 + S + Capitol + St + SE, + Washington, + DC + 20003

Điều đó cho Google biết một vị trí cụ thể đang được tìm kiếm trong hệ thống Bản đồ. Yêu cầu được chia nhỏ như
sau:

https://www.google.com/maps- hệ thống tiếp nhận (Google) và ứng dụng (bản đồ)

/địa điểm/- Tài nguyên (địa điểm) là điểm cuối đang được truy vấn

1500 + S + Capitol + St + SE, + Washington, + DC + 20003- địa chỉ mà người dùng quan tâm

Ứng dụng Bản đồ của Google chấp nhận yêu cầu này và gửi lại dữ liệu cho phép trình duyệt hiển thị bản
đồ cho khu vực đó. Mặc dù chức năng đó xác định trải nghiệm của người dùng nhưng nhiều yêu cầu
RESTful được thực hiện trong nền để đáp ứng yêu cầu ban đầu, bao gồm tải giao diện bản đồ cơ bản, hiển
thị nhiều thành phần bản đồ và hiển thị ký hiệu cho các doanh nghiệp khác trong khu vực.

API RESTful của FHIR


FHIR sử dụng REST làm cơ sở để trao đổi dữ liệu trong API của nó. Các loại dữ liệu chăm sóc sức khỏe như thuốc, quan
sát và bệnh nhân được trình bày bằng Tài nguyên của riêng họ. Tài nguyên có thể được yêu cầu thông qua lệnh
RESTful HTTP như ví dụ Google Maps ở trên, ngoài các tương tác như tìm kiếm hoặc yêu cầu có thể được sử dụng để
tìm và truy xuất thông tin chính xác cần thiết. Các máy chủ, giống như những máy chủ đằng sau hệ thống hồ sơ sức
khỏe điện tử, được lập trình với các loại Tài nguyên và tương tác mà chúng có thể hỗ trợ. Các ứng dụng của bên thứ ba
sử dụng API FHIR có thể được tích hợp vào EHR và cấp thông tin trực tiếp vào quy trình làm việc của nhà cung cấp.

Mỗi yêu cầu sử dụng FHIR API cung cấp Tài nguyên và một chỉ báo, lệnh hoặc tham số chỉ định dữ liệu
cần thiết. Yêu cầu FHIR đơn giản nhất trả về một Nguồn thông tin, giống như một Bệnh nhân. Ngoài ra,
một yêu cầu có thể trả về một gói thông tin, chẳng hạn như Kế hoạch chăm sóc và Thuốc liên quan của
Bệnh nhân đó hoặc một gói dữ liệu lớn, như tất cả dữ liệu về tất cả Bệnh nhân trong EHR. Yêu cầu được
cấu trúc để cho ứng dụng biết loại và lượng dữ liệu cần thiết.

REST không trực tiếp giải quyết các yếu tố về quyền riêng tư và bảo mật như xác thực và ủy quyền, những yếu
tố này được đề cập riêng trong tiêu chuẩn FHIR.

Bằng cách sử dụng phong cách kiến trúc REST, FHIR tận dụng tối đa công nghệ thông tin y tế hiện có và các tiêu chuẩn
internet chung để tạo ra một phương pháp tương tác hiện đại. Điều này cho phép các hệ thống chăm sóc sức khỏe triển
khai FHIR mà không có các đường cong học tập dốc và dẫn đến thiết kế ứng dụng nhanh hơn.

HL7, FHIR và nhãn hiệu [FLAME] là các nhãn hiệu đã


@ONC_HealthIT
đăng ký của Health Level Seven International.

You might also like