This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R3 R2
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
Detailed Descriptions for the elements in the ProcedureRequest resource.
ProcedureRequest | |
Definition | A request for a procedure to be performed. May be a proposal or an order. |
Control | 1..1 |
Summary | true |
ProcedureRequest.identifier | |
Definition | Identifiers assigned to this order by the order or by the receiver. |
Note | This is a business identifer, not a resource identifier (see discussion) |
Control | 0..* |
Type | Identifier |
Summary | true |
ProcedureRequest.subject | |
Definition | The person, animal or group that should receive the procedure. |
Control | 1..1 |
Type | Reference(Patient | Group) |
Summary | true |
ProcedureRequest.code | |
Definition | The specific procedure that is ordered. Use text if the exact nature of the procedure cannot be coded. |
Control | 1..1 |
Binding | Procedure Codes (SNOMED CT): A code to identify a specific procedure . (Example) |
Type | CodeableConcept |
Summary | true |
ProcedureRequest.bodySite | |
Definition | Indicates the sites on the subject's body where the procedure should be performed (I.e. the target sites). |
Control | 0..* |
Binding | SNOMED CT Body Structures: A code that identifies the anatomical location. (Example) |
Type | CodeableConcept |
Requirements | Knowing where the procedure is made is important for tracking if multiple sites are possible. |
Summary | true |
Comments | Only used if not implicit in the code found in ProcedureRequest.type. |
ProcedureRequest.reason[x] | |
Definition | The reason why the procedure is being proposed or ordered. This procedure request may be motivated by a Condition for instance. |
Control | 0..1 |
Binding | Procedure Reason Codes: A code that explains the reason why a procedure is required. (Example) |
Type | CodeableConcept|Reference(Condition) |
[x] Note | See Choice of Data Types for further information about how to use [x] |
Summary | true |
ProcedureRequest.scheduled[x] | |
Definition | The timing schedule for the proposed or ordered procedure. The Schedule data type allows many different expressions. E.g. "Every 8 hours"; "Three times a day"; "1/2 an hour before breakfast for 10 days from 23-Dec 2011:"; "15 Oct 2013, 17 Oct 2013 and 1 Nov 2013". |
Control | 0..1 |
Type | dateTime|Period|Timing |
[x] Note | See Choice of Data Types for further information about how to use [x] |
Summary | true |
ProcedureRequest.encounter | |
Definition | The encounter within which the procedure proposal or request was created. |
Control | 0..1 |
Type | Reference(Encounter) |
Summary | true |
ProcedureRequest.performer | |
Definition | For example, the surgeon, anaethetist, endoscopist, etc. |
Control | 0..1 |
Type | Reference(Practitioner | Organization | Patient | RelatedPerson) |
Summary | true |
ProcedureRequest.status | |
Definition | The status of the order. |
Control | 0..1 |
Binding | ProcedureRequestStatus: The status of the request. (Required) |
Type | code |
Is Modifier | true |
Summary | true |
ProcedureRequest.notes | |
Definition | Any other notes associated with this proposal or order - e.g. provider instructions. |
Control | 0..* |
Type | Annotation |
Summary | true |
ProcedureRequest.asNeeded[x] | |
Definition | If a CodeableConcept is present, it indicates the pre-condition for performing the procedure. |
Control | 0..1 |
Binding | ProcedureAsNeededReason: A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. |
Type | boolean|CodeableConcept |
[x] Note | See Choice of Data Types for further information about how to use [x] |
Summary | true |
ProcedureRequest.orderedOn | |
Definition | The time when the request was made. |
Control | 0..1 |
Type | dateTime |
Summary | true |
ProcedureRequest.orderer | |
Definition | The healthcare professional responsible for proposing or ordering the procedure. |
Control | 0..1 |
Type | Reference(Practitioner | Patient | RelatedPerson | Device) |
Summary | true |
ProcedureRequest.priority | |
Definition | The clinical priority associated with this order. |
Control | 0..1 |
Binding | ProcedureRequestPriority: The priority of the request. (Required) |
Type | code |
Summary | true |