Skip to main content

consent_management

Edit Subscription

Edits a subscription and approves it in the same step, changing which HIPs and categories the HIU is subscribed to.

PUT/api/consent-management/patients/subscription-requests/{subscriptionId}

Authorizations

Authorizationbearer tokenRequired

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

Path parameters

subscriptionIdstringRequired

Passed as a path segment.

Body

hiuIdstringRequired
subscriptionEditAndApprovalRequestobjectRequired
subscriptionEditAndApprovalRequest.isApplicableForAllHIPsbooleanRequired
subscriptionEditAndApprovalRequest.includedSourcesobject[]Required
subscriptionEditAndApprovalRequest.includedSources.hiTypesstring[]Required
subscriptionEditAndApprovalRequest.includedSources.purposeobjectRequired
subscriptionEditAndApprovalRequest.includedSources.purpose.textstringRequired
subscriptionEditAndApprovalRequest.includedSources.purpose.codestringRequired
subscriptionEditAndApprovalRequest.includedSources.purpose.refUristringRequired
subscriptionEditAndApprovalRequest.includedSources.categoriesstring[]Required
subscriptionEditAndApprovalRequest.includedSources.periodobjectRequired
subscriptionEditAndApprovalRequest.includedSources.period.fromstringRequired
subscriptionEditAndApprovalRequest.includedSources.period.tostringRequired
subscriptionEditAndApprovalRequest.excludedSourcesobject[]Required

Responses

401

Example values, scrubbed.

Everything returns 401

500

Example values, scrubbed.

Error codes for this module