Package org.hl7.fhir.r4.model
Class MedicinalProductManufactured
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.BaseResource
-
- org.hl7.fhir.r4.model.Resource
-
- org.hl7.fhir.r4.model.DomainResource
-
- org.hl7.fhir.r4.model.MedicinalProductManufactured
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement,Serializable,org.hl7.fhir.instance.model.api.IAnyResource,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseHasExtensions,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions,org.hl7.fhir.instance.model.api.IBaseResource,org.hl7.fhir.instance.model.api.IDomainResource
public class MedicinalProductManufactured extends DomainResource
The manufactured item as contained in the packaged medicinal product.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Reference>ingredientIngredient.protected List<MedicinalProductIngredient>ingredientTargetThe actual objects that are the target of the reference (Ingredient.)protected CodeableConceptmanufacturedDoseFormDose form as manufactured and before any transformation into the pharmaceutical product.protected List<Reference>manufacturerManufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues).protected List<Organization>manufacturerTargetThe actual objects that are the target of the reference (Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues).)protected List<CodeableConcept>otherCharacteristicsOther codeable characteristics.protected ProdCharacteristicphysicalCharacteristicsDimensions, color etc.protected QuantityquantityThe quantity or "count number" of the manufactured item.protected CodeableConceptunitOfPresentationThe “real world” units in which the quantity of the manufactured item is described.-
Fields inherited from class org.hl7.fhir.r4.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.r4.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description MedicinalProductManufactured()ConstructorMedicinalProductManufactured(CodeableConcept manufacturedDoseForm, Quantity quantity)Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setText
-
Methods inherited from class org.hl7.fhir.r4.model.Resource
copyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
-
Methods inherited from class org.hl7.fhir.r4.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
-
Methods inherited from class org.hl7.fhir.r4.model.Base
castToAddress, 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, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
-
-
-
-
Field Detail
-
manufacturedDoseForm
protected CodeableConcept manufacturedDoseForm
Dose form as manufactured and before any transformation into the pharmaceutical product.
-
unitOfPresentation
protected CodeableConcept unitOfPresentation
The “real world” units in which the quantity of the manufactured item is described.
-
manufacturer
protected List<Reference> manufacturer
Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues).
-
manufacturerTarget
protected List<Organization> manufacturerTarget
The actual objects that are the target of the reference (Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues).)
-
ingredient
protected List<Reference> ingredient
Ingredient.
-
ingredientTarget
protected List<MedicinalProductIngredient> ingredientTarget
The actual objects that are the target of the reference (Ingredient.)
-
physicalCharacteristics
protected ProdCharacteristic physicalCharacteristics
Dimensions, color etc.
-
otherCharacteristics
protected List<CodeableConcept> otherCharacteristics
Other codeable characteristics.
-
-
Constructor Detail
-
MedicinalProductManufactured
public MedicinalProductManufactured()
Constructor
-
MedicinalProductManufactured
public MedicinalProductManufactured(CodeableConcept manufacturedDoseForm, Quantity quantity)
Constructor
-
-
Method Detail
-
getManufacturedDoseForm
public CodeableConcept getManufacturedDoseForm()
- Returns:
manufacturedDoseForm(Dose form as manufactured and before any transformation into the pharmaceutical product.)
-
hasManufacturedDoseForm
public boolean hasManufacturedDoseForm()
-
setManufacturedDoseForm
public MedicinalProductManufactured setManufacturedDoseForm(CodeableConcept value)
- Parameters:
value-manufacturedDoseForm(Dose form as manufactured and before any transformation into the pharmaceutical product.)
-
getUnitOfPresentation
public CodeableConcept getUnitOfPresentation()
- Returns:
unitOfPresentation(The “real world” units in which the quantity of the manufactured item is described.)
-
hasUnitOfPresentation
public boolean hasUnitOfPresentation()
-
setUnitOfPresentation
public MedicinalProductManufactured setUnitOfPresentation(CodeableConcept value)
- Parameters:
value-unitOfPresentation(The “real world” units in which the quantity of the manufactured item is described.)
-
getQuantity
public Quantity getQuantity()
- Returns:
quantity(The quantity or "count number" of the manufactured item.)
-
hasQuantity
public boolean hasQuantity()
-
setQuantity
public MedicinalProductManufactured setQuantity(Quantity value)
- Parameters:
value-quantity(The quantity or "count number" of the manufactured item.)
-
getManufacturer
public List<Reference> getManufacturer()
- Returns:
manufacturer(Manufacturer of the item (Note that this should be named "manufacturer" but it currently causes technical issues).)
-
setManufacturer
public MedicinalProductManufactured setManufacturer(List<Reference> theManufacturer)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasManufacturer
public boolean hasManufacturer()
-
addManufacturer
public Reference addManufacturer()
-
addManufacturer
public MedicinalProductManufactured addManufacturer(Reference t)
-
getManufacturerFirstRep
public Reference getManufacturerFirstRep()
- Returns:
- The first repetition of repeating field
manufacturer, creating it if it does not already exist
-
getManufacturerTarget
@Deprecated public List<Organization> getManufacturerTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addManufacturerTarget
@Deprecated public Organization addManufacturerTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getIngredient
public List<Reference> getIngredient()
- Returns:
ingredient(Ingredient.)
-
setIngredient
public MedicinalProductManufactured setIngredient(List<Reference> theIngredient)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasIngredient
public boolean hasIngredient()
-
addIngredient
public Reference addIngredient()
-
addIngredient
public MedicinalProductManufactured addIngredient(Reference t)
-
getIngredientFirstRep
public Reference getIngredientFirstRep()
- Returns:
- The first repetition of repeating field
ingredient, creating it if it does not already exist
-
getIngredientTarget
@Deprecated public List<MedicinalProductIngredient> getIngredientTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
addIngredientTarget
@Deprecated public MedicinalProductIngredient addIngredientTarget()
Deprecated.Use Reference#setResource(IBaseResource) instead
-
getPhysicalCharacteristics
public ProdCharacteristic getPhysicalCharacteristics()
- Returns:
physicalCharacteristics(Dimensions, color etc.)
-
hasPhysicalCharacteristics
public boolean hasPhysicalCharacteristics()
-
setPhysicalCharacteristics
public MedicinalProductManufactured setPhysicalCharacteristics(ProdCharacteristic value)
- Parameters:
value-physicalCharacteristics(Dimensions, color etc.)
-
getOtherCharacteristics
public List<CodeableConcept> getOtherCharacteristics()
- Returns:
otherCharacteristics(Other codeable characteristics.)
-
setOtherCharacteristics
public MedicinalProductManufactured setOtherCharacteristics(List<CodeableConcept> theOtherCharacteristics)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasOtherCharacteristics
public boolean hasOtherCharacteristics()
-
addOtherCharacteristics
public CodeableConcept addOtherCharacteristics()
-
addOtherCharacteristics
public MedicinalProductManufactured addOtherCharacteristics(CodeableConcept t)
-
getOtherCharacteristicsFirstRep
public CodeableConcept getOtherCharacteristicsFirstRep()
- Returns:
- The first repetition of repeating field
otherCharacteristics, creating it if it does not already exist
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public MedicinalProductManufactured copy()
- Specified by:
copyin classDomainResource
-
copyValues
public void copyValues(MedicinalProductManufactured dst)
-
typedCopy
protected MedicinalProductManufactured typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-