Migration 가이드
1. Version 1.0 to 2.0
1.1 Report 구조체 변경
참고
iOS: Reports
Android: Reports
추가된 사항
변수명 | Type | 설명 |
---|---|---|
Peculiarities | Enum | 이 필드는 수면 세션의 특이사항을 설명하며, 여러 개의 라벨을 포함 IN_PROGRESS NEVER_SLEPT TOO_SHORT_FOR_ANALYSIS TOO_LONG_FOR_ANALYSIS TOO_MANY_DEFECTS_IN_SLEEP_STAGES NO_BREATHING_STABILITY NO_REALTIME_POLLING |
missing_data_ratio | Float | 분석 결과가 누락된 구간 |
breathing_index | Float | 호흡 불안정 레벨을 판단하기 위한 값 |
breath_stages | [Int] | 호흡 안정도 |
제거된 사항
변수명 | Type | 설명 |
---|---|---|
Validity | Enum | 해당 수면 세션의 분석 유효성 여부를 나타내는 필드 업로드된 오디오 파일 중 일부가 유효하지 않거나 유실된 비율이 일정 이상인 경우, 분석 결과의 정확성이 감소할 수 있으며 이를 표현해 주는 필드임 (개조식 변경) IN_PROGRESS INVALID:TOO_MANY_DEFECTS_IN_SLEEP_STAGES INVALID:TOO_MANY_DEFECTS_IN_OSA_STAGES VALID |
estimated_ahi | Float | 호흡 불안정 레벨을 판단하기 위한 값 |
osa_stages | [Int] | 호흡 안정도 |
변경된 사항
1.x.x | 2.x.x | |
---|---|---|
Breathing Pattern | VERY_STABLE, STABLE, UNSTABLE, VERY_UNSTABLE | STABLE_BREATH, MILDLY_UNSTABLE_BREATH, MODERATELY_UNSTABLE_BREATH, SEVERELY_UNSTABLE_BREATH |
1.2 Error Codes 변경 (Android)
추가된 사항
Error | Code | Description |
---|---|---|
ERR_ANALYSE_UNAUTHORIZED | 31401 | Unauthorized |
ERR_REPORT_UNAUTHORIZED | 32401 | Unauthorized |
제거된 사항
Error | Code | Description |
---|---|---|
ERR_ANALYSE_UNPROCESSABLE | 31422 | The format of the sleep session id is not valid. |
ERR_REPORT_UNPROCESSABLE | 32422 | The format of the sleep session id is not valid. |
Updated 11 months ago