An action that is or was performed on or for a patient. This can be a physical intervention like an operation, or less invasive like long term services, counseling, or hypnotherapy.
The [patient|user|system]/Procedure.r authorization scope is required.
Name | Description | DataType |
ID | The ID for the Procedure Resource. | Token |
Name | Description |
Procedure.status | Code |
Procedure.code | CodeableConcept |
Procedure.performed | DateTime |
Response Code | Description |
200 OK | The requested Procedure resource was found and is contained within the body of the HTTP response. |
400 Bad Request | The server could not understand the request due to invalid syntax. |
404 Not Found | The requested resource does not exist. |
500 Internal Server Error | The server has encountered a situation it doesn't know how to handle, resulting in an error. |
Example GET syntax:
This would return a Resource like the one below.
{ "resourceType": "Procedure", "id": "66878-HistID", "status": "completed", "category": { "coding": [ { "system": "http://snomed.info/sct", "code": "387713003", "display": "Surgical procedure" } ] }, "code": { "coding": [ { "system": "http://snomed.info/sct", "version": "September 2016", "code": "0", "display": "Brain surgery" } ] }, "subject": { "reference": "https://webservices.systemedx.com/xnet/api/fhir/Patient/66" }, "performedDateTime": "10/5/2011 12:00:00 AM", "outcome": { "coding": [ { "system": "http://snomed.info/sct", "version": "September 2016", "code": "385669000", "display": "Successful" } ] }, "focalDevice": [ { "manipulated": { "identifier": { "system": "http://hl7.org/fhir/NamingSystem/fda-udi", "value": "(01)00643169007222(17)160128(21)BLC200461H" }, "display": "Cardiac resynchronization therapy implantable defibrillator" } } ] }
The [patient|user|system]/Procedure.rs authorization scope is required.
The following additional authorization scopes might be required depending on _revinclude search parameters used:
Name | Description | DataType |
Patient | The ID of the Patient. | Token |
Date | The date of procedure. | Date |
Example SEARCH syntax:
This would return a bundle containing one or more Procedure Resources like the one above.