This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times). See the Directory of published versions
Search parameters for the Resource Observation - Search Parameters resource. Also check the Extensions registry for search parameters
on extensions related to this resource.
http://hl7.org/fhir/SearchParameter/Observation-based-on
10.1.21 based-on Parameter based-on
:reference
Reference to the service request.
http://hl7.org/fhir/SearchParameter/Observation-category
10.1.22 category Parameter category
:token
The classification of the type of observation
Resource Observation
Expression
Observation.category
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-code
This search parameter is part of the common search parameter clinical-code
10.1.23 code TU Parameter code
:token
Resource Observation
Expression
Observation.code
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-code-value-concept
10.1.24 code-value-concept Parameter code-value-concept
:composite
Code and coded value parameter pair
Resource Observation
Expression
Observation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-code-value-date
10.1.25 code-value-date Parameter code-value-date
:composite
Code and date/time value parameter pair
Resource Observation
Expression
Observation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity
10.1.26 code-value-quantity Parameter code-value-quantity
:composite
Code and quantity value parameter pair
Resource Observation
Expression
Observation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-code-value-string
10.1.27 code-value-string Parameter code-value-string
:composite
Code and string value parameter pair
Resource Observation
Expression
Observation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-combo-code
10.1.28 combo-code Parameter combo-code
:token
The code of the observation type or component type
Resource Observation
Expression
Observation.code | Observation.component.code
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept
10.1.29 combo-code-value-concept Parameter combo-code-value-concept
:composite
Code and coded value parameter pair, including in components
Resource Observation
Expression
Observation | Observation.component
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity
10.1.30 combo-code-value-quantity Parameter combo-code-value-quantity
:composite
Code and quantity value parameter pair, including in components
Resource Observation
Expression
Observation | Observation.component
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason
10.1.31 combo-data-absent-reason Parameter combo-data-absent-reason
:token
The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing.
Resource Observation
Expression
Observation.dataAbsentReason | Observation.component.dataAbsentReason
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-combo-interpretation
10.1.32 combo-interpretation Parameter combo-interpretation
:token
The interpretation of the observation type or component type
Resource Observation
Expression
Observation.interpretation | Observation.component.interpretation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept
10.1.33 combo-value-concept Parameter combo-value-concept
:token
The value or component value of the observation, if the value is a CodeableConcept
Resource Observation
Expression
Observation.value.ofType(CodeableConcept) | Observation.component.value.ofType(CodeableConcept)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity
10.1.34 combo-value-quantity Parameter combo-value-quantity
:quantity
The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Resource Observation
Expression
Observation.value.ofType(Quantity) | Observation.value.ofType(SampledData) | Observation.component.value.ofType(Quantity) | Observation.component.value.ofType(SampledData)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/Observation-component-code
10.1.35 component-code Parameter component-code
:token
The component code of the observation type
Resource Observation
Expression
Observation.component.code
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept
10.1.36 component-code-value-concept Parameter component-code-value-concept
:composite
Component code and component coded value parameter pair
Resource Observation
Expression
Observation.component
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity
10.1.37 component-code-value-quantity Parameter component-code-value-quantity
:composite
Component code and component quantity value parameter pair
Resource Observation
Expression
Observation.component
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: The parameter may only have one value (no comma separators)
Comparators
http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason
10.1.38 component-data-absent-reason Parameter component-data-absent-reason
:token
The reason why the expected value in the element Observation.component.value[x] is missing.
Resource Observation
Expression
Observation.component.dataAbsentReason
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-component-interpretation
10.1.39 component-interpretation Parameter component-interpretation
:token
The component interpretation of the observation type
Resource Observation
Expression
Observation.component.interpretation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-component-value-canonical
10.1.40 component-value-canonical Parameter component-value-canonical
:reference
URL contained in valueCanonical.
Resource Observation
Expression
Observation.component.value.ofType(canonical)
Processing Mode
Normal
Target Resources
MolecularSequence
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-component-value-concept
10.1.41 component-value-concept Parameter component-value-concept
:token
The value of the component observation, if the value is a CodeableConcept
Resource Observation
Expression
Observation.component.value.ofType(CodeableConcept)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity
10.1.42 component-value-quantity Parameter component-value-quantity
:quantity
The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Resource Observation
Expression
Observation.component.value.ofType(Quantity) | Observation.component.value.ofType(SampledData)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/Observation-component-value-reference
10.1.43 component-value-reference Parameter component-value-reference
:reference
Reference contained in valueReference.
Resource Observation
Expression
Observation.component.value.ofType(Reference)
Processing Mode
Normal
Target Resources
MolecularSequence
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason
10.1.44 data-absent-reason Parameter data-absent-reason
:token
The reason why the expected value in the element Observation.value[x] is missing.
Resource Observation
Expression
Observation.dataAbsentReason
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-date
This search parameter is part of the common search parameter clinical-date
10.1.45 date TU Parameter date
:date
Observation : Clinically relevant time/time-period for observation
Resource Observation
Expression
Observation.effective.ofType(dateTime) | Observation.effective.ofType(Period) | Observation.effective.ofType(Timing) | Observation.effective.ofType(instant)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/Observation-derived-from
10.1.46 derived-from Parameter derived-from
:reference
Related measurements the observation is made from
http://hl7.org/fhir/SearchParameter/Observation-device
10.1.47 device Parameter device
:reference
The Device that generated the observation data.
Resource Observation
Expression
Observation.device
Processing Mode
Normal
Target Resources
Device , DeviceMetric
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-encounter
This search parameter is part of the common search parameter clinical-encounter
10.1.48 encounter TU Parameter encounter
:reference
Resource Observation
Expression
Observation.encounter
Processing Mode
Normal
Target Resources
Encounter
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-focus
10.1.49 focus TU Parameter focus
:reference
The focus of an observation when the focus is not the patient of record.
Resource Observation
Expression
Observation.focus
Processing Mode
Normal
Target Resources
Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Parameters , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-has-member
10.1.50 has-member Parameter has-member
:reference
Related resource that belongs to the Observation group
Resource Observation
Expression
Observation.hasMember
Processing Mode
Normal
Target Resources
Observation , MolecularSequence , QuestionnaireResponse
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/clinical-identifier
This search parameter is part of the common search parameter clinical-identifier
10.1.51 identifier TU Parameter identifier
:token
Observation : The unique id for a particular observation
Resource Observation
Expression
Observation.identifier
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-instantiates-canonical
10.1.52 instantiates-canonical TU Parameter instantiates-canonical
:uri
URL contained in instantiatesCanonical.
Resource Observation
Expression
Observation.instantiates.ofType(canonical)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-instantiates-reference
10.1.53 instantiates-reference TU Parameter instantiates-reference
:reference
Reference contained in instantiatesReference.
Resource Observation
Expression
Observation.instantiates.ofType(Reference)
Processing Mode
Normal
Target Resources
ObservationDefinition
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-interpretation
10.1.54 interpretation Parameter interpretation
:token
The interpretation of the observation type
Resource Observation
Expression
Observation.interpretation
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-method
10.1.55 method Parameter method
:token
The method used for the observation
Resource Observation
Expression
Observation.method
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-part-of
10.1.56 part-of Parameter part-of
:reference
http://hl7.org/fhir/SearchParameter/clinical-patient
This search parameter is part of the common search parameter clinical-patient
10.1.57 patient TU Parameter patient
:reference
Observation : The subject that the observation is about (if patient)
Resource Observation
Expression
Observation.subject.where(resolve() is Patient)
Processing Mode
Normal
Target Resources
Patient
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-performer
10.1.58 performer Parameter performer
:reference
Who performed the observation
Resource Observation
Expression
Observation.performer
Processing Mode
Normal
Target Resources
Organization , CareTeam , RelatedPerson , PractitionerRole , Practitioner , Patient
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-specimen
10.1.59 specimen Parameter specimen
:reference
Specimen used for this observation
Resource Observation
Expression
Observation.specimen
Processing Mode
Normal
Target Resources
Group , Specimen
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-status
10.1.60 status Parameter status
:token
The status of the observation
Resource Observation
Expression
Observation.status
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-subject
10.1.61 subject Parameter subject
:reference
The subject that the observation is about
Resource Observation
Expression
Observation.subject
Processing Mode
Normal
Target Resources
Device , Organization , Procedure , NutritionProduct , Group , Practitioner , BiologicallyDerivedProduct , Substance , Location , Patient , Medication
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-value-canonical
10.1.62 value-canonical Parameter value-canonical
:uri
URL contained in valueCanonical.
Resource Observation
Expression
Observation.value.ofType(canonical)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-value-concept
10.1.63 value-concept Parameter value-concept
:token
The value of the observation, if the value is a CodeableConcept
Resource Observation
Expression
Observation.value.ofType(CodeableConcept)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-value-date
10.1.64 value-date Parameter value-date
:date
The value of the observation, if the value is a date or period of time
Resource Observation
Expression
Observation.value.ofType(dateTime) | Observation.value.ofType(Period)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/Observation-value-quantity
10.1.65 value-quantity Parameter value-quantity
:quantity
The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Resource Observation
Expression
Observation.value.ofType(Quantity) | Observation.value.ofType(SampledData)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
Comparators
Allowed: eq, ne, gt, ge, lt, le, sa, eb, ap
http://hl7.org/fhir/SearchParameter/Observation-value-reference
10.1.66 value-reference Parameter value-reference
:reference
Reference contained in valueReference.
Resource Observation
Expression
Observation.value.ofType(Reference)
Processing Mode
Normal
Target Resources
MolecularSequence
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true
http://hl7.org/fhir/SearchParameter/Observation-value-string
10.1.67 value-string Parameter value-string
:string
Resource Observation
Expression
value.ofType(string)
Processing Mode
Normal
Multiples
multipleAnd: It's up to the server whether the parameter may repeat in order to specify multiple values that must all be true multipleOr: It's up to the server whether the parameter can have multiple values (separated by comma) where at least one must be true