コンテンツにスキップ

list-recent-visit-full

最近の診察を新しい順に一覧し、各診察に対応する患者情報も併せて返す。offsetcount でページングする。

リクエスト

項目 内容
メソッド GET
パス /api/list-recent-visit-full
クエリ offset — 取得開始位置(0 以上の整数)、count — 取得件数(正の整数)

GET /api/list-recent-visit-full?offset=0&count=20

レスポンス

[Visit, Patient] のタプルの配列(新しい順)。各タプルの位置は次のとおり。

位置 内容
0 Visit
1 Patient

[
  [
    {
      "visitId": 5678,
      "patientId": 1234,
      "visitedAt": "2026-07-10 09:30:00",
      "shahokokuhoId": 100,
      "roujinId": 0,
      "kouhi1Id": 0,
      "kouhi2Id": 0,
      "kouhi3Id": 0,
      "koukikoureiId": 0
    },
    {
      "patientId": 1234,
      "lastName": "山田",
      "firstName": "太郎",
      "lastNameYomi": "やまだ",
      "firstNameYomi": "たろう",
      "sex": "M",
      "birthday": "1980-05-15",
      "address": "東京都新宿区西新宿1-1-1",
      "phone": "03-1234-5678"
    }
  ]
]

エラー

ステータス 意味
400 offset が 0 以上の整数でない、または count が正の整数でない
500 取得に失敗した