public static class MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected List<CodeableConcept> |
alternateMaterial
A possible alternate material for the packaging.
|
protected List<Reference> |
device
A device accompanying a medicinal product.
|
protected List<DeviceDefinition> |
deviceTarget
The actual objects that are the target of the reference (A device accompanying a medicinal product.)
|
protected List<Identifier> |
identifier
Including possibly Data Carrier Identifier.
|
protected List<Reference> |
manufacturedItem
The manufactured item as contained in the packaged medicinal product.
|
protected List<MedicinalProductManufactured> |
manufacturedItemTarget
The actual objects that are the target of the reference (The manufactured item as contained in the packaged medicinal product.)
|
protected List<Reference> |
manufacturer
Manufacturer of this Package Item.
|
protected List<Organization> |
manufacturerTarget
The actual objects that are the target of the reference (Manufacturer of this Package Item.)
|
protected List<CodeableConcept> |
material
Material type of the package item.
|
protected List<CodeableConcept> |
otherCharacteristics
Other codeable characteristics.
|
protected List<MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent> |
packageItem
Allows containers within containers.
|
protected ProdCharacteristic |
physicalCharacteristics
Dimensions, color etc.
|
protected Quantity |
quantity
The quantity of this package in the medicinal product, at the current level of packaging.
|
protected List<ProductShelfLife> |
shelfLifeStorage
Shelf Life and storage information.
|
protected CodeableConcept |
type
The physical type of the container of the medicine.
|
modifierExtension| Constructor and Description |
|---|
MedicinalProductPackagedPackageItemComponent()
Constructor
|
MedicinalProductPackagedPackageItemComponent(CodeableConcept type,
Quantity quantity)
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, 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, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected List<Identifier> identifier
protected CodeableConcept type
protected Quantity quantity
protected List<CodeableConcept> material
protected List<CodeableConcept> alternateMaterial
protected List<DeviceDefinition> deviceTarget
protected List<Reference> manufacturedItem
protected List<MedicinalProductManufactured> manufacturedItemTarget
protected List<MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent> packageItem
protected ProdCharacteristic physicalCharacteristics
protected List<CodeableConcept> otherCharacteristics
protected List<ProductShelfLife> shelfLifeStorage
protected List<Reference> manufacturer
protected List<Organization> manufacturerTarget
public MedicinalProductPackagedPackageItemComponent()
public MedicinalProductPackagedPackageItemComponent(CodeableConcept type, Quantity quantity)
public List<Identifier> getIdentifier()
identifier (Including possibly Data Carrier Identifier.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic CodeableConcept getType()
type (The physical type of the container of the medicine.)public boolean hasType()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setType(CodeableConcept value)
value - type (The physical type of the container of the medicine.)public Quantity getQuantity()
quantity (The quantity of this package in the medicinal product, at the current level of packaging. The outermost is always 1.)public boolean hasQuantity()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setQuantity(Quantity value)
value - quantity (The quantity of this package in the medicinal product, at the current level of packaging. The outermost is always 1.)public List<CodeableConcept> getMaterial()
material (Material type of the package item.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setMaterial(List<CodeableConcept> theMaterial)
this for easy method chainingpublic boolean hasMaterial()
public CodeableConcept addMaterial()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addMaterial(CodeableConcept t)
public CodeableConcept getMaterialFirstRep()
material, creating it if it does not already existpublic List<CodeableConcept> getAlternateMaterial()
alternateMaterial (A possible alternate material for the packaging.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setAlternateMaterial(List<CodeableConcept> theAlternateMaterial)
this for easy method chainingpublic boolean hasAlternateMaterial()
public CodeableConcept addAlternateMaterial()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addAlternateMaterial(CodeableConcept t)
public CodeableConcept getAlternateMaterialFirstRep()
alternateMaterial, creating it if it does not already existpublic List<Reference> getDevice()
device (A device accompanying a medicinal product.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setDevice(List<Reference> theDevice)
this for easy method chainingpublic boolean hasDevice()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addDevice(Reference t)
public Reference getDeviceFirstRep()
device, creating it if it does not already exist@Deprecated public List<DeviceDefinition> getDeviceTarget()
@Deprecated public DeviceDefinition addDeviceTarget()
public List<Reference> getManufacturedItem()
manufacturedItem (The manufactured item as contained in the packaged medicinal product.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setManufacturedItem(List<Reference> theManufacturedItem)
this for easy method chainingpublic boolean hasManufacturedItem()
public Reference addManufacturedItem()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addManufacturedItem(Reference t)
public Reference getManufacturedItemFirstRep()
manufacturedItem, creating it if it does not already exist@Deprecated public List<MedicinalProductManufactured> getManufacturedItemTarget()
@Deprecated public MedicinalProductManufactured addManufacturedItemTarget()
public List<MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent> getPackageItem()
packageItem (Allows containers within containers.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setPackageItem(List<MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent> thePackageItem)
this for easy method chainingpublic boolean hasPackageItem()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addPackageItem()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addPackageItem(MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent t)
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent getPackageItemFirstRep()
packageItem, creating it if it does not already existpublic ProdCharacteristic getPhysicalCharacteristics()
physicalCharacteristics (Dimensions, color etc.)public boolean hasPhysicalCharacteristics()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setPhysicalCharacteristics(ProdCharacteristic value)
value - physicalCharacteristics (Dimensions, color etc.)public List<CodeableConcept> getOtherCharacteristics()
otherCharacteristics (Other codeable characteristics.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setOtherCharacteristics(List<CodeableConcept> theOtherCharacteristics)
this for easy method chainingpublic boolean hasOtherCharacteristics()
public CodeableConcept addOtherCharacteristics()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addOtherCharacteristics(CodeableConcept t)
public CodeableConcept getOtherCharacteristicsFirstRep()
otherCharacteristics, creating it if it does not already existpublic List<ProductShelfLife> getShelfLifeStorage()
shelfLifeStorage (Shelf Life and storage information.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setShelfLifeStorage(List<ProductShelfLife> theShelfLifeStorage)
this for easy method chainingpublic boolean hasShelfLifeStorage()
public ProductShelfLife addShelfLifeStorage()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addShelfLifeStorage(ProductShelfLife t)
public ProductShelfLife getShelfLifeStorageFirstRep()
shelfLifeStorage, creating it if it does not already existpublic List<Reference> getManufacturer()
manufacturer (Manufacturer of this Package Item.)public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent setManufacturer(List<Reference> theManufacturer)
this for easy method chainingpublic boolean hasManufacturer()
public Reference addManufacturer()
public MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent addManufacturer(Reference t)
public Reference getManufacturerFirstRep()
manufacturer, creating it if it does not already exist@Deprecated public List<Organization> getManufacturerTarget()
@Deprecated public Organization addManufacturerTarget()
protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base 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 String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty 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 MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent copy()
copy in class BackboneElementpublic void copyValues(MedicinalProductPackaged.MedicinalProductPackagedPackageItemComponent dst)
public 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 interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.