Procedure Search Parameters
<a id="based-on"></a>
based-on
Description: A request for this procedure
Type: reference
Expression: Procedure.basedOn
Path: Procedure.basedOn
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-based-on
<a id="category"></a>
category
Description: Classification of the procedure
Type: token
Expression: Procedure.category
Path: Procedure.category
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-category
<a id="code"></a>
code
Description: A code to identify a procedure
Type: token
Expression: Procedure.code
Path: Procedure.code
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-code
<a id="date"></a>
date
Description: When the procedure occurred or is occurring
Type: date
Expression: Procedure.occurrence.ofType(dateTime) | Procedure.occurrence.ofType(Period) | Procedure.occurrence.ofType(Timing)
Path: Procedure.occurrence[x]
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-date
<a id="encounter"></a>
encounter
Description: The Encounter during which this Procedure was created
Type: reference
Expression: Procedure.encounter
Path: Procedure.encounter
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-encounter
<a id="identifier"></a>
identifier
Description: A unique identifier for a procedure
Type: token
Expression: Procedure.identifier
Path: Procedure.identifier
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-identifier
<a id="location"></a>
location
Description: Where the procedure happened
Type: reference
Expression: Procedure.location
Path: Procedure.location
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-location
<a id="part-of"></a>
part-of
Description: Part of referenced event
Type: reference
Expression: Procedure.partOf
Path: Procedure.partOf
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-part-of
<a id="patient"></a>
patient
Description: Search by subject - a patient
Type: reference
Expression: Procedure.subject.where(resolve() is Patient)
Path: Procedure.subject
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-patient
<a id="performer"></a>
performer
Description: Who performed the procedure
Type: reference
Expression: Procedure.performer.actor
Path: Procedure.performer.actor
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-performer
<a id="reason-code"></a>
reason-code
Description: Reference to a concept (by class)
Type: token
Expression: Procedure.reason.concept
Path: Procedure.reason.concept
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-reason-code
<a id="reason-reference"></a>
reason-reference
Description: Reference to a resource (by instance)
Type: reference
Expression: Procedure.reason.reference
Path: Procedure.reason.reference
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-reason-reference
<a id="report"></a>
report
Description: Any report resulting from the procedure
Type: reference
Expression: Procedure.report
Path: Procedure.report
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-report
<a id="status"></a>
status
Description: preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Type: token
Expression: Procedure.status
Path: Procedure.status
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-status
<a id="subject"></a>
subject
Description: Search by subject
Type: reference
Expression: Procedure.subject
Path: Procedure.subject
Standards Status: normative
URL: http://hl7.org/fhir/build/SearchParameter/Procedure-subject