CAREKARTEの部屋マスタよりベッド情報までの一覧を取得するAPI
部屋マスタ取得APIは、事業所に作成されている部屋マスタを取得します。
リクエストでブロックレベルやユニットレベルでの絞り込みが可能です。指定がない場合は、事業所で現在使用している部屋とベッドの情報を取得します。
API ID
MST0003
Request URL
room-bed/select
| 環境 | URL |
|---|---|
| Staging環境 | https://stage-api.link.carekarte.jp/room-bed/select |
| 環境 | URL |
|---|---|
| 本番環境 | https://api.link.carekarte.jp/room-bed/select |
HTTPメソッド
POST
リクエスト
header(すべて必須)
| 名前 | 値 |
| Content-Type | application/json |
| authorization | tokenサービスで取得した値を設定 |
Body(JSON形式)
| パラメータ | 型 | 必須:○ 条件付き必須:●(※1) |
サイズ・形式 | 説明 | 仕様 |
| blockCd | String | ● | 2桁 | ブロックコード | |
| unitCd | String | 3桁 | ユニットコード | unitCdを指定する場合は、blockCdの指定が必要 | |
| includedelFlag | Boolean | 使用しないフラグ(居室) | true:「使用しない」チェックを含む居室情報取得 false・もしくは宣言なし:「使用しない」チェックOFFの居室情報のみ |
||
| bedincludedelFlag | Boolean | 使用しないフラグ(ベッド) | true:「使用しない」チェックを含むベッド情報取得 false・もしくは宣言なし:「使用しない」チェックOFFのベッド情報のみ |
(※)Bodyに必須項目がないため、Bodyなしでもリクエスト可能
(※1)unitCdを指定する場合はblockCdの指定が必須
サンプルデータ
{
"blockCd":"01",
"unitCd":"001",
"includedelFlag":false,
"bedincludedelFlag":false
}
レスポンス
Body(JSON形式)
| パラメータ | 型 | 必須 | サイズ・形式 | 説明 | 仕様 |
| result | [array] | ○ | 結果を返却する | ||
| corpCd | String | ○ | 1桁 | 法人コード | |
| officeCd | String | ○ | 2桁 | 事業所コード | |
| blockCd | String | ○ | 2桁 | ブロックコード | |
| unitCd | String | ○ | 3桁 | ユニットコード | |
| roomCd | String | ○ | 居室コード | ||
| roomNm | String | ○ | 居室名 | ||
| bedNum | Number | ○ | 収容人数 | ||
| includedelFlag | Boolean | ○ | 使用しないフラグ(居室) | true:使用しないチェックON false:使用しないチェックOFF |
|
| roomType | String | ○ | 居室種別 | 0:指定なし 1:ユニット型個室 2:ユニット型個室的多床室 3:従来型個室 4:多床室 5:多床室(H24.4.以降) |
|
| roomAttri | String | ○ | 居室属性 | 0:指定なし(居室) 1:外泊属性 2:入院属性 |
|
| bed | [array] | ベッド情報 | 居室内にベッド情報が登録されていない場合配列は省略されます | ||
| bedCd | String | ベッドコード | |||
| bedNm | String | ベッド備考 | |||
| bedincludedelFlag | Boolean | 使用しないフラグ(ベッド) | true:使用しないチェックON false:使用しないチェックOFF |
サンプルデータ
マスタの正常取得時
{
"result": [
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "001",
"roomNm": "睦月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "備考",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "002",
"roomNm": "如月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "003",
"roomNm": "弥生",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "004",
"roomNm": "卯月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "005",
"roomNm": "皐月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "006",
"roomNm": "水無月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "007",
"roomNm": "文月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "008",
"roomNm": "葉月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "009",
"roomNm": "長月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "010",
"roomNm": "神無月",
"bedNum": "1",
"includedelFlag": false,
"roomType": "1",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "011",
"roomNm": "霜月(多床室)",
"bedNum": "4",
"includedelFlag": false,
"roomType": "5",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "備考",
"bedincludedelFlag": false
},
{
"bedCd": "002",
"bedNm": "",
"bedincludedelFlag": false
},
{
"bedCd": "003",
"bedNm": "",
"bedincludedelFlag": false
},
{
"bedCd": "004",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "012",
"roomNm": "師走(多床室)",
"bedNum": "4",
"includedelFlag": false,
"roomType": "5",
"roomAttri": "0",
"bed": [
{
"bedCd": "001",
"bedNm": "",
"bedincludedelFlag": false
},
{
"bedCd": "002",
"bedNm": "",
"bedincludedelFlag": false
},
{
"bedCd": "003",
"bedNm": "",
"bedincludedelFlag": false
},
{
"bedCd": "004",
"bedNm": "",
"bedincludedelFlag": false
}
]
},
{
"corpCd": "1",
"officeCd": "01",
"blockCd": "01",
"unitCd": "001",
"roomCd": "014",
"roomNm": "一部ベッド使用",
"bedNum": "4",
"includedelFlag": false,
"roomType": "4",
"roomAttri": "0",
"bed": [
{
"bedCd": "002",
"bedNm": "使用する",
"bedincludedelFlag": false
},
{
"bedCd": "003",
"bedNm": "",
"bedincludedelFlag": false
}
]
}
]
}
エラー発生時(includedelFlagの値が不正だった場合)
{
"ecErrorCode": "",
"elErrorCode": "EL400001",
"message": "[includedelFlag]の値が正しくありません。",
"method": "POST",
"path": "/room-bed/select",
"code": 400,
"timestamp": "4/22/2022, 6:09:52 AM"
}
連携イメージ(CAREKARTE)

居室マスタは、CCJ管理のためユーザー様操作ではご確認いただけません。
有効な居室およびベッドについては、居室管理に表示される居室・ベッドをご参照ください。