Release 5 R6 Ballot (2nd Draft)

This page is part of the FHIR Specification (v5.0.0: R5 - STU v6.0.0-ballot2: Release 6 Ballot (2nd Draft) (see Ballot Notes ). This is the The current published version in it's permanent home (it will always be available at this URL). is 5.0.0 . For a full list of available versions, see the Directory of published versions

Patient Care icon Work Group Maturity Level : N/A   Trial Use Security 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.


This search parameter is part of the common search parameter clinical-date
http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter

Generated Narrative: SearchParameter AllergyIntolerance-asserter

Parameter asserter : reference

Source of the information about the allergy

Resource AllergyIntolerance
Expression AllergyIntolerance.asserter
Processing Mode Normal
Target Resources 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/AllergyIntolerance-category

Generated Narrative: SearchParameter AllergyIntolerance-category

Parameter category : token

food | medication | environment | biologic

Resource AllergyIntolerance
Expression AllergyIntolerance.category
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

Generated Narrative: SearchParameter AllergyIntolerance-clinical-status

Parameter clinical-status : token

active | inactive | resolved

Resource AllergyIntolerance
Expression AllergyIntolerance.clinicalStatus
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

Generated Narrative: SearchParameter clinical-code

Parameter code : token

AllergyIntolerance : Code that identifies the allergy or intolerance

Resource AllergyIntolerance
Expression AllergyIntolerance.code | AllergyIntolerance.reaction.substance
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

Generated Narrative: SearchParameter AllergyIntolerance-criticality

Parameter criticality : token

low | high | unable-to-assess

Resource AllergyIntolerance
Expression AllergyIntolerance.criticality
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

Generated Narrative: SearchParameter clinical-date

Parameter date : date

Multiple Resources:

Resource Resources AllergyIntolerance , 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
Expression AllergyIntolerance.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 Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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/clinical-identifier
This search parameter is part of the common search parameter clinical-identifier

Generated Narrative: SearchParameter clinical-identifier

Parameter identifier : token

AllergyIntolerance : External ids for this item

Resource AllergyIntolerance
Expression AllergyIntolerance.identifier
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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 http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-reaction-date

Generated Narrative: SearchParameter AllergyIntolerance-last-reaction-date

Parameter last-date last-reaction-date : date

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

Resource AllergyIntolerance
Expression AllergyIntolerance.lastOccurrence AllergyIntolerance.lastReactionOccurrence
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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/AllergyIntolerance-manifestation-code

Generated Narrative: SearchParameter AllergyIntolerance-manifestation-code

Parameter manifestation-code : token

Clinical symptoms/signs associated with the Event

Resource AllergyIntolerance
Expression AllergyIntolerance.reaction.manifestation.concept
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

Generated Narrative: SearchParameter AllergyIntolerance-manifestation-reference

Parameter manifestation-reference : reference

Clinical symptoms/signs associated with the Event

Resource AllergyIntolerance
Expression AllergyIntolerance.reaction.manifestation.reference
Processing Mode Normal
Target Resources Observation
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or have in order to specify multiple values   http://hl7.org/fhir/SearchParameter/AllergyIntolerance-participant 9.1.25 participant Parameter participant : reference that must all be true
  • Who or what participated in the activities related
  • multipleOr: It's up to the allergy or intolerance Resource AllergyIntolerance Expression AllergyIntolerance.participant.actor Processing Mode Normal Target Resources Device , Organization , CareTeam , RelatedPerson , PractitionerRole , Practitioner , Patient Multiples The server whether the parameter cannot repeat or 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

9.1.26 Generated Narrative: SearchParameter clinical-patient

Parameter patient : reference

AllergyIntolerance : Who the sensitivity is for

Resource AllergyIntolerance
Expression AllergyIntolerance.patient
Processing Mode Normal
Target Resources Patient
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

9.1.27 Generated Narrative: SearchParameter AllergyIntolerance-route

Parameter route : token

How the subject was exposed to the substance

Resource AllergyIntolerance
Expression AllergyIntolerance.reaction.exposureRoute
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

9.1.28 Generated Narrative: SearchParameter AllergyIntolerance-severity

Parameter severity : token

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

Resource AllergyIntolerance
Expression AllergyIntolerance.reaction.severity
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

9.1.29 Generated Narrative: SearchParameter clinical-type

Parameter type : token

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

Resource AllergyIntolerance
Expression AllergyIntolerance.type
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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

9.1.30 Generated Narrative: SearchParameter AllergyIntolerance-verification-status

Parameter verification-status : token

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

Resource AllergyIntolerance
Expression AllergyIntolerance.verificationStatus
Processing Mode Normal
Multiples The
  • multipleAnd: It's up to the server whether the parameter cannot may repeat or 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