Class: BuildingSync::DuctSystemType

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://buildingsync.net/schemas/bedes-auc/2019DuctSystemType

ductConfiguration - SOAP::SOAPString
minimumOutsideAirPercentage - BuildingSync::DuctSystemType::MinimumOutsideAirPercentage
maximumOAFlowRate - BuildingSync::DuctSystemType::MaximumOAFlowRate
maximumOutsideAirFlowRate - BuildingSync::DuctSystemType::MaximumOutsideAirFlowRate
ductInsulationCondition - BuildingSync::InsulationCondition
ductSealing - SOAP::SOAPString
ductInsulationRValue - BuildingSync::DuctSystemType::DuctInsulationRValue
ductSurfaceArea - BuildingSync::DuctSystemType::DuctSurfaceArea
supplyDuctPercentConditionedSpace - BuildingSync::DuctSystemType::SupplyDuctPercentConditionedSpace
returnDuctPercentConditionedSpace - BuildingSync::DuctSystemType::ReturnDuctPercentConditionedSpace
staticPressureInstalled - BuildingSync::DuctSystemType::StaticPressureInstalled
ductType - SOAP::SOAPString
ductLeakageTestMethod - SOAP::SOAPString
ductPressureTestLeakageRate - BuildingSync::DuctSystemType::DuctPressureTestLeakageRate
supplyFractionOfDuctLeakage - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
ductPressureTestLeakagePercentage - BuildingSync::DuctSystemType::DuctPressureTestLeakagePercentage
quantity - BuildingSync::Quantity
location - SOAP::SOAPString
yearInstalled - SOAP::SOAPGYear
yearOfManufacture - SOAP::SOAPGYear
manufacturer - SOAP::SOAPString
modelNumber - SOAP::SOAPString
heatingDeliveryID - BuildingSync::DuctSystemType::HeatingDeliveryID
coolingDeliveryID - BuildingSync::DuctSystemType::CoolingDeliveryID
linkedPremises - BuildingSync::LinkedPremises
userDefinedFields - BuildingSync::UserDefinedFields
xmlattr_ID - SOAP::SOAPID
xmlattr_Status - SOAP::SOAPString

Defined Under Namespace

Classes: CoolingDeliveryID, DuctInsulationRValue, DuctPressureTestLeakagePercentage, DuctPressureTestLeakageRate, DuctSurfaceArea, HeatingDeliveryID, MaximumOAFlowRate, MaximumOutsideAirFlowRate, MinimumOutsideAirPercentage, ReturnDuctPercentConditionedSpace, StaticPressureInstalled, SupplyDuctPercentConditionedSpace

Constant Summary collapse

AttrID =
XSD::QName.new(nil, "ID")
AttrStatus =
XSD::QName.new("http://buildingsync.net/schemas/bedes-auc/2019", "Status")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ductConfiguration = nil, minimumOutsideAirPercentage = nil, maximumOAFlowRate = nil, maximumOutsideAirFlowRate = nil, ductInsulationCondition = nil, ductSealing = nil, ductInsulationRValue = nil, ductSurfaceArea = nil, supplyDuctPercentConditionedSpace = nil, returnDuctPercentConditionedSpace = nil, staticPressureInstalled = nil, ductType = nil, ductLeakageTestMethod = nil, ductPressureTestLeakageRate = nil, supplyFractionOfDuctLeakage = nil, ductPressureTestLeakagePercentage = nil, quantity = nil, location = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, heatingDeliveryID = nil, coolingDeliveryID = nil, linkedPremises = nil, userDefinedFields = nil) ⇒ DuctSystemType

Returns a new instance of DuctSystemType.



7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
# File 'lib/BuildingSync.rb', line 7598

