Model/scripts/hyde/elmhurst_dom/address.json
Jun-te Kim 2f0eb49eee Checkpoint: UPRN 10093116543 Elmhurst build + devcontainer VNC/Playwright + perms
- Add SAP-accuracy sample for uprn_10093116543 (epc.json, elmhurst_inputs.md,
  summary/worksheet PDFs)
- Persist hyde viewer stack (xvfb/fluxbox/x11vnc/novnc/websockify) and Playwright
  chromium in the backend devcontainer; forward noVNC 6080
- Broaden .claude/settings.local.json allowlist (display/python/grep/tail)
- In-progress campaign mapper/cert_to_inputs work carried from prior cert

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 15:21:56 +00:00

583 lines
No EOL
22 KiB
JSON

{
"url": "https://rdsap10online.elmhurstenergy.co.uk/Processing/WebFormAddress.aspx?Guid=B44A0DB4-4C08-4241-B818-86F060172105",
"title": "Elmhurst - Energy Report Address",
"controls": [
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxRefNo",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxRefNo",
"label": "Reference",
"value": "001431",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxPRRN",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxPRRN",
"label": "PRRN",
"value": "17482451",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxMyReference",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxMyReference",
"label": "",
"value": "Khalim-test",
"disabled": false
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_DropDownListRegsRegion",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$DropDownListRegsRegion",
"label": "Regs Region",
"value": "England",
"disabled": true,
"options": [
{
"value": "Scotland",
"text": "Scotland",
"selected": false
},
{
"value": "Northern Ireland",
"text": "Northern Ireland",
"selected": false
},
{
"value": "England",
"text": "England",
"selected": true
},
{
"value": "Wales",
"text": "Wales",
"selected": false
}
]
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_DropDownListRegion",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$DropDownListRegion",
"label": "SAP Region",
"value": "Thames Valley",
"disabled": true,
"options": [
{
"value": "",
"text": "",
"selected": false
},
{
"value": "Thames Valley",
"text": "Thames Valley",
"selected": true
},
{
"value": "South East England",
"text": "South East England",
"selected": false
},
{
"value": "Southern England",
"text": "Southern England",
"selected": false
},
{
"value": "South West England",
"text": "South West England",
"selected": false
},
{
"value": "Severn Valley",
"text": "Severn Valley",
"selected": false
},
{
"value": "Midlands",
"text": "Midlands",
"selected": false
},
{
"value": "West Pennines",
"text": "West Pennines",
"selected": false
},
{
"value": "North West England",
"text": "North West England",
"selected": false
},
{
"value": "South West Scotland",
"text": "South West Scotland",
"selected": false
},
{
"value": "Borders",
"text": "Borders",
"selected": false
},
{
"value": "North East England",
"text": "North East England",
"selected": false
},
{
"value": "East Pennines",
"text": "East Pennines",
"selected": false
},
{
"value": "East Anglia",
"text": "East Anglia",
"selected": false
},
{
"value": "Wales",
"text": "Wales",
"selected": false
},
{
"value": "West Scotland",
"text": "West Scotland",
"selected": false
},
{
"value": "East Scotland",
"text": "East Scotland",
"selected": false
},
{
"value": "North East Scotland",
"text": "North East Scotland",
"selected": false
},
{
"value": "Highland",
"text": "Highland",
"selected": false
},
{
"value": "Western Isles",
"text": "Western Isles",
"selected": false
},
{
"value": "Orkney",
"text": "Orkney",
"selected": false
},
{
"value": "Shetland",
"text": "Shetland",
"selected": false
},
{
"value": "Northern Ireland",
"text": "Northern Ireland",
"selected": false
}
]
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxHouseName",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxHouseName",
"label": "House Name",
"value": "28 Distillery Wharf",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxHouseNo",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxHouseNo",
"label": "House No",
"value": "28",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxStreet",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxStreet",
"label": "Street",
"value": "Distillery Wharf",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxLocality",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxLocality",
"label": "Locality",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxTown",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxTown",
"label": "Town",
"value": "London",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxCounty",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxCounty",
"label": "County",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_TextBoxPostCode",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$TextBoxPostCode",
"label": "Post code",
"value": "W6 9BF",
"disabled": false
},
{
"tag": "input",
"type": "image",
"id": "ContentBody_ContentPlaceHolder1_ImageButtonAddressSearch",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$ImageButtonAddressSearch",
"label": "",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "image",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_ImageButtonCloseDialog",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$ImageButtonCloseDialog",
"label": "",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelPostcodeSearch_TextBoxPostcode",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelPostcodeSearch$TextBoxPostcode",
"label": "Postcode",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelPostcodeSearch_TextBoxHouseNameNumber",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelPostcodeSearch$TextBoxHouseNameNumber",
"label": "House Name & No",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelAdvancedSearch_TextBoxAdvancedAddressLine1",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelAdvancedSearch$TextBoxAdvancedAddressLine1",
"label": "Address Line 1",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelAdvancedSearch_TextBoxAdvancedAddressLine2",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelAdvancedSearch$TextBoxAdvancedAddressLine2",
"label": "Address Line 2",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelAdvancedSearch_TextBoxAdvancedAddressLine3",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelAdvancedSearch$TextBoxAdvancedAddressLine3",
"label": "Address Line 3",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelAdvancedSearch_TextBoxAdvancedTown",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelAdvancedSearch$TextBoxAdvancedTown",
"label": "Town",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelAdvancedSearch_TextBoxAdvancedPostcode",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelAdvancedSearch$TextBoxAdvancedPostcode",
"label": "Postcode",
"value": "",
"disabled": false
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelRequestNewUPRN_TextBoxRequestNewAddressLine1",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelRequestNewUPRN$TextBoxRequestNewAddressLine1",
"label": "Address Line 1",
"value": "",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelRequestNewUPRN_TextBoxRequestNewAddressLine2",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelRequestNewUPRN$TextBoxRequestNewAddressLine2",
"label": "Address Line 2",
"value": "",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelRequestNewUPRN_TextBoxRequestNewAddressLine3",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelRequestNewUPRN$TextBoxRequestNewAddressLine3",
"label": "Address Line 3",
"value": "",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelRequestNewUPRN_TextBoxRequestNewTown",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelRequestNewUPRN$TextBoxRequestNewTown",
"label": "Town",
"value": "",
"disabled": true
},
{
"tag": "input",
"type": "text",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelRequestNewUPRN_TextBoxRequestNewPostcode",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelRequestNewUPRN$TextBoxRequestNewPostcode",
"label": "Postcode",
"value": "",
"disabled": true
},
{
"tag": "select",
"type": "select-one",
"id": "ContentBody_ContentPlaceHolder1_AddressSearchDialog_TabContainerMain_TabPanelResults_ListBoxResults",
"name": "ctl00$ctl00$ContentBody$ContentPlaceHolder1$AddressSearchDialog$TabContainerMain$TabPanelResults$ListBoxResults",
"label": "",
"value": "",
"disabled": false,
"options": []
}
],
"nav": [
{
"text": "Next >",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$ctl00\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": null
},
{
"text": "Save & Close",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$LinkButtonSaveClose\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentTopControls_ContentPlaceHolderNavigationsTop_LinkButtonSaveClose"
},
{
"text": "Cancel",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$MobileCancel\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentTopControls_ContentPlaceHolderNavigationsTop_MobileCancel"
},
{
"text": "Clear Address",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$MobileClearAddress\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentTopControls_ContentPlaceHolderNavigationsTop_MobileClearAddress"
},
{
"text": "Copy Assessment",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentTopControls$ContentPlaceHolderNavigationsTop$MobileButtonCopy\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentTopControls_ContentPlaceHolderNavigationsTop_MobileButtonCopy"
},
{
"text": "Clear Address",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$LinkButtonClearAddress\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolderNavigations_LinkButtonClearAddress"
},
{
"text": "Copy Assessment",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$LinkButtonCopy\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentBody_ContentPlaceHolderNavigations_LinkButtonCopy"
},
{
"text": "< Previous",
"href": null,
"onclick": null,
"id": "ContentBody_ContentPlaceHolderNavigations_ButtonPrevious"
},
{
"text": "Next >",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$ButtonNext\", \"\", true, \"\", \"\", false, true))",
"onclick": null,
"id": "ContentBody_ContentPlaceHolderNavigations_ButtonNext"
},
{
"text": "Save & Close",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$ButtonSaveClose\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentBody_ContentPlaceHolderNavigations_ButtonSaveClose"
},
{
"text": "Cancel",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$ContentPlaceHolderNavigations$LinkButtonCancel\", \"\", true, \"\", \"\", false, true))",
"onclick": "this.disabled = true;",
"id": "ContentBody_ContentPlaceHolderNavigations_LinkButtonCancel"
},
{
"text": "Energy Report Address",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionEPCAddress$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionEPCAddress_Link"
},
{
"text": "Property Details",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionPropertyDetails$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionPropertyDetails_Link"
},
{
"text": "Property Description",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionPropertyDescription$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionPropertyDescription_Link"
},
{
"text": "Dimensions",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionDimensions$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionDimensions_Link"
},
{
"text": "Conservatories",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionConservatories$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionConservatories_Link"
},
{
"text": "Walls",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionWalls$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionWalls_Link"
},
{
"text": "Roofs",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionRoofs$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionRoofs_Link"
},
{
"text": "Rooms In Roof",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionRoomInRoofs$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionRoomInRoofs_Link"
},
{
"text": "Floors",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionFloors$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionFloors_Link"
},
{
"text": "Openings",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionOpenings$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionOpenings_Link"
},
{
"text": "Ventilation & Lighting",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionVentilationAndCooling$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionVentilationAndCooling_Link"
},
{
"text": "Space Heating",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionSpaceHeating$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionSpaceHeating_Link"
},
{
"text": "Water Heating",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionWaterHeating$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionWaterHeating_Link"
},
{
"text": "New Technologies",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionNewTechnologies$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionNewTechnologies_Link"
},
{
"text": "Recommendations",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionRecommendations$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionRecommendations_Link"
},
{
"text": "Addenda",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionAddenda$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionAddenda_Link"
},
{
"text": "Technical Advice",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionTechnicalAdvice$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionTechnicalAdvice_Link"
},
{
"text": "Results",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionResults$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionResults_Link"
},
{
"text": "Energy Report Summary",
"href": "javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"ctl00$ctl00$ContentBody$buttonActionSummary$Link\", \"\", true, \"\", \"\", false, true))",
"onclick": "waitForAction(this);",
"id": "ContentBody_buttonActionSummary_Link"
},
{
"text": "Useful Links",
"href": "http://www.elmhurstenergy.co.uk/useful-links",
"onclick": null,
"id": null
},
{
"text": "Contact Us",
"href": "http://www.elmhurstenergy.co.uk/contact-us",
"onclick": null,
"id": null
}
]
}