# Elmhurst reference data Lookup tables to support re-keying certs into the Elmhurst RdSAP entry tool (see `scripts/hyde/` and the `expand-sap-accuracy-corpus` skill). ## `pcdb_gas_oil_boiler_codes.csv` Every gas/oil boiler in the SAP Product Characteristics Database (PCDB Table 105), one row per boiler, so you can look up the **Ref No** to type into Elmhurst's *PCDF boiler Reference* field (Space Heating → 🔍 search → Select). Columns: `pcdb_id` (the Ref No), `brand`, `model`, `qualifier`, `type` (Regular / Combi / Combi-storage / CPSU), `winter_eff_pct`, `summer_eff_pct`, `output_kw_max`, `final_year`. - Generated from `domain/sap10_calculator/tables/pcdb/data/pcdb_table_105_gas_oil_boilers.jsonl`. - `type` is decoded from the raw PCDB row's boiler-type code (`raw[14]`: `1`→Regular, `2`→Combi, `3`→Combi-storage, `4`→CPSU). This is the field that decides whether Elmhurst wants a hot-water cylinder (Regular) or not (Combi). - Find a boiler: `grep -i "ecotec pro,28" pcdb_gas_oil_boiler_codes.csv` or filter by brand/model; the cert's lodged `main_heating_index_number` is the `pcdb_id`. **Note on entering it in Elmhurst:** the on-screen *PCDF boiler Reference* text box is editable and will *display* a number you type, but typing alone does NOT re-resolve the boiler — its type/efficiency/cylinder behaviour stays from the previously-selected boiler. Only selecting via the 🔍 **search dialog** genuinely sets the boiler. This CSV tells you which Ref to pick.