Nền tảng Health Connect cung cấp một loạt loại dữ liệu, chủ yếu bao gồm các trường hợp sử dụng về sức khoẻ và thể chất, 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 với một tốn kém.
Hồ sơ y tế mở rộng chức năng này để bao gồm dữ liệu y tế cơ bản ở định dạng Tài nguyên khả năng tương tác nhanh trong lĩnh vực y tế (FHIR®). FHIR là một quy cách toàn cầu nguồn mở mô tả giản đồ và ngữ nghĩa cho dữ liệu y tế do HL7 (Health Level Seven International) phát hành.
Các tính năng của Bệnh án trên Health Connect:
- API cho các ứng dụng ghi dữ liệu y tế.
- Trải nghiệm trình duyệt 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 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.

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 thì mới 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, chưa được phát triển cho API Hồ sơ y tế.
Bắt đầu
Vì Hồ sơ y tế là một tập hợp các loại bản ghi mới trong Health Connect, nên quy trình 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 Bắt đầu sử dụng Health Connect để biết thêm thông tin.
Nếu đã thử nghiệm các API Khung hồ sơ y tế ban đầu, bạn nên chuyển sang Jetpack để cải thiện trải nghiệm nhà phát triể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 API Jetpack
- Nền tảng API là Kotlin gốc
- Jetpack đã cải thiện khả năng hỗ trợ khả năng tương thích (chẳng hạn như API Tính năng có sẵn)
Các 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, bạn phải biên dịch ứng dụng dựa trên SDK Android 16.
Sau khi thiết lập và sẵn sàng ghi và đọc dữ liệu Hồ sơ y tế trong ứng dụng, hãy xem phần Ghi dữ liệu y tế và Đọ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ế hoạt động 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ơ y tế riêng sẽ xuất hiện:
Duyệt qua dữ liệu
Health Connect cũng cung cấp tính năng xem và duyệt xem dữ liệu Hồ sơ y tế được lưu trữ ở dạng hình ảnh cơ bản, tương tự như các loại dữ liệu Health Connect hiện có.