public class AllergyIntolerance extends BaseResource implements IResource
Definition: Indicates the patient has a susceptibility to an adverse reaction upon exposure to a specified substance
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/AllergyIntolerance
| Modifier and Type | Field and Description |
|---|---|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static Include |
INCLUDE_RECORDER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBSTANCE
Constant for fluent queries to be used to add include statements.
|
static ReferenceClientParam |
RECORDER
Fluent Client search parameter constant for recorder
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_RECORDER
Search parameter constant for recorder
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SUBJECT
Search parameter constant for subject
|
static String |
SP_SUBSTANCE
Search parameter constant for substance
|
static String |
SP_TYPE
Search parameter constant for type
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
static ReferenceClientParam |
SUBSTANCE
Fluent Client search parameter constant for substance
|
static TokenClientParam |
TYPE
Fluent Client search parameter constant for type
|
SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
AllergyIntolerance() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (External Ids for this item)
|
AllergyIntolerance |
addIdentifier(IdentifierUseEnum theUse,
String theSystem,
String theValue,
String theLabel)
Adds a new value for identifier (External Ids for this item)
|
AllergyIntolerance |
addIdentifier(String theSystem,
String theValue)
Adds a new value for identifier (External Ids for this item)
|
ResourceReferenceDt |
addReaction()
Adds and returns a new value for reaction (Reactions associated with the sensitivity)
|
ResourceReferenceDt |
addSensitivityTest()
Adds and returns a new value for sensitivityTest (Observations that confirm or refute)
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType)
Returns a list containing all child elements matching a given type
|
BoundCodeDt<CriticalityEnum> |
getCriticality()
Gets the value(s) for criticality (fatal | high | medium | low).
|
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (External Ids for this item).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (External Ids for this item),
creating it if it does not already exist.
|
List<ResourceReferenceDt> |
getReaction()
Gets the value(s) for reaction (Reactions associated with the sensitivity).
|
DateTimeDt |
getRecordedDate()
Gets the value(s) for recordedDate (When recorded).
|
ResourceReferenceDt |
getRecorder()
Gets the value(s) for recorder (Who recorded the sensitivity).
|
List<ResourceReferenceDt> |
getSensitivityTest()
Gets the value(s) for sensitivityTest (Observations that confirm or refute).
|
BoundCodeDt<SensitivityTypeEnum> |
getSensitivityType()
Gets the value(s) for sensitivityType (allergy | intolerance | unknown).
|
BoundCodeDt<SensitivityStatusEnum> |
getStatus()
Gets the value(s) for status (suspected | confirmed | refuted | resolved).
|
ResourceReferenceDt |
getSubject()
Gets the value(s) for subject (Who the sensitivity is for).
|
ResourceReferenceDt |
getSubstance()
Gets the value(s) for substance (The substance that causes the sensitivity).
|
boolean |
isEmpty() |
AllergyIntolerance |
setCriticality(BoundCodeDt<CriticalityEnum> theValue)
Sets the value(s) for criticality (fatal | high | medium | low)
|
AllergyIntolerance |
setCriticality(CriticalityEnum theValue)
Sets the value(s) for criticality (fatal | high | medium | low)
|
AllergyIntolerance |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (External Ids for this item)
|
AllergyIntolerance |
setReaction(List<ResourceReferenceDt> theValue)
Sets the value(s) for reaction (Reactions associated with the sensitivity)
|
AllergyIntolerance |
setRecordedDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for recordedDate (When recorded)
|
AllergyIntolerance |
setRecordedDate(DateTimeDt theValue)
Sets the value(s) for recordedDate (When recorded)
|
AllergyIntolerance |
setRecordedDateWithSecondsPrecision(Date theDate)
Sets the value for recordedDate (When recorded)
|
AllergyIntolerance |
setRecorder(ResourceReferenceDt theValue)
Sets the value(s) for recorder (Who recorded the sensitivity)
|
AllergyIntolerance |
setSensitivityTest(List<ResourceReferenceDt> theValue)
Sets the value(s) for sensitivityTest (Observations that confirm or refute)
|
AllergyIntolerance |
setSensitivityType(BoundCodeDt<SensitivityTypeEnum> theValue)
Sets the value(s) for sensitivityType (allergy | intolerance | unknown)
|
AllergyIntolerance |
setSensitivityType(SensitivityTypeEnum theValue)
Sets the value(s) for sensitivityType (allergy | intolerance | unknown)
|
AllergyIntolerance |
setStatus(BoundCodeDt<SensitivityStatusEnum> theValue)
Sets the value(s) for status (suspected | confirmed | refuted | resolved)
|
AllergyIntolerance |
setStatus(SensitivityStatusEnum theValue)
Sets the value(s) for status (suspected | confirmed | refuted | resolved)
|
AllergyIntolerance |
setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject (Who the sensitivity is for)
|
AllergyIntolerance |
setSubstance(ResourceReferenceDt theValue)
Sets the value(s) for substance (The substance that causes the sensitivity)
|
getContained, getId, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatapublic static final String SP_TYPE
Description: The type of sensitivity
Type: token
Path: AllergyIntolerance.sensitivityType
public static final TokenClientParam TYPE
Description: The type of sensitivity
Type: token
Path: AllergyIntolerance.sensitivityType
public static final String SP_SUBSTANCE
Description: The name or code of the substance that produces the sensitivity
Type: reference
Path: AllergyIntolerance.substance
public static final ReferenceClientParam SUBSTANCE
Description: The name or code of the substance that produces the sensitivity
Type: reference
Path: AllergyIntolerance.substance
public static final Include INCLUDE_SUBSTANCE
public static final String SP_DATE
Description: Recorded date/time.
Type: date
Path: AllergyIntolerance.recordedDate
public static final DateClientParam DATE
Description: Recorded date/time.
Type: date
Path: AllergyIntolerance.recordedDate
public static final String SP_STATUS
Description: The status of the sensitivity
Type: token
Path: AllergyIntolerance.status
public static final TokenClientParam STATUS
Description: The status of the sensitivity
Type: token
Path: AllergyIntolerance.status
public static final String SP_SUBJECT
Description: The subject that the sensitivity is about
Type: reference
Path: AllergyIntolerance.subject
public static final ReferenceClientParam SUBJECT
Description: The subject that the sensitivity is about
Type: reference
Path: AllergyIntolerance.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_RECORDER
Description: Who recorded the sensitivity
Type: reference
Path: AllergyIntolerance.recorder
public static final ReferenceClientParam RECORDER
Description: Who recorded the sensitivity
Type: reference
Path: AllergyIntolerance.recorder
public static final Include INCLUDE_RECORDER
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
ICompositeElementgetAllPopulatedChildElementsOfType in interface ICompositeElementtheType - The type to match. If set to null, all child elements will be returnedpublic List<IdentifierDt> getIdentifier()
null.
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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 setIdentifier(List<IdentifierDt> theValue)
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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 IdentifierDt addIdentifier()
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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 IdentifierDt getIdentifierFirstRep()
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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(IdentifierUseEnum theUse, String theSystem, String theValue, String theLabel)
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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(String theSystem, String theValue)
Definition: This records identifiers associated with this allergy/intolerance concern that are defined by business processed 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 BoundCodeDt<CriticalityEnum> getCriticality()
null.
Definition: Criticality of the sensitivity
public AllergyIntolerance setCriticality(BoundCodeDt<CriticalityEnum> theValue)
Definition: Criticality of the sensitivity
public AllergyIntolerance setCriticality(CriticalityEnum theValue)
Definition: Criticality of the sensitivity
public BoundCodeDt<SensitivityTypeEnum> getSensitivityType()
null.
Definition: Type of the sensitivity
public AllergyIntolerance setSensitivityType(BoundCodeDt<SensitivityTypeEnum> theValue)
Definition: Type of the sensitivity
public AllergyIntolerance setSensitivityType(SensitivityTypeEnum theValue)
Definition: Type of the sensitivity
public DateTimeDt getRecordedDate()
null.
Definition: Date when the sensitivity was recorded
public AllergyIntolerance setRecordedDate(DateTimeDt theValue)
Definition: Date when the sensitivity was recorded
public AllergyIntolerance setRecordedDateWithSecondsPrecision(Date theDate)
Definition: Date when the sensitivity was recorded
public AllergyIntolerance setRecordedDate(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Date when the sensitivity was recorded
public BoundCodeDt<SensitivityStatusEnum> getStatus()
null.
Definition: Status of the sensitivity
public AllergyIntolerance setStatus(BoundCodeDt<SensitivityStatusEnum> theValue)
Definition: Status of the sensitivity
public AllergyIntolerance setStatus(SensitivityStatusEnum theValue)
Definition: Status of the sensitivity
public ResourceReferenceDt getSubject()
null.
Definition: The patient who has the allergy or intolerance
public AllergyIntolerance setSubject(ResourceReferenceDt theValue)
Definition: The patient who has the allergy or intolerance
public ResourceReferenceDt getRecorder()
null.
Definition: Indicates who has responsibility for the record
public AllergyIntolerance setRecorder(ResourceReferenceDt theValue)
Definition: Indicates who has responsibility for the record
public ResourceReferenceDt getSubstance()
null.
Definition: The substance that causes the sensitivity
public AllergyIntolerance setSubstance(ResourceReferenceDt theValue)
Definition: The substance that causes the sensitivity
public List<ResourceReferenceDt> getReaction()
null.
Definition: Reactions associated with the sensitivity
public AllergyIntolerance setReaction(List<ResourceReferenceDt> theValue)
Definition: Reactions associated with the sensitivity
public ResourceReferenceDt addReaction()
Definition: Reactions associated with the sensitivity
public List<ResourceReferenceDt> getSensitivityTest()
null.
Definition: Observations that confirm or refute the sensitivity
public AllergyIntolerance setSensitivityTest(List<ResourceReferenceDt> theValue)
Definition: Observations that confirm or refute the sensitivity
public ResourceReferenceDt addSensitivityTest()
Definition: Observations that confirm or refute the sensitivity
Copyright © 2014 University Health Network. All rights reserved.