/wiki/spaces/EN/pages/17591304241 (remove the link block before publishing the document)
...
Get all Specimens by subject from specimens collection (MongoDB)
Filter list above by submitted search parameters
Render a response according to specification with a list of found Specimen entities.
Configuration parameters
Dictionaries
...
status
filter list by specimen.status
type
filter list by specimen.type.coding[*].code
registered_by.
filter list by specimen.registered_by.identifier.value
collected_from
In depend on what is set - filter by specimen.collection.collected_date_time or specimen.collection.collected_period field. Do not take time into account.
filter list by $.collected_from <= collected_date_time
filter list by $.collected_from <= collected_period.end
collected_to
In depend on what is set - filter by specimen.collection.collected_date_time or specimen.collection.collected_period field. Do not take time into account.
filter list by $.collected_to >= collected_date_time.
filter list by $.collected_to >= collected_period.start
container_identifier
filter list by specimen.container[*].identifier
container_type
filter list by specimen.container[*].type
parent
filter list by specimen.parent.identifier.value
request
filter list by specimen.request[*].identifier.value
encounter
filter list by specimen.context[*].identifier.value
Processing
N/A
Response structure examples
...
Response code | HTTP Status code | Message | Internal name | Description | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Базові | ||||||||||||||||||||||||||||||||||||||||||||||
2 |
| 401 | Invalid access token |
|
| ||||||||||||||||||||||||||||||||||||||||||
3 |
| 403 | Your scope does not allow to access this resource. Missing allowances: specimen:read |
|
| ||||||||||||||||||||||||||||||||||||||||||
4 | 404 | not found | 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
| 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| 35 |
| 36 |
|
Post-processing processes
...