cac:Consumption
Element information
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Schema document: common/UBL-CommonAggregateComponents-2.2.xsd
Type: cac:ConsumptionType
Properties: Global, Qualified
Content
- Sequence [1..1]
- cbc:UtilityStatementTypeCode [0..1]A code identifying the type of the Utility Statement required for this consumption. Explains the kind of utility the statement is about, e.g.. "gas", "electricity", "telephone"
- cac:MainPeriod [0..1]The period of consumption.
- cac:AllowanceCharge [0..*]An allowance or charges that may apply with this consumption.
- cac:TaxTotal [0..*]The total of taxes for each tax type covering the consumption.
- cac:EnergyWaterSupply [0..1]The details of any energy or water consumption.
- cac:TelecommunicationsSupply [0..1]The details of any telecommunications consumption.
- cac:LegalMonetaryTotal [1..1]The total amount payable on this consumption, including any allowances, charges, or taxes.
Attributes
None
Used in
- Type cac:SubscriberConsumptionType (Element cac:SubscriberConsumption)
- Type cac:SupplierConsumptionType (Element cac:SupplierConsumption)
Sample instance
(Auto-generated)
<cac:Consumption>
<cbc:UtilityStatementTypeCode>normalizedString</cbc:UtilityStatementTypeCode>
<cac:MainPeriod>
<cbc:StartDate>2000-01-01</cbc:StartDate>
<cbc:StartTime>12:00:00</cbc:StartTime>
<cbc:EndDate>2000-01-01</cbc:EndDate>
<cbc:EndTime>12:00:00</cbc:EndTime>
<cbc:DurationMeasure unitCode="normalizedString">1.0</cbc:DurationMeasure>
<cbc:DescriptionCode>normalizedString</cbc:DescriptionCode>
<cbc:Description>string</cbc:Description>
</cac:MainPeriod>
<cac:AllowanceCharge>
<cbc:ID>normalizedString</cbc:ID>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>normalizedString</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>string</cbc:AllowanceChargeReason>
<cbc:MultiplierFactorNumeric>1.0</cbc:MultiplierFactorNumeric>
<cbc:PrepaidIndicator>true</cbc:PrepaidIndicator>
<cbc:SequenceNumeric>1.0</cbc:SequenceNumeric>
<cbc:Amount currencyID="normalizedString">1.0</cbc:Amount>
<cbc:BaseAmount currencyID="normalizedString">1.0</cbc:BaseAmount>
<cbc:AccountingCostCode>normalizedString</cbc:AccountingCostCode>
<cbc:AccountingCost>string</cbc:AccountingCost>
<cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount>
<cac:TaxCategory>
<cbc:ID>normalizedString</cbc:ID>
<cbc:Name>string</cbc:Name>
<cbc:Percent>1.0</cbc:Percent>
<cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure>
<cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount>
<cbc:TaxExemptionReasonCode>normalizedString</cbc:TaxExemptionReasonCode>
<cbc:TaxExemptionReason>string</cbc:TaxExemptionReason>
<cbc:TierRange>string</cbc:TierRange>
<cbc:TierRatePercent>1.0</cbc:TierRatePercent>
<cac:TaxScheme>...
</cac:TaxScheme>
</cac:TaxCategory>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount>
<cbc:RoundingAmount currencyID="normalizedString">1.0</cbc:RoundingAmount>
<cbc:TaxEvidenceIndicator>true</cbc:TaxEvidenceIndicator>
<cbc:TaxIncludedIndicator>true</cbc:TaxIncludedIndicator>
<cac:TaxSubtotal>...
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:PaymentMeans>
<cbc:ID>normalizedString</cbc:ID>
<cbc:PaymentMeansCode>normalizedString</cbc:PaymentMeansCode>
<cbc:PaymentDueDate>2000-01-01</cbc:PaymentDueDate>
<cbc:PaymentChannelCode>normalizedString</cbc:PaymentChannelCode>
<cbc:InstructionID>normalizedString</cbc:InstructionID>
<cbc:InstructionNote>string</cbc:InstructionNote>
<cbc:PaymentID>normalizedString</cbc:PaymentID>
<cac:CardAccount>...
</cac:CardAccount>
<cac:PayerFinancialAccount>...
</cac:PayerFinancialAccount>
<cac:PayeeFinancialAccount>...
</cac:PayeeFinancialAccount>
<cac:CreditAccount>...
</cac:CreditAccount>
<cac:PaymentMandate>...
</cac:PaymentMandate>
<cac:TradeFinancing>...
</cac:TradeFinancing>
</cac:PaymentMeans>
</cac:AllowanceCharge>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount>
<cbc:RoundingAmount currencyID="normalizedString">1.0</cbc:RoundingAmount>
<cbc:TaxEvidenceIndicator>true</cbc:TaxEvidenceIndicator>
<cbc:TaxIncludedIndicator>true</cbc:TaxIncludedIndicator>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="normalizedString">1.0</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount>
<cbc:CalculationSequenceNumeric>1.0</cbc:CalculationSequenceNumeric>
<cbc:TransactionCurrencyTaxAmount currencyID="normalizedString">1.0</cbc:TransactionCurrencyTaxAmount>
<cbc:Percent>1.0</cbc:Percent>
<cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure>
<cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount>
<cbc:TierRange>string</cbc:TierRange>
<cbc:TierRatePercent>1.0</cbc:TierRatePercent>
<cac:TaxCategory>...
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:EnergyWaterSupply>
<cac:ConsumptionReport>
<cbc:ID>normalizedString</cbc:ID>
<cbc:ConsumptionType>string</cbc:ConsumptionType>
<cbc:ConsumptionTypeCode>normalizedString</cbc:ConsumptionTypeCode>
<cbc:Description>string</cbc:Description>
<cbc:TotalConsumedQuantity>1.0</cbc:TotalConsumedQuantity>
<cbc:BasicConsumedQuantity>1.0</cbc:BasicConsumedQuantity>
<cbc:ResidentOccupantsNumeric>1.0</cbc:ResidentOccupantsNumeric>
<cbc:ConsumersEnergyLevelCode>normalizedString</cbc:ConsumersEnergyLevelCode>
<cbc:ConsumersEnergyLevel>string</cbc:ConsumersEnergyLevel>
<cbc:ResidenceType>string</cbc:ResidenceType>
<cbc:ResidenceTypeCode>normalizedString</cbc:ResidenceTypeCode>
<cbc:HeatingType>string</cbc:HeatingType>
<cbc:HeatingTypeCode>normalizedString</cbc:HeatingTypeCode>
<cac:Period>...
</cac:Period>
<cac:GuidanceDocumentReference>...
</cac:GuidanceDocumentReference>
<cac:DocumentReference>...
</cac:DocumentReference>
<cac:ConsumptionReportReference>...
</cac:ConsumptionReportReference>
<cac:ConsumptionHistory>...
</cac:ConsumptionHistory>
</cac:ConsumptionReport>
<cac:EnergyTaxReport>
<cbc:TaxEnergyAmount currencyID="normalizedString">1.0</cbc:TaxEnergyAmount>
<cbc:TaxEnergyOnAccountAmount currencyID="normalizedString">1.0</cbc:TaxEnergyOnAccountAmount>
<cbc:TaxEnergyBalanceAmount currencyID="normalizedString">1.0</cbc:TaxEnergyBalanceAmount>
<cac:TaxScheme>...
</cac:TaxScheme>
</cac:EnergyTaxReport>
<cac:ConsumptionAverage>
<cbc:AverageAmount currencyID="normalizedString">1.0</cbc:AverageAmount>
<cbc:Description>string</cbc:Description>
</cac:ConsumptionAverage>
<cac:EnergyWaterConsumptionCorrection>
<cbc:CorrectionType>string</cbc:CorrectionType>
<cbc:CorrectionTypeCode>normalizedString</cbc:CorrectionTypeCode>
<cbc:MeterNumber>string</cbc:MeterNumber>
<cbc:GasPressureQuantity>1.0</cbc:GasPressureQuantity>
<cbc:ActualTemperatureReductionQuantity>1.0</cbc:ActualTemperatureReductionQuantity>
<cbc:NormalTemperatureReductionQuantity>1.0</cbc:NormalTemperatureReductionQuantity>
<cbc:DifferenceTemperatureReductionQuantity>1.0</cbc:DifferenceTemperatureReductionQuantity>
<cbc:Description>string</cbc:Description>
<cbc:CorrectionUnitAmount currencyID="normalizedString">1.0</cbc:CorrectionUnitAmount>
<cbc:ConsumptionEnergyQuantity>1.0</cbc:ConsumptionEnergyQuantity>
<cbc:ConsumptionWaterQuantity>1.0</cbc:ConsumptionWaterQuantity>
<cbc:CorrectionAmount currencyID="normalizedString">1.0</cbc:CorrectionAmount>
</cac:EnergyWaterConsumptionCorrection>
</cac:EnergyWaterSupply>
<cac:TelecommunicationsSupply>
<cbc:TelecommunicationsSupplyType>string</cbc:TelecommunicationsSupplyType>
<cbc:TelecommunicationsSupplyTypeCode>normalizedString</cbc:TelecommunicationsSupplyTypeCode>
<cbc:PrivacyCode>normalizedString</cbc:PrivacyCode>
<cbc:Description>string</cbc:Description>
<cbc:TotalAmount currencyID="normalizedString">1.0</cbc:TotalAmount>
<cac:TelecommunicationsSupplyLine>
<cbc:ID>normalizedString</cbc:ID>
<cbc:PhoneNumber>string</cbc:PhoneNumber>
<cbc:Description>string</cbc:Description>
<cbc:LineExtensionAmount currencyID="normalizedString">1.0</cbc:LineExtensionAmount>
<cac:ExchangeRate>...
</cac:ExchangeRate>
<cac:AllowanceCharge>...
</cac:AllowanceCharge>
<cac:TaxTotal>...
</cac:TaxTotal>
<cac:TelecommunicationsService>...
</cac:TelecommunicationsService>
</cac:TelecommunicationsSupplyLine>
</cac:TelecommunicationsSupply>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="normalizedString">1.0</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="normalizedString">1.0</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="normalizedString">1.0</cbc:TaxInclusiveAmount>
<cbc:AllowanceTotalAmount currencyID="normalizedString">1.0</cbc:AllowanceTotalAmount>
<cbc:ChargeTotalAmount currencyID="normalizedString">1.0</cbc:ChargeTotalAmount>
<cbc:WithholdingTaxTotalAmount currencyID="normalizedString">1.0</cbc:WithholdingTaxTotalAmount>
<cbc:PrepaidAmount currencyID="normalizedString">1.0</cbc:PrepaidAmount>
<cbc:PayableRoundingAmount currencyID="normalizedString">1.0</cbc:PayableRoundingAmount>
<cbc:PayableAmount currencyID="normalizedString">1.0</cbc:PayableAmount>
<cbc:PayableAlternativeAmount currencyID="normalizedString">1.0</cbc:PayableAlternativeAmount>
</cac:LegalMonetaryTotal>
</cac:Consumption>


