list-presc-for-patient
指定した患者の処方(院外処方)の文章を、新しい順に一覧する。本文が「院外処方」で始まり 2 行目が「Rp)」で始まるもの、またはメモの kind が shohou のものを処方とみなします。件数の上限とページ送りの開始位置を指定できます。
リクエスト
| 項目 |
内容 |
| メソッド |
GET |
| パス |
/api/list-presc-for-patient |
| クエリ |
patient-id — 患者 ID(正の整数)、limit — 取得件数の上限(正の整数)、offset — 取得開始位置(0 以上の整数) |
例
GET /api/list-presc-for-patient?patient-id=1234&limit=20&offset=0
レスポンス
[文章, 診察] の 2 要素タプルの配列。文章 ID の降順(新しい順)に並びます。
例
[
[
{
"textId": 9001,
"visitId": 5678,
"content": "院外処方\nRp)\n1) カロナール錠500mg 3錠 分3 毎食後 7日分",
"memo": "{\"kind\":\"shohou\"}"
},
{
"visitId": 5678,
"patientId": 1234,
"visitedAt": "2026-07-10 10:30:00",
"shahokokuhoId": 0,
"roujinId": 0,
"kouhi1Id": 0,
"kouhi2Id": 0,
"kouhi3Id": 0,
"koukikoureiId": 0
}
]
]
エラー
| ステータス |
意味 |
400 |
patient-id・limit が正の整数でない、または offset が 0 以上の整数でない |
503 |
データベース操作に失敗した |
500 |
一覧取得に失敗した |