Dokumentacja medyczna

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.
Omówienie działania dokumentacji medycznej w Health Connect.
Rysunek 1. Jak dane medyczne działają z Health Connect

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 medycznychOdczytywanie 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:

uprawnienia

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.

przeglądanie