【公開停止】バイタル情報取得API

利用者のバイタルデータを取得するAPI

利用者IDと記録の対象日を指定し記録情報を取得

API ID

VS0005

Request URL

vital/select2
環境 URL
Staging環境 https://stage-api.link.carekarte.jp/vital/select2
環境 URL
本番環境 https://api.link.carekarte.jp/vital/select2

HTTPメソッド

POST

リクエスト

header(すべて必須)

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

Body(JSON形式)

パラメータ 必須 サイズ・形式 説明 仕様
userId String 10桁 利用者ID  
date String YYYY-MM-DD 記録取得日

指定した日付の記録の一覧を取得

JST時刻

サンプルデータ

{ 
    "userId":"0000000068",
    "date":"2021-10-22"
}

レスポンス

Body(JSON形式)

パラメータ 必須 サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
records [array]     取得情報 対象記録がない場合は省略  
 recordId Number   記録ID    
 staffId String 10桁 職員ID    
 handoverFlag Boolean   申し送りフラグ true:申し送りの記録
false:通常記録
 
 sdateTime String YYYY-MM-DD HH:mm:ss 記録開始日時 JST時刻  
 edateTime String YYYY-MM-DD HH:mm:ss 記録終了日時 JST時刻  
 temp Number   体温    【バイタル】体温
 bptop Number   血圧上   【バイタル】血圧(上)
 bpbtm Number   血圧下   【バイタル】血圧(下)
 pulse Number   脈拍   【バイタル】脈拍
 resp Number   呼吸   【バイタル】呼吸
 hb Number   心拍   ※心拍
 spo2 Number   SPo2(%)   【バイタル】SPO2
 bgl Number   血糖値(mg/dl)   【血糖値】血糖値
 state String   様子   【バイタル】様子
 support String   対応   【バイタル】対応

※標準マスタにはない項目(カスタマイズが必要です)

サンプルデータ

記録の取得完了
{
    "userId": "0000000068",
    "records": [
        {
            "recordId": 18118,
            "staffId": "9900000001",
            "handoverFlag": false,
            "sdateTime": "2021-10-22 09:00:00",
            "edateTime": "2021-10-22 09:00:00",
            "temp": 36.2,
            "bptop": 100,
            "bpbtm": 7,
            "pulse": 10,
            "resp": 4,
            "hb": null,
            "spo2": 10,
            "bgl": null,
            "state": "バイタル様子",
            "support": "バイタル対応"
        },
        {
            "recordId": 18119,
            "staffId": "9900000001",
            "handoverFlag": false,
            "sdateTime": "2021-10-22 09:00:00",
            "edateTime": "2021-10-22 09:00:00",
            "temp": null,
            "bptop": null,
            "bpbtm": null,
            "pulse": null,
            "resp": null,
            "hb": null,
            "spo2": null,
            "bgl": 10,
            "state": "",
            "support": ""
        },
        {
            "recordId": 18144,
            "staffId": "0000000004",
            "handoverFlag": true,
            "sdateTime": "2021-10-22 09:00:00",
            "edateTime": "2021-10-22 09:00:00",
            "temp": 36.2,
            "bptop": 100,
            "bpbtm": 7,
            "pulse": 10,
            "resp": 4,
            "hb": null,
            "spo2": 10,
            "bgl": null,
            "state": "バイタル様子",
            "support": "バイタル対応"
        },
        {
            "recordId": 18145,
            "staffId": "0000000004",
            "handoverFlag": true,
            "sdateTime": "2021-10-22 09:00:00",
            "edateTime": "2021-10-22 09:00:00",
            "temp": null,
            "bptop": null,
            "bpbtm": null,
            "pulse": null,
            "resp": null,
            "hb": null,
            "spo2": null,
            "bgl": 10,
            "state": "",
            "support": ""
        }
    ]
}

エラー発生時(存在しない利用者のIDの場合)
{
    "code": 400,
    "timestamp": "11/15/2021, 7:15:24 AM",
    "path": "/vital/select2",
    "method": "POST",
    "message": "UserId does not exist"
}

連携イメージ(CAREKARTE)