Resources: DSTU2: Procedure
The Procedure resource is used to retrieve a specific patient's procedures (DAF Procedure). The logical ID of the patient is passed as part of the URL. The logical ID is found as the result of a patient search.
To retrieve a patient's procedures, use the following syntax:
GET {FHIR URL}/Patient/{ID}/Procedure
To retrieve a patient's procedures reported on January 1, 2016, use the following syntax:
GET {FHIR URL}/Patient/{ID}/Procedure?date=eq2016-01-01
Name | Required? | Type | Description |
---|---|---|---|
ID | Yes | URL | The patient's logical ID. This is retrieved using the search function. |
date | No | string | A string representing a date to include in the search. See below for more information. |
Name | Type | Cardinality | Description |
---|---|---|---|
identifier | 0..* | Procedure identifier. These identifiers are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (for example, in CDA documents, or in written/printed documentation). | |
subject | Reference (Patient, Group) | 1..1 | Person, animal, or group on which the procedure was performed. |
status | code | 1..1 | In-progress, aborted, completed, or entered-in-error. For more information on this value set, see here. |
category | CodeableConcept | 0..1 | Classification of the procedure. For more information on this value set, see here. |
code | CodeableConcept | 1..1 | Identification code of the procedure. The value set defines a set of codes that can be used to indicate the type of procedure: a specific code indicating type of procedure performed from CPT, SNOMED CT, and ICD10-PCS. For more information on this value set, see here. |
notPerformed | boolean | 0..1 | Was the procedure not performed as scheduled? (Yes if not scheduled.) |
reasonNotPerformed | CodeableConcept | 0..* | Reason procedure was not performed. For more information on this value set, see here. |
bodySite | CodeableConcept | 0..* | Target body sites. For more information on this value set, see here. |
reasonCodeableConcept | CodeableConcept | 0..1 | Reason why the procedure was performed. |
reasonReference | Reference (Condition) | 0..1 | Reason for the procedure. |
performer | 0..* | Individual who performed the procedure. This must be a real person, not equipment. | |
-- performer.actor | Reference (Practitioner, Organization, Patient, RelatedPerson) | 0..1 | Reference to the practitioner. |
-- performer.role | CodeableConcept | 0..1 | Role the actor was in. Values come from here. |
performedDateTime | dateTime | 0..1 | Date/time period over which the procedure was performed. Allows a period to support complex procedures that span more than one date, and also allows for the length of the procedure to be captured. |
performedPeriod | Period | 0..1 | Date/time period during which the procedure was performed. |
encounter | Reference (Encounter) | 0..1 | Encounter during which the procedure was performed. |
location | Reference (Location) | 0..1 | Location where the procedure was performed. |
outcome | CodeableConcept | 0..1 | Result of the procedure. For more information on this value set, see here. |
report | Reference (DiagnosticReport) | 0..* | Any report resulting from the procedure. |
complication | CodeableConcept | 0..* | Complication following the procedure. For more information on this value set, see here. |
followUp | CodeableConcept | 0..* | Instructions for follow up. For more information on this value set, see here. |
request | Reference (CarePlan, DiagnosticOrder, ProcedureRequest, ReferralRequest) | 0..1 | Request for the procedure. |
notes | Annotation | 0..* | Additional information about the procedure. |
focalDevice | 0..* | Device changed during the procedure. | |
-- focalDevice.action | CodeableConcept | 0..1 | Kind of change to device. For more information on this value set, see here. |
-- focalDevice.manipulated | Reference (Device) | 1..1 | Device that was changed during the procedure. |
used | Reference (Device, Medication, Substance) | 0..* | Items used during the procedure. |