batch-resolve-clinic-operations¶
複数の日付について、それぞれが診療日か休診日かなどの診療運用区分を判定する。祝日定義(shukujitsu.json)や定休日・臨時休診・臨時診療の設定をもとに判定します。
リクエスト¶
| 項目 | 内容 |
|---|---|
| メソッド | POST |
| パス | /api/batch-resolve-clinic-operations |
| リクエストボディ | 日付文字列(YYYY-MM-DD)の配列 |
例¶
レスポンス¶
日付文字列をキー、ClinicOperation を値とするオブジェクト。各 ClinicOperation は type と code(national-holiday / regular-holiday / ad-hoc-holiday / ad-hoc-workday / in-operation)を持ち、名称がある場合は name を含みます。
例¶
{
"2026-07-10": { "type": "in-operation", "code": "in-operation" },
"2026-07-11": { "type": "regular-holiday", "code": "regular-holiday", "name": "定休日" },
"2026-07-12": { "type": "regular-holiday", "code": "regular-holiday", "name": "定休日" }
}
エラー¶
| ステータス | 意味 |
|---|---|
400 |
リクエストボディが文字列の配列でない |
500 |
判定に失敗した |