batch-get-charge-payment
複数の診察 ID をまとめて渡し、それぞれの請求(Charge)と最新の入金(Payment)を一括で取得する。
リクエスト
| 項目 |
内容 |
| メソッド |
POST |
| パス |
/api/batch-get-charge-payment |
| リクエストボディ |
診察 ID(正の整数)の配列 |
例
レスポンス
[診察 ID, Charge または null, Payment または null] という 3 要素タプルの配列。請求が未登録の場合は 2 番目が null、入金が未登録の場合は 3 番目が null になります。入金は最新(paytime が最も新しい)の 1 件です。
| 位置 |
型 |
内容 |
| 1 |
number |
診察 ID |
| 2 |
Charge または null |
請求 |
| 3 |
Payment または null |
最新の入金 |
例
[
[5678, { "visitId": 5678, "charge": 1230 }, { "visitId": 5678, "amount": 1230, "paytime": "2026-07-10 10:30:00" }],
[5679, { "visitId": 5679, "charge": 850 }, null],
[5680, null, null]
]
エラー
| ステータス |
意味 |
400 |
リクエストボディが正の整数の配列でない |
503 |
取得処理でエラーが発生した |
500 |
取得に失敗した |