Class Contract.TermValuedItem
- 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:
Contract
Definition: Contract Provision Valued Item List
- 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 effectiveTime ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for effectiveTime ().ca.uhn.fhir.model.api.IDatatype
Gets the value(s) for entity[x] ().Gets the value(s) for factor ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for factor ().Gets the value(s) for identifier ().getNet()
Gets the value(s) for net ().Gets the value(s) for points ().ca.uhn.fhir.model.primitive.DecimalDt
Gets the value(s) for points ().Gets the value(s) for quantity ().Gets the value(s) for unitPrice ().boolean
isEmpty()
setEffectiveTime
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for effectiveTime ()setEffectiveTime
(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for effectiveTime ()setEffectiveTimeWithSecondsPrecision
(Date theDate) Sets the value for effectiveTime ()setEntity
(ca.uhn.fhir.model.api.IDatatype theValue) Sets the value(s) for entity[x] ()setFactor
(double theValue) Sets the value for factor ()setFactor
(long theValue) Sets the value for factor ()setFactor
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for factor ()setFactor
(BigDecimal theValue) Sets the value for factor ()setIdentifier
(IdentifierDt theValue) Sets the value(s) for identifier ()Sets the value(s) for net ()setPoints
(double theValue) Sets the value for points ()setPoints
(long theValue) Sets the value for points ()setPoints
(ca.uhn.fhir.model.primitive.DecimalDt theValue) Sets the value(s) for points ()setPoints
(BigDecimal theValue) Sets the value for points ()setQuantity
(SimpleQuantityDt theValue) Sets the value(s) for quantity ()setUnitPrice
(MoneyDt theValue) Sets the value(s) for unitPrice ()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
-
TermValuedItem
public TermValuedItem()
-
-
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
-
getEntity
Gets the value(s) for entity[x] (). creating it if it does not exist. Will not returnnull
.Definition: Specific type of Contract Provision Valued Item that may be priced.
-
setEntity
Sets the value(s) for entity[x] ()Definition: Specific type of Contract Provision Valued Item that may be priced.
-
getIdentifier
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull
.Definition: Identifies a Contract Provision Valued Item instance.
-
setIdentifier
Sets the value(s) for identifier ()Definition: Identifies a Contract Provision Valued Item instance.
-
getEffectiveTimeElement
Gets the value(s) for effectiveTime (). creating it if it does not exist. Will not returnnull
.Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
-
getEffectiveTime
Gets the value(s) for effectiveTime (). creating it if it does not exist. This method may returnnull
.Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
-
setEffectiveTime
Sets the value(s) for effectiveTime ()Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
-
setEffectiveTimeWithSecondsPrecision
Sets the value for effectiveTime ()Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
-
setEffectiveTime
public Contract.TermValuedItem setEffectiveTime(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for effectiveTime ()Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
-
getQuantity
Gets the value(s) for quantity (). creating it if it does not exist. Will not returnnull
.Definition: Specifies the units by which the Contract Provision Valued Item is measured or counted, and quantifies the countable or measurable Contract Term Valued Item instances.
-
setQuantity
Sets the value(s) for quantity ()Definition: Specifies the units by which the Contract Provision Valued Item is measured or counted, and quantifies the countable or measurable Contract Term Valued Item instances.
-
getUnitPrice
Gets the value(s) for unitPrice (). creating it if it does not exist. Will not returnnull
.Definition: A Contract Provision Valued Item unit valuation measure.
-
setUnitPrice
Sets the value(s) for unitPrice ()Definition: A Contract Provision Valued Item unit valuation measure.
-
getFactorElement
Gets the value(s) for factor (). creating it if it does not exist. Will not returnnull
.Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
getFactor
Gets the value(s) for factor (). creating it if it does not exist. This method may returnnull
.Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
Sets the value(s) for factor ()Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
Sets the value for factor ()Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
Sets the value for factor ()Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
setFactor
Sets the value for factor ()Definition: A real number that represents a multiplier used in determining the overall value of the Contract Provision Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.
-
getPointsElement
Gets the value(s) for points (). creating it if it does not exist. Will not returnnull
.Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
getPoints
Gets the value(s) for points (). creating it if it does not exist. This method may returnnull
.Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
setPoints
Sets the value(s) for points ()Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
setPoints
Sets the value for points ()Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
setPoints
Sets the value for points ()Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
setPoints
Sets the value for points ()Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Provision Valued Item delivered. The concept of Points allows for assignment of point values for a Contract ProvisionValued Item, such that a monetary amount can be assigned to each point.
-
getNet
Gets the value(s) for net (). creating it if it does not exist. Will not returnnull
.Definition: Expresses the product of the Contract Provision Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.
-
setNet
Sets the value(s) for net ()Definition: Expresses the product of the Contract Provision Valued Item unitQuantity and the unitPriceAmt. For example, the formula: unit Quantity * unit Price (Cost per Point) * factor Number * points = net Amount. Quantity, factor and points are assumed to be 1 if not supplied.
-