利用者の排泄記録を取得するAPI
利用者IDの指定では、最新の記録を1件取得
利用者IDに記録IDを加えて指定すると、対象の記録IDの記録情報を取得
また、利用者IDに日付を加えて指定すると、対象日の記録情報をすべて取得
API ID
CO0004
Request URL
continence/select
| 環境 | URL |
|---|---|
| Staging環境 | https://stage-api.link.carekarte.jp/continence/select |
| 環境 | URL |
|---|---|
| 本番環境 | https://api.link.carekarte.jp/continence/select |
HTTPメソッド
POST
リクエスト
header(すべて必須)
| 名前 | 値 |
| Content-Type | application/json |
| authorization | tokenサービスで取得した値を設定 |
Body(JSON形式)
| パラメータ | 型 | 必須 | サイズ・形式 | 説明 | 仕様 |
| userId | String | ○ | 10桁 | 利用者ID | |
| recordId | Number | 記録ID | |||
| selectDate | String | YYYY-MM-DD | 記録取得日 | 排泄の記録を取得する日付指定 |
サンプルデータ
{
"userId": "0000000022",
"recordId":2672,
"selectDate":"2022-01-11"
}
レスポンス
Body(JSON形式)
| パラメータ | 型 | 必須:○ | サイズ・形式 | 説明 | 仕様 | CAREKARTEタイトル項目 |
| userId | String | ○ | 10桁 | 利用者ID | ||
| selectDate | String | YYYY-MM-DD | 記録取得日 | |||
| message | String | メッセージ | エラー等、メッセージがあれば返却 | |||
| records | Array | 取得情報 | 対象の記録が存在しない場合は省略 | |||
| recordId | String | 記録ID | ||||
| dateTime | String | YYYY-MM-DD HH:mm:ss | 記録開始日時 | JST時刻 | ||
| edateTime | String | YYYY-MM-DD HH:mm:ss | 記録終了日時 | JST時刻 | ||
| handoverFlag | boolean | 申し送りフラグ | true:申し送りにチェックがついている false:申し送りにチェックがついていない |
|||
| urineVol | String | 尿量 | 尿量 | |||
| urineAmt | Number | 4桁以下 | 尿計量(cc) | 尿計量 | ||
| urine | Boolean | 尿有 | 尿有にチェックが入っている場合trueを返却 | ※尿有 | ||
| stoolVol | String | 便量 | 便量 | |||
| continence | Boolean | 排泄無し | 排泄無にチェックが入っている場合trueを返却 | 排泄無 | ||
| continenceWay | String | 排泄方法 | 排泄方法 | |||
| assistWay | String | 介助方法 | 介助方法 | |||
| assistLv | String | 介助レベル | 介助レベル | |||
| urineCond | String | 尿性状 | ※尿性状 | |||
| stoolCond | String | 便性状 | ※便性状 | |||
| diaper | String | おむつ | ※おむつ | |||
| state | String | 様子 | 様子 | |||
| support | String | 対応 | 対応 |
※標準マスタにはない項目(カスタマイズが必要です)
サンプルデータ
記録の取得完了
{
"userId": "0000000022",
"selectDate": "2022-01-11",
"records": [
{
"recordId": 2672,
"dateTime": "2022-01-11 00:00:00",
"edateTime": "2022-01-11 00:10:00",
"handoverFlag": true,
"urineVol": "普",
"urineAmt": 100,
"urine": true,
"stoolVol": "付着",
"continence": true,
"continenceWay": "オムツ",
"assistWay": "見守り",
"assistLv": "解除方法",
"urineCond": "尿性状",
"stoolCond": "普通便",
"diaper": "紙おむつL",
"state": "様子",
"support": "対応"
}
]
}
エラー発生時(該当事業所に指定利用者の所属がない場合)
{
"code": 400,
"timestamp": "1/13/2022, 1:55:56 AM",
"path": "/continence/select",
"method": "POST",
"message": "userId does not belonging to API KEY's Office"
}
連携イメージ(CAREKARTE)
