Table of Contents | ||||
---|---|---|---|---|
|
Required parameters are marked with "*"
...
Purpose*
This WS is designed to return Medications list by filters.
...
Request to process the request using a token in the headers
Headers*
Наприклад:
Content-Type:application/json
Authorization:Bearer c2778f3064753ea70de870a53795f5c9
...
API paragraph not found
Processing*
Logic WS
Verify the validity of access token
Check user scopes in order to perform this action (scope = 'medication:read')
Search Medications by filters in payload
Code Block SELECT * FROM medications MED INNER JOIN medications INNM ON MED.ingredients.id = INNM.id AND MED.ingredients.is_active_substance = TRUE WHERE MED.type == MEDICATION AND (MED.id == $.id OR $.id IS NULL) AND (INNM.id == $.innm_id OR $.innm_id IS NULL) AND (MED.form == $.form OR $.form IS NULL) AND (MED.name LIKE `%$.name%` OR $.name IS NULL) AND (INNM.name LIKE `%$.innm_name%` OR $.innm_name IS NULL)
Response structure*
See on Apiary
...