コンテンツにスキップ

batch-get-patient

複数の患者を、患者 ID の配列でまとめて取得する。一覧表示などで多くの患者を一度に読み込むために使います。

リクエスト

項目 内容
メソッド POST
パス /api/batch-get-patient
リクエストボディ 患者 ID の配列(number[]

[1234, 1235, 1240]

レスポンス

患者 ID をキー、Patient を値とするオブジェクト。存在しない ID はキーに含まれません。

{
  "1234": {
    "patientId": 1234,
    "lastName": "山田",
    "firstName": "太郎",
    "lastNameYomi": "やまだ",
    "firstNameYomi": "たろう",
    "sex": "M",
    "birthday": "1980-05-15",
    "address": "東京都新宿区西新宿1-1-1",
    "phone": "03-1234-5678"
  },
  "1235": {
    "patientId": 1235,
    "lastName": "佐藤",
    "firstName": "花子",
    "lastNameYomi": "さとう",
    "firstNameYomi": "はなこ",
    "sex": "F",
    "birthday": "1992-11-03",
    "address": "東京都渋谷区渋谷2-2-2",
    "phone": "03-9876-5432"
  }
}

エラー

ステータス 意味
400 リクエストボディが数値の配列でない
500 取得に失敗した