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:
  • Field Details

    • 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.
    • clinicalStatus

      The clinical status of the allergy or intolerance.
    • verificationStatus

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

      Identification of the underlying physiological mechanism for the reaction risk.
    • category

      Category of the identified substance.
    • criticality

      Estimate of the potential clinical harm, or seriousness, of the reaction to the identified substance.
    • 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

      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

      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

      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

      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

      The actual object that is the target of the reference (The source of the information about the allergy that is recorded.)
    • 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.
    • reaction

      Details about each adverse reaction event linked to exposure to the identified substance.
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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:
    • 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

  • Constructor Details

  • Method Details