
Class ManufacturedItemDefinition
- 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 SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class org.hl7.fhir.r5.model.BaseBase.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionPhysical parts of the manufactured item, that it is intrisically made from.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for dose-formprotected List<Identifier> Unique identifier.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for identifierprotected List<CodeableConcept> The ingredients of this manufactured item.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for ingredientprotected CodeableConceptDose form as manufactured and before any transformation into the pharmaceutical product.Manufacturer of the item, one of several possible.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.protected StringTypeA descriptive name applied to this item.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for nameGeneral characteristics of this item.static final StringSearch parameter: dose-formstatic final StringSearch parameter: identifierstatic final StringSearch parameter: ingredientstatic final StringSearch parameter: namestatic final StringSearch parameter: statusprotected Enumeration<Enumerations.PublicationStatus> The status of this item.static final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for statusprotected CodeableConceptThe ?real-world? units in which the quantity of the manufactured item is described.Fields inherited from class org.hl7.fhir.r5.model.DomainResourcecontained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.model.Resourceid, implicitRules, language, metaFields inherited from interface org.hl7.fhir.instance.model.api.IAnyResourceRES_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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResourceINCLUDE_ALL, WILDCARD_ALL_SET
- 
Constructor SummaryConstructorsConstructorDescriptionConstructorManufacturedItemDefinition(Enumerations.PublicationStatus status, CodeableConcept manufacturedDoseForm) Constructor
- 
Method SummaryModifier and TypeMethodDescriptioncopy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(Base other_) fhirType()getName()getNamedProperty(int _hash, String _name, boolean _checkValid) Base[]getProperty(int hash, String name, boolean checkValid) String[]getTypesForProperty(int hash, String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanhasName()booleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(String name, Base value) setComponent(List<ManufacturedItemDefinition.ManufacturedItemDefinitionComponentComponent> theComponent) setIdentifier(List<Identifier> theIdentifier) setIngredient(List<CodeableConcept> theIngredient) setManufacturer(List<Reference> theManufacturer) setMarketingStatus(List<MarketingStatus> theMarketingStatus) setNameElement(StringType value) setProperty(int hash, String name, Base value) setProperty(String name, Base value) setProperty(List<ManufacturedItemDefinition.ManufacturedItemDefinitionPropertyComponent> theProperty) protected ManufacturedItemDefinitionMethods inherited from class org.hl7.fhir.r5.model.DomainResourceaddContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods inherited from class org.hl7.fhir.r5.model.ResourcecopyValues, 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, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResourcegetStructureFhirVersionEnum, isResource, setIdMethods inherited from class org.hl7.fhir.r5.model.BaseaddDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, executeFunction, 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, setXhtmlMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResourcegetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBasegetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods inherited from interface org.hl7.fhir.instance.model.api.IBaseResourcegetMeta, getStructureFhirVersionEnum, isDeleted, setId
- 
Field Details- 
identifierUnique identifier.
- 
statusThe status of this item. Enables tracking the life-cycle of the content.
- 
nameA descriptive name applied to this item.
- 
manufacturedDoseFormDose form as manufactured and before any transformation into the pharmaceutical product.
- 
unitOfPresentationThe ?real-world? units in which the quantity of the manufactured item is described.
- 
manufacturerManufacturer of the item, one of several possible.
- 
marketingStatusAllows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated.
- 
ingredientThe ingredients of this manufactured item. This is only needed if the ingredients are not specified by incoming references from the Ingredient resource.
- 
propertyGeneral characteristics of this item.
- 
componentPhysical parts of the manufactured item, that it is intrisically made from. This is distinct from the ingredients that are part of its chemical makeup.
- 
SP_DOSE_FORMSearch parameter: dose-formDescription: Dose form as manufactured and before any transformation into the pharmaceutical product 
 Type: token
 Path: ManufacturedItemDefinition.manufacturedDoseForm
 - See Also:
 
- 
DOSE_FORMFluent Client search parameter constant for dose-formDescription: Dose form as manufactured and before any transformation into the pharmaceutical product 
 Type: token
 Path: ManufacturedItemDefinition.manufacturedDoseForm
 
- 
SP_IDENTIFIERSearch parameter: identifierDescription: Unique identifier 
 Type: token
 Path: ManufacturedItemDefinition.identifier
 - See Also:
 
- 
IDENTIFIERFluent Client search parameter constant for identifierDescription: Unique identifier 
 Type: token
 Path: ManufacturedItemDefinition.identifier
 
- 
SP_INGREDIENTSearch parameter: ingredientDescription: An ingredient of this item 
 Type: token
 Path: ManufacturedItemDefinition.ingredient
 - See Also:
 
- 
INGREDIENTFluent Client search parameter constant for ingredientDescription: An ingredient of this item 
 Type: token
 Path: ManufacturedItemDefinition.ingredient
 
- 
SP_NAMESearch parameter: nameDescription: A descriptive name applied to this item 
 Type: token
 Path: ManufacturedItemDefinition.name
 - See Also:
 
- 
NAMEFluent Client search parameter constant for nameDescription: A descriptive name applied to this item 
 Type: token
 Path: ManufacturedItemDefinition.name
 
- 
SP_STATUSSearch parameter: statusDescription: The status of this item. Enables tracking the life-cycle of the content. 
 Type: token
 Path: ManufacturedItemDefinition.status
 - See Also:
 
- 
STATUSFluent Client search parameter constant for statusDescription: The status of this item. Enables tracking the life-cycle of the content. 
 Type: token
 Path: ManufacturedItemDefinition.status
 
 
- 
- 
Constructor Details- 
ManufacturedItemDefinitionpublic ManufacturedItemDefinition()Constructor
- 
ManufacturedItemDefinitionpublic ManufacturedItemDefinition(Enumerations.PublicationStatus status, CodeableConcept manufacturedDoseForm) Constructor
 
- 
- 
Method Details- 
getIdentifier- Returns:
- identifier(Unique identifier.)
 
- 
setIdentifier- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasIdentifier
- 
addIdentifier
- 
addIdentifier
- 
getIdentifierFirstRep- Returns:
- The first repetition of repeating field identifier, creating it if it does not already exist {3}
 
- 
getStatusElement- Returns:
- status(The status of this item. Enables tracking the life-cycle of the content.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
 
- 
hasStatusElement
- 
hasStatus
- 
setStatusElementpublic ManufacturedItemDefinition setStatusElement(Enumeration<Enumerations.PublicationStatus> value) - Parameters:
- value-- status(The status of this item. Enables tracking the life-cycle of the content.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
 
- 
getStatus- Returns:
- The status of this item. Enables tracking the life-cycle of the content.
 
- 
setStatus- Parameters:
- value- The status of this item. Enables tracking the life-cycle of the content.
 
- 
getNameElement- Returns:
- name(A descriptive name applied to this item.). 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 descriptive name applied to this item.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the value
 
- 
getName- Returns:
- A descriptive name applied to this item.
 
- 
setName- Parameters:
- value- A descriptive name applied to this item.
 
- 
getManufacturedDoseForm- Returns:
- manufacturedDoseForm(Dose form as manufactured and before any transformation into the pharmaceutical product.)
 
- 
hasManufacturedDoseForm
- 
setManufacturedDoseForm- Parameters:
- value-- manufacturedDoseForm(Dose form as manufactured and before any transformation into the pharmaceutical product.)
 
- 
getUnitOfPresentation- Returns:
- unitOfPresentation(The ?real-world? units in which the quantity of the manufactured item is described.)
 
- 
hasUnitOfPresentation
- 
setUnitOfPresentation- Parameters:
- value-- unitOfPresentation(The ?real-world? units in which the quantity of the manufactured item is described.)
 
- 
getManufacturer- Returns:
- manufacturer(Manufacturer of the item, one of several possible.)
 
- 
setManufacturer- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasManufacturer
- 
addManufacturer
- 
addManufacturer
- 
getManufacturerFirstRep- Returns:
- The first repetition of repeating field manufacturer, 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 thisfor easy method chaining
 
- 
hasMarketingStatus
- 
addMarketingStatus
- 
addMarketingStatus
- 
getMarketingStatusFirstRep- Returns:
- The first repetition of repeating field marketingStatus, creating it if it does not already exist {3}
 
- 
getIngredient- Returns:
- ingredient(The ingredients of this manufactured item. This is only needed if the ingredients are not specified by incoming references from the Ingredient resource.)
 
- 
setIngredient- Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasIngredient
- 
addIngredient
- 
addIngredient
- 
getIngredientFirstRep- Returns:
- The first repetition of repeating field ingredient, creating it if it does not already exist {3}
 
- 
getProperty- Returns:
- property(General characteristics of this item.)
 
- 
setPropertypublic ManufacturedItemDefinition setProperty(List<ManufacturedItemDefinition.ManufacturedItemDefinitionPropertyComponent> theProperty) - Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasProperty
- 
addProperty
- 
addProperty
- 
getPropertyFirstRep- Returns:
- The first repetition of repeating field property, creating it if it does not already exist {3}
 
- 
getComponent- Returns:
- component(Physical parts of the manufactured item, that it is intrisically made from. This is distinct from the ingredients that are part of its chemical makeup.)
 
- 
setComponentpublic ManufacturedItemDefinition setComponent(List<ManufacturedItemDefinition.ManufacturedItemDefinitionComponentComponent> theComponent) - Returns:
- Returns a reference to thisfor easy method chaining
 
- 
hasComponent
- 
addComponent
- 
addComponent
- 
getComponentFirstReppublic ManufacturedItemDefinition.ManufacturedItemDefinitionComponentComponent getComponentFirstRep()- Returns:
- The first repetition of repeating field component, creating it if it does not already exist {3}
 
- 
listChildren- Overrides:
- listChildrenin class- DomainResource
 
- 
getNamedPropertypublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getNamedPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getPropertypublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setPropertypublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
setProperty- Overrides:
- setPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
removeChild- Overrides:
- removeChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
makeProperty- Overrides:
- makePropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
getTypesForPropertypublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
- getTypesForPropertyin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
addChild- Overrides:
- addChildin class- DomainResource
- Throws:
- org.hl7.fhir.exceptions.FHIRException
 
- 
fhirType- Specified by:
- fhirTypein interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- fhirTypein class- DomainResource
- Returns:
- the FHIR type name of the instance (not the java class name)
 
- 
copy- Specified by:
- copyin class- DomainResource
 
- 
copyValues
- 
typedCopy
- 
equalsDeep- Overrides:
- equalsDeepin class- DomainResource
 
- 
equalsShallow- Overrides:
- equalsShallowin class- DomainResource
 
- 
isEmpty- Specified by:
- isEmptyin interface- org.hl7.fhir.instance.model.api.IBase
- Overrides:
- isEmptyin class- DomainResource
 
- 
getResourceType- Specified by:
- getResourceTypein class- Resource
 
 
-