Bệnh án

Nền tảng Health Connect cung cấp nhiều loại dữ liệu, chủ yếu bao gồm các trường hợp sử dụng liên quan đến sức khoẻ và thể dục, cho phép các ứng dụng trong hệ sinh thái Android chia sẻ dữ liệu mà không cần tích hợp API một-một tốn kém.

Hồ sơ y tế mở rộng khả năng này để bao gồm dữ liệu y tế cơ bản ở định dạng Tài nguyên tương tác nhanh về chăm sóc sức khoẻ (FHIR®). FHIR là một quy cách toàn cầu mã nguồn mở mô tả giản đồ và ngữ nghĩa cho dữ liệu y tế do HL7 (Health Level Seven International) xuất bản.

Các tính năng về Bệnh án trên Health Connect:

  • Một API cho các ứng dụng ghi dữ liệu y tế.
  • Trải nghiệm duyệt web dành cho người dùng đối với dữ liệu y tế được lưu trữ trong Health Connect dưới dạng các loại dữ liệu y tế mới, cùng với các quyền chi tiết để cho phép đọc dữ liệu ở hạ nguồn.
  • Một API cho các ứng dụng đọc dữ liệu y tế dựa trên các quyền do người dùng cấp.
Tổng quan về cách Hồ sơ y tế hoạt động với Health Connect.
Hình 1. Cách Hồ sơ y tế hoạt động với Health Connect.

Các điểm hạn chế

Vì các API này vẫn đang trong quá trình phát triển, nên vẫn còn một số hạn chế và một số thành phần chưa được cung cấp đầy đủ.

Các API Hồ sơ y tế được đánh dấu bằng chú thích ExperimentalPersonalHealthRecordApi, cho biết rằng các API này vẫn đang trong quá trình phát triển và có thể thay đổi.

Vẫn còn một số hạn chế và một số thành phần chưa được cung cấp đầy đủ:

  • Chính sách của Play về quyền truy cập vào hồ sơ y tế vẫn đang được phát triển và các ứng dụng có thể cần phải đáp ứng các yêu cầu bổ sung trước khi có thể phát hành trên Cửa hàng Play.
  • Một số tính năng, chẳng hạn như API dựa trên nhật ký thay đổi, vẫn chưa được phát triển cho Medical Records API.

Bắt đầu

Vì Hồ sơ y tế là một nhóm các loại hồ sơ mới trong Health Connect, nên quy trình tương tự để bắt đầu sử dụng Health Connect cũng áp dụng cho Hồ sơ y tế. Hãy xem bài viết Làm quen với Health Connect để biết thêm thông tin.

Nếu đã thử nghiệm với Medical Records Framework API (API Khung hồ sơ y tế) được cung cấp ban đầu, bạn nên chuyển sang Jetpack để có trải nghiệm nhà phát triển tốt hơn vì những lý do sau:

  • Tất cả hướng dẫn và mã mẫu đều được viết cho Jetpack
  • Các công cụ trong hệ sinh thái sử dụng Jetpack API
  • Nền tảng API là Kotlin gốc
  • Jetpack đã cải thiện khả năng hỗ trợ tương thích (chẳng hạn như API Tính năng có sẵn)

API Hồ sơ y tế được cung cấp thông qua Health Connect phiên bản 1.1.0-beta02 trong Jetpack. Để cập nhật phần phụ thuộc Jetpack lên phiên bản này, các ứng dụng phải được biên dịch trên SDK Android 16.

Sau khi bạn thiết lập và sẵn sàng ghi cũng như đọc dữ liệu Hồ sơ y tế trong ứng dụng của mình, hãy xem phần Ghi dữ liệu y tếĐọc dữ liệu y tế.

Trải nghiệm người dùng

Phần này cung cấp thông tin chung về trải nghiệm người dùng.

Quyền

Việc yêu cầu quyền đọc hoặc ghi hồ sơ y tế có hành vi tương tự như các màn hình quyền hiện có của Health Connect, nhưng một màn hình hồ sơ sức khoẻ riêng biệt sẽ xuất hiện:

Màn hình quyền đối với hồ sơ y tế
Hình 2: Màn hình cấp quyền cho Hồ sơ y tế

Duyệt xem dữ liệu

Health Connect cũng cung cấp tính năng trực quan hoá và duyệt xem cơ bản đối với dữ liệu Hồ sơ y tế được lưu trữ, tương tự như các loại dữ liệu hiện có của Health Connect.

Màn hình duyệt xem dữ liệu cho hồ sơ bệnh án
Hình 3: Màn hình duyệt xem dữ liệu Hồ sơ bệnh án