Purpose
This web service is designed to return observations by episode_id.
Specification
Filters
| | | | |
---|
patient_id | | String | Patient identifier | 70a9e15b-b71b-4caf-8f2e-ff247e8a5677
|
episode_id | | String | Episode identifier | a10aeafb-0df2-4091-bc83-f07e92a100ae
|
code | | String | | 10569-2
|
issued_from | | String | | 1990-01-01
|
issued_to | | String | | 2000-01-01
|
page | | Number | Page number | 2
|
page_size | | Number | A limit on the number of objects to be returned, between 1 and 100. Default: 50 | 50
|
Request structure
See on Apiary
Authorize
Request to process the request using a token in the headers
Verify the validity of access token
Verify token is not expired
Check user scopes in order to perform this action (scope = 'episode:read')
Headers
Request data validation
API paragraph not found
Processing
API paragraph not found
Response structure
See on Apiary
Example:
{
"meta": {
"code": 200,
"url": "http://example.com/resource",
"type": "object",
"request_id": "req-adasdoijasdojsda"
},
"data": [
{
"id": "90a9e15b-b71b-4caf-8f2e-ff247e8a5600",
"status": "valid",
"diagnostic_report (Reference_response, optional)": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "diagnostic_report"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
}
},
"context": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "encounter"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
},
"categories": [
{
"coding": [
{
"system": "eHealth/observation_categories",
"code": "vital_signs"
}
]
}
],
"code": {
"coding": [
{
"system": "eHealth/LOINC/observation_codes",
"code": "10569-2"
}
]
},
"effective_date_time": "2018-10-08T09:46:37.694Z",
"issued": "2018-08-02T10:45:16.000Z",
"inserted_at": "2018-08-02T10:45:16.000Z",
"updated_at": "2018-08-02T10:45:16.000Z",
"primary_source": false,
"performer": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "employee"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "Шевченко Олесь Вікторович"
},
"interpretation": {
"coding": [
{
"system": "eHealth/observation_interpretations",
"code": "L"
}
]
},
"comment": "Some comment",
"body_site": {
"coding": [
{
"system": "eHealth/body_sites",
"code": "head"
}
]
},
"method": {
"coding": [
{
"system": "eHealth/observation_methods",
"code": "anamnesis"
}
]
},
"value_quantity": {
"value": 0,
"comparator": ">",
"unit": "kg",
"system": "eHealth/ucum/units",
"code": "kg"
},
"reference_ranges": [
{
"low": {
"value": 0,
"comparator": ">",
"unit": "kg",
"system": "eHealth/ucum/units",
"code": "kg"
},
"high": {
"value": 0,
"comparator": "<",
"unit": "kg",
"system": "eHealth/ucum/units",
"code": "kg"
},
"type": {
"coding": [
{
"system": "eHealth/reference_range_types",
"code": "normal"
}
]
},
"applies_to": {
"coding": [
{
"system": "eHealth/reference_range_applications",
"code": "male"
}
]
},
"age": {
"low": {
"value": 18,
"comparator": ">",
"unit": "years"
},
"high": {
"value": 35,
"comparator": "<",
"unit": "years"
}
},
"text": "Some text"
}
]
}
],
"paging": {
"page": 2,
"page_size": 50,
"total_entries": 1000,
"total_pages": 20
}
}
Post-processing processes
API paragraph not found
HTTP status codes
| | |
---|
200 | | |
401 | | Access token validation failed |
403 | | Invalid scope |