Class Contract.TermValuedItem

java.lang.Object
ca.uhn.fhir.model.api.BaseElement
ca.uhn.fhir.model.api.BaseIdentifiableElement
ca.uhn.fhir.model.dstu2.resource.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

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

Definition: Contract Provision Valued Item List

See Also:
  • Constructor Details

  • Method Details

    • 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 Provision Valued Item that may be priced.

    • setEntity

      public Contract.TermValuedItem setEntity(ca.uhn.fhir.model.api.IDatatype theValue)
      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 return null.

      Definition: Identifies a Contract Provision Valued Item instance.

    • setIdentifier

      Sets the value(s) for identifier ()

      Definition: Identifies a Contract Provision 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 Term ValuedItem information is effective.

    • 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 Term ValuedItem information is effective.

    • setEffectiveTime

      public Contract.TermValuedItem setEffectiveTime(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
      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 return 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.

    • 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 return null.

      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

      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 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 return 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.

    • setFactor

      public Contract.TermValuedItem 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 Provision 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.TermValuedItem 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 Provision 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.TermValuedItem 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 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

      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 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 return 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.

    • setPoints

      public Contract.TermValuedItem 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 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

      public Contract.TermValuedItem 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 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

      public Contract.TermValuedItem 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 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

      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 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.