Skip to main content

PRV_ROL_010:【削除】付与済みの権限(医療機関用)

処理概要

自医療機関が管理している文書情報に対して、付与済みの権限を削除する。 また、一文書に紐づく全ての承認者が権限を削除した場合、権限グループの権限を削除する。

機能 IDAPI 論理名HTTP メソッドURI
PRV_ROL_010【削除】付与済みの権限(医療機関用)PUT{applicationPath}/providers/permission/delete/{permissionApprovalId}
連携方式データ形式利用可能な接続先
REST APIJSON 形式(エンコーディング:utf-8)ローカル、リモート

リクエスト(認証)

No.項目名物理名属性Nullable設定要領
1アクセストークンAuthorizationstring-認証処理で取得した Bearer Token を設定

リクエスト(クエリ)

No.項目名物理名属性Nullable設定要領
-

リクエスト(パスパラメータ)

No.項目名物理名属性Nullable設定要領
1権限承認 IDpermissionApprovalIdstring-権限承認 ID を設定する。

リクエスト(Body)

No.項目名物理名L1L2L3L4L5L6繰返し属性Nullableリクエスト設定要領
1コメントcomment-string-削除理由を記載する。

サンプル(リクエスト)

{
"comment": "〜のため削除します"
}

レスポンス

No.項目名物理名L1L2L3L4L5L6繰返し属性Nullableレスポンス設定要領
1権限管理オブジェクトpermissonGroup-object
2権限グループ管理 IDpermissionGroupId-string-
3ステータスstatus-string-権限の承認状態を設定する。
0:承認要求中
1:承認済み
2:承認拒否
3:承認取下げ
4論理削除フラグdeletedFlg-integer-権限の削除状態を設定する。
0:未削除
1:削除済み
5権限要求者 ID(医療機関)requestedOrganizationId-string-
6権限要求者 ID(診療科)requestedDepartmentId-string-
7権限要求者 ID(個人)requestedPersonalId-string-
8権限要求日時requestedDatetime-date-
9権限承認リストpermissionApprovalarray-
10権限承認 IDpermissionApprovalId-string-
11ステータスstatus-string-権限の承認状態を設定する。
0:承認要求中
1:承認済み
2:承認拒否
3:承認取下げ
12論理削除フラグdeletedFlg-integer-権限の削除状態を設定する。
0:未削除
1:削除済み
13権限承認者 ID(医療機関)allowableOrganizationId-string-
14権限承認者 ID(診療科)allowableDepartmentId-string-
15権限承認者 ID(個人)allowablePersonalId-string-
16権限コメントリストpermissionCommentarray-
17権限コメント IDpermissionCommentId-string-
18医療機関 IDorganizationId-string-
19診療科 IDdepartmentId-string-
20個人 IDpersonalId-string-
21コメントcomment-string-
エラー条件
システムエラー
・API 共通仕様に準拠
業務エラー
・なし

サンプル(レスポンス)

正常終了
{
"permissionGroup": {
"permissionGroupId": "6a7a8516-610d-4c35-bf95-9e7b5219a852",
"status": "1",
"deletedFlg": 1,
"requestedOrganizationId": "1310000001",
"requestedDepartmentId": "",
"requestedPersonalId": "ececfc9e-4b53-48c0-96da-482ffdf69a95",
"requestedDatetime": "Oct 7, 2021, 7:51:02 PM"
},
"permissionApproval": [
{
"permissionApprovalId": 2,
"status": "1",
"deletedFlg": 1,
"allowablePersonalId": "db04b087-52ee-4d69-9861-07e4d3db325e",
"approverPersonalId": "db04b087-52ee-4d69-9861-07e4d3db325e",
"approvedDatetime": "Oct 7, 2021, 8:02:04 PM"
}
],
"permissionComment": [
{
"personalId": "db04b087-52ee-4d69-9861-07e4d3db325e",
"comment": "〜のため削除します"
}
]
}
異常終了
{
"errorCode": "PLAT500"
}

備考

なし