PRV_ROL_009:検討記録・伝達記録を共有
処理概要
患者が検討記録・伝達記録が参照できるよう共有をする(患者管理の健康医療記録へコピーする)
| 機能 ID | API 論理名 | HTTP メソッド | URI |
|---|---|---|---|
| PRV_ROL_009 | 検討記録・伝達記録を共有 | POST | {applicationPath}/providers/patients/document/{documentKey}/share |
| 連携方式 | データ形式 | 利用可能な接続先 |
|---|---|---|
| REST API | JSON 形式(エンコーディング:utf-8) | ローカル、リモート |
リクエスト(認証)
| No. | 項目名 | 物理名 | 属性 | Nullable | 設定要領 |
|---|---|---|---|---|---|
| 1 | アクセストークン | Authorization | string | - | 認証処理で取得した Bearer Token を設定 |
リクエスト(クエリ)
| No. | 項目名 | 物理名 | 属性 | Nullable | 設定要領 |
|---|
リクエスト(パスパラメータ)
| No. | 項目名 | 物理名 | 属性 | Nullable | 設定要領 |
|---|---|---|---|---|---|
| 1 | 文書キー | documentKey | string | - | URL エンコードを行う |
リクエスト(Body)
| No. | 項目名 | 物理名 | L1 | L2 | L3 | L4 | L5 | L6 | 繰返し | 属性 | Nullable | リクエスト設定要領 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - |
サンプル(リクエスト)
{applicationPath}/providers/patients/document/urn%3Auuid%3A3e178fa0-b57e-8980-d95d-0b8c4c8f3d66/share
レスポンス
| No. | 項目名 | 物理名 | L1 | L2 | L3 | L4 | L5 | L6 | 繰返し | 属性 | Nullable | レスポンス設定要領 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bundle の登録結果リスト | bundleResultList | ○ | ○ | array | - | ||||||
| 2 | 医療機関 ID | organizationId | ○ | - | string | - | ||||||
| 3 | ステータス | status | ○ | - | string | - | success:正常 | |||||
| 4 | 診断内容 | diagnostics | ○ | - | string | - | ||||||
| 5 | ID | id | ○ | - | string | - | Bundle ID | |||||
| 6 | 文書キー | documentKey | ○ | - | string | - |
| エラー条件 |
|---|
| システムエラー ・API 共通仕様に準拠 業務エラー ・なし |
サンプル(レスポンス)
正常終了
{
"bundleResultList": [
{
"organizationId": "1310000001",
"status": "success",
"diagnostics": "",
"id": "30",
"documentKey": "urn:uuid:3e178fa0-b57e-8980-d95d-0b8c4c8f3d66"
}
]
}
異常終了
{
"errorCode": "PLAT500"
}
備考
なし