コンテンツにスキップ

register-appoint

予約枠に患者の予約を登録する。リクエストボディで予約情報を送ると、新しい予約 ID が自動採番され、その ID を含む登録後の予約情報が返されます。指定した予約枠が定員に達している場合は登録できません。

リクエスト

項目 内容
メソッド POST
パス /api/register-appoint
リクエストボディ AppointappointId0 を指定)

登録時点では ID が未確定のため、appointId には 0 を入れて送ります。

{
  "appointId": 0,
  "appointTimeId": 42,
  "patientName": "山田太郎",
  "patientId": 1234,
  "memo": ""
}

レスポンス

登録後の AppointappointId に採番された値が入ります。

{
  "appointId": 100,
  "appointTimeId": 42,
  "patientName": "山田太郎",
  "patientId": 1234,
  "memo": ""
}

エラー

ステータス 意味
400 リクエストボディが Appoint の形式に合わない
503 予約枠の空きがない
500 登録に失敗した(指定した予約枠が存在しない場合を含む)