Table of Contents
HPXML allows for the specification of several
HEScore only allows one to be specified. If there are more than one water
heaters present in the HPXML file, the one that serves the largest fraction of
the the load is selected based on the value of
not all of the
WaterHeatingSystem elements have
subelements (or if none of them do), the first
The water heater type is mapped from HPXML to HEScore accordingly:
|WaterHeaterType||DHW Category||DHW Type|
|storage water heater||unit||storage|
|dedicated boiler with storage tank|
|instantaneous water heater||unit||tankless|
|heat pump water heater||unit||heat_pump|
|space-heating boiler with storage tank||combined||indirect|
|space-heating boiler with tankless coil||combined||tankless_coil|
The fuel type is mapped according to the same mapping used in Primary Heating System Fuel mapping.
WaterHeating/UniformEnergyFactor element exists, that is passed to
HEScore with an efficiency method of “uef”.
Otherwise if the
WaterHeatingSystem/EnergyFactor element exists, that energy factor is
sent to HEScore along with an efficiency method of “user”, which tells it that to interpret it
as a traditional energy factor.
When an energy factor cannot be found, HEScore can accept the
year the equipment was installed and estimate the efficiency based on that. The
year is retrieved from the
YearInstalled element, and if that is not
If the DHW type is tankless, only energy factor or unified energy factor could be used to describe efficiency, the estimation based on installed year is no longer available.