public class MedicinalProductIngredient extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent |
static class |
MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceStrengthComponent |
static class |
MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceStrengthReferenceStrengthComponent |
static class |
MedicinalProductIngredient.MedicinalProductIngredientSubstanceComponent |
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
allergenicIndicator
If the ingredient is a known or suspected allergen.
|
protected Identifier |
identifier
The identifier(s) of this Ingredient that are assigned by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate.
|
protected List<Reference> |
manufacturer
Manufacturer of this Ingredient.
|
protected List<Organization> |
manufacturerTarget
The actual objects that are the target of the reference (Manufacturer of this Ingredient.)
|
protected CodeableConcept |
role
Ingredient role e.g.
|
protected List<MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent> |
specifiedSubstance
A specified substance that comprises this ingredient.
|
protected MedicinalProductIngredient.MedicinalProductIngredientSubstanceComponent |
substance
The ingredient substance.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
MedicinalProductIngredient()
Constructor
|
MedicinalProductIngredient(CodeableConcept role)
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 Identifier identifier
protected CodeableConcept role
protected BooleanType allergenicIndicator
protected List<Reference> manufacturer
protected List<Organization> manufacturerTarget
protected List<MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent> specifiedSubstance
protected MedicinalProductIngredient.MedicinalProductIngredientSubstanceComponent substance
public MedicinalProductIngredient()
public MedicinalProductIngredient(CodeableConcept role)
public Identifier getIdentifier()
identifier (The identifier(s) of this Ingredient that are assigned by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate.)public boolean hasIdentifier()
public MedicinalProductIngredient setIdentifier(Identifier value)
value - identifier (The identifier(s) of this Ingredient that are assigned by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate.)public CodeableConcept getRole()
role (Ingredient role e.g. Active ingredient, excipient.)public boolean hasRole()
public MedicinalProductIngredient setRole(CodeableConcept value)
value - role (Ingredient role e.g. Active ingredient, excipient.)public BooleanType getAllergenicIndicatorElement()
allergenicIndicator (If the ingredient is a known or suspected allergen.). This is the underlying object with id, value and extensions. The accessor "getAllergenicIndicator" gives direct access to the valuepublic boolean hasAllergenicIndicatorElement()
public boolean hasAllergenicIndicator()
public MedicinalProductIngredient setAllergenicIndicatorElement(BooleanType value)
value - allergenicIndicator (If the ingredient is a known or suspected allergen.). This is the underlying object with id, value and extensions. The accessor "getAllergenicIndicator" gives direct access to the valuepublic boolean getAllergenicIndicator()
public MedicinalProductIngredient setAllergenicIndicator(boolean value)
value - If the ingredient is a known or suspected allergen.public List<Reference> getManufacturer()
manufacturer (Manufacturer of this Ingredient.)public MedicinalProductIngredient setManufacturer(List<Reference> theManufacturer)
this for easy method chainingpublic boolean hasManufacturer()
public Reference addManufacturer()
public MedicinalProductIngredient addManufacturer(Reference t)
public Reference getManufacturerFirstRep()
manufacturer, creating it if it does not already exist@Deprecated public List<Organization> getManufacturerTarget()
@Deprecated public Organization addManufacturerTarget()
public List<MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent> getSpecifiedSubstance()
specifiedSubstance (A specified substance that comprises this ingredient.)public MedicinalProductIngredient setSpecifiedSubstance(List<MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent> theSpecifiedSubstance)
this for easy method chainingpublic boolean hasSpecifiedSubstance()
public MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent addSpecifiedSubstance()
public MedicinalProductIngredient addSpecifiedSubstance(MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent t)
public MedicinalProductIngredient.MedicinalProductIngredientSpecifiedSubstanceComponent getSpecifiedSubstanceFirstRep()
specifiedSubstance, creating it if it does not already existpublic MedicinalProductIngredient.MedicinalProductIngredientSubstanceComponent getSubstance()
substance (The ingredient substance.)public boolean hasSubstance()
public MedicinalProductIngredient setSubstance(MedicinalProductIngredient.MedicinalProductIngredientSubstanceComponent value)
value - substance (The ingredient substance.)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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic MedicinalProductIngredient copy()
copy in class DomainResourcepublic void copyValues(MedicinalProductIngredient dst)
protected MedicinalProductIngredient 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.