Class PackagedProductDefinition
- 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
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
Modifier and TypeFieldDescriptionAdditional information or supporting documentation about the packaged product.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for biologicalAllows the key features to be recorded, such as "hospital pack", "nurse prescribable", "calendar pack".static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for contained-itemA total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization.protected BooleanType
Identifies if the package contains different items, such as when a drug product is supplied with another item e.g.protected MarkdownType
Textual description.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for deviceprotected List
<Identifier> A unique identifier for this package as whole - not the the content of the package.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.The legal status of supply of the packaged item as classified by the regulator.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for manufactured-itemManufacturer of this package type.protected List
<MarketingStatus> Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for medicationprotected StringType
A name for this package.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for namestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for nutritionstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for packagestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for package-forThe product this package model relates to, not the contents of the package (for which see package.containedItem).A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item).static final String
Search parameter: biologicalstatic final String
Search parameter: contained-itemstatic final String
Search parameter: devicestatic final String
Search parameter: identifierstatic final String
Search parameter: manufactured-itemstatic final String
Search parameter: medicationstatic final String
Search parameter: namestatic final String
Search parameter: nutritionstatic final String
Search parameter: packagestatic final String
Search parameter: package-forstatic final String
Search parameter: statusprotected CodeableConcept
The status within the lifecycle of this item.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusprotected DateTimeType
The date at which the given status became applicable.protected CodeableConcept
A high level category e.g.Fields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
Fields inherited from class org.hl7.fhir.r5.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddLegalStatusOfSupply
(PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent t) copy()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
boolean
getName()
getNamedProperty
(int _hash, String _name, boolean _checkValid) Base[]
getProperty
(int hash, String name, boolean checkValid) getType()
String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasName()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasType()
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setAttachedDocument
(List<Reference> theAttachedDocument) setCharacteristic
(List<PackagedProductDefinition.PackagedProductDefinitionPackagingPropertyComponent> theCharacteristic) setContainedItemQuantity
(List<Quantity> theContainedItemQuantity) setCopackagedIndicator
(boolean value) setDescription
(String value) setIdentifier
(List<Identifier> theIdentifier) setLegalStatusOfSupply
(List<PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent> theLegalStatusOfSupply) setManufacturer
(List<Reference> theManufacturer) setMarketingStatus
(List<MarketingStatus> theMarketingStatus) setNameElement
(StringType value) setPackageFor
(List<Reference> thePackageFor) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setStatus
(CodeableConcept value) setStatusDate
(Date value) setStatusDateElement
(DateTimeType value) setType
(CodeableConcept value) protected PackagedProductDefinition
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setText
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPath
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
identifier
A unique identifier for this package as whole - not the the content of the package. Unique instance identifiers assigned to a package by manufacturers, regulators, drug catalogue custodians or other organizations. -
name
A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc. -
type
A high level category e.g. medicinal product, raw material, shipping/transport container, etc. -
packageFor
The product this package model relates to, not the contents of the package (for which see package.containedItem). -
status
The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status. -
statusDate
The date at which the given status became applicable. -
containedItemQuantity
A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. This attribute differs from containedItem.amount in that it can give a single aggregated count of all tablet types in a pack, even when these are different manufactured items. For example a pill pack of 21 tablets plus 7 sugar tablets, can be denoted here as '28 tablets'. This attribute is repeatable so that the different item types in one pack type can be counted (e.g. a count of vials and count of syringes). Each repeat must have different units, so that it is clear what the different sets of counted items are, and it is not intended to allow different counts of similar items (e.g. not '2 tubes and 3 tubes'). Repeats are not to be used to represent different pack sizes (e.g. 20 pack vs. 50 pack) - which would be different instances of this resource. -
description
Textual description. Note that this is not the name of the package or product. -
legalStatusOfSupply
protected List<PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent> legalStatusOfSupplyThe legal status of supply of the packaged item as classified by the regulator. -
marketingStatus
Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated. -
copackagedIndicator
Identifies if the package contains different items, such as when a drug product is supplied with another item e.g. a diluent or adjuvant. -
manufacturer
Manufacturer of this package type. When there are multiple it means these are all possible manufacturers. -
attachedDocument
Additional information or supporting documentation about the packaged product. -
packaging
A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item). -
characteristic
protected List<PackagedProductDefinition.PackagedProductDefinitionPackagingPropertyComponent> characteristicAllows the key features to be recorded, such as "hospital pack", "nurse prescribable", "calendar pack". -
SP_BIOLOGICAL
Search parameter: biologicalDescription: A biologically derived product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
BIOLOGICAL
Fluent Client search parameter constant for biologicalDescription: A biologically derived product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_BIOLOGICAL
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:biological". -
SP_CONTAINED_ITEM
Search parameter: contained-itemDescription: Any of the contained items within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
CONTAINED_ITEM
Fluent Client search parameter constant for contained-itemDescription: Any of the contained items within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_CONTAINED_ITEM
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:contained-item". -
SP_DEVICE
Search parameter: deviceDescription: A device within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
DEVICE
Fluent Client search parameter constant for deviceDescription: A device within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:device". -
SP_IDENTIFIER
Search parameter: identifierDescription: Unique identifier
Type: token
Path: PackagedProductDefinition.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: Unique identifier
Type: token
Path: PackagedProductDefinition.identifier
-
SP_MANUFACTURED_ITEM
Search parameter: manufactured-itemDescription: A manufactured item of medication within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
MANUFACTURED_ITEM
Fluent Client search parameter constant for manufactured-itemDescription: A manufactured item of medication within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_MANUFACTURED_ITEM
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:manufactured-item". -
SP_MEDICATION
Search parameter: medicationDescription: A manufactured item of medication within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
MEDICATION
Fluent Client search parameter constant for medicationDescription: A manufactured item of medication within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_MEDICATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:medication". -
SP_NAME
Search parameter: nameDescription: A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.
Type: token
Path: PackagedProductDefinition.name
- See Also:
-
NAME
Fluent Client search parameter constant for nameDescription: A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.
Type: token
Path: PackagedProductDefinition.name
-
SP_NUTRITION
Search parameter: nutritionDescription: A nutrition product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
NUTRITION
Fluent Client search parameter constant for nutritionDescription: A nutrition product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_NUTRITION
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:nutrition". -
SP_PACKAGE_FOR
Search parameter: package-forDescription: The product that this is a pack for
Type: reference
Path: PackagedProductDefinition.packageFor
- See Also:
-
PACKAGE_FOR
Fluent Client search parameter constant for package-forDescription: The product that this is a pack for
Type: reference
Path: PackagedProductDefinition.packageFor
-
INCLUDE_PACKAGE_FOR
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:package-for". -
SP_PACKAGE
Search parameter: packageDescription: A complete packaged product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
- See Also:
-
PACKAGE
Fluent Client search parameter constant for packageDescription: A complete packaged product within this packaged product
Type: reference
Path: PackagedProductDefinition.packaging.containedItem.item.reference
-
INCLUDE_PACKAGE
Constant for fluent queries to be used to add include statements. Specifies the path value of "PackagedProductDefinition:package". -
SP_STATUS
Search parameter: statusDescription: The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status
Type: token
Path: PackagedProductDefinition.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status
Type: token
Path: PackagedProductDefinition.status
-
-
Constructor Details
-
PackagedProductDefinition
public PackagedProductDefinition()Constructor
-
-
Method Details
-
getIdentifier
- Returns:
identifier
(A unique identifier for this package as whole - not the the content of the package. Unique instance identifiers assigned to a package by manufacturers, regulators, drug catalogue custodians or other organizations.)
-
setIdentifier
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasIdentifier
-
addIdentifier
-
addIdentifier
-
getIdentifierFirstRep
- Returns:
- The first repetition of repeating field
identifier
, creating it if it does not already exist {3}
-
getNameElement
- Returns:
name
(A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
hasNameElement
-
hasName
-
setNameElement
- Parameters:
value
-name
(A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
-
getName
- Returns:
- A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.
-
setName
- Parameters:
value
- A name for this package. Typically what it would be listed as in a drug formulary or catalogue, inventory etc.
-
getType
- Returns:
type
(A high level category e.g. medicinal product, raw material, shipping/transport container, etc.)
-
hasType
-
setType
- Parameters:
value
-type
(A high level category e.g. medicinal product, raw material, shipping/transport container, etc.)
-
getPackageFor
- Returns:
packageFor
(The product this package model relates to, not the contents of the package (for which see package.containedItem).)
-
setPackageFor
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasPackageFor
-
addPackageFor
-
addPackageFor
-
getPackageForFirstRep
- Returns:
- The first repetition of repeating field
packageFor
, creating it if it does not already exist {3}
-
getStatus
- Returns:
status
(The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status.)
-
hasStatus
-
setStatus
- Parameters:
value
-status
(The status within the lifecycle of this item. A high level status, this is not intended to duplicate details carried elsewhere such as legal status, or authorization or marketing status.)
-
getStatusDateElement
- Returns:
statusDate
(The date at which the given status became applicable.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
hasStatusDateElement
-
hasStatusDate
-
setStatusDateElement
- Parameters:
value
-statusDate
(The date at which the given status became applicable.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
getStatusDate
- Returns:
- The date at which the given status became applicable.
-
setStatusDate
- Parameters:
value
- The date at which the given status became applicable.
-
getContainedItemQuantity
- Returns:
containedItemQuantity
(A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. This attribute differs from containedItem.amount in that it can give a single aggregated count of all tablet types in a pack, even when these are different manufactured items. For example a pill pack of 21 tablets plus 7 sugar tablets, can be denoted here as '28 tablets'. This attribute is repeatable so that the different item types in one pack type can be counted (e.g. a count of vials and count of syringes). Each repeat must have different units, so that it is clear what the different sets of counted items are, and it is not intended to allow different counts of similar items (e.g. not '2 tubes and 3 tubes'). Repeats are not to be used to represent different pack sizes (e.g. 20 pack vs. 50 pack) - which would be different instances of this resource.)
-
setContainedItemQuantity
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasContainedItemQuantity
-
addContainedItemQuantity
-
addContainedItemQuantity
-
getContainedItemQuantityFirstRep
- Returns:
- The first repetition of repeating field
containedItemQuantity
, creating it if it does not already exist {3}
-
getDescriptionElement
- Returns:
description
(Textual description. Note that this is not the name of the package or product.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
hasDescriptionElement
-
hasDescription
-
setDescriptionElement
- Parameters:
value
-description
(Textual description. Note that this is not the name of the package or product.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
-
getDescription
- Returns:
- Textual description. Note that this is not the name of the package or product.
-
setDescription
- Parameters:
value
- Textual description. Note that this is not the name of the package or product.
-
getLegalStatusOfSupply
public List<PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent> getLegalStatusOfSupply()- Returns:
legalStatusOfSupply
(The legal status of supply of the packaged item as classified by the regulator.)
-
setLegalStatusOfSupply
public PackagedProductDefinition setLegalStatusOfSupply(List<PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent> theLegalStatusOfSupply) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasLegalStatusOfSupply
-
addLegalStatusOfSupply
-
addLegalStatusOfSupply
-
getLegalStatusOfSupplyFirstRep
public PackagedProductDefinition.PackagedProductDefinitionLegalStatusOfSupplyComponent getLegalStatusOfSupplyFirstRep()- Returns:
- The first repetition of repeating field
legalStatusOfSupply
, creating it if it does not already exist {3}
-
getMarketingStatus
- Returns:
marketingStatus
(Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated.)
-
setMarketingStatus
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasMarketingStatus
-
addMarketingStatus
-
addMarketingStatus
-
getMarketingStatusFirstRep
- Returns:
- The first repetition of repeating field
marketingStatus
, creating it if it does not already exist {3}
-
getCopackagedIndicatorElement
- Returns:
copackagedIndicator
(Identifies if the package contains different items, such as when a drug product is supplied with another item e.g. a diluent or adjuvant.). This is the underlying object with id, value and extensions. The accessor "getCopackagedIndicator" gives direct access to the value
-
hasCopackagedIndicatorElement
-
hasCopackagedIndicator
-
setCopackagedIndicatorElement
- Parameters:
value
-copackagedIndicator
(Identifies if the package contains different items, such as when a drug product is supplied with another item e.g. a diluent or adjuvant.). This is the underlying object with id, value and extensions. The accessor "getCopackagedIndicator" gives direct access to the value
-
getCopackagedIndicator
- Returns:
- Identifies if the package contains different items, such as when a drug product is supplied with another item e.g. a diluent or adjuvant.
-
setCopackagedIndicator
- Parameters:
value
- Identifies if the package contains different items, such as when a drug product is supplied with another item e.g. a diluent or adjuvant.
-
getManufacturer
- Returns:
manufacturer
(Manufacturer of this package type. When there are multiple it means these are all possible manufacturers.)
-
setManufacturer
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasManufacturer
-
addManufacturer
-
addManufacturer
-
getManufacturerFirstRep
- Returns:
- The first repetition of repeating field
manufacturer
, creating it if it does not already exist {3}
-
getAttachedDocument
- Returns:
attachedDocument
(Additional information or supporting documentation about the packaged product.)
-
setAttachedDocument
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasAttachedDocument
-
addAttachedDocument
-
addAttachedDocument
-
getAttachedDocumentFirstRep
- Returns:
- The first repetition of repeating field
attachedDocument
, creating it if it does not already exist {3}
-
getPackaging
- Returns:
packaging
(A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item).)
-
hasPackaging
-
setPackaging
public PackagedProductDefinition setPackaging(PackagedProductDefinition.PackagedProductDefinitionPackagingComponent value) - Parameters:
value
-packaging
(A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap (which is not a device or a medication manufactured item).)
-
getCharacteristic
public List<PackagedProductDefinition.PackagedProductDefinitionPackagingPropertyComponent> getCharacteristic()- Returns:
characteristic
(Allows the key features to be recorded, such as "hospital pack", "nurse prescribable", "calendar pack".)
-
setCharacteristic
public PackagedProductDefinition setCharacteristic(List<PackagedProductDefinition.PackagedProductDefinitionPackagingPropertyComponent> theCharacteristic) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasCharacteristic
-
addCharacteristic
-
addCharacteristic
-
getCharacteristicFirstRep
public PackagedProductDefinition.PackagedProductDefinitionPackagingPropertyComponent getCharacteristicFirstRep()- Returns:
- The first repetition of repeating field
characteristic
, creating it if it does not already exist {3}
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-