Snapshot 3: Connectathon 32 Base

This page is part of the FHIR Specification (v5.0.0-snapshot3: R5 Snapshot #3, to support Connectathon 32). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Patient Care icon Work GroupMaturity Level: N/AStandards Status: InformativeSecurity Category: Patient Compartments: Encounter, Patient, Practitioner, RelatedPerson

Search Parameter Registry for the procedure resource

Search parameter list for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.

http://hl7.org/fhir/SearchParameter/Procedure-based-on

Parameter based-on:reference

A request for this procedure

ResourceProcedure
ExpressionProcedure.basedOn
Target ResourcesCarePlan, ServiceRequest
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-category

Parameter category:token

Classification of the procedure

ResourceProcedure
ExpressionProcedure.category
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/build/SearchParameter/Procedure-code

Parameter code:token

A code to identify a procedure

Resources
ExpressionProcedure.code
UsageNormal
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/build/SearchParameter/Procedure-date

Parameter date:date

When the procedure occurred or is occurring

Resources
ExpressionProcedure.occurrence.as(dateTime) | Procedure.occurrence.as(Period) | Procedure.occurrence.as(Timing)
UsageNormal
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/build/SearchParameter/Procedure-encounter

Parameter encounter:reference

The Encounter during which this Procedure was created

Resources
ExpressionProcedure.encounter
UsageNormal
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/build/SearchParameter/Procedure-identifier

Parameter identifier:token

A unique identifier for a procedure

Resources
ExpressionProcedure.identifier
UsageNormal
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical

Parameter instantiates-canonical:reference

Instantiates FHIR protocol or definition

ResourceProcedure
ExpressionProcedure.instantiatesCanonical
Target ResourcesQuestionnaire, Measure, PlanDefinition, OperationDefinition, ActivityDefinition
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri

Parameter instantiates-uri:uri

Instantiates external protocol or definition

ResourceProcedure
ExpressionProcedure.instantiatesUri
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-location

Parameter location:reference

Where the procedure happened

ResourceProcedure
ExpressionProcedure.location
Target ResourcesLocation
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-part-of

Parameter part-of:reference

Part of referenced event

ResourceProcedure
ExpressionProcedure.partOf
Target ResourcesObservation, Procedure, MedicationAdministration
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/build/SearchParameter/Procedure-patient

Parameter patient:reference

Search by subject - a patient

Resources
ExpressionProcedure.subject.where(resolve() is Patient)
UsageNormal
Target ResourcesPatient
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-performer

Parameter performer:reference

Who performed the procedure

ResourceProcedure
ExpressionProcedure.performer.actor
Target ResourcesPractitioner, Organization, CareTeam, Device, Patient, HealthcareService, PractitionerRole, RelatedPerson
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-reason-code

Parameter reason-code:token

Reference to a concept (by class)

ResourceProcedure
ExpressionProcedure.reason.concept
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-reason-reference

Parameter reason-reference:reference

Reference to a resource (by instance)

ResourceProcedure
ExpressionProcedure.reason.reference
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-report

Parameter report:reference

Any report resulting from the procedure

ResourceProcedure
ExpressionProcedure.report
Target ResourcesComposition, DiagnosticReport, DocumentReference
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-status

Parameter status:token

preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown

ResourceProcedure
ExpressionProcedure.status
MultiplesThe parameter cannot repeat or have multiple values
 
http://hl7.org/fhir/SearchParameter/Procedure-subject

Parameter subject:reference

Search by subject

ResourceProcedure
ExpressionProcedure.subject
Target ResourcesPractitioner, Group, Organization, Device, Patient, Location
MultiplesThe parameter cannot repeat or have multiple values