コンテンツにスキップ

start-visit-with-hoken

患者の診察を、使用する保険を明示的に指定して開始する。リクエストボディで保険 ID の組み合わせを送る。新規行を作成する非冪等な操作のため POST で受け付け、作成後はレガシーサーバーへ変更が通知される。

リクエスト

項目 内容
メソッド POST
パス /api/start-visit-with-hoken
クエリ patient-id — 患者 ID(正の整数)、at — 診察日時(YYYY-MM-DD HH:MM:SS。省略時は現在時刻)
リクエストボディ HokenIdSet(使用する各保険の ID。未使用は 0

{
  "shahokokuhoId": 100,
  "koukikoureiId": 0,
  "roujinId": 0,
  "kouhi1Id": 0,
  "kouhi2Id": 0,
  "kouhi3Id": 0
}

レスポンス

作成された Visit。指定した保険が割り当てられる。

{
  "visitId": 5678,
  "patientId": 1234,
  "visitedAt": "2026-07-10 09:30:00",
  "shahokokuhoId": 100,
  "roujinId": 0,
  "kouhi1Id": 0,
  "kouhi2Id": 0,
  "kouhi3Id": 0,
  "koukikoureiId": 0
}

エラー

ステータス 意味
400 patient-id が不正、またはリクエストボディが HokenIdSet の形式に合わない
404 指定した ID の患者が存在しない
500 診察開始に失敗した