 Rates Request
 Rates Response
 Bill Request
 Bill Response
 BillSavings Request

 CustomerInfo{...}
 Meters[{...}]

 Name
 CurrentRate{...}
 ProposedRate{...}
 AnnualUtilityBillEscalation_Percent
 EnergyProfiles[{...}]

 {"Type": "Consumption", ...}
 {"Type": "Production"}
 {"Type": "Pv", ...}

 Name
 Scenario
 EquipmentLife_Years
 SystemDegradationPerYear_Percent
 ProductionEnergyProfileName
 PvSimulation{...}
 CashPayment{...}
 LoanPayment{...}
 LeasePayment{...}
 PpaPayment{...}
 MaintenanceCosts{...}
 BillPeriods[{...}]
 BillPeriodEnd
 EstimationOptions{...}
 BillSavings Response
LoanPayment
Meters.EnergyProfiles{Pv}.LoanPayment
A set of inputs defining the simulation parameters for loan financing. One, and only one, of CashPayment, LoanPayment, LeasePayment, or PpaPayment can be specified.
Cost
The gross cost of the installed solar system, before any incentives. Sales tax should be included.
Possible Values: Any decimal value.
Required.
InterestRate_Percent
The annual percent interest rate of the loan. Loan calculations assume monthly compounding.
Possible Values: A decimal value between 0 and 100 inclusive.
Required.
LoanType
Defines the loan as either a secured loan, such as a mortgage, or an unsecured loan. This determines whether loan interest payments are tax deductible.
Possible Values: A string equal to “Secured” or “Unsecured”.
Default: “Secured”.
Term_Years
The length of the loan term in years.
Possible Values: Any integer value, such as 20.
Required.
DownPaymentAmount
The total amount paid toward the cost of the system. This will be used to determine to total amount to be financed by subtracting DownPaymentAmount from Cost.
Possible Values: Any decimal value.
Default: 0.
SaleMonth
The projected month in which the system will be sold. If there is a known expiration date or a known stepdown for an incentive, this will be used to determine the appropriate version of an incentive to be used.
Possible Values: An integer between 1 and 12 inclusive.
Default: current month.
SaleYear
The projected year in which the system will be sold. If there is a known expiration date or a known stepdown for an incentive, this will be used to determine the appropriate version of an incentive to be used.
Possible Values: An integer representing a year, such as 2016.
Default: current year.