機能要件 #1582
完了ユーザー情報取得APIの各データの取得優先度対応
0%
説明
ユーザー情報取得APIの年齢、性別、身長、体重はそれぞれ
docomoの健康マイレージ情報取得API、WellmiraのPHRライフログ・バイタル情報取得、情報連携基盤のユーザ情報取得APIから取得する。
各項目の優先度の仕様は以下
🔸年齢
1.Wellmiraの「PHRライフログ・バイタル情報取得」にて取得
2.1で取得できない場合はドコモの「健康マイレージ情報取得(type:5)」にて生年月日を取得し、年齢に換算する
3.2で取得できない場合はユーザー情報取得APIの生年月日を取得し、年齢に換算する
🔸性別
1.Wellmiraの「PHRライフログ・バイタル情報取得」にて取得
2.1で取得できない場合はドコモの「健康マイレージ情報取得(type:5)」にて取得
🔸身長
1.Wellmiraの「PHRライフログ・バイタル情報取得」にて取得
2.1で取得できない場合はドコモの「健康マイレージ情報取得(type:1)」にて取得
🔸体重
1.Wellmiraの「PHRライフログ・バイタル情報取得」にて取得
2.1で取得できない場合はドコモの「健康マイレージ情報取得(type:1)」にて取得
全項目において取得できなかった場合は項目なしとする。
上記の仕様は以下の資料に記載
https://docs.google.com/spreadsheets/d/1YslLbnnSS3aN3qhFaCAivh3SgoLXySiq/edit?gid=1556338732#gid=1556338732
Age, gender, height, and weight of the user information acquisition API are obtained from docomo's health mileage information acquisition API, Wellmira's PHR life log and vital information acquisition, and the information sharing platform's user information acquisition API, respectively.
The priority specifications for each item are as follows
🔸Age
- Obtain from Wellmira's "PHR life log and vital information acquisition"
- If it cannot be obtained in 1, obtain the date of birth from Docomo's "Health mileage information acquisition (type:5)" and convert it to age
- If it cannot be obtained in 2, obtain the date of birth from the user information acquisition API and convert it to age
🔸Gender
- Obtain from Wellmira's "PHR life log and vital information acquisition"
- If it cannot be obtained in 1, obtain the date of birth from Docomo's "Health mileage information acquisition (type:5)" and convert it to age Obtained via "Acquire Health Mileage Information (type:5)"
🔸Height
1.Acquire via "Acquire PHR Life Log and Vital Information" on Wellmira
2.If not possible to obtain via 1, obtain via "Acquire Health Mileage Information (type:1)" on Docomo
🔸Weight
1.Acquire via "Acquire PHR Life Log and Vital Information" on Wellmira
If not possible to obtain via 2.1, obtain via "Acquire Health Mileage Information (type:1)" on Docomo
If not possible to obtain for all items, no items will be considered.
The above specifications are described in the following document
https://docs.google.com/spreadsheets/d/1YslLbnnSS3aN3qhFaCAivh3SgoLXySiq/edit?gid=1556338732#gid=1556338732