def initialize(ductConfiguration = nil, minimumOutsideAirPercentage = nil, maximumOAFlowRate = nil, maximumOutsideAirFlowRate = nil, ductInsulationCondition = nil, ductSealing = nil, ductInsulationRValue = nil, ductSurfaceArea = nil, supplyDuctPercentConditionedSpace = nil, returnDuctPercentConditionedSpace = nil, staticPressureInstalled = nil, ductType = nil, ductLeakageTestMethod = nil, ductPressureTestLeakageRate = nil, supplyFractionOfDuctLeakage = nil, ductPressureTestLeakagePercentage = nil, quantity = nil, location = nil, yearInstalled = nil, yearOfManufacture = nil, manufacturer = nil, modelNumber = nil, heatingDeliveryID = nil, coolingDeliveryID = nil, linkedPremises = nil, userDefinedFields = nil)
  @ductConfiguration = ductConfiguration
  @minimumOutsideAirPercentage = minimumOutsideAirPercentage
  @maximumOAFlowRate = maximumOAFlowRate
  @maximumOutsideAirFlowRate = maximumOutsideAirFlowRate
  @ductInsulationCondition = ductInsulationCondition
  @ductSealing = ductSealing
  @ductInsulationRValue = ductInsulationRValue
  @ductSurfaceArea = ductSurfaceArea
  @supplyDuctPercentConditionedSpace = supplyDuctPercentConditionedSpace
  @returnDuctPercentConditionedSpace = returnDuctPercentConditionedSpace
  @staticPressureInstalled = staticPressureInstalled
  @ductType = ductType
  @ductLeakageTestMethod = ductLeakageTestMethod
  @ductPressureTestLeakageRate = ductPressureTestLeakageRate
  @supplyFractionOfDuctLeakage = supplyFractionOfDuctLeakage
  @ductPressureTestLeakagePercentage = ductPressureTestLeakagePercentage
  @quantity = quantity
  @location = location
  @yearInstalled = yearInstalled
  @yearOfManufacture = yearOfManufacture
  @manufacturer = manufacturer
  @modelNumber = modelNumber
  @heatingDeliveryID = heatingDeliveryID
  @coolingDeliveryID = coolingDeliveryID
  @linkedPremises = linkedPremises
  @userDefinedFields = userDefinedFields
  @__xmlattr = {}
end

Instance Attribute Details

#coolingDeliveryIDObject

Returns the value of attribute coolingDeliveryID.



7574
7575
7576
# File 'lib/BuildingSync.rb', line 7574

def coolingDeliveryID
  @coolingDeliveryID
end

#ductConfigurationObject

Returns the value of attribute ductConfiguration.



7551
7552
7553
# File 'lib/BuildingSync.rb', line 7551

def ductConfiguration
  @ductConfiguration
end

#ductInsulationConditionObject

Returns the value of attribute ductInsulationCondition.



7555
7556
7557
# File 'lib/BuildingSync.rb', line 7555

def ductInsulationCondition
  @ductInsulationCondition
end

#ductInsulationRValueObject

Returns the value of attribute ductInsulationRValue.



7557
7558
7559
# File 'lib/BuildingSync.rb', line 7557

def ductInsulationRValue
  @ductInsulationRValue
end

#ductLeakageTestMethodObject

Returns the value of attribute ductLeakageTestMethod.



7563
7564
7565
# File 'lib/BuildingSync.rb', line 7563

def ductLeakageTestMethod
  @ductLeakageTestMethod
end

#ductPressureTestLeakagePercentageObject

Returns the value of attribute ductPressureTestLeakagePercentage.



7566
7567
7568
# File 'lib/BuildingSync.rb', line 7566

def ductPressureTestLeakagePercentage
  @ductPressureTestLeakagePercentage
end

#ductPressureTestLeakageRateObject

Returns the value of attribute ductPressureTestLeakageRate.



7564
7565
7566
# File 'lib/BuildingSync.rb', line 7564

def ductPressureTestLeakageRate
  @ductPressureTestLeakageRate
end

#ductSealingObject

Returns the value of attribute ductSealing.



7556
7557
7558
# File 'lib/BuildingSync.rb', line 7556

def ductSealing
  @ductSealing
end

#ductSurfaceAreaObject

Returns the value of attribute ductSurfaceArea.



7558
7559
7560
# File 'lib/BuildingSync.rb', line 7558

def ductSurfaceArea
  @ductSurfaceArea
end

#ductTypeObject

Returns the value of attribute ductType.



7562
7563
7564
# File 'lib/BuildingSync.rb', line 7562

def ductType
  @ductType
end

#heatingDeliveryIDObject

Returns the value of attribute heatingDeliveryID.



7573
7574
7575
# File 'lib/BuildingSync.rb', line 7573

def heatingDeliveryID
  @heatingDeliveryID
end

#linkedPremisesObject

Returns the value of attribute linkedPremises.



7575
7576
7577
# File 'lib/BuildingSync.rb', line 7575

def linkedPremises
  @linkedPremises
end

#locationObject

Returns the value of attribute location.



7568
7569
7570
# File 'lib/BuildingSync.rb', line 7568

def location
  @location
end

#manufacturerObject

Returns the value of attribute manufacturer.



7571
7572
7573
# File 'lib/BuildingSync.rb', line 7571

def manufacturer
  @manufacturer
end

#maximumOAFlowRateObject

Returns the value of attribute maximumOAFlowRate.



7553
7554
7555
# File 'lib/BuildingSync.rb', line 7553

def maximumOAFlowRate
  @maximumOAFlowRate
end

#maximumOutsideAirFlowRateObject

Returns the value of attribute maximumOutsideAirFlowRate.



7554
7555
7556
# File 'lib/BuildingSync.rb', line 7554

def maximumOutsideAirFlowRate
  @maximumOutsideAirFlowRate
end

#minimumOutsideAirPercentageObject

Returns the value of attribute minimumOutsideAirPercentage.



7552
7553
7554
# File 'lib/BuildingSync.rb', line 7552

def minimumOutsideAirPercentage
  @minimumOutsideAirPercentage
end

#modelNumberObject

Returns the value of attribute modelNumber.



7572
7573
7574
# File 'lib/BuildingSync.rb', line 7572

def modelNumber
  @modelNumber
end

#quantityObject

Returns the value of attribute quantity.



7567
7568
7569
# File 'lib/BuildingSync.rb', line 7567

def quantity
  @quantity
end

#returnDuctPercentConditionedSpaceObject

Returns the value of attribute returnDuctPercentConditionedSpace.



7560
7561
7562
# File 'lib/BuildingSync.rb', line 7560

def returnDuctPercentConditionedSpace
  @returnDuctPercentConditionedSpace
end

#staticPressureInstalledObject

Returns the value of attribute staticPressureInstalled.



7561
7562
7563
# File 'lib/BuildingSync.rb', line 7561

def staticPressureInstalled
  @staticPressureInstalled
end

#supplyDuctPercentConditionedSpaceObject

Returns the value of attribute supplyDuctPercentConditionedSpace.



7559
7560
7561
# File 'lib/BuildingSync.rb', line 7559

def supplyDuctPercentConditionedSpace
  @supplyDuctPercentConditionedSpace
end

#supplyFractionOfDuctLeakageObject

Returns the value of attribute supplyFractionOfDuctLeakage.



7565
7566
7567
# File 'lib/BuildingSync.rb', line 7565

def supplyFractionOfDuctLeakage
  @supplyFractionOfDuctLeakage
end

#userDefinedFieldsObject

Returns the value of attribute userDefinedFields.



7576
7577
7578
# File 'lib/BuildingSync.rb', line 7576

def userDefinedFields
  @userDefinedFields
end

#yearInstalledObject

Returns the value of attribute yearInstalled.



7569
7570
7571
# File 'lib/BuildingSync.rb', line 7569

def yearInstalled
  @yearInstalled
end

#yearOfManufactureObject

Returns the value of attribute yearOfManufacture.



7570
7571
7572
# File 'lib/BuildingSync.rb', line 7570

def yearOfManufacture
  @yearOfManufacture
end

Instance Method Details

#__xmlattrObject



7578
7579
7580
# File 'lib/BuildingSync.rb', line 7578

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_IDObject



7582
7583
7584
# File 'lib/BuildingSync.rb', line 7582

def xmlattr_ID
  __xmlattr[AttrID]
end

#xmlattr_ID=(value) ⇒ Object



7586
7587
7588
# File 'lib/BuildingSync.rb', line 7586

def xmlattr_ID=(value)
  __xmlattr[AttrID] = value
end

#xmlattr_StatusObject



7590
7591
7592
# File 'lib/BuildingSync.rb', line 7590

def xmlattr_Status
  __xmlattr[AttrStatus]
end

#xmlattr_Status=(value) ⇒ Object



7594
7595
7596
# File 'lib/BuildingSync.rb', line 7594

def xmlattr_Status=(value)
  __xmlattr[AttrStatus] = value
end