...
...
Check exist participant "Program_medications" by $.id
- if invalid - return 404 error (message: "ID for Medication linked with the Medical program is not found!")
Validate status
Purpose validation: Participant (medication within the program) should be active (is_active == TRUE)
- Validate `is_active` == TRUE
- if invalid - return 409 eror (message: "Participant should be active
- !")
Logic WS
- Verify the validity of access token
- Check user scopes in order to perform this action (scope = 'program_medications:read')
...