cardea.fhir.AllergyIntolerance

class cardea.fhir.AllergyIntolerance(dict_values=None)

Risk of harmful or undesirable, physiological response which is unique to an individual and associated with exposure to a substance.

Parameters
  • resourceType – This is a AllergyIntolerance resource

  • identifier – This records identifiers associated with this allergy/intolerance concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).

  • 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 – 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”).

  • patient – The patient who has the allergy or intolerance.

  • onsetDateTime – Estimated or actual date, date-time, or age when allergy or intolerance was identified.

  • onsetAge – Estimated or actual date, date-time, or age when allergy or intolerance was identified.

  • onsetPeriod – Estimated or actual date, date-time, or age when allergy or intolerance was identified.

  • onsetRange – Estimated or actual date, date-time, or age when allergy or intolerance was identified.

  • onsetString – Estimated or actual date, date-time, or age when allergy or intolerance was identified.

  • assertedDate – The date on which the existance of the AllergyIntolerance was first asserted or acknowledged.

  • recorder – Individual who recorded the record and takes responsibility for its content.

  • asserter – 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 – 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.

__init__(dict_values=None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([dict_values])

Initialize self.

assert_type()

Checks class values follow set possible enumerations.

get_dataframe()

Returns dataframe from class attribute values.

get_eligible_relationships()

Returns class relationships for attributes that are used.

get_id()

Returns fhir class identifier.

get_relationships()

Returns class relationships.

set_attributes(dict_values)

Sets values to class attributes.