public class AllergyIntolerance extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
AllergyIntolerance.AllergyIntoleranceCategory |
static class |
AllergyIntolerance.AllergyIntoleranceCategoryEnumFactory |
static class |
AllergyIntolerance.AllergyIntoleranceCertainty |
static class |
AllergyIntolerance.AllergyIntoleranceCertaintyEnumFactory |
static class |
AllergyIntolerance.AllergyIntoleranceCriticality |
static class |
AllergyIntolerance.AllergyIntoleranceCriticalityEnumFactory |
static class |
AllergyIntolerance.AllergyIntoleranceReactionComponent |
static class |
AllergyIntolerance.AllergyIntoleranceSeverity |
static class |
AllergyIntolerance.AllergyIntoleranceSeverityEnumFactory |
static class |
AllergyIntolerance.AllergyIntoleranceStatus |
static class |
AllergyIntolerance.AllergyIntoleranceStatusEnumFactory |
static class |
AllergyIntolerance.AllergyIntoleranceType |
static class |
AllergyIntolerance.AllergyIntoleranceTypeEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCategory> |
category
Category of the identified Substance.
|
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCriticality> |
criticality
Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substance.
|
protected List<Identifier> |
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.
|
protected DateTimeType |
lastOccurence
Represents the date and/or time of the last known occurrence of a reaction event.
|
protected Annotation |
note
Additional narrative about the propensity for the Adverse Reaction, not captured in other fields.
|
protected DateTimeType |
onset
Record of the date and/or time of the onset of the Allergy or Intolerance.
|
protected Reference |
patient
The patient who has the allergy or intolerance.
|
protected Patient |
patientTarget
The actual object that is the target of the reference (The patient who has the allergy or intolerance.)
|
protected List<AllergyIntolerance.AllergyIntoleranceReactionComponent> |
reaction
Details about each adverse reaction event linked to exposure to the identified Substance.
|
protected DateTimeType |
recordedDate
Date when the sensitivity was recorded.
|
protected Reference |
recorder
Individual who recorded the record and takes responsibility for its conten.
|
protected Resource |
recorderTarget
The actual object that is the target of the reference (Individual who recorded the record and takes responsibility for its conten.)
|
protected Reference |
reporter
The source of the information about the allergy that is recorded.
|
protected Resource |
reporterTarget
The actual object that is the target of the reference (The source of the information about the allergy that is recorded.)
|
static String |
SP_CATEGORY |
static String |
SP_CRITICALITY |
static String |
SP_DATE |
static String |
SP_IDENTIFIER |
static String |
SP_LASTDATE |
static String |
SP_MANIFESTATION |
static String |
SP_ONSET |
static String |
SP_PATIENT |
static String |
SP_RECORDER |
static String |
SP_REPORTER |
static String |
SP_ROUTE |
static String |
SP_SEVERITY |
static String |
SP_STATUS |
static String |
SP_SUBSTANCE |
static String |
SP_TYPE |
protected Enumeration<AllergyIntolerance.AllergyIntoleranceStatus> |
status
Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance.
|
protected CodeableConcept |
substance
Identification of a substance, or a class of substances, that is considered to be responsible for the adverse reaction risk.
|
protected Enumeration<AllergyIntolerance.AllergyIntoleranceType> |
type
Identification of the underlying physiological mechanism for the reaction risk.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
AllergyIntolerance() |
AllergyIntolerance(Reference patient,
CodeableConcept substance) |
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getModifierExtension, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, getStructureFhirVersionEnum, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetasetIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected DateTimeType onset
protected DateTimeType recordedDate
protected Reference recorder
protected Resource recorderTarget
protected Patient patientTarget
protected Reference reporter
protected Resource reporterTarget
protected CodeableConcept substance
protected Enumeration<AllergyIntolerance.AllergyIntoleranceStatus> status
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCriticality> criticality
protected Enumeration<AllergyIntolerance.AllergyIntoleranceType> type
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCategory> category
protected DateTimeType lastOccurence
protected Annotation note
protected List<AllergyIntolerance.AllergyIntoleranceReactionComponent> reaction
public static final String SP_SEVERITY
public static final String SP_DATE
public static final String SP_IDENTIFIER
public static final String SP_MANIFESTATION
public static final String SP_RECORDER
public static final String SP_SUBSTANCE
public static final String SP_CRITICALITY
public static final String SP_REPORTER
public static final String SP_TYPE
public static final String SP_ONSET
public static final String SP_ROUTE
public static final String SP_PATIENT
public static final String SP_CATEGORY
public static final String SP_LASTDATE
public static final String SP_STATUS
public AllergyIntolerance()
public AllergyIntolerance(Reference patient, CodeableConcept substance)
public List<Identifier> getIdentifier()
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).)public boolean hasIdentifier()
public Identifier addIdentifier()
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).)public AllergyIntolerance addIdentifier(Identifier t)
public DateTimeType getOnsetElement()
onset (Record of the date and/or time of the onset of the Allergy or Intolerance.). This is the underlying object with id, value and extensions. The accessor "getOnset" gives direct access to the valuepublic boolean hasOnsetElement()
public boolean hasOnset()
public AllergyIntolerance setOnsetElement(DateTimeType value)
value - onset (Record of the date and/or time of the onset of the Allergy or Intolerance.). This is the underlying object with id, value and extensions. The accessor "getOnset" gives direct access to the valuepublic Date getOnset()
public AllergyIntolerance setOnset(Date value)
value - Record of the date and/or time of the onset of the Allergy or Intolerance.public DateTimeType getRecordedDateElement()
recordedDate (Date when the sensitivity was recorded.). This is the underlying object with id, value and extensions. The accessor "getRecordedDate" gives direct access to the valuepublic boolean hasRecordedDateElement()
public boolean hasRecordedDate()
public AllergyIntolerance setRecordedDateElement(DateTimeType value)
value - recordedDate (Date when the sensitivity was recorded.). This is the underlying object with id, value and extensions. The accessor "getRecordedDate" gives direct access to the valuepublic Date getRecordedDate()
public AllergyIntolerance setRecordedDate(Date value)
value - Date when the sensitivity was recorded.public Reference getRecorder()
recorder (Individual who recorded the record and takes responsibility for its conten.)public boolean hasRecorder()
public AllergyIntolerance setRecorder(Reference value)
value - recorder (Individual who recorded the record and takes responsibility for its conten.)public Resource getRecorderTarget()
recorder The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Individual who recorded the record and takes responsibility for its conten.)public AllergyIntolerance setRecorderTarget(Resource value)
value - recorder The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Individual who recorded the record and takes responsibility for its conten.)public Reference getPatient()
patient (The patient who has the allergy or intolerance.)public boolean hasPatient()
public AllergyIntolerance setPatient(Reference value)
value - patient (The patient who has the allergy or intolerance.)public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The patient who has the allergy or intolerance.)public AllergyIntolerance setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The patient who has the allergy or intolerance.)public Reference getReporter()
reporter (The source of the information about the allergy that is recorded.)public boolean hasReporter()
public AllergyIntolerance setReporter(Reference value)
value - reporter (The source of the information about the allergy that is recorded.)public Resource getReporterTarget()
reporter The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The source of the information about the allergy that is recorded.)public AllergyIntolerance setReporterTarget(Resource value)
value - reporter The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The source of the information about the allergy that is recorded.)public CodeableConcept getSubstance()
substance (Identification of a substance, or a class of substances, that is considered to be responsible for the adverse reaction risk.)public boolean hasSubstance()
public AllergyIntolerance setSubstance(CodeableConcept value)
value - substance (Identification of a substance, or a class of substances, that is considered to be responsible for the adverse reaction risk.)public Enumeration<AllergyIntolerance.AllergyIntoleranceStatus> getStatusElement()
status (Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public AllergyIntolerance setStatusElement(Enumeration<AllergyIntolerance.AllergyIntoleranceStatus> value)
value - status (Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceStatus getStatus()
public AllergyIntolerance setStatus(AllergyIntolerance.AllergyIntoleranceStatus value)
value - Assertion about certainty associated with the propensity, or potential risk, of a reaction to the identified Substance.public Enumeration<AllergyIntolerance.AllergyIntoleranceCriticality> getCriticalityElement()
criticality (Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getCriticality" gives direct access to the valuepublic boolean hasCriticalityElement()
public boolean hasCriticality()
public AllergyIntolerance setCriticalityElement(Enumeration<AllergyIntolerance.AllergyIntoleranceCriticality> value)
value - criticality (Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getCriticality" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceCriticality getCriticality()
public AllergyIntolerance setCriticality(AllergyIntolerance.AllergyIntoleranceCriticality value)
value - Estimate of the potential clinical harm, or seriousness, of the reaction to the identified Substance.public Enumeration<AllergyIntolerance.AllergyIntoleranceType> getTypeElement()
type (Identification of the underlying physiological mechanism for the reaction risk.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public AllergyIntolerance setTypeElement(Enumeration<AllergyIntolerance.AllergyIntoleranceType> value)
value - type (Identification of the underlying physiological mechanism for the reaction risk.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceType getType()
public AllergyIntolerance setType(AllergyIntolerance.AllergyIntoleranceType value)
value - Identification of the underlying physiological mechanism for the reaction risk.public Enumeration<AllergyIntolerance.AllergyIntoleranceCategory> getCategoryElement()
category (Category of the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getCategory" gives direct access to the valuepublic boolean hasCategoryElement()
public boolean hasCategory()
public AllergyIntolerance setCategoryElement(Enumeration<AllergyIntolerance.AllergyIntoleranceCategory> value)
value - category (Category of the identified Substance.). This is the underlying object with id, value and extensions. The accessor "getCategory" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceCategory getCategory()
public AllergyIntolerance setCategory(AllergyIntolerance.AllergyIntoleranceCategory value)
value - Category of the identified Substance.public DateTimeType getLastOccurenceElement()
lastOccurence (Represents the date and/or time of the last known occurrence of a reaction event.). This is the underlying object with id, value and extensions. The accessor "getLastOccurence" gives direct access to the valuepublic boolean hasLastOccurenceElement()
public boolean hasLastOccurence()
public AllergyIntolerance setLastOccurenceElement(DateTimeType value)
value - lastOccurence (Represents the date and/or time of the last known occurrence of a reaction event.). This is the underlying object with id, value and extensions. The accessor "getLastOccurence" gives direct access to the valuepublic Date getLastOccurence()
public AllergyIntolerance setLastOccurence(Date value)
value - Represents the date and/or time of the last known occurrence of a reaction event.public Annotation getNote()
note (Additional narrative about the propensity for the Adverse Reaction, not captured in other fields.)public boolean hasNote()
public AllergyIntolerance setNote(Annotation value)
value - note (Additional narrative about the propensity for the Adverse Reaction, not captured in other fields.)public List<AllergyIntolerance.AllergyIntoleranceReactionComponent> getReaction()
reaction (Details about each adverse reaction event linked to exposure to the identified Substance.)public boolean hasReaction()
public AllergyIntolerance.AllergyIntoleranceReactionComponent addReaction()
reaction (Details about each adverse reaction event linked to exposure to the identified Substance.)public AllergyIntolerance addReaction(AllergyIntolerance.AllergyIntoleranceReactionComponent t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic AllergyIntolerance copy()
copy in class DomainResourceprotected AllergyIntolerance typedCopy()
public boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.