Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel3

...

Request to process the request using a token in the headers

Headers

НаприкладAccess to the resource is also managed by https://e-health-ua.atlassian.net/wiki/spaces/EH/pages/17347479829/RC+REHAB+ABAC+rules .

Headers

Наприклад:

  • Content-Type:application/json

  • Authorization:Bearer mF_9.B5f-4.1JqM

  • api-key:aFBLVTZ6Z2dON1V

...

API paragraph not found

Processing

...

Service logic

Service returns all Service requests related to the person filtered by submitted parameters:

  1. Get all Service requests by person_id from service_request (MongoDB)

  2. Validate data consistency:

    • Ensure that requested Service requests have ABAC context

      • Return 403 ('Access denied') in case of error

  3. Filter list above by submitted search parameters

  4. Render a response according to specification with found Service requests entities.

Response structure

See on Apiary

...