Table of Contents | ||||
---|---|---|---|---|
|
Purpose
This WS is designed to deactivate healthcare service for the division of a legal entity
...
Page Properties | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Input parameter | Values | Type | Description | Example |
---|---|---|---|---|
id | String | Healthcare service identifier. Optional | d290f1ee-6c54-4b01-90e6-d701748f0851 |
Filters
No
Dictionaries
...
Request structure
API paragraph not foundSee on APIary
Authorize
Verify the validity of access token
in case of error - return 401 (“Invalid access token”) in case of validation fails.
Verify that token is not expired
in case of error - return 401 (“Invalid access token”).
Check user scopes in order to perform this action (scope = 'healthcare_service:write')
return 403 (“Your scope does not allow to access this resource. Missing allowances: healthcare_service:write”) in case of invalid scope(s).
...
API paragraph not found
Request data validation
Validate legal entity
...
Get healthcare service by $.id. Check that healthcare service status = ‘ACTIVE’
in case of error - return 409 (“healthcare_service.status healthcare service cannot be DEACTIVATED”), where healthcare_service.status = value of status of healthcare service from PRM DB.
Processing
API paragraph not found
Response structure
Example:
Expand | ||
---|---|---|
| ||
|
Post-processing processes
...
HTTP status codes
Page Properties | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Backward compatibility
...