헬스 커넥트 플랫폼은 주로 웰빙 및 피트니스 사용 사례를 다루는 다양한 데이터 유형을 제공하여 Android 생태계의 앱이 비용이 많이 드는 일대일 API 통합 없이 데이터를 공유할 수 있도록 지원합니다.
의료 기록은 이 기능을 확장하여 Fast Healthcare Interoperability Resources (FHIR®) 형식의 기본 의료 데이터를 포함합니다. FHIR는 HL7 (Health Level Seven International)에서 게시한 의료 데이터의 스키마와 시맨틱을 설명하는 오픈소스 글로벌 사양입니다.
헬스 커넥트의 의료 기록 기능:
- 의료 데이터를 쓰는 애플리케이션용 API입니다.
- 헬스 커넥트에 새로운 의료 데이터 유형으로 저장된 의료 데이터를 위한 사용자 대상 브라우저 환경과 다운스트림 읽기를 허용하는 세부 권한
- 사용자가 부여한 권한에 따라 의료 데이터를 읽는 애플리케이션용 API

제한사항
이러한 API는 아직 개발 중이므로 일부 제한사항이 있으며 일부 구성요소는 완전히 사용할 수 없습니다.
의료 기록 API는 ExperimentalPersonalHealthRecordApi
주석으로 표시되어 있으며, 이는 이러한 API가 아직 개발 중이며 변경될 수 있음을 나타냅니다.
아직 몇 가지 제한사항이 있으며 일부 구성요소는 완전히 사용할 수 없습니다.
- 의료 기록 액세스에 관한 Play 정책은 아직 개발 중이며, 앱이 Play 스토어에 출시되기 전에 추가 요구사항을 충족해야 할 수 있습니다.
- 변경 로그 기반 API와 같은 일부 기능은 아직 의료 기록 API용으로 개발되지 않았습니다.
시작하기
의료 기록은 헬스 커넥트의 새로운 기록 유형 집합이므로 헬스 커넥트 시작과 동일한 프로세스가 의료 기록에 적용됩니다. 자세한 내용은 헬스 커넥트 시작하기를 참고하세요.
처음에 제공된 의료 기록 프레임워크 API를 실험해 본 적이 있다면 다음과 같은 이유로 Jetpack으로 전환하여 개발자 환경을 개선하는 것이 좋습니다.
- 모든 가이드와 샘플 코드는 Jetpack용으로 작성되었습니다.
- 생태계 도구는 Jetpack API를 사용합니다.
- API 노출 영역은 Kotlin 네이티브입니다.
- Jetpack의 호환성 지원이 개선되었습니다 (예: 기능 가용성 API).
의료 기록 API는 Jetpack의 헬스 커넥트 버전 1.1.0-beta02를 통해 제공됩니다. Jetpack 종속 항목을 이 버전으로 업데이트하려면 앱이 Android 16 SDK에 대해 컴파일되어야 합니다.
앱에서 의료 기록 데이터를 쓰고 읽을 준비가 되면 의료 데이터 쓰기 및 의료 데이터 읽기를 참고하세요.
사용자 환경
이 섹션에서는 사용자 경험에 관한 일반적인 정보를 제공합니다.
권한
의료 기록 읽기 또는 쓰기 권한을 요청하는 것은 기존 헬스 커넥트 권한 화면과 유사하지만 별도의 건강 기록 화면이 표시됩니다.

데이터 탐색
헬스 커넥트는 기존 헬스 커넥트 데이터 유형과 마찬가지로 저장된 의료 기록 데이터의 기본 시각화 및 탐색 기능도 제공합니다.
