【公開停止】食事摂取量情報登録API(デフォルト記録対応版)

利用者の食事の実施情報を、食事の記録タイトルへ連携する登録用API
デフォルト記録に対応

API ID

ML0006

Request URL

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

HTTPメソッド

POST

リクエスト

header(すべて必須)

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

Body(JSON形式)

パラメータ 必須:○
条件付き:△(※)
サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
sdateTime String YYYY-MM-DDTHH:mm:ss.sssZ 記録開始日時(UTC)    
edateTime String   YYYY-MM-DDTHH:mm:ss.sssZ 記録終了日時(UTC) パラメータがない、もしくは記録開始日時より以前の値が入っていた場合は、記録開始日時と同じ値を格納  
defaultFlag boolean     デフォルト記録フラグ trueの場合、デフォルト記録の処理を行う。
false、もしくはパラメータがない場合、デフォルト記録の処理は行わない。
 
handoverFlag boolean     申し送りフラグ trueの場合、申し送りフラグON
false、もしくはパラメータがない場合、申し送りフラグOFF
 
mainMl Number 2桁 主食割合(10割)   主食
subMl Number 2桁 副食割合(10割)   副食
inMl Number 4桁 水分摂取量(cc)   水分量
liquidMl Number 4桁 流動食摂取量(cc)   流動食
assistLv String   介助レベル 連携可能文字列:全介助/一部介助/見守り/自立
文字列内、前方より一致したものを優先する
介助
place String   場所 連携可能文字列:食堂/居室/ステーション/その他
文字列内、前方より一致したものを優先する。一致するものがない場合、その他にセット
場所
state String   様子   様子
support String   対応   対応
staffId String 10桁 職員ID    

※必須項目欄の入力項目△については、△部分が全て空の値の場合、記録を作成せず400エラーを返却する。空欄部分の入力有無は、記録の作成に影響しない。

サンプルデータ

{ 
    "userId": "0000000022",
    "sdateTime":"2021-09-18T08:30:00.000Z" ,
    "edateTime":"2021-09-18T08:30:00.000Z" ,
    "staffId": "0000000015",
    "defaultFlag":true,
    "handoverFlag":true,
    "mainMl":10,
    "subMl":10,
    "inMl":300,
    "assistLv":"一部介助"
}

レスポンス

Body(JSON形式)

パラメータ 必須 サイズ・形式 説明 仕様 CAREKARTEタイトル項目
userId String 10桁 利用者ID    
recordId Number[array]   記録ID 利用者ごとのユニークID  

サンプルデータ

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

エラー発生時(記録作成対象データがない場合)
{
    "code": 400,
    "timestamp": "9/18/2021, 6:07:24 AM",
    "path": "/meal/add-d",
    "method": "POST",
    "message": "値が入力されていないため記録を作成できませんでした"
}

連携イメージ(CAREKARTE)

連携イメージ 小見出し

デフォルト記録 連携データ 連携記録の採用データ
あり あり 連携データ
あり なし デフォルト記録
なし あり 連携データ
なし なし 該当データなし