Class DeviceComponent.ProductionSpecification
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement
,ca.uhn.fhir.model.api.IElement
,ca.uhn.fhir.model.api.IIdentifiableElement
,ca.uhn.fhir.model.api.IResourceBlock
,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions
,Serializable
,org.hl7.fhir.instance.model.api.IBase
- Enclosing class:
DeviceComponent
Definition: Describes the production specification such as component revision, serial number, etc.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for componentId ().Gets the value(s) for productionSpec ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for productionSpec ().Gets the value(s) for specType ().boolean
isEmpty()
setComponentId
(IdentifierDt theValue) Sets the value(s) for componentId ()setProductionSpec
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for productionSpec ()setProductionSpec
(String theString) Sets the value for productionSpec ()setSpecType
(CodeableConceptDt theValue) Sets the value(s) for specType ()Methods inherited from class ca.uhn.fhir.model.api.BaseIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, isBaseEmpty, setUserData
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.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
Methods inherited from interface ca.uhn.fhir.model.api.IIdentifiableElement
getElementSpecificId, getId, setElementSpecificId, setId, setId
-
Constructor Details
-
ProductionSpecification
public ProductionSpecification()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType) - Specified by:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getSpecType
Gets the value(s) for specType (). creating it if it does not exist. Will not returnnull
.Definition: Describes the specification type, such as, serial number, part number, hardware revision, software revision, etc.
-
setSpecType
Sets the value(s) for specType ()Definition: Describes the specification type, such as, serial number, part number, hardware revision, software revision, etc.
-
getComponentId
Gets the value(s) for componentId (). creating it if it does not exist. Will not returnnull
.Definition: Describes the internal component unique identification. This is a provision for manufacture specific standard components using a private OID. 11073-10101 has a partition for private OID semantic that the manufacture can make use of.
-
setComponentId
Sets the value(s) for componentId ()Definition: Describes the internal component unique identification. This is a provision for manufacture specific standard components using a private OID. 11073-10101 has a partition for private OID semantic that the manufacture can make use of.
-
getProductionSpecElement
Gets the value(s) for productionSpec (). creating it if it does not exist. Will not returnnull
.Definition: Describes the printable string defining the component.
-
getProductionSpec
Gets the value(s) for productionSpec (). creating it if it does not exist. This method may returnnull
.Definition: Describes the printable string defining the component.
-
setProductionSpec
public DeviceComponent.ProductionSpecification setProductionSpec(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for productionSpec ()Definition: Describes the printable string defining the component.
-
setProductionSpec
Sets the value for productionSpec ()Definition: Describes the printable string defining the component.
-