ナースコールからの呼び出し情報を、コールの記録タイトルへ利用者IDをキーとして連携する登録用API
Request URL
nsCall/add
| 環境 |
URL |
|---|
| Staging環境 |
https://stage-api.link.carekarte.jp/nsCall/add |
| 環境 |
URL |
|---|
| 本番環境 |
https://api.link.carekarte.jp/nsCall/add |
リクエスト
header(すべて必須)
| 名前 |
値 |
| Content-Type |
application/json |
| authorization |
tokenサービスで取得した値を設定 |
Body(JSON形式)
| パラメータ |
型 |
必須:○ |
サイズ・形式 |
説明 |
仕様 |
CAREKARTEタイトル項目 |
| userId |
String |
○ |
10桁 |
利用者ID |
|
|
| blockCd |
String |
○ |
2桁 |
ブロックコード |
|
|
| unitCd |
String |
○ |
3桁 |
ユニットコード |
|
|
| sdate |
String |
○ |
YYYY-MM-DDTHH:mm:ss.sssZ |
コールされた日時(UTC) |
|
|
| edate |
String |
|
YYYY-MM-DDTHH:mm:ss.sssZ |
コールを対応完了した日時(UTC) |
パラメータがない、もしくは記録開始日時より以前の値が入っていた場合は、記録開始日時と同じ値を格納 |
|
| ncPlase |
String |
|
|
ナースコール発生場所 |
居室名、共用部名等を記載 |
※場所 |
| ncType |
String |
|
|
呼出種別 |
|
※呼出種別 |
| ncReasonClass |
String |
|
|
呼出理由分類 |
|
※呼出理由分類 |
| ncReason |
String |
|
|
呼出理由 |
|
※呼出理由 |
| ncNoAnswer |
String |
|
|
未対応状況 |
|
※未対応状況 |
| ncTime |
Number |
|
10桁 |
通話時間(秒) |
|
※通話時間 |
| ncResponTime |
Number |
|
10桁 |
呼出~応答時間(秒) |
|
※呼出~応答 |
| ncRecoveryTime |
Number |
|
10桁 |
終話~復旧時間(秒) |
|
※終話~復旧 |
| ncStaffCd |
String |
|
10桁 |
対応職員ID |
|
※対応者 |
| ncCare |
String |
|
|
処置入力 |
|
※処置入力 |
| roomNo |
String |
|
20桁 |
居室番号 |
|
※居室番号 |
| bedNo |
String |
|
10桁 |
ベッド番号 |
|
※ベッド |
※カスタマイズでの項目追加ではなく、ナースコール連携用標準タイトルとなります
サンプルデータ
{
"userId": "0000000025",
"sdate":"2021-09-11T00:08:11.123Z" ,
"edate":"2021-09-11T00:08:11.123Z",
"ncStaffCd": "0000000004",
"blockCd":"01",
"unitCd":"001",
"ncPlase":"ナースコール発生場所",
"ncType":"呼出種別",
"ncReasonClass":"呼出理由分類",
"ncReason":"呼び出し理由",
"ncNoAnswer":"未対応状況",
"ncTime":200,
"ncResponTime":1000,
"ncRecoveryTime":1000,
"ncCare":"処置入力",
"roomNo":"12345",
"bedNo":"123456"
}
レスポンス
Body(JSON形式)
| パラメータ |
型 |
必須 |
サイズ・形式 |
説明 |
仕様 |
| status |
Number |
○ |
1桁 |
|
処理結果を返却 |
| recordId |
Number[array] |
○ |
|
記録ID |
利用者ごとのユニークID |
サンプルデータ
記録の登録完了
{
"status": 0,
"recordId": [
364
]
}
エラー発生時(ユーザーの所属が対象事業所にない場合)
{
"code": 400,
"timestamp": "9/11/2021, 6:32:29 AM",
"path": "/nsCall/add",
"method": "POST",
"message": "UserId does not exist"
}