R6 Ballot (1st Draft)

This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes). The current 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/A  Trial UseSecurity Category: Patient Compartments: Patient, Practitioner, RelatedPerson

Search parameters for the Resource AllergyIntolerance - Search Parameters resource. Also check the Extensions registry for search parameters on extensions related to this resource.

The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.


http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category

Parameter category:token

food | medication | environment | biologic

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.category
Processing ModeNormal
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/AllergyIntolerance-clinical-status

Parameter clinical-status:token

active | inactive | resolved

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.clinicalStatus
Processing ModeNormal
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

Parameter code:token

AllergyIntolerance: Code that identifies the allergy or intolerance

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.code | AllergyIntolerance.reaction.substance
Processing ModeNormal
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/AllergyIntolerance-criticality

Parameter criticality:token

low | high | unable-to-assess

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.criticality
Processing ModeNormal
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

Parameter date:date

Multiple Resources:

ResourcesAllergyIntolerance, Appointment, AuditEvent, CarePlan, CareTeam, ClinicalImpression, Composition, Consent, DiagnosticReport, DocumentReference, Encounter, EpisodeOfCare, FamilyMemberHistory, Flag, Immunization, ImmunizationEvaluation, ImmunizationRecommendation, Invoice, List, MeasureReport, NutritionIntake, Observation, Procedure, ResearchSubject, RiskAssessment, SupplyRequest
ExpressionAllergyIntolerance.recordedDate | (start | requestedPeriod.start).first() | AuditEvent.recorded | CarePlan.period | ClinicalImpression.date | Composition.date | Consent.date | DiagnosticReport.effective.ofType(dateTime) | DiagnosticReport.effective.ofType(Period) | DocumentReference.date | Encounter.actualPeriod | EpisodeOfCare.period | FamilyMemberHistory.date | Flag.period | (Immunization.occurrence.ofType(dateTime)) | ImmunizationEvaluation.date | ImmunizationRecommendation.date | Invoice.date | List.date | MeasureReport.date | NutritionIntake.occurrence.ofType(dateTime) | NutritionIntake.occurrence.ofType(Period) | Observation.effective.ofType(dateTime) | Observation.effective.ofType(Period) | Observation.effective.ofType(Timing) | Observation.effective.ofType(instant) | Procedure.occurrence.ofType(dateTime) | Procedure.occurrence.ofType(Period) | Procedure.occurrence.ofType(Timing) | ResearchSubject.period | (RiskAssessment.occurrence.ofType(dateTime)) | SupplyRequest.authoredOn
Processing ModeNormal
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
ComparatorsAllowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/clinical-identifier
This search parameter is part of the common search parameter clinical-identifier

Parameter identifier:token

AllergyIntolerance: External ids for this item

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.identifier
Processing ModeNormal
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/AllergyIntolerance-last-date

Parameter last-date:date

Date(/time) of last known occurrence of a reaction

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.lastOccurrence
Processing ModeNormal
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
ComparatorsAllowed: eq, ne, gt, ge, lt, le, sa, eb, ap
 
http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation-code

Parameter manifestation-code:token

Clinical symptoms/signs associated with the Event

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.reaction.manifestation.concept
Processing ModeNormal
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/AllergyIntolerance-manifestation-reference

Parameter manifestation-reference:reference

Clinical symptoms/signs associated with the Event

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.reaction.manifestation.reference
Processing ModeNormal
Target ResourcesObservation
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/AllergyIntolerance-participant

Parameter participant:reference

Who or what participated in the activities related to the allergy or intolerance

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.participant.actor
Processing ModeNormal
Target ResourcesDevice, 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/clinical-patient
This search parameter is part of the common search parameter clinical-patient

Parameter patient:reference

AllergyIntolerance: Who the sensitivity is for

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.patient
Processing ModeNormal
Target ResourcesPatient
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/AllergyIntolerance-route

Parameter route:token

How the subject was exposed to the substance

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.reaction.exposureRoute
Processing ModeNormal
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/AllergyIntolerance-severity

Parameter severity:token

mild | moderate | severe (of event as a whole)

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.reaction.severity
Processing ModeNormal
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-type
This search parameter is part of the common search parameter clinical-type

Parameter type:token

AllergyIntolerance: allergy | intolerance - Underlying mechanism (if known)

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.type
Processing ModeNormal
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/AllergyIntolerance-verification-status

Parameter verification-status:token

unconfirmed | presumed | confirmed | refuted | entered-in-error

ResourceAllergyIntolerance
ExpressionAllergyIntolerance.verificationStatus
Processing ModeNormal
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