public static class Contract.TermValuedItem extends BaseIdentifiableElement implements IResourceBlock
Definition: Contract Provision Valued Item List
| Constructor and Description |
|---|
TermValuedItem() |
| Modifier and Type | Method and Description |
|---|---|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
Date |
getEffectiveTime()
Gets the value(s) for effectiveTime ().
|
DateTimeDt |
getEffectiveTimeElement()
Gets the value(s) for effectiveTime ().
|
IDatatype |
getEntity()
Gets the value(s) for entity[x] ().
|
BigDecimal |
getFactor()
Gets the value(s) for factor ().
|
DecimalDt |
getFactorElement()
Gets the value(s) for factor ().
|
IdentifierDt |
getIdentifier()
Gets the value(s) for identifier ().
|
MoneyDt |
getNet()
Gets the value(s) for net ().
|
BigDecimal |
getPoints()
Gets the value(s) for points ().
|
DecimalDt |
getPointsElement()
Gets the value(s) for points ().
|
SimpleQuantityDt |
getQuantity()
Gets the value(s) for quantity ().
|
MoneyDt |
getUnitPrice()
Gets the value(s) for unitPrice ().
|
boolean |
isEmpty() |
Contract.TermValuedItem |
setEffectiveTime(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for effectiveTime ()
|
Contract.TermValuedItem |
setEffectiveTime(DateTimeDt theValue)
Sets the value(s) for effectiveTime ()
|
Contract.TermValuedItem |
setEffectiveTimeWithSecondsPrecision(Date theDate)
Sets the value for effectiveTime ()
|
Contract.TermValuedItem |
setEntity(IDatatype theValue)
Sets the value(s) for entity[x] ()
|
Contract.TermValuedItem |
setFactor(BigDecimal theValue)
Sets the value for factor ()
|
Contract.TermValuedItem |
setFactor(DecimalDt theValue)
Sets the value(s) for factor ()
|
Contract.TermValuedItem |
setFactor(double theValue)
Sets the value for factor ()
|
Contract.TermValuedItem |
setFactor(long theValue)
Sets the value for factor ()
|
Contract.TermValuedItem |
setIdentifier(IdentifierDt theValue)
Sets the value(s) for identifier ()
|
Contract.TermValuedItem |
setNet(MoneyDt theValue)
Sets the value(s) for net ()
|
Contract.TermValuedItem |
setPoints(BigDecimal theValue)
Sets the value for points ()
|
Contract.TermValuedItem |
setPoints(DecimalDt theValue)
Sets the value(s) for points ()
|
Contract.TermValuedItem |
setPoints(double theValue)
Sets the value for points ()
|
Contract.TermValuedItem |
setPoints(long theValue)
Sets the value for points ()
|
Contract.TermValuedItem |
setQuantity(SimpleQuantityDt theValue)
Sets the value(s) for quantity ()
|
Contract.TermValuedItem |
setUnitPrice(MoneyDt theValue)
Sets the value(s) for unitPrice ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic TermValuedItem()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic IDatatype getEntity()
null.
Definition: Specific type of Contract Provision Valued Item that may be priced.
public Contract.TermValuedItem setEntity(IDatatype theValue)
Definition: Specific type of Contract Provision Valued Item that may be priced.
public IdentifierDt getIdentifier()
null.
Definition: Identifies a Contract Provision Valued Item instance.
public Contract.TermValuedItem setIdentifier(IdentifierDt theValue)
Definition: Identifies a Contract Provision Valued Item instance.
public DateTimeDt getEffectiveTimeElement()
null.
Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
public Date getEffectiveTime()
null.
Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
public Contract.TermValuedItem setEffectiveTime(DateTimeDt theValue)
Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
public Contract.TermValuedItem setEffectiveTime(Date theDate, TemporalPrecisionEnum thePrecision)
Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
public Contract.TermValuedItem setEffectiveTimeWithSecondsPrecision(Date theDate)
Definition: Indicates the time during which this Contract Term ValuedItem information is effective.
public SimpleQuantityDt getQuantity()
null.
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.
public Contract.TermValuedItem setQuantity(SimpleQuantityDt theValue)
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.
public MoneyDt getUnitPrice()
null.
Definition: A Contract Provision Valued Item unit valuation measure.
public Contract.TermValuedItem setUnitPrice(MoneyDt theValue)
Definition: A Contract Provision Valued Item unit valuation measure.
public DecimalDt getFactorElement()
null.
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.
public BigDecimal getFactor()
null.
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.
public Contract.TermValuedItem setFactor(DecimalDt theValue)
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.
public Contract.TermValuedItem setFactor(long theValue)
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.
public Contract.TermValuedItem setFactor(double theValue)
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.
public Contract.TermValuedItem setFactor(BigDecimal theValue)
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.
public DecimalDt getPointsElement()
null.
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.
public BigDecimal getPoints()
null.
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.
public Contract.TermValuedItem setPoints(DecimalDt theValue)
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.
public Contract.TermValuedItem setPoints(long theValue)
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.
public Contract.TermValuedItem setPoints(double theValue)
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.
public Contract.TermValuedItem setPoints(BigDecimal theValue)
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.
public MoneyDt getNet()
null.
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.
public Contract.TermValuedItem setNet(MoneyDt theValue)
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.
Copyright © 2014–2016 University Health Network. All rights reserved.