Procedure
A procedure is a record of an action that was performed.
GET/v2/fhir/Procedure
List all procedures
Returns a list of all procedures. Pass attributes to filter the list of procedures based on that criteria.
Optional query parameters
- Name
patient
- Type
- string
- Description
Patient ID to filter by.
- Name
date
- Type
- date
- Description
Date to filter by (format: yyyy-mm-dd).
Request
GET
/v2/fhir/Procedurecurl https://{{base_subdomain}}.avonhealth.com/v2/fhir/Procedure \
-H "Authorization: Bearer {{token}}" \
-H "x-jwt: {{jwt}}"
Response
{
{
"resourceType": "Bundle",
"type": "searchset",
"total": 1,
"entry": [
{
"fullUrl": "http://trial.avonhealth.com/fhir/Procedure/example-procedure",
"resource": {
"resourceType": "Procedure",
"id": "example-procedure",
"subject": {
"reference": "Patient/unxeY6XGFES0ASxVZtmCyXjKmac2"
},
"status": "completed",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "866149003",
"display": "Annual visit (procedure)"
}
],
"text": "Annual visit (procedure)"
},
"performedDateTime": "2023-01-01",
"performer": [
{
"actor": {
"reference": "Practitioner/practitioner-1",
"display": "Dr. John Doe"
}
}
],
"basedOn": [
{
"reference": "ServiceRequest/example-servicerequest",
"display": "Routine check-up request"
}
]
},
"search": {
"mode": "match"
}
}
]
}
}