public static class AllergyIntolerance.AllergyIntoleranceReactionComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCertainty> |
certainty
Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event.
|
protected StringType |
description
Text description about the reaction as a whole, including details of the manifestation if required.
|
protected CodeableConcept |
exposureRoute
Identification of the route by which the subject was exposed to the substance.
|
protected List<CodeableConcept> |
manifestation
Clinical symptoms and/or signs that are observed or associated with the adverse reaction event.
|
protected List<Annotation> |
note
Additional text about the adverse reaction event not captured in other fields.
|
protected DateTimeType |
onset
Record of the date and/or time of the onset of the Reaction.
|
protected Enumeration<AllergyIntolerance.AllergyIntoleranceSeverity> |
severity
Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations.
|
protected CodeableConcept |
substance
Identification of the specific substance considered to be responsible for the Adverse Reaction event.
|
modifierExtension| Constructor and Description |
|---|
AllergyIntoleranceReactionComponent()
Constructor
|
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtensionaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected CodeableConcept substance
protected Enumeration<AllergyIntolerance.AllergyIntoleranceCertainty> certainty
protected List<CodeableConcept> manifestation
protected StringType description
protected DateTimeType onset
protected Enumeration<AllergyIntolerance.AllergyIntoleranceSeverity> severity
protected CodeableConcept exposureRoute
protected List<Annotation> note
public AllergyIntoleranceReactionComponent()
public CodeableConcept getSubstance()
substance (Identification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substance.)public boolean hasSubstance()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setSubstance(CodeableConcept value)
value - substance (Identification of the specific substance considered to be responsible for the Adverse Reaction event. Note: the substance for a specific reaction may be different to the substance identified as the cause of the risk, but must be consistent with it. For instance, it may be a more specific substance (e.g. a brand medication) or a composite substance that includes the identified substance. It must be clinically safe to only process the AllergyIntolerance.substance and ignore the AllergyIntolerance.event.substance.)public Enumeration<AllergyIntolerance.AllergyIntoleranceCertainty> getCertaintyElement()
certainty (Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event.). This is the underlying object with id, value and extensions. The accessor "getCertainty" gives direct access to the valuepublic boolean hasCertaintyElement()
public boolean hasCertainty()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setCertaintyElement(Enumeration<AllergyIntolerance.AllergyIntoleranceCertainty> value)
value - certainty (Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event.). This is the underlying object with id, value and extensions. The accessor "getCertainty" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceCertainty getCertainty()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setCertainty(AllergyIntolerance.AllergyIntoleranceCertainty value)
value - Statement about the degree of clinical certainty that the specific substance was the cause of the manifestation in this reaction event.public List<CodeableConcept> getManifestation()
manifestation (Clinical symptoms and/or signs that are observed or associated with the adverse reaction event.)public boolean hasManifestation()
public CodeableConcept addManifestation()
manifestation (Clinical symptoms and/or signs that are observed or associated with the adverse reaction event.)public AllergyIntolerance.AllergyIntoleranceReactionComponent addManifestation(CodeableConcept t)
public StringType getDescriptionElement()
description (Text description about the reaction as a whole, including details of the manifestation if required.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setDescriptionElement(StringType value)
value - description (Text description about the reaction as a whole, including details of the manifestation if required.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setDescription(String value)
value - Text description about the reaction as a whole, including details of the manifestation if required.public DateTimeType getOnsetElement()
onset (Record of the date and/or time of the onset of the Reaction.). 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.AllergyIntoleranceReactionComponent setOnsetElement(DateTimeType value)
value - onset (Record of the date and/or time of the onset of the Reaction.). This is the underlying object with id, value and extensions. The accessor "getOnset" gives direct access to the valuepublic Date getOnset()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setOnset(Date value)
value - Record of the date and/or time of the onset of the Reaction.public Enumeration<AllergyIntolerance.AllergyIntoleranceSeverity> getSeverityElement()
severity (Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the valuepublic boolean hasSeverityElement()
public boolean hasSeverity()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setSeverityElement(Enumeration<AllergyIntolerance.AllergyIntoleranceSeverity> value)
value - severity (Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations.). This is the underlying object with id, value and extensions. The accessor "getSeverity" gives direct access to the valuepublic AllergyIntolerance.AllergyIntoleranceSeverity getSeverity()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setSeverity(AllergyIntolerance.AllergyIntoleranceSeverity value)
value - Clinical assessment of the severity of the reaction event as a whole, potentially considering multiple different manifestations.public CodeableConcept getExposureRoute()
exposureRoute (Identification of the route by which the subject was exposed to the substance.)public boolean hasExposureRoute()
public AllergyIntolerance.AllergyIntoleranceReactionComponent setExposureRoute(CodeableConcept value)
value - exposureRoute (Identification of the route by which the subject was exposed to the substance.)public List<Annotation> getNote()
note (Additional text about the adverse reaction event not captured in other fields.)public boolean hasNote()
public Annotation addNote()
note (Additional text about the adverse reaction event not captured in other fields.)public AllergyIntolerance.AllergyIntoleranceReactionComponent addNote(Annotation t)
protected void listChildren(List<Property> childrenList)
listChildren in class BackboneElementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic AllergyIntolerance.AllergyIntoleranceReactionComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.