Skip to main content

consent_management

Approve Consent Request

Approves a consent request. consents names the HIPs and care contexts the person is granting, and the artefact ids come back.

POST/api/consent-management/consent-requests/{consentRequestId}/approve

Authorizations

Authorizationbearer tokenRequired

The access token from POST /api/hiecm/gateway/v3/sessions.

Path parameters

consentRequestIdstringRequired

Passed as a path segment.

Body

consentsobject[]Required
consents.hiTypesstring[]Required
consents.hipobjectRequired
consents.hip.idstringRequired
consents.careContextsobject[]Required
consents.careContexts.patientReferencestringRequired
consents.careContexts.careContextReferencestringRequired
consents.permissionobjectRequired
consents.permission.accessModestringRequired
consents.permission.dateRangeobjectRequired
consents.permission.dateRange.fromstringRequired
consents.permission.dateRange.tostringRequired
consents.permission.dataEraseAtstringRequired
consents.permission.frequencyobjectRequired
consents.permission.frequency.unitstringRequired
consents.permission.frequency.valueintegerRequired
consents.permission.frequency.repeatsintegerRequired

Responses

200

Example values, scrubbed.

500

Example values, scrubbed.

Error codes for this module