DSTU2 STU 3 Ballot
This page is part of the FHIR Specification (v1.0.2: DSTU 2). The current version which supercedes this version is

This page is part of the FHIR Specification (v1.6.0: STU 3 Ballot 4). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . For a full list of available versions, see the Directory of published versions . Page versions: . Page versions: R3 R2

4.9.6 9.9.6 Resource ProcedureRequest - Detailed Descriptions Resource ProcedureRequest - Detailed Descriptions Detailed Descriptions for the elements in the ProcedureRequest resource.

Detailed Descriptions for the elements in the ProcedureRequest resource.

© HL7.org 2011+. FHIR DSTU2 (v1.0.2-7202) generated on Sat, Oct 24, 2015 07:43+1100. Links: Search | Version History | Table of Contents | Compare to DSTU1
ProcedureRequest
Definition

A request for a procedure to be performed. May be a proposal or an order. 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. Identifiers assigned to this order by the order or by the receiver.

Note This is a business identifer, not a resource identifier (see 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. 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. 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 . ( 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). 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. ( 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. 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. 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. 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. ( Procedure Reason Codes: A code that explains the reason why a procedure is required. ( Example )
Type CodeableConcept | Reference ( Condition )
[x] Note [x] Note See Choice of Data Types for further information about how to use [x] 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". 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 [x] Note See Choice of Data Types for further information about how to use [x] 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. 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. 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. The status of the order.

Control 0..1
Binding ProcedureRequestStatus: The status of the request. ( ProcedureRequestStatus: The status of the request. ( Required )
Type code
Is Modifier Is Modifier true
Summary true
ProcedureRequest.notes
Definition

Any other notes associated with this proposal or order - e.g. provider instructions. 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. 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. : 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 [x] Note See Choice of Data Types for further information about how to use [x] 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. 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. 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. The clinical priority associated with this order.

Control 0..1
Binding ProcedureRequestPriority: The priority of the request. ( ProcedureRequestPriority: The priority of the request. ( Required )
Type code
Summary true