【公開停止】身長体重情報登録API

利用者の身長・体重情報を、体重の記録タイトルへ連携する登録用API

API ID

HW0002

Request URL

bodyinfo/hw-add
環境 URL
Staging環境 https://stage-api.link.carekarte.jp/bodyinfo/hw-add
環境 URL
本番環境 https://api.link.carekarte.jp/bodyinfo/hw-add

HTTPメソッド

POST

リクエスト

header(すべて必須)

名前
Content-Type application/json
authorization tokenサービスで取得した値を設定

Body(JSON形式)

パラメータ 必須:○ サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
sdateTime String YYYY-MM-DD HH:mm:ss 記録開始日時(JST)    
edateTime String   YYYY-MM-DD HH:mm:ss 記録終了日時(JST) パラメータがない、もしくは記録開始日時より以前の値が入っていた場合は、記録開始日時と同じ値を格納  
staffId String   10桁 職員ID 入力されている場合その職員をセット
未入力の場合は”0000000000″をセット、記録者名は「CK Link」をセット
 
defaultFlag boolean     デフォルト記録フラグ trueの場合、デフォルト記録の処理を行う。
false、もしくはパラメータがない場合、デフォルト記録の処理は行わない。
 
handoverFlag boolean     申し送りフラグ trueの場合、申し送りフラグON
false、もしくはパラメータがない場合、申し送りフラグOFF
 
height Number     身長   身長
weight Number     体重   体重
bmi Number     BMI 値が入力されている場合はセット
BODYに記述がなく、身長・体重両方入力されている場合は「weight/(height*height)」で算出した値を小数点第一位までセット(CAREKARTEタイトル仕様に準拠)
BODYに記述がなく、身長か体重のどちらかしかない、もしくは両方値がない場合は入力は行われない
BMI
state String     様子   様子
support String     対応   対応

サンプルデータ

{ 
    "userId": "0000000022",
    "sdateTime":"2021-09-18 05:00:00" ,
    "edateTime":"2021-09-18 05:00:00",
    "staffId": "0000000016",
    "height":154.3,
    "weight":46.3,
    "handoverFlag":true,
    "state":"身長、体重測定の様子"
}

レスポンス

Body(JSON形式)

パラメータ 必須 サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
recordId Number[array]   記録ID 利用者ごとのユニークID  

サンプルデータ

記録の登録完了
{
    "userId": "0000000022",
    "recordId": [
        2595
    ]
}

エラー発生時(存在しない職員のIDの場合)
{
    "code": 400,
    "timestamp": "10/12/2021, 2:14:43 AM",
    "path": "/bodyinfo/hw-add",
    "method": "POST",
    "message": "StaffId does not exist"
}

連携イメージ(CAREKARTE)