public class MedicinalProductIndication extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent |
| Modifier and Type | Field and Description |
|---|---|
protected List<CodeableConcept> |
comorbidity
Comorbidity (concurrent condition) or co-infection as part of the indication.
|
protected CodeableConcept |
diseaseStatus
The status of the disease or symptom for which the indication applies.
|
protected CodeableConcept |
diseaseSymptomProcedure
The disease, symptom or procedure that is the indication for treatment.
|
protected Quantity |
duration
Timing or duration information as part of the indication.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
protected CodeableConcept |
intendedEffect
The intended effect, aim or strategy to be achieved by the indication.
|
protected List<MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent> |
otherTherapy
Information about the use of the medicinal product in relation to other therapies described as part of the indication.
|
protected List<Population> |
population
The population group to which this applies.
|
static String |
SP_SUBJECT
Search parameter: subject
|
protected List<Reference> |
subject
The medication for which this is an indication.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected List<Resource> |
subjectTarget
The actual objects that are the target of the reference (The medication for which this is an indication.)
|
protected List<Reference> |
undesirableEffect
Describe the undesirable effects of the medicinal product.
|
protected List<MedicinalProductUndesirableEffect> |
undesirableEffectTarget
The actual objects that are the target of the reference (Describe the undesirable effects of the medicinal product.)
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
MedicinalProductIndication()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Resource> subjectTarget
protected CodeableConcept diseaseSymptomProcedure
protected CodeableConcept diseaseStatus
protected List<CodeableConcept> comorbidity
protected CodeableConcept intendedEffect
protected List<MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent> otherTherapy
protected List<Reference> undesirableEffect
protected List<MedicinalProductUndesirableEffect> undesirableEffectTarget
protected List<Population> population
public static final String SP_SUBJECT
Description: The medication for which this is an indication
Type: reference
Path: MedicinalProductIndication.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: The medication for which this is an indication
Type: reference
Path: MedicinalProductIndication.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public MedicinalProductIndication()
public List<Reference> getSubject()
subject (The medication for which this is an indication.)public MedicinalProductIndication setSubject(List<Reference> theSubject)
this for easy method chainingpublic boolean hasSubject()
public Reference addSubject()
public MedicinalProductIndication addSubject(Reference t)
public Reference getSubjectFirstRep()
subject, creating it if it does not already exist@Deprecated public List<Resource> getSubjectTarget()
public CodeableConcept getDiseaseSymptomProcedure()
diseaseSymptomProcedure (The disease, symptom or procedure that is the indication for treatment.)public boolean hasDiseaseSymptomProcedure()
public MedicinalProductIndication setDiseaseSymptomProcedure(CodeableConcept value)
value - diseaseSymptomProcedure (The disease, symptom or procedure that is the indication for treatment.)public CodeableConcept getDiseaseStatus()
diseaseStatus (The status of the disease or symptom for which the indication applies.)public boolean hasDiseaseStatus()
public MedicinalProductIndication setDiseaseStatus(CodeableConcept value)
value - diseaseStatus (The status of the disease or symptom for which the indication applies.)public List<CodeableConcept> getComorbidity()
comorbidity (Comorbidity (concurrent condition) or co-infection as part of the indication.)public MedicinalProductIndication setComorbidity(List<CodeableConcept> theComorbidity)
this for easy method chainingpublic boolean hasComorbidity()
public CodeableConcept addComorbidity()
public MedicinalProductIndication addComorbidity(CodeableConcept t)
public CodeableConcept getComorbidityFirstRep()
comorbidity, creating it if it does not already existpublic CodeableConcept getIntendedEffect()
intendedEffect (The intended effect, aim or strategy to be achieved by the indication.)public boolean hasIntendedEffect()
public MedicinalProductIndication setIntendedEffect(CodeableConcept value)
value - intendedEffect (The intended effect, aim or strategy to be achieved by the indication.)public Quantity getDuration()
duration (Timing or duration information as part of the indication.)public boolean hasDuration()
public MedicinalProductIndication setDuration(Quantity value)
value - duration (Timing or duration information as part of the indication.)public List<MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent> getOtherTherapy()
otherTherapy (Information about the use of the medicinal product in relation to other therapies described as part of the indication.)public MedicinalProductIndication setOtherTherapy(List<MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent> theOtherTherapy)
this for easy method chainingpublic boolean hasOtherTherapy()
public MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent addOtherTherapy()
public MedicinalProductIndication addOtherTherapy(MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent t)
public MedicinalProductIndication.MedicinalProductIndicationOtherTherapyComponent getOtherTherapyFirstRep()
otherTherapy, creating it if it does not already existpublic List<Reference> getUndesirableEffect()
undesirableEffect (Describe the undesirable effects of the medicinal product.)public MedicinalProductIndication setUndesirableEffect(List<Reference> theUndesirableEffect)
this for easy method chainingpublic boolean hasUndesirableEffect()
public Reference addUndesirableEffect()
public MedicinalProductIndication addUndesirableEffect(Reference t)
public Reference getUndesirableEffectFirstRep()
undesirableEffect, creating it if it does not already exist@Deprecated public List<MedicinalProductUndesirableEffect> getUndesirableEffectTarget()
@Deprecated public MedicinalProductUndesirableEffect addUndesirableEffectTarget()
public List<Population> getPopulation()
population (The population group to which this applies.)public MedicinalProductIndication setPopulation(List<Population> thePopulation)
this for easy method chainingpublic boolean hasPopulation()
public Population addPopulation()
public MedicinalProductIndication addPopulation(Population t)
public Population getPopulationFirstRep()
population, creating it if it does not already existprotected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic MedicinalProductIndication copy()
copy in class DomainResourcepublic void copyValues(MedicinalProductIndication dst)
protected MedicinalProductIndication 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–2021 Health Level 7. All rights reserved.