module Starapi

Xml Structure #########################################################

#### Request ###

<ReadiSystem>
  <proc_type>GU_sp_DR_Price_Quote</proc_type>
  <entno>7827</entno>
  <supno>DUKE_OH</supno>
  <rev_type>R</rev_type>
  <request_date>2012-12-05</request_date>
</ReadiSystem>

### Response ###
     <READiSystem>
             <GU_sp_DR_FF_Quote>
                     <entno>0001</entno>
                     <supno>FE_OHED</supno>
                     <offer_desc>Ohio Electric - Residential</offer_desc>
                     <rev_type>R</rev_type>
                     <price_desc>Ohio Res - 1 Yr Fixed - Dec 12</price_desc>
                     <enroll_eff_date>2012-12-01</enroll_eff_date>
                     <enroll_exp_date>2012-12-31</enroll_exp_date>
                     <offer_price>0.0965</offer_price >
                     <price_uom>kWh</price_uom>
                     <price_to_compare >0.0984</price_to_compare>
                     <ptc_message>The Price to Compare for Ohio Electric was derived assuming a 750kWh average monthly consumption.  Your actual Price to Compare could vary slightly based on your actual usage.</ptc_message>
             </GU_sp_DR_FF_Quote>
     </READiSystem>

Constants

VERSION

Public Class Methods

setup() { |self| ... } click to toggle source
# File lib/starapi.rb, line 18
def setup
  yield self
end