Kişisel Sağlık Kayıtları

Health Connect platformu, çoğunlukla sağlıklı yaşam ve fitness kullanım alanlarını kapsayan çeşitli veri türleri sunar. Bu sayede Android ekosistemindeki uygulamalar, yüksek maliyetli bire bir API entegrasyonlarına gerek kalmadan veri paylaşabilir.

Kişisel Sağlık Kayıtları (PHR), bu özelliği Hızlı Sağlık Hizmeti Birlikte Çalışabilirlik Kaynakları (FHIR®) biçimindeki temel tıbbi verileri içerecek şekilde genişletir. FHIR, HL7 (Health Level Seven International) tarafından yayınlanan tıbbi veriler için şemayı ve anlamları açıklayan açık kaynak bir küresel spesifikasyondur.

Health Connect'teki PHR özellikleri:

  • Tıbbi veriler yazan uygulamalar için bir API.
  • Aşağı akış okumalarına izin vermek için ayrıntılı izinler ile birlikte Health Connect'te yeni tıbbi veri türleri olarak depolanan tıbbi veriler için kullanıcılara yönelik bir tarayıcı deneyimi.
  • Kullanıcı tarafından verilen izinlere göre tıbbi verileri okuyan uygulamalar için bir API.
Kişisel Sağlık Kayıtları'nın Health Connect ile nasıl çalıştığına genel bakış.
Şekil 1. Kişisel Sağlık Kayıtları'nın Health Connect ile işleyiş şekli

Sınırlamalar

Bu API'ler hâlâ geliştirme aşamasında olduğundan bazı sınırlamalar mevcuttur ve bazı bileşenler tam olarak kullanılamamaktadır.

PHR API'leri, ExperimentalPersonalHealthRecordApi notuyla işaretlenmiştir. Bu not, API'lerin hâlâ geliştirme aşamasında olduğunu ve değişiklik olabileceğini gösterir.

Bazı sınırlamalar devam etmektedir ve bazı bileşenler tam olarak kullanılamamaktadır:

  • Kişisel Sağlık Kaydı erişimi için Play Politikası hâlâ geliştirilme aşamasındadır ve uygulamaların Play Store'da yayınlanabilmesi için ek koşulları karşılaması gerekebilir.
  • Değişiklik günlüğüne dayalı API'ler gibi bazı özellikler henüz PHR API'leri için geliştirilmemiştir.

Başlayın

PHR, Health Connect'teki yeni bir kayıt türü olduğundan Health Connect'i kullanmaya başlamayla ilgili aynı süreç PHR için de geçerlidir. Daha fazla bilgi için Health Connect'i kullanmaya başlama başlıklı makaleyi inceleyin.

İlk olarak kullanıma sunulan PHR Framework API'lerini denemeye çalışıyorsanız aşağıdaki nedenlerden dolayı daha iyi bir geliştirici deneyimi için Jetpack'e geçiş yapmanızı önemle tavsiye ederiz:

  • Tüm kılavuzlar ve örnek kodlar Jetpack için yazılmıştır
  • Ekosistem araçları Jetpack API'lerini kullanır
  • API yüzeyi Kotlin'e özgüdür
  • Jetpack, uyumluluk desteğini iyileştirdi (ör. Feature Availability API)

PHR API'leri, Jetpack'teki Health Connect 1.1.0-beta02 sürümü aracılığıyla kullanıma sunulur. Jetpack bağımlılığınızı bu sürüme güncellemek için uygulamaların Android 16 SDK'sı ile derlenmesi gerekir.

Uygulamanızda PHR verilerini yazmaya ve okumaya hazır olduğunuzda Tıbbi verileri yazma ve Tıbbi verileri okuma başlıklı makaleleri inceleyin.

Kullanıcı deneyimi

Bu bölümde, kullanıcı deneyimiyle ilgili genel bilgiler verilmektedir.

İzinler

Sağlık kaydı okuma veya yazma izinlerini isteme işlemi, mevcut Health Connect izin ekranlarına benzer şekilde gerçekleşir ancak ayrı bir sağlık kayıtları ekranı gösterilir:

izinler

Verilere göz atma

Health Connect, mevcut Health Connect veri türlerine benzer şekilde, saklanan PHR verilerinin temel görselleştirmesini ve taranmasını da sağlar.

göz atma