エラーレスポンス

APIによって、返却されるエラー種別が異なります。
エラーレスポンス対応表をご確認ください。

・ELエラー
弊社APIの標準のエラーです。

・RMエラー
配列内の処理に問題がある場合に返却されます。

・その他エラー
当ページに記載しているエラー以外に、APIごとに個別のエラーがあります。
個別のエラーについては、API仕様ページを参照してください。

エラーレスポンス対応表

API ID API名 Request URL ELエラー RMエラー その他エラー
CR0001 介護記録登録(タグ対応版) care-record/add/{カテゴリ}
CR0002 介護記録取得(タグ対応版) care-record/select/{カテゴリ}
CR0003 介護記録更新(タグ対応版) care-record/update/{カテゴリ}
CR0004 介護記録登録ベッドキー版(タグ対応版) care-record/bed-add/{カテゴリ}
D0001 帳票取得(タグ対応版) documents/select/{カテゴリ}
D0002 帳票登録(タグ対応版) documents/add/{カテゴリ}
D0003 帳票更新(タグ対応版) documents/update/{カテゴリ}
DI0001 病歴登録 disease/add
H0002 申し送りフラグ更新 handover/update
I0001 介護保険情報取得 insurance/id-select
I0002 介護保険情報登録 insurance/id-add
I0003 公費情報取得 insurance/publiclyfunded-select
I0004 介護保険情報更新 insurance/id-update
I0005 負担割合情報取得 co-pay/select
I0006 負担割合情報登録 co-pay/add
I0007 介護保険情報取得 insurance/select
I0008 負担割合情報更新 co-pay/update
KH0001 提供明細取得 recekh/recelist/selecet
L0003 CAREKARTEログイン認証 ck/login
MST0001 都道府県マスタ取得 pref/select
MST0002 市区町村マスタ取得 munic/select
MST0003 部屋マスタ取得 room-bed/select
MST0004 チームマスタ取得 team/select
MST0005 グループマスタ取得 group/select
O0001 事業所情報取得 office/select
O0002 組織情報取得 organization/select
PRE0001 お薬手帳情報登録 prescription/record-add
R0004 ベッド情報取得 bed/get2
SC0004 入所系スケジュール登録(タグ対応版) staysch/add/{カテゴリ}
SC0005 通所系スケジュール登録(タグ対応版) daysch/add/{カテゴリ}
SC0006 訪問系スケジュール登録(タグ対応版) homesch/add/{カテゴリ}
SC0007 入所系スケジュール取得(タグ対応版) staysch/select/{カテゴリ}
SC0008 通所系スケジュール取得(タグ対応版) daysch/select/{カテゴリ}
SC0009 訪問系スケジュール取得(タグ対応版) homesch/select/{カテゴリ}
SC0010 入所系スケジュール更新(タグ対応版) staysch/update/{カテゴリ}
SC0011 通所系スケジュール更新(タグ対応版) daysch/update/{カテゴリ}
SC0012 訪問系スケジュール更新(タグ対応版) homesch/update/{カテゴリ}
ST0001 職員情報取得 staff/get
ST0002 ID指定職員情報取得 staff/get2
ST0003 事業所所属職員一覧取得 staff/officestfget
U0003 利用者情報取得2 user/get2
U0005 ID指定利用者情報取得 user/get5
U0006 利用者基本情報登録 user/add1
U0007 利用者一覧取得 user/select2
U0008 利用者基本情報更新 user/update
U0009 事業所所属利用者情報(住所・電話番号追加版)取得 user/officeuser-select

ELエラー

構成

パラメータ名 物理パラメータ名 必須 仕様
HTTPコード code String
タイムスタンプ timestamp String
パス path String
外部エラーコード elErrorCode String エラーコードの詳しい内容については下記を参照してください。
内部エラーコード ecErrorCode String エラーについてお問い合わせの際には、外部エラーコードと併せてお伝えください。
対象エラーに対するメッセージ message String

エラーレスポンス例

エラーコード一覧

