Platforma Health Connect udostępnia różne typy danych, które obejmują głównie przypadki użycia związane z samopoczuciem i kondycją fizyczną. Umożliwia to aplikacjom w ekosystemie Androida udostępnianie danych bez konieczności kosztownego łączenia interfejsów API.
Dokumenty medyczne umożliwiają dodawanie podstawowych danych medycznych w formacie Fast Healthcare Interoperability Resources (FHIR®). FHIR to globalna specyfikacja typu open source opisująca schemat i semantykę danych medycznych opublikowana przez HL7 (Health Level Seven International).
Dokumentacja medyczna w Health Connect:
- Interfejs API do zapisywania danych medycznych.
- przeglądarka z funkcjami dotyczącymi danych medycznych przechowywanych w Health Connect jako nowych typów danych medycznych oraz szczegółowe uprawnienia umożliwiające odczyt danych w dół ścieżki;
- Interfejs API dla aplikacji odczytujących dane medyczne na podstawie uprawnień przyznanych przez użytkownika.

Ograniczenia
Te interfejsy API są nadal w fazie rozwoju, więc występują pewne ograniczenia, a niektóre komponenty nie są jeszcze w pełni dostępne.
Interfejsy API dotyczące dokumentacji medycznej są oznaczone adnotacją ExperimentalPersonalHealthRecordApi
, co oznacza, że są one nadal w fazie rozwoju i mogą ulec zmianie.
Nadal istnieją pewne ograniczenia, a niektóre komponenty nie są jeszcze w pełni dostępne:
- Zasady Google Play dotyczące dostępu do dokumentacji medycznej są nadal opracowywane, a przed opublikowaniem w Google Play aplikacje mogą wymagać spełnienia dodatkowych wymagań.
- Niektóre funkcje, takie jak interfejsy API oparte na zmianach, nie zostały jeszcze opracowane dla interfejsów API dokumentacji medycznej.
Rozpocznij
Dane medyczne to zestaw nowych typów rekordów w Health Connect, dlatego proces rozpoczęcia korzystania z Health Connect jest taki sam w przypadku danych medycznych. Więcej informacji znajdziesz w artykule Pierwsze kroki z Health Connect.
Jeśli eksperymentujesz z dostępnymi wstępnie interfejsami Medical Records Framework API, zdecydowanie zalecamy przejście na Jetpacka, aby zwiększyć wygodę programistów z tych powodów:
- Wszystkie przewodniki i przykładowy kod zostały napisane z użyciem Jetpacka.
- Narzędzia ekosystemu korzystają z interfejsów Jetpack API
- Interfejs API jest w języku Kotlin natywny
- W Jetpacku poprawiono obsługę zgodności (np. interfejs API dotyczącego dostępności funkcji).
Interfejsy API dotyczących dokumentacji medycznej są dostępne w wersji 1.1.0-beta02 aplikacji Health Connect w Jetpacku. Aktualizacja zależności Jetpacka do tej wersji wymaga skompilowania aplikacji z użyciem pakietu SDK Androida 16.
Gdy wszystko będzie gotowe i będziesz mieć możliwość zapisywania i odczytywania danych z dokumentacji medycznej w aplikacji, zapoznaj się z artykułami Zapisywanie danych medycznych i Odczytywanie danych medycznych.
Interfejs użytkownika
W tej sekcji znajdziesz ogólne informacje o wrażeniach użytkowników.
Uprawnienia
Prośba o uprawnienia do odczytu lub zapisu danych medycznych działa podobnie jak na dotychczasowych ekranach uprawnień Health Connect, ale wyświetla się osobny ekran danych o stanie zdrowia:
Przeglądanie danych
Health Connect umożliwia też podstawową wizualizację i przeglądanie przechowywanych danych z dokumentów medycznych, podobnie jak w przypadku innych typów danych Health Connect.