Purpose
This web service is designed to return records about patient's medication administrations by patient_id or search_params.
Specification
Logic
API paragraph not found
Input parameters
| | | | |
---|
patient_id | | String | Unique patient identifier | e549c257-232e-4dab-9f1e-b2322cac3968
|
medication_administration_id | | String | Unique medication administration identifier | 340b86fd-23f3-4a33-94c5-8ec19d116c33
|
Request structure
API paragraph not found
Authorize
Request to process the request using a token in the headers
Headers
Наприклад:
Request data validation
Validate token
Validate scopes
Access to the resource is also managed by ABAC module
Processing
API paragraph not found
Response structure
See on Apiary
Example:
{
"data": {
"id": "90a9e15b-b71b-4caf-8f2e-ff247e8a5600",
"part_of": [
{
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "Procedure|Medication administration"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
}
],
"status": "completed",
"status_reason": {
"coding": [
{
"system": "eHealth/resources",
"code": "patient"
}
]
},
"category": {
"coding": [
{
"system": "eHealth/SNOMED/medication_administration_categories",
"code": "409063005"
}
]
},
"medication": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "medication"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
},
"context": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "encounter"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
},
"performed_date_time": "2018-08-02T10:55:00.000Z",
"performer": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "employee"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "Опанасенко Олексій Володимирович"
},
"managing_organization": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "legal_entity"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "Київська обласна лікарня №1"
},
"reason_references": [
{
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "condition|Observation|Diagnostic_report"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
}
],
"request": {
"identifier": {
"type": {
"coding": [
{
"system": "eHealth/resources",
"code": "medication_request"
}
]
},
"value": "9183a36b-4d45-4244-9339-63d81cd08d9c"
},
"display_value": "null"
},
"note": "Some notes",
"dosage": [
{
"text": "Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk",
"site": {
"coding": [
{
"system": "eHealth/SNOMED/anatomical_structure_administration_site_codes",
"code": "344001"
}
]
},
"route": {
"coding": [
{
"system": "eHealth/SNOMED/route_codes",
"code": "46713006"
}
]
},
"method": {
"coding": [
{
"system": "eHealth/SNOMED/administration_methods",
"code": "419747000"
}
]
},
"dose": {
"value": 0,
"unit": "mg",
"system": "eHealth/ucum/units",
"code": "mg"
},
"rate_ratio": {
"numerator": {
"value": 0,
"unit": "mg",
"system": "eHealth/ucum/units",
"code": "mg"
},
"denominator": {
"value": 0,
"unit": "mg",
"system": "eHealth/ucum/units",
"code": "mg"
}
}
}
]
},
"meta": {
"code": 200,
"url": "http://example.com/resource",
"type": "object",
"request_id": "req-adasdoijasdojsda"
}
}
Post-processing processes
API paragraph not found
HTTP status codes