HTTPコード elErrorCode message エラー説明
400
Bad Request
EL400000 ボディのフォーマットが正しくありません。 ボディの形式がJSONであるか確認してください。
EL400001 {{パラメータ名,パラメータ名}}の値が正しくありません。
例)[userId],[staffId]の値が正しくありません。
パラメータの値が正しいか確認してください。
利用者ID(userId)や職員ID(staffId)等は、CAREKARTE上にID存在しないなど、CAREKARTEの制限によってもこのエラーが返却されます。
EL400002 連携するデータがありません。 LINKパラメータが1つ以上あるか確認してください。
パラメータの名前が間違っていないか確認してください。間違いがない場合はCCJにお問い合わせください。
EL400003 selectSdateTimeとselectEdateTimeの日付差分を31日以下にしてください。 取得期間開始日時(selectSdateTime)と取得期間終了日時(selectEdateTime)を確認してください。
EL400004 レコード数が上限を超えました。 リクエスト条件を変更し、対象のレコード数を少なくしてください。
EL400005 条件に合うデータがありません。 CAREKARTEのデータを確認してください。
APIのパラメータを確認してください。
401
Unauthorized
EL400001 ログインに失敗しました。 IDパスワードを確認してください。
CAREKARTEの所属を確認してください。
403
Forbidden
EL403000 このAPIは使用できません。 以下の原因が考えられます。
1.tokenが正しくない。
2.tokenの有効期限が切れている。
3.対象のAPIの使用許可がされていない。
もし3の場合、CCJの設定が必要になりますのでお問い合わせください。
※低頻度ではありますが、以上が正しい場合でも返却されてしまう場合がございます。
現在調査中ですが、この場合にはリトライ頂けると幸いです。
404
Not Found
EL404000 このリソースは存在していません。 URLが正しいか確認してください。
EL404001 このカテゴリは存在していません。 パスパラメータのカテゴリが正しいか確認してください。
405
Method Not Allowed
EL405000 リクエストのHTTPメソッドが間違っています。 メソッドがPOSTでリクエストされているか確認してください。
406
Not Acceptable
EL406000 リクエストヘッダー情報が間違っています。 ヘッダーが正しいか確認してください。
408
Request Timeout
EL408000 時間がかかり過ぎたため、このリクエストをキャンセルしました。 3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。
500
Internal Server Error
EL500000 例外エラーが発生しました。CCJの担当者にお問い合わせください。
エラー内容:{{エラーメッセージ}}
3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。
EL500001 内部エラーが発生しました。CCJの担当者にお問い合わせください。 CCJにお問い合わせください。
EL500002 認証エラーが発生しました。CCJの担当者にお問い合わせください。
エラー内容:{{エラーメッセージ}}
CCJにお問い合わせください。
EL500003 カテゴリエラーが発生しました。CCJの担当者にお問い合わせください。
エラー内容:{{エラーメッセージ}}
CCJにお問い合わせください。
EL500004 レスポンスのサイズが上限を超えています。 レスポンスのサイズが上限を超えないようにリクエスト内容を変更してください。
EL500005 データベースの接続に失敗しました。 3回リトライして下さい。
解消しない場合は5分後に再度リトライして下さい。
それでも解消しない場合はCCJにお問い合わせください。
EL500006 SQLの実行に失敗しました。 3回リトライして下さい。
解消しない場合は5分後に再度リトライして下さい。
それでも解消しない場合はCCJにお問い合わせください。
504
Gateway Timeout
EL504000 タイムアウトしました。 リクエストに時間がかかりすぎたため、タイムアウトとなりました。
3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。

RMエラー

エラーレスポンス例

エラーコード一覧

requestMessageCode message エラー内容 回避方法
RM001 [パラメータ名],[パラメータ名]…の値が正しくありません 該当のパラメーターに有効なデータが見つからない 正しいパラメータの値を入力してください。
RM002 有効な介護保険情報が存在しません 指定日時に有効な介護保険情報がない CAREKARTEで有効な介護保険情報が登録されているか確認してください。
RM003 スケジュールの保存に失敗しました レコードIDの重複やタイムアウトなどの理由によりスケジュールの保存に失敗した 3回リトライして下さい。
解消しない場合は5分後に再度リトライして下さい。
それでも解消しない場合はCCJにお問い合わせ下さい。
RM004 タイトルがみつかりません。CCJの担当者にお問い合わせください。 タイトルが見つからない CCJにお問い合わせください。

その他エラー

エラーレスポンス例

エラーコード一覧

HTTPコード message エラー説明
408 “Request Timeout” 3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。
500 “Error executing SQL statement” 3回リトライして下さい。
解消しない場合は5分後に再度リトライして下さい。
それでも解消しない場合はCCJにお問い合わせ下さい。
500 “Error message…” 3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。
500 “Error on db connection” 3回リトライして下さい。
解消しない場合は5分後に再度リトライして下さい。
それでも解消しない場合はCCJにお問い合わせ下さい。
504 “Endpoint request time out” 3回リトライして下さい。
解消しない場合はCCJにお問い合わせ下さい。