Specification
Apiary | |
JSON Schema response | SPECS |
Purpose
This WS is designed to search (get list) Requests for Medication request.
Input parameters (filters)
- employee_id (optional)
- legal_entity_id(optional)
- status (optional)
Logic WS
- Verify the validity of access token
- Check user scopes in order to perform this action (scope = 'medication_request_request:read')
- Search Requests for Medication request by filters in WS url:
- SELECT * FROM requests_for_medication_request WHERE <filters>
- optional filters:
- employee_id (uuid). By default returned all data.
- status (Dictionary: REQUEST_FOR_MEDICATION_REQUEST_STATUS). By default returned all rows with status=NEW.
- limit (limit response size - quantity of innm objects). By default returned 50 objects.
- starting_after (cursor to fetch next page)
- ending_before (cursor to fetch previous page)
- mandatory (hidden) conditions:
- if employee_id == NULL in payload, use condotion: legal_entity_id = $.context.legal_entity_id