Class AllergyIntolerance

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

    public class AllergyIntolerance
    extends DomainResource
    Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.
    See Also:
    Serialized Form
    • Field Detail

      • identifier

        protected List<Identifier> identifier
        Business identifiers assigned to this AllergyIntolerance by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
      • verificationStatus

        protected CodeableConcept verificationStatus
        Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified substance (including pharmaceutical product).
      • code

        protected CodeableConcept code
        Code for an allergy or intolerance statement (either a positive or a negated/excluded statement). This may be a code for a substance or pharmaceutical product that is considered to be responsible for the adverse reaction risk (e.g., "Latex"), an allergy or intolerance condition (e.g., "Latex allergy"), or a negated/excluded code for a specific substance or class (e.g., "No latex allergy") or a general or categorical negated statement (e.g., "No known allergy", "No known drug allergies"). Note: the substance for a specific reaction may be different from the substance identified as the cause of the risk, but it must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite product that includes the identified substance. It must be clinically safe to only process the 'code' and ignore the 'reaction.substance'. If a receiving system is unable to confirm that AllergyIntolerance.reaction.substance falls within the semantic scope of AllergyIntolerance.code, then the receiving system should ignore AllergyIntolerance.reaction.substance.
      • patient

        protected Reference patient
        The patient who has the allergy or intolerance.
      • patientTarget

        protected Patient patientTarget
        The actual object that is the target of the reference (The patient who has the allergy or intolerance.)
      • encounter

        protected Reference encounter
        The encounter when the allergy or intolerance was asserted.
      • encounterTarget

        protected Encounter encounterTarget
        The actual object that is the target of the reference (The encounter when the allergy or intolerance was asserted.)
      • onset

        protected Type onset
        Estimated or actual date, date-time, or age when allergy or intolerance was identified.
      • recordedDate

        protected DateTimeType recordedDate
        The recordedDate represents when this particular AllergyIntolerance record was created in the system, which is often a system-generated date.
      • recorder

        protected Reference recorder
        Individual who recorded the record and takes responsibility for its content.
      • recorderTarget

        protected Resource recorderTarget
        The actual object that is the target of the reference (Individual who recorded the record and takes responsibility for its content.)
      • asserter

        protected Reference asserter
        The source of the information about the allergy that is recorded.
      • asserterTarget

        protected Resource asserterTarget
        The actual object that is the target of the reference (The source of the information about the allergy that is recorded.)
      • lastOccurrence

        protected DateTimeType lastOccurrence
        Represents the date and/or time of the last known occurrence of a reaction event.
      • note

        protected List<Annotation> note
        Additional narrative about the propensity for the Adverse Reaction, not captured in other fields.
      • SP_SEVERITY

        public static final String SP_SEVERITY
        Search parameter: severity

        Description: mild | moderate | severe (of event as a whole)
        Type: token
        Path: AllergyIntolerance.reaction.severity

        See Also:
        Constant Field Values
      • SEVERITY

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam SEVERITY
        Fluent Client search parameter constant for severity

        Description: mild | moderate | severe (of event as a whole)
        Type: token
        Path: AllergyIntolerance.reaction.severity

      • SP_DATE

        public static final String SP_DATE
        Search parameter: date

        Description: Date first version of the resource instance was recorded
        Type: date
        Path: AllergyIntolerance.recordedDate

        See Also:
        Constant Field Values
      • DATE

        public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
        Fluent Client search parameter constant for date

        Description: Date first version of the resource instance was recorded
        Type: date
        Path: AllergyIntolerance.recordedDate

      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: External ids for this item
        Type: token
        Path: AllergyIntolerance.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: External ids for this item
        Type: token
        Path: AllergyIntolerance.identifier

      • SP_MANIFESTATION

        public static final String SP_MANIFESTATION
        Search parameter: manifestation

        Description: Clinical symptoms/signs associated with the Event
        Type: token
        Path: AllergyIntolerance.reaction.manifestation

        See Also:
        Constant Field Values
      • MANIFESTATION

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam MANIFESTATION
        Fluent Client search parameter constant for manifestation

        Description: Clinical symptoms/signs associated with the Event
        Type: token
        Path: AllergyIntolerance.reaction.manifestation

      • SP_RECORDER

        public static final String SP_RECORDER
        Search parameter: recorder

        Description: Who recorded the sensitivity
        Type: reference
        Path: AllergyIntolerance.recorder

        See Also:
        Constant Field Values
      • RECORDER

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam RECORDER
        Fluent Client search parameter constant for recorder

        Description: Who recorded the sensitivity
        Type: reference
        Path: AllergyIntolerance.recorder

      • INCLUDE_RECORDER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_RECORDER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "AllergyIntolerance:recorder".
      • SP_CODE

        public static final String SP_CODE
        Search parameter: code

        Description: Code that identifies the allergy or intolerance
        Type: token
        Path: AllergyIntolerance.code, AllergyIntolerance.reaction.substance

        See Also:
        Constant Field Values
      • CODE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
        Fluent Client search parameter constant for code

        Description: Code that identifies the allergy or intolerance
        Type: token
        Path: AllergyIntolerance.code, AllergyIntolerance.reaction.substance

      • SP_VERIFICATION_STATUS

        public static final String SP_VERIFICATION_STATUS
        Search parameter: verification-status

        Description: unconfirmed | confirmed | refuted | entered-in-error
        Type: token
        Path: AllergyIntolerance.verificationStatus

        See Also:
        Constant Field Values
      • VERIFICATION_STATUS

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam VERIFICATION_STATUS
        Fluent Client search parameter constant for verification-status

        Description: unconfirmed | confirmed | refuted | entered-in-error
        Type: token
        Path: AllergyIntolerance.verificationStatus

      • SP_CRITICALITY

        public static final String SP_CRITICALITY
        Search parameter: criticality

        Description: low | high | unable-to-assess
        Type: token
        Path: AllergyIntolerance.criticality

        See Also:
        Constant Field Values
      • CRITICALITY

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam CRITICALITY
        Fluent Client search parameter constant for criticality

        Description: low | high | unable-to-assess
        Type: token
        Path: AllergyIntolerance.criticality

      • SP_CLINICAL_STATUS

        public static final String SP_CLINICAL_STATUS
        Search parameter: clinical-status

        Description: active | inactive | resolved
        Type: token
        Path: AllergyIntolerance.clinicalStatus

        See Also:
        Constant Field Values
      • CLINICAL_STATUS

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam CLINICAL_STATUS
        Fluent Client search parameter constant for clinical-status

        Description: active | inactive | resolved
        Type: token
        Path: AllergyIntolerance.clinicalStatus

      • SP_TYPE

        public static final String SP_TYPE
        Search parameter: type

        Description: allergy | intolerance - Underlying mechanism (if known)
        Type: token
        Path: AllergyIntolerance.type

        See Also:
        Constant Field Values
      • TYPE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam TYPE
        Fluent Client search parameter constant for type

        Description: allergy | intolerance - Underlying mechanism (if known)
        Type: token
        Path: AllergyIntolerance.type

      • SP_ONSET

        public static final String SP_ONSET
        Search parameter: onset

        Description: Date(/time) when manifestations showed
        Type: date
        Path: AllergyIntolerance.reaction.onset

        See Also:
        Constant Field Values
      • ONSET

        public static final ca.uhn.fhir.rest.gclient.DateClientParam ONSET
        Fluent Client search parameter constant for onset

        Description: Date(/time) when manifestations showed
        Type: date
        Path: AllergyIntolerance.reaction.onset

      • SP_ROUTE

        public static final String SP_ROUTE
        Search parameter: route

        Description: How the subject was exposed to the substance
        Type: token
        Path: AllergyIntolerance.reaction.exposureRoute

        See Also:
        Constant Field Values
      • ROUTE

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam ROUTE
        Fluent Client search parameter constant for route

        Description: How the subject was exposed to the substance
        Type: token
        Path: AllergyIntolerance.reaction.exposureRoute

      • SP_ASSERTER

        public static final String SP_ASSERTER
        Search parameter: asserter

        Description: Source of the information about the allergy
        Type: reference
        Path: AllergyIntolerance.asserter

        See Also:
        Constant Field Values
      • ASSERTER

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ASSERTER
        Fluent Client search parameter constant for asserter

        Description: Source of the information about the allergy
        Type: reference
        Path: AllergyIntolerance.asserter

      • INCLUDE_ASSERTER

        public static final ca.uhn.fhir.model.api.Include INCLUDE_ASSERTER
        Constant for fluent queries to be used to add include statements. Specifies the path value of "AllergyIntolerance:asserter".
      • SP_PATIENT

        public static final String SP_PATIENT
        Search parameter: patient

        Description: Who the sensitivity is for
        Type: reference
        Path: AllergyIntolerance.patient

        See Also:
        Constant Field Values
      • PATIENT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
        Fluent Client search parameter constant for patient

        Description: Who the sensitivity is for
        Type: reference
        Path: AllergyIntolerance.patient

      • INCLUDE_PATIENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "AllergyIntolerance:patient".
      • SP_CATEGORY

        public static final String SP_CATEGORY
        Search parameter: category

        Description: food | medication | environment | biologic
        Type: token
        Path: AllergyIntolerance.category

        See Also:
        Constant Field Values
      • CATEGORY

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam CATEGORY
        Fluent Client search parameter constant for category

        Description: food | medication | environment | biologic
        Type: token
        Path: AllergyIntolerance.category

      • SP_LAST_DATE

        public static final String SP_LAST_DATE
        Search parameter: last-date

        Description: Date(/time) of last known occurrence of a reaction
        Type: date
        Path: AllergyIntolerance.lastOccurrence

        See Also:
        Constant Field Values
      • LAST_DATE

        public static final ca.uhn.fhir.rest.gclient.DateClientParam LAST_DATE
        Fluent Client search parameter constant for last-date

        Description: Date(/time) of last known occurrence of a reaction
        Type: date
        Path: AllergyIntolerance.lastOccurrence