Class Contract.ValuedItem

  • 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

    public static class Contract.ValuedItem
    extends ca.uhn.fhir.model.api.BaseIdentifiableElement
    implements ca.uhn.fhir.model.api.IResourceBlock
    Block class for child element: Contract.valuedItem ()

    Definition: Contract Valued Item List

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.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 interface ca.uhn.fhir.model.api.ICompositeElement
      • getEntity

        public ca.uhn.fhir.model.api.IDatatype getEntity()
        Gets the value(s) for entity[x] (). creating it if it does not exist. Will not return null.

        Definition: Specific type of Contract Valued Item that may be priced.

      • setEntity

        public Contract.ValuedItem setEntity​(ca.uhn.fhir.model.api.IDatatype theValue)
        Sets the value(s) for entity[x] ()

        Definition: Specific type of Contract Valued Item that may be priced.

      • getIdentifier

        public IdentifierDt getIdentifier()
        Gets the value(s) for identifier (). creating it if it does not exist. Will not return null.

        Definition: Identifies a Contract Valued Item instance.

      • getEffectiveTimeElement

        public ca.uhn.fhir.model.primitive.DateTimeDt getEffectiveTimeElement()
        Gets the value(s) for effectiveTime (). creating it if it does not exist. Will not return null.

        Definition: Indicates the time during which this Contract ValuedItem information is effective.

      • getEffectiveTime

        public Date getEffectiveTime()
        Gets the value(s) for effectiveTime (). creating it if it does not exist. This method may return null.

        Definition: Indicates the time during which this Contract ValuedItem information is effective.

      • setEffectiveTime

        public Contract.ValuedItem setEffectiveTime​(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
        Sets the value(s) for effectiveTime ()

        Definition: Indicates the time during which this Contract ValuedItem information is effective.

      • setEffectiveTime

        public Contract.ValuedItem setEffectiveTime​(Date theDate,
                                                    ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
        Sets the value for effectiveTime ()

        Definition: Indicates the time during which this Contract ValuedItem information is effective.

      • getQuantity

        public SimpleQuantityDt getQuantity()
        Gets the value(s) for quantity (). creating it if it does not exist. Will not return null.

        Definition: Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.

      • setQuantity

        public Contract.ValuedItem setQuantity​(SimpleQuantityDt theValue)
        Sets the value(s) for quantity ()

        Definition: Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.

      • getUnitPrice

        public MoneyDt getUnitPrice()
        Gets the value(s) for unitPrice (). creating it if it does not exist. Will not return null.

        Definition: A Contract Valued Item unit valuation measure.

      • getFactorElement

        public ca.uhn.fhir.model.primitive.DecimalDt getFactorElement()
        Gets the value(s) for factor (). creating it if it does not exist. Will not return null.

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • getFactor

        public BigDecimal getFactor()
        Gets the value(s) for factor (). creating it if it does not exist. This method may return null.

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • setFactor

        public Contract.ValuedItem setFactor​(ca.uhn.fhir.model.primitive.DecimalDt theValue)
        Sets the value(s) for factor ()

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • setFactor

        public Contract.ValuedItem setFactor​(double theValue)
        Sets the value for factor ()

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • setFactor

        public Contract.ValuedItem setFactor​(long theValue)
        Sets the value for factor ()

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • setFactor

        public Contract.ValuedItem setFactor​(BigDecimal theValue)
        Sets the value for factor ()

        Definition: A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered. The concept of a Factor allows for a discount or surcharge multiplier to be applied to a monetary amount.

      • getPointsElement

        public ca.uhn.fhir.model.primitive.DecimalDt getPointsElement()
        Gets the value(s) for points (). creating it if it does not exist. Will not return null.

        Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • getPoints

        public BigDecimal getPoints()
        Gets the value(s) for points (). creating it if it does not exist. This method may return null.

        Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • setPoints

        public Contract.ValuedItem setPoints​(ca.uhn.fhir.model.primitive.DecimalDt theValue)
        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 Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • setPoints

        public Contract.ValuedItem setPoints​(double theValue)
        Sets the value for points ()

        Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • setPoints

        public Contract.ValuedItem setPoints​(long theValue)
        Sets the value for points ()

        Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • setPoints

        public Contract.ValuedItem setPoints​(BigDecimal theValue)
        Sets the value for points ()

        Definition: An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered. The concept of Points allows for assignment of point values for a Contract Valued Item, such that a monetary amount can be assigned to each point.

      • getNet

        public MoneyDt getNet()
        Gets the value(s) for net (). creating it if it does not exist. Will not return null.

        Definition: Expresses the product of the Contract 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

        public Contract.ValuedItem setNet​(MoneyDt theValue)
        Sets the value(s) for net ()

        Definition: Expresses the product of the Contract 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.