public class MedicinalProductInteraction extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
effect
The effect of the interaction.
|
protected CodeableConcept |
incidence
The incidence of the interaction.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
protected List<CodeableConcept> |
interactant
The specific medication, food or laboratory test that interacts.
|
protected StringType |
interaction
The interaction described.
|
protected CodeableConcept |
management
Actions for managing the interaction.
|
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 CodeableConcept |
type
The type of the interaction.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
MedicinalProductInteraction()
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, 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, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, 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 StringType interaction
protected List<CodeableConcept> interactant
protected CodeableConcept type
protected CodeableConcept effect
protected CodeableConcept incidence
protected CodeableConcept management
public static final String SP_SUBJECT
Description: The medication for which this is an interaction
Type: reference
Path: MedicinalProductInteraction.subject
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Description: The medication for which this is an interaction
Type: reference
Path: MedicinalProductInteraction.subject
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
public MedicinalProductInteraction()
public List<Reference> getSubject()
subject (The medication for which this is an indication.)public MedicinalProductInteraction setSubject(List<Reference> theSubject)
this for easy method chainingpublic boolean hasSubject()
public Reference addSubject()
public MedicinalProductInteraction addSubject(Reference t)
public Reference getSubjectFirstRep()
subject, creating it if it does not already exist@Deprecated public List<Resource> getSubjectTarget()
public StringType getInteractionElement()
interaction (The interaction described.). This is the underlying object with id, value and extensions. The accessor "getInteraction" gives direct access to the valuepublic boolean hasInteractionElement()
public boolean hasInteraction()
public MedicinalProductInteraction setInteractionElement(StringType value)
value - interaction (The interaction described.). This is the underlying object with id, value and extensions. The accessor "getInteraction" gives direct access to the valuepublic String getInteraction()
public MedicinalProductInteraction setInteraction(String value)
value - The interaction described.public List<CodeableConcept> getInteractant()
interactant (The specific medication, food or laboratory test that interacts.)public MedicinalProductInteraction setInteractant(List<CodeableConcept> theInteractant)
this for easy method chainingpublic boolean hasInteractant()
public CodeableConcept addInteractant()
public MedicinalProductInteraction addInteractant(CodeableConcept t)
public CodeableConcept getInteractantFirstRep()
interactant, creating it if it does not already existpublic CodeableConcept getType()
type (The type of the interaction.)public boolean hasType()
public MedicinalProductInteraction setType(CodeableConcept value)
value - type (The type of the interaction.)public CodeableConcept getEffect()
effect (The effect of the interaction.)public boolean hasEffect()
public MedicinalProductInteraction setEffect(CodeableConcept value)
value - effect (The effect of the interaction.)public CodeableConcept getIncidence()
incidence (The incidence of the interaction.)public boolean hasIncidence()
public MedicinalProductInteraction setIncidence(CodeableConcept value)
value - incidence (The incidence of the interaction.)public CodeableConcept getManagement()
management (Actions for managing the interaction.)public boolean hasManagement()
public MedicinalProductInteraction setManagement(CodeableConcept value)
value - management (Actions for managing the interaction.)protected 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 class DomainResourcepublic MedicinalProductInteraction copy()
copy in class DomainResourceprotected MedicinalProductInteraction 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.