コンテンツにスキップ

batch-enter-shinryou-conduct

診療行為(シンリョウ)と処置(コンダクト)を 1 回のリクエストでまとめて登録する。診察に対して診療行為の一覧と処置の一覧を同時に登録したいときに使います。

リクエスト

項目 内容
メソッド POST
パス /api/batch-enter-shinryou-conduct
リクエストボディ CreateShinryouConductRequest(登録する診療行為の一覧 shinryouList と処置の一覧 conducts)。各要素の ID は 0 を指定します

{
  "shinryouList": [
    { "shinryouId": 0, "visitId": 5678, "shinryoucode": 120002810 }
  ],
  "conducts": [
    {
      "visitId": 5678,
      "kind": 3,
      "labelOption": "胸部単純X線",
      "shinryouList": [
        { "conductShinryouId": 0, "conductId": 0, "shinryoucode": 170000410 }
      ],
      "drugs": [],
      "kizaiList": []
    }
  ]
}

レスポンス

2 要素の配列(タプル)。

位置 内容
[0] 登録された診療行為の ID(shinryouId)の配列
[1] 登録された処置の ID(conductId)の配列

[[9001], [3001]]

エラー

ステータス 意味
400 リクエストボディが CreateShinryouConductRequest の形式に合わない
503 登録処理に失敗した
500 その他の理由で登録に失敗した