Class: BuildingSync::ReportType
- Inherits:
-
Object
- Object
- BuildingSync::ReportType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019ReportType
scenarios - BuildingSync::ReportType::Scenarios
auditDates - BuildingSync::ReportType::AuditDates
auditFilingStatus - SOAP::SOAPString
earlyCompliance - SOAP::SOAPBoolean
aSHRAEAuditLevel - SOAP::SOAPString
facilityEvaluationAuditDefinition - BuildingSync::ReportType::FacilityEvaluationAuditDefinition
retrocommissioningAudit - SOAP::SOAPBoolean
auditCost - BuildingSync::ReportType::AuditCost
discountFactor - BuildingSync::ReportType::DiscountFactor
discountRate - BuildingSync::ReportType::DiscountRate
analysisPeriod - BuildingSync::ReportType::AnalysisPeriod
gasPriceEscalationRate - BuildingSync::ReportType::GasPriceEscalationRate
electricityPriceEscalationRate - BuildingSync::ReportType::ElectricityPriceEscalationRate
waterPriceEscalationRate - BuildingSync::ReportType::WaterPriceEscalationRate
otherEscalationRates - BuildingSync::ReportType::OtherEscalationRates
inflationRate - BuildingSync::ReportType::InflationRate
qualifications - BuildingSync::ReportType::Qualifications
auditExemption - SOAP::SOAPString
utilities - BuildingSync::ReportType::Utilities
auditorContactID - BuildingSync::ReportType::AuditorContactID
linkedPremisesOrSystem - BuildingSync::LinkedPremisesOrSystem
linkedAuditCycles - BuildingSync::LinkedAuditCycles
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
Defined Under Namespace
Classes: AnalysisPeriod, AuditCost, AuditDates, AuditorContactID, DiscountFactor, DiscountRate, ElectricityPriceEscalationRate, FacilityEvaluationAuditDefinition, GasPriceEscalationRate, InflationRate, OtherEscalationRates, Qualifications, Scenarios, Utilities, WaterPriceEscalationRate
Constant Summary collapse
- AttrID =
XSD::QName.new(nil, "ID")
Instance Attribute Summary collapse
-
#analysisPeriod ⇒ Object
Returns the value of attribute analysisPeriod.
-
#aSHRAEAuditLevel ⇒ Object
Returns the value of attribute aSHRAEAuditLevel.
-
#auditCost ⇒ Object
Returns the value of attribute auditCost.
-
#auditDates ⇒ Object
Returns the value of attribute auditDates.
-
#auditExemption ⇒ Object
Returns the value of attribute auditExemption.
-
#auditFilingStatus ⇒ Object
Returns the value of attribute auditFilingStatus.
-
#auditorContactID ⇒ Object
Returns the value of attribute auditorContactID.
-
#discountFactor ⇒ Object
Returns the value of attribute discountFactor.
-
#discountRate ⇒ Object
Returns the value of attribute discountRate.
-
#earlyCompliance ⇒ Object
Returns the value of attribute earlyCompliance.
-
#electricityPriceEscalationRate ⇒ Object
Returns the value of attribute electricityPriceEscalationRate.
-
#facilityEvaluationAuditDefinition ⇒ Object
Returns the value of attribute facilityEvaluationAuditDefinition.
-
#gasPriceEscalationRate ⇒ Object
Returns the value of attribute gasPriceEscalationRate.
-
#inflationRate ⇒ Object
Returns the value of attribute inflationRate.
-
#linkedAuditCycles ⇒ Object
Returns the value of attribute linkedAuditCycles.
-
#linkedPremisesOrSystem ⇒ Object
Returns the value of attribute linkedPremisesOrSystem.
-
#otherEscalationRates ⇒ Object
Returns the value of attribute otherEscalationRates.
-
#qualifications ⇒ Object
Returns the value of attribute qualifications.
-
#retrocommissioningAudit ⇒ Object
Returns the value of attribute retrocommissioningAudit.
-
#scenarios ⇒ Object
Returns the value of attribute scenarios.
-
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
-
#utilities ⇒ Object
Returns the value of attribute utilities.
-
#waterPriceEscalationRate ⇒ Object
Returns the value of attribute waterPriceEscalationRate.
Instance Method Summary collapse
- #__xmlattr ⇒ Object
-
#initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, facilityEvaluationAuditDefinition = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, discountRate = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, linkedAuditCycles = nil, userDefinedFields = nil) ⇒ ReportType
constructor
A new instance of ReportType.
- #xmlattr_ID ⇒ Object
- #xmlattr_ID=(value) ⇒ Object
Constructor Details
#initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, facilityEvaluationAuditDefinition = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, discountRate = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, linkedAuditCycles = nil, userDefinedFields = nil) ⇒ ReportType
Returns a new instance of ReportType.
6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 |
# File 'lib/BuildingSync.rb', line 6296 def initialize(scenarios = nil, auditDates = nil, auditFilingStatus = nil, earlyCompliance = nil, aSHRAEAuditLevel = nil, facilityEvaluationAuditDefinition = nil, retrocommissioningAudit = nil, auditCost = nil, discountFactor = nil, discountRate = nil, analysisPeriod = nil, gasPriceEscalationRate = nil, electricityPriceEscalationRate = nil, waterPriceEscalationRate = nil, otherEscalationRates = nil, inflationRate = nil, qualifications = nil, auditExemption = nil, utilities = nil, auditorContactID = nil, linkedPremisesOrSystem = nil, linkedAuditCycles = nil, userDefinedFields = nil) @scenarios = scenarios @auditDates = auditDates @auditFilingStatus = auditFilingStatus @earlyCompliance = earlyCompliance @aSHRAEAuditLevel = aSHRAEAuditLevel @facilityEvaluationAuditDefinition = facilityEvaluationAuditDefinition @retrocommissioningAudit = retrocommissioningAudit @auditCost = auditCost @discountFactor = discountFactor @discountRate = discountRate @analysisPeriod = analysisPeriod @gasPriceEscalationRate = gasPriceEscalationRate @electricityPriceEscalationRate = electricityPriceEscalationRate @waterPriceEscalationRate = waterPriceEscalationRate @otherEscalationRates = otherEscalationRates @inflationRate = inflationRate @qualifications = qualifications @auditExemption = auditExemption @utilities = utilities @auditorContactID = auditorContactID @linkedPremisesOrSystem = linkedPremisesOrSystem @linkedAuditCycles = linkedAuditCycles @userDefinedFields = userDefinedFields @__xmlattr = {} end |
Instance Attribute Details
#analysisPeriod ⇒ Object
Returns the value of attribute analysisPeriod.
6270 6271 6272 |
# File 'lib/BuildingSync.rb', line 6270 def analysisPeriod @analysisPeriod end |
#aSHRAEAuditLevel ⇒ Object
Returns the value of attribute aSHRAEAuditLevel.
6264 6265 6266 |
# File 'lib/BuildingSync.rb', line 6264 def aSHRAEAuditLevel @aSHRAEAuditLevel end |
#auditCost ⇒ Object
Returns the value of attribute auditCost.
6267 6268 6269 |
# File 'lib/BuildingSync.rb', line 6267 def auditCost @auditCost end |
#auditDates ⇒ Object
Returns the value of attribute auditDates.
6261 6262 6263 |
# File 'lib/BuildingSync.rb', line 6261 def auditDates @auditDates end |
#auditExemption ⇒ Object
Returns the value of attribute auditExemption.
6277 6278 6279 |
# File 'lib/BuildingSync.rb', line 6277 def auditExemption @auditExemption end |
#auditFilingStatus ⇒ Object
Returns the value of attribute auditFilingStatus.
6262 6263 6264 |
# File 'lib/BuildingSync.rb', line 6262 def auditFilingStatus @auditFilingStatus end |
#auditorContactID ⇒ Object
Returns the value of attribute auditorContactID.
6279 6280 6281 |
# File 'lib/BuildingSync.rb', line 6279 def auditorContactID @auditorContactID end |
#discountFactor ⇒ Object
Returns the value of attribute discountFactor.
6268 6269 6270 |
# File 'lib/BuildingSync.rb', line 6268 def discountFactor @discountFactor end |
#discountRate ⇒ Object
Returns the value of attribute discountRate.
6269 6270 6271 |
# File 'lib/BuildingSync.rb', line 6269 def discountRate @discountRate end |
#earlyCompliance ⇒ Object
Returns the value of attribute earlyCompliance.
6263 6264 6265 |
# File 'lib/BuildingSync.rb', line 6263 def earlyCompliance @earlyCompliance end |
#electricityPriceEscalationRate ⇒ Object
Returns the value of attribute electricityPriceEscalationRate.
6272 6273 6274 |
# File 'lib/BuildingSync.rb', line 6272 def electricityPriceEscalationRate @electricityPriceEscalationRate end |
#facilityEvaluationAuditDefinition ⇒ Object
Returns the value of attribute facilityEvaluationAuditDefinition.
6265 6266 6267 |
# File 'lib/BuildingSync.rb', line 6265 def facilityEvaluationAuditDefinition @facilityEvaluationAuditDefinition end |
#gasPriceEscalationRate ⇒ Object
Returns the value of attribute gasPriceEscalationRate.
6271 6272 6273 |
# File 'lib/BuildingSync.rb', line 6271 def gasPriceEscalationRate @gasPriceEscalationRate end |
#inflationRate ⇒ Object
Returns the value of attribute inflationRate.
6275 6276 6277 |
# File 'lib/BuildingSync.rb', line 6275 def inflationRate @inflationRate end |
#linkedAuditCycles ⇒ Object
Returns the value of attribute linkedAuditCycles.
6281 6282 6283 |
# File 'lib/BuildingSync.rb', line 6281 def linkedAuditCycles @linkedAuditCycles end |
#linkedPremisesOrSystem ⇒ Object
Returns the value of attribute linkedPremisesOrSystem.
6280 6281 6282 |
# File 'lib/BuildingSync.rb', line 6280 def linkedPremisesOrSystem @linkedPremisesOrSystem end |
#otherEscalationRates ⇒ Object
Returns the value of attribute otherEscalationRates.
6274 6275 6276 |
# File 'lib/BuildingSync.rb', line 6274 def otherEscalationRates @otherEscalationRates end |
#qualifications ⇒ Object
Returns the value of attribute qualifications.
6276 6277 6278 |
# File 'lib/BuildingSync.rb', line 6276 def qualifications @qualifications end |
#retrocommissioningAudit ⇒ Object
Returns the value of attribute retrocommissioningAudit.
6266 6267 6268 |
# File 'lib/BuildingSync.rb', line 6266 def retrocommissioningAudit @retrocommissioningAudit end |
#scenarios ⇒ Object
Returns the value of attribute scenarios.
6260 6261 6262 |
# File 'lib/BuildingSync.rb', line 6260 def scenarios @scenarios end |
#userDefinedFields ⇒ Object
Returns the value of attribute userDefinedFields.
6282 6283 6284 |
# File 'lib/BuildingSync.rb', line 6282 def userDefinedFields @userDefinedFields end |
#utilities ⇒ Object
Returns the value of attribute utilities.
6278 6279 6280 |
# File 'lib/BuildingSync.rb', line 6278 def utilities @utilities end |
#waterPriceEscalationRate ⇒ Object
Returns the value of attribute waterPriceEscalationRate.
6273 6274 6275 |
# File 'lib/BuildingSync.rb', line 6273 def waterPriceEscalationRate @waterPriceEscalationRate end |
Instance Method Details
#__xmlattr ⇒ Object
6284 6285 6286 |
# File 'lib/BuildingSync.rb', line 6284 def __xmlattr @__xmlattr ||= {} end |
#xmlattr_ID ⇒ Object
6288 6289 6290 |
# File 'lib/BuildingSync.rb', line 6288 def xmlattr_ID __xmlattr[AttrID] end |
#xmlattr_ID=(value) ⇒ Object
6292 6293 6294 |
# File 'lib/BuildingSync.rb', line 6292 def xmlattr_ID=(value) __xmlattr[AttrID] = value end |