スコア情報登録API(デフォルト記録対応版)

スコア情報の登録を行うAPI

API ID

OL0001

Request URL

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

HTTPメソッド

POST

リクエスト

header(すべて必須)

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

Body(JSON形式)

パラメータ 必須:○ 条件付き必須:△ サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
sdateTime String YYYY-MM-DD HH:mm:ss または YYYY-MM-DDTHH:mm:ss.sssZ 記録開始日時 YYYY-MM-DD HH:mm:ssで連携した場合、そのままの時間で記録を作成
YYYY-MM-DDTHH:mm:ss.sssZで入力された場合、UTCとみなし、YYYY-MM-DDTHH:mm:ss.sss+09:00の時間で記録を作成
 
edateTime String   YYYY-MM-DD HH:mm:ss または YYYY-MM-DDTHH:mm:ss.sssZ 記録終了日時 連携なし またはsdateTimeより過去の日時の場合、sdateTimeの時間をセットする
YYYY-MM-DD HH:mm:ssで連携した場合、そのままの時間で記録を作成
YYYY-MM-DDTHH:mm:ss.sssZで入力された場合、UTCとみなし、YYYY-MM-DDTHH:mm:ss.sss+09:00の時間で記録を作成
 
defaultFlag Boolean     デフォルト記録フラグ true:デフォルト記録読み込みあり
falseまたはパラメータなし:デフォルト記録読み込みなし
 
handoverFlag Boolean     申し送りフラグ true:申し送り記録
falseまたはパラメータなし:通常記録
 
score Number 1桁 スコア 1~5の値が入力可能
1~5以外の値が入っていた場合はエラー返却
スコア
state String   様子   様子
support String   対応   対応
staffId String 10桁 職員ID    

※必須項目欄の入力項目△については、△部分が全て空の値の場合、記録を作成せず400エラーを返却する。空欄部分の入力有無は、記録の作成に影響しない。
※特定のサービス用にご用意したAPIのため、標準マスタには含まれない記録タイトルとなります。カスタマイズでの追加が必要です。

サンプルデータ

{
    "userId": "0000000022",
    "sdateTime":"2022-02-18T03:01:02.000Z",
    "edateTime":"2022-02-18 13:03:04",
    "defaultFlag":true,
    "handoverFlag":false,
    "score":5,
    "state":"様子",
    "support":"対応",
    "staffId":"0000000004"
}

レスポンス

Body(JSON形式)

パラメータ 必須:○ サイズ・形式 説明 仕様
userId String 10桁 利用者ID  
recordId Number[array]   記録ID  
message String     メッセージ エラー等、メッセージがあれば返却

サンプルデータ

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

エラー発生時(存在しない利用者のIDの場合)
{
    "code": 400,
    "timestamp": "2/18/2022, 8:20:39 AM",
    "path": "/score/add-d",
    "method": "POST",
    "message": "UserId does not exist"
}

連携イメージ(CAREKARTE)