Class Contract.ValuedItem

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

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

      Definition: Identifies a Contract Valued Item instance.

    • setIdentifier

      Sets the value(s) for identifier ()

      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

      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.

    • setEffectiveTimeWithSecondsPrecision

      Sets the value 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

      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

      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

      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.

    • setUnitPrice

      Sets the value(s) for unitPrice ()

      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

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

      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

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

      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.