Status
Purpose
This WS is designed to return Program_medications detail.
APIary
Input parameters (filters)
- id
Logic WS
- Verify the validity of access token
- Check user scopes in order to perform this action (scope = 'program_medications:read')
Validate PK Medication
Purpose validation: Check on existing record for the participant (Medication within the Medical program)
Check exist participant "Program_medications" by $.id
- if invalid - return 404 error (message: "Participant with such ID is not found!")
Logic WS
- Verify the validity of access token
- Check user scopes in order to perform this action (scope = 'program_medications:read')
Prepare & return response data structure
- Fill response WS data structure
- Validate response using JSON schemas (!!! TBD)
- Return 422 with list of validation errors in case validation fails (422 EView)