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

Наприклад:

  • Content-Type:application/json

  • Authorization:Bearer: {{access_token}}

  • api-key: {{secret}}

...

  1. Get current service request status

    1. Check that status in ('active', 'completed')

      1. in case of error - return 409 error ('Service request in status %status% cannot be canceled')

Validate cancelation reason

  1. Validate $.status_reason.code is a value from eHealth/service_request_cancel_reasons dictionary

    1. in case of error - return 422 ("value is not allowed in enum")

Validate content

Signed content must match with service request in DB in order to be canceled

...