Class: PortfolioManager::Xml::MedicalOfficeType

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

Overview

{}medicalOfficeType

Defined Under Namespace

Classes: UseDetails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, useDetails = nil, audit = nil) ⇒ MedicalOfficeType

Returns a new instance of MedicalOfficeType.



4114
4115
4116
4117
4118
# File 'lib/portfolio_manager/xml.rb', line 4114

def initialize(name = nil, useDetails = nil, audit = nil)
  @name = name
  @useDetails = useDetails
  @audit = audit
end

Instance Attribute Details

#auditPortfolioManager::Xml::LogType



4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
# File 'lib/portfolio_manager/xml.rb', line 4064

class MedicalOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfSurgicalOperatingBeds
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] surgeryCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] numberOfMriMachines
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfSurgicalOperatingBeds
    attr_accessor :surgeryCenterFloorArea
    attr_accessor :numberOfMriMachines
    attr_accessor :numberOfComputers

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, percentCooled = nil, percentHeated = nil, weeklyOperatingHours = nil, numberOfSurgicalOperatingBeds = nil, surgeryCenterFloorArea = nil, numberOfMriMachines = nil, numberOfComputers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfSurgicalOperatingBeds = numberOfSurgicalOperatingBeds
      @surgeryCenterFloorArea = surgeryCenterFloorArea
      @numberOfMriMachines = numberOfMriMachines
      @numberOfComputers = numberOfComputers
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#nameObject

Returns:

  • (Object)


4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
# File 'lib/portfolio_manager/xml.rb', line 4064

class MedicalOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfSurgicalOperatingBeds
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] surgeryCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] numberOfMriMachines
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfSurgicalOperatingBeds
    attr_accessor :surgeryCenterFloorArea
    attr_accessor :numberOfMriMachines
    attr_accessor :numberOfComputers

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, percentCooled = nil, percentHeated = nil, weeklyOperatingHours = nil, numberOfSurgicalOperatingBeds = nil, surgeryCenterFloorArea = nil, numberOfMriMachines = nil, numberOfComputers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfSurgicalOperatingBeds = numberOfSurgicalOperatingBeds
      @surgeryCenterFloorArea = surgeryCenterFloorArea
      @numberOfMriMachines = numberOfMriMachines
      @numberOfComputers = numberOfComputers
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end

#useDetailsPortfolioManager::Xml::MedicalOfficeType::UseDetails



4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
# File 'lib/portfolio_manager/xml.rb', line 4064

class MedicalOfficeType

  # inner class for member: useDetails
  # {}useDetails
  # @!attribute [rw] totalGrossFloorArea
  #   @return [PortfolioManager::Xml::GrossFloorAreaType]
  # @!attribute [rw] numberOfWorkers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] percentCooled
  #   @return [PortfolioManager::Xml::PercentCooledType]
  # @!attribute [rw] percentHeated
  #   @return [PortfolioManager::Xml::PercentHeatedType]
  # @!attribute [rw] weeklyOperatingHours
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfSurgicalOperatingBeds
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] surgeryCenterFloorArea
  #   @return [PortfolioManager::Xml::OptionalFloorAreaType]
  # @!attribute [rw] numberOfMriMachines
  #   @return [PortfolioManager::Xml::UseDecimalType]
  # @!attribute [rw] numberOfComputers
  #   @return [PortfolioManager::Xml::UseDecimalType]
  class UseDetails
    attr_accessor :totalGrossFloorArea
    attr_accessor :numberOfWorkers
    attr_accessor :percentCooled
    attr_accessor :percentHeated
    attr_accessor :weeklyOperatingHours
    attr_accessor :numberOfSurgicalOperatingBeds
    attr_accessor :surgeryCenterFloorArea
    attr_accessor :numberOfMriMachines
    attr_accessor :numberOfComputers

    def initialize(totalGrossFloorArea = nil, numberOfWorkers = nil, percentCooled = nil, percentHeated = nil, weeklyOperatingHours = nil, numberOfSurgicalOperatingBeds = nil, surgeryCenterFloorArea = nil, numberOfMriMachines = nil, numberOfComputers = nil)
      @totalGrossFloorArea = totalGrossFloorArea
      @numberOfWorkers = numberOfWorkers
      @percentCooled = percentCooled
      @percentHeated = percentHeated
      @weeklyOperatingHours = weeklyOperatingHours
      @numberOfSurgicalOperatingBeds = numberOfSurgicalOperatingBeds
      @surgeryCenterFloorArea = surgeryCenterFloorArea
      @numberOfMriMachines = numberOfMriMachines
      @numberOfComputers = numberOfComputers
    end
  end

  attr_accessor :name
  attr_accessor :useDetails
  attr_accessor :audit

  def initialize(name = nil, useDetails = nil, audit = nil)
    @name = name
    @useDetails = useDetails
    @audit = audit
  end
end