Price

Uses the Component:BasePriceType

Base Price Component.

Fields and Components

Table 6.64. Fields and Components

Name Description Occurrence Type Data Type User Notes
PriceTypeCode

Price type code.

0..1Field scl:PriceTypeEnumeratedType  
OtherPriceTypeCode

Other Price type code.

0..1Field oag:CodeType  
Description

Price Description.

0..1Field oag:TextType  
PriceScope

Describes the aggregation level of the price. If it's a unit price, extended price, sub total, or total price.

0..1Field scl:PriceScopeEnumeratedType  
PriceObject

Specifies what has been priced in case the BOD doesn't include the object itself e.g., in an invoice.

0..1Field oag:TextType  
PriceAmount

Price amount.

0..1Field oag:AmountType  
BasisQuantity

Basis Quantity.

0..1Field sqdt:QuantityType  
EffectivePeriod

A specific period of time such as the length of time between two known date/time points, from a start date onwards, or up to an end date of when something is effective.

0..1Componentoag:TimePeriodType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.73. Price

<Price>
     <PriceTypeCode>......</PriceTypeCode>     [0..1]
     <OtherPriceTypeCode>......</OtherPriceTypeCode>     [0..1]
     <Description>......</Description>     [0..1]
     <PriceScope>......</PriceScope>     [0..1]
     <PriceObject>......</PriceObject>     [0..1]
     <PriceAmount>......</PriceAmount>     [0..1]
     <BasisQuantity>......</BasisQuantity>     [0..1]
     <EffectivePeriod>......</EffectivePeriod>     [0..1]
</Price>