consent_management
Init Consent Request
Raises a consent request as a HIU: names the patient, the purpose, the record types and the period of care wanted.
Authorizations
Authorizationbearer tokenRequiredThe access token from POST /api/hiecm/gateway/v3/sessions.
Body
consentobjectRequiredconsent.purposeobjectRequiredconsent.purpose.textstringRequiredconsent.purpose.codestringRequiredconsent.purpose.refUristringRequiredconsent.patientobjectRequiredconsent.patient.idstringRequiredconsent.hiuobjectRequiredconsent.hiu.idstringRequiredconsent.hipobjectRequiredconsent.hip.idstringRequiredconsent.careContextsnullRequiredconsent.requesterobjectRequiredconsent.requester.namestringRequiredconsent.requester.identifierobjectRequiredconsent.requester.identifier.typestringRequiredconsent.requester.identifier.valuestringRequiredconsent.requester.identifier.systemstringRequiredconsent.hiTypesstring[]Requiredconsent.permissionobjectRequiredconsent.permission.accessModestringRequiredconsent.permission.dateRangeobjectRequiredconsent.permission.dateRange.fromstringRequiredconsent.permission.dateRange.tostringRequiredconsent.permission.dataEraseAtstringRequiredconsent.permission.frequencyobjectRequiredconsent.permission.frequency.unitstringRequiredconsent.permission.frequency.valueintegerRequiredconsent.permission.frequency.repeatsintegerRequired