This page is part of the FHIR Specification v6.0.0-ballot3: Release 6 Ballot (3rd Draft) (see Ballot Notes ). The current version is 5.0.0 .  For a full list of available versions, see the Directory of published versions  
  
http://hl7.org/fhir/SearchParameter/Observation-based-on      10.1.22  based-on Parameter based-on:reference
Reference to the service request.
  http://hl7.org/fhir/SearchParameter/Observation-category      10.1.23  category Parameter category:token
The classification of the type of observation
Resource Observation Expression 
Observation.categoryProcessing 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-codeThis search parameter is part of the common search parameter clinical-code        10.1.24  code TU  Parameter code:token
Resource Observation Expression 
Observation.codeProcessing 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.25  code-value-concept Parameter code-value-concept:composite
Code and coded value parameter pair
Resource Observation Expression 
ObservationProcessing 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.26  code-value-date Parameter code-value-date:composite
Code and date/time value parameter pair
Resource Observation Expression 
ObservationProcessing 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.27  code-value-quantity Parameter code-value-quantity:composite
Code and quantity value parameter pair
Resource Observation Expression 
ObservationProcessing 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.28  code-value-string Parameter code-value-string:composite
Code and string value parameter pair
Resource Observation Expression 
ObservationProcessing 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.29  combo-code Parameter combo-code:token
The code of the observation type or component type
Resource Observation Expression 
Observation.code | Observation.component.codeProcessing 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.30  combo-code-value-concept Parameter combo-code-value-concept:composite
Code and coded value parameter pair, including in components
Resource Observation Expression 
Observation | Observation.componentProcessing 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.31  combo-code-value-quantity Parameter combo-code-value-quantity:composite
Code and quantity value parameter pair, including in components
Resource Observation Expression 
Observation | Observation.componentProcessing 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.32  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.dataAbsentReasonProcessing 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.33  combo-interpretation Parameter combo-interpretation:token
The interpretation of the observation type or component type
Resource Observation Expression 
Observation.interpretation | Observation.component.interpretationProcessing 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.34  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.35  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.36  component-code Parameter component-code:token
The component code of the observation type
Resource Observation Expression 
Observation.component.codeProcessing 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.37  component-code-value-concept Parameter component-code-value-concept:composite
Component code and component coded value parameter pair
Resource Observation Expression 
Observation.componentProcessing 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.38  component-code-value-quantity Parameter component-code-value-quantity:composite
Component code and component quantity value parameter pair
Resource Observation Expression 
Observation.componentProcessing 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.39  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.dataAbsentReasonProcessing 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.40  component-interpretation Parameter component-interpretation:token
The component interpretation of the observation type
Resource Observation Expression 
Observation.component.interpretationProcessing 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.41  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.42  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.43  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.44  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.45  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.dataAbsentReasonProcessing 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-dateThis search parameter is part of the common search parameter clinical-date        10.1.46  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.47  derived-from Parameter derived-from:reference
Related measurements the observation is made from
  http://hl7.org/fhir/SearchParameter/Observation-device      10.1.48  device Parameter device:reference
The Device that generated the observation data.
Resource Observation Expression 
Observation.deviceProcessing 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-encounterThis search parameter is part of the common search parameter clinical-encounter        10.1.49  encounter TU  Parameter encounter:reference
Resource Observation Expression 
Observation.encounterProcessing 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.50  focus TU  Parameter focus:reference
The focus of an observation when the focus is not the patient of record.
Resource Observation Expression 
Observation.focusProcessing 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 , 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 , 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.51  has-member Parameter has-member:reference
Related resource that belongs to the Observation group
Resource Observation Expression 
Observation.hasMemberProcessing 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-identifierThis search parameter is part of the common search parameter clinical-identifier        10.1.52  identifier TU  Parameter identifier:token
Observation : The unique id for a particular observation
Resource Observation Expression 
Observation.identifierProcessing 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.53  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.54  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.55  interpretation Parameter interpretation:token
The interpretation of the observation type
Resource Observation Expression 
Observation.interpretationProcessing 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.56  method Parameter method:token
The method used for the observation
Resource Observation Expression 
Observation.methodProcessing 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.57  part-of Parameter part-of:reference
  http://hl7.org/fhir/SearchParameter/clinical-patientThis search parameter is part of the common search parameter clinical-patient        10.1.58  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.59  performer Parameter performer:reference
Who performed the observation
  http://hl7.org/fhir/SearchParameter/Observation-specimen      10.1.60  specimen Parameter specimen:reference
Specimen used for this observation
Resource Observation Expression 
Observation.specimenProcessing 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.61  status Parameter status:token
The status of the observation
Resource Observation Expression 
Observation.statusProcessing 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.62  subject Parameter subject:reference
The subject that the observation is about
Resource Observation Expression 
Observation.subjectProcessing 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.63  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.64  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.65  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.66  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.67  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.68  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