--- type: "search-params" title: "Procedure Search Parameters" resource: "Procedure" --- # Procedure Search Parameters ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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 ## 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