public static class Contract.ValuedItemComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected DateTimeType |
effectiveTime
Indicates the time during which this Contract ValuedItem information is effective.
|
protected Type |
entity
Specific type of Contract Valued Item that may be priced.
|
protected DecimalType |
factor
A real number that represents a multiplier used in determining the overall value of the Contract Valued Item delivered.
|
protected Identifier |
identifier
Identifies a Contract Valued Item instance.
|
protected Money |
net
Expresses the product of the Contract Valued Item unitQuantity and the unitPriceAmt.
|
protected DecimalType |
points
An amount that expresses the weighting (based on difficulty, cost and/or resource intensiveness) associated with the Contract Valued Item delivered.
|
protected SimpleQuantity |
quantity
Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.
|
protected Money |
unitPrice
A Contract Valued Item unit valuation measure.
|
modifierExtension| Constructor and Description |
|---|
ValuedItemComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Identifier identifier
protected DateTimeType effectiveTime
protected SimpleQuantity quantity
protected DecimalType factor
protected DecimalType points
public ValuedItemComponent()
public Type getEntity()
entity (Specific type of Contract Valued Item that may be priced.)public CodeableConcept getEntityCodeableConcept() throws org.hl7.fhir.exceptions.FHIRException
entity (Specific type of Contract Valued Item that may be priced.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasEntityCodeableConcept()
public Reference getEntityReference() throws org.hl7.fhir.exceptions.FHIRException
entity (Specific type of Contract Valued Item that may be priced.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasEntityReference()
public boolean hasEntity()
public Contract.ValuedItemComponent setEntity(Type value)
value - entity (Specific type of Contract Valued Item that may be priced.)public Identifier getIdentifier()
identifier (Identifies a Contract Valued Item instance.)public boolean hasIdentifier()
public Contract.ValuedItemComponent setIdentifier(Identifier value)
value - identifier (Identifies a Contract Valued Item instance.)public DateTimeType getEffectiveTimeElement()
effectiveTime (Indicates the time during which this Contract ValuedItem information is effective.). This is the underlying object with id, value and extensions. The accessor "getEffectiveTime" gives direct access to the valuepublic boolean hasEffectiveTimeElement()
public boolean hasEffectiveTime()
public Contract.ValuedItemComponent setEffectiveTimeElement(DateTimeType value)
value - effectiveTime (Indicates the time during which this Contract ValuedItem information is effective.). This is the underlying object with id, value and extensions. The accessor "getEffectiveTime" gives direct access to the valuepublic Date getEffectiveTime()
public Contract.ValuedItemComponent setEffectiveTime(Date value)
value - Indicates the time during which this Contract ValuedItem information is effective.public SimpleQuantity getQuantity()
quantity (Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.)public boolean hasQuantity()
public Contract.ValuedItemComponent setQuantity(SimpleQuantity value)
value - quantity (Specifies the units by which the Contract Valued Item is measured or counted, and quantifies the countable or measurable Contract Valued Item instances.)public Money getUnitPrice()
unitPrice (A Contract Valued Item unit valuation measure.)public boolean hasUnitPrice()
public Contract.ValuedItemComponent setUnitPrice(Money value)
value - unitPrice (A Contract Valued Item unit valuation measure.)public DecimalType getFactorElement()
factor (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.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the valuepublic boolean hasFactorElement()
public boolean hasFactor()
public Contract.ValuedItemComponent setFactorElement(DecimalType value)
value - factor (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.). This is the underlying object with id, value and extensions. The accessor "getFactor" gives direct access to the valuepublic BigDecimal getFactor()
public Contract.ValuedItemComponent setFactor(BigDecimal value)
value - 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.public Contract.ValuedItemComponent setFactor(long value)
value - 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.public Contract.ValuedItemComponent setFactor(double value)
value - 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.public DecimalType getPointsElement()
points (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.). This is the underlying object with id, value and extensions. The accessor "getPoints" gives direct access to the valuepublic boolean hasPointsElement()
public boolean hasPoints()
public Contract.ValuedItemComponent setPointsElement(DecimalType value)
value - points (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.). This is the underlying object with id, value and extensions. The accessor "getPoints" gives direct access to the valuepublic BigDecimal getPoints()
public Contract.ValuedItemComponent setPoints(BigDecimal value)
value - 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.public Contract.ValuedItemComponent setPoints(long value)
value - 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.public Contract.ValuedItemComponent setPoints(double value)
value - 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.public Money getNet()
net (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.)public boolean hasNet()
public Contract.ValuedItemComponent setNet(Money value)
value - net (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.)protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Contract.ValuedItemComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.