PageSourceSearch

https://certbox.app/assets/el-01-CcdBV4GO.js

js certbox.app collected 2026-09-24 14:08:47 UTC 52,592 bytes, 28 lines download raw bytes

1(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"8bad1ef1d1baf20043d4024cccb275075dbee4da"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3e061241-b606-4347-9dd5-6785cff8338d",e._sentryDebugIdIdentifier="sentry-dbid-3e061241-b606-4347-9dd5-6785cff8338d")}catch{}})();const i=[{code:"1.1",description:"Service cable / connection — condition and routing",status:"",notes:""},{code:"1.2",description:"Service head / cut-out — condition and accessibility",status:"",notes:""},{code:"1.3",description:"Meter tails — condition, size, routing and protection",status:"",notes:""},{code:"2.1",description:"Presence and condition of generation / other supply metering equipment",status:"",notes:""},{code:"3.1",description:"Presence and condition of earthing conductor — size, material and routing",status:"",notes:""},{code:"3.2",description:"Earthing conductor correctly terminated at electrode / MET",status:"",notes:""},{code:"3.3",description:"Main earthing terminal / bar — presence, labelling and accessibility",status:"",notes:""},{code:"3.4",description:"Main protective bonding conductors — size, material and routing",status:"",notes:""},{code:"3.5",description:"Main protective bonding conductor connections to water installation pipes",status:"",notes:""},{code:"3.6",description:"Main protective bonding conductor connections to gas installation pipes",status:"",notes:""},{code:"3.7",description:"Main protective bonding conductor connections to oil installation pipes",status:"",notes:""},{code:"3.8",description:"Main protective bonding conductor connections to structural steel / lightning protection",status:"",notes:""},{code:"4.1",description:"Suitable arrangement — non-combustible enclosure (BS EN 61439-3 consumer unit)",status:"",notes:""},{code:"4.2",description:"Consumer unit / distribution board — correct location, condition and accessibility",status:"",notes:""},{code:"4.3",description:"Consumer unit / distribution board — correctly identified and labelled",status:"",notes:""},{code:"4.4",description:"Presence and condition of main switch — linked for single-phase / 4-pole for three-phase",status:"",notes:""},{code:"4.5",description:"Main switch correctly rated for current-carrying capacity",status:"",notes:""},{code:"4.6",description:"Main switch — correct operation verified",status:"",notes:""},{code:"4.7",description:"Operating time of RCD main switch within limits (if RCD main switch fitted)",status:"",notes:""},{code:"4.8",description:"Correct type and rating of overcurrent protective devices for circuits",status:"",notes:""},{code:"4.9",description:"Correct coordination of overcurrent protective devices",status:"",notes:""},{code:"4.10",description:"Presence of RCD or RCBOs for required circuits (socket-outlets ≤32A, bathroom circuits, etc.)",status:"",notes:""},{code:"4.11",description:"RCD rated residual operating current IΔn not exceeding 30mA where required",status:"",notes:""},{code:"4.12",description:"Selectivity / discrimination between RCDs where provided",status:"",notes:""},{code:"4.13",description:"Circuit-breakers comply with BS EN 60898 / BS EN 61009 / other relevant standard",status:"",notes:""},{code:"4.14",description:"All protective devices correctly rated and of appropriate breaking capacity",status:"",notes:""},{code:"4.15",description:"Busbars, connections and conductors within enclosure — condition, size, routing and termination",status:"",notes:""},{code:"4.16",description:"Cables entering enclosure — correct glands or bushings, routing and protection",status:"",notes:""},{code:"4.17",description:"RCBOs provided where required — correct type and rating",status:"",notes:""},{code:"4.18",description:"RCD/RCBO test button operates correctly",status:"",notes:""},{code:"4.19",description:"AFDD (Arc Fault Detection Device) provided where required — correct operation",status:"",notes:""},{code:"4.20",description:"SPD (Surge Protection Device) provided where required — condition and indication",status:"",notes:""},{code:"4.21",description:"Conductor connections — secure, sound and correctly identified",status:"",notes:""},{code:"4.22",description:"Circuit chart, schedule or equivalent clearly visible / available at distribution board",status:"",notes:""},{code:"5.1",description:"Identification of conductors throughout — correct colour-coding and labelling",status:"",notes:""},{code:"5.2",description:"Cables correctly supported and protected throughout",status:"",notes:""},{code:"5.3",description:"Condition of insulation of live parts — no damage, deterioration or bare conductors",status:"",notes:""},{code:"5.4",description:"Non-sheathed cables protected by conduit, trunking or enclosure throughout",status:"",notes:""},{code:"5.5",description:"Connections of live conductors — secure, sound and correctly made",status:"",notes:""},{code:"5.6",description:"Single-pole switching or protective devices in line conductors only",status:"",notes:""}
1,{code:"5.7",description:"Correct connection of accessories and equipment — line, neutral and CPC",status:"",notes:""},{code:"5.8",description:"Enclosure of accessories and equipment — condition and suitability",status:"",notes:""},{code:"5.9",description:"Suitability of wiring systems and accessories for external influences (IP rating)",status:"",notes:""},{code:"5.10",description:"Selection and erection of wiring system appropriate for installation conditions",status:"",notes:""},{code:"5.11",description:"Cables not routed in prescribed zones without mechanical protection",status:"",notes:""},{code:"5.12",description:"Cables buried in walls — correct routing or mechanical protection provided",status:"",notes:""},{code:"5.13",description:"Correct type of cable for application (flat T&E, SWA, MICC, flex, etc.)",status:"",notes:""},{code:"5.14",description:"Wiring systems — not liable to mechanical damage in accessible positions",status:"",notes:""},{code:"5.15",description:"Socket-outlet circuits — adequate number provided to minimise use of adaptors",status:"",notes:""},{code:"5.16",description:"Socket-outlets accessible and not positioned above heat sources",status:"",notes:""},{code:"5.17",description:"Residual current protection provided for all socket-outlet circuits (≤32A)",status:"",notes:""},{code:"5.18",description:"Residual current protection provided for circuits supplying mobile equipment outdoors",status:"",notes:""},{code:"5.19",description:"Presence of earthing / CPC at all accessories and luminaire positions",status:"",notes:""},{code:"5.20",description:"Wiring systems adequately protected against fire spread — fire barriers maintained",status:"",notes:""},{code:"5.21",description:"Presence, correct operation and rating of RCDs / RCBOs on final circuits",status:"",notes:""},{code:"6.1",description:"Presence of supplementary bonding (unless all circuits RCD protected per BS 7671 Reg 701.415.2)",status:"",notes:""},{code:"6.2",description:"No socket-outlets within Zone 1 or Zone 2 (except shaver supply units to BS EN 61558-2-5)",status:"",notes:""},{code:"6.3",description:"Equipment installed in correct zones for IP rating and temperature resistance",status:"",notes:""},{code:"6.4",description:"Equipment in Zone 1 suitable for use — IP44 or better",status:"",notes:""},{code:"6.5",description:"Shower circuit — correctly rated, RCD protected and cable suitably sized and routed",status:"",notes:""},{code:"6.6",description:"No switch within Zones 0, 1 or 2 (except for shaver supply units)",status:"",notes:""},{code:"6.7",description:"Heating equipment (electric floor heating, towel rail, etc.) — correct IP rating and zone",status:"",notes:""},{code:"6.8",description:"SELV extra-low voltage systems only where required in Zone 0",status:"",notes:""},{code:"7.1",description:"Other special installation / location — compliance with relevant Part 7 section of BS 7671",status:"",notes:""},{code:"8.1",description:"Prosumer's LV installation (PV, battery storage, EV charging, etc.) — correct connection, protection and labelling",status:"",notes:""}],l={typeCode:"EL-01",country:"GB",title:"Electrical Installation Certificate (EIC)",version:12,retentionYears:25,retentionBasis:"recommended",issueDateField:"issueDate",steps:[{key:"meta",label:"Certificate",title:"Certificate Details",content:[{kind:"section",key:"metaDetails",columns:2,fields:[{key:"certRef",essential:!0,type:"text",label:"Certificate reference number",validation:{required:!0},placeholder:"e.g. EIC-2025-001"},{key:"issueDate",type:"date",label:"Issue date",validation:{required:!0},defaultValue:"today"},{key:"completionDate",type:"date",label:"Date work completed",validation:{required:!0},defaultValue:"today"},{key:"edition",type:"text",label:"BS 7671 Edition",defaultValue:"BS 7671:2018+A4:2026 (18th Edition)",helpText:"Amendment 4:2026 is the current published edition and is mandatory from 15 October 2026. Work carried out to the previous brown book until that date should record BS 7671:2018+A2:2022+A3:2024. Edit to match the edition you designed and tested to."}]}]},{key:"installation",label:"Installation",title:"Installation Details",content:[{kind:"section",key:"address",title:"Installation Address",columns:2,fields:[{key:"addressLine1",essential:!0,type:"text",label:"Address line 1",validation:{required:!0}},{key:"addressLine2",type:"text",label:"Address line 2"},{key:"town",type:"text",label:"Town / City",validation:{required:!0}},{key:"county",type:"text",label:"County"},{key:"postcode",essential:!0,type:"text",label:"Postcode",validation:{required:!0}}]},{kind:"section",key:"client",title:"Client",columns:2,fields:[{key:"clientName",type:"text",suggestFrom:"clients",label:"Client name",validation:{required:!0}},{key:"clientContact",type:"text",label:"Contact name"},{key:"clientEmail",type:"text",label:"Email"},{key:"clientPhone",type:"text",label:"Phone"}]},{kind:"section",key:"work",title:"Work Carried Out",fields:[{key:"natureOfWork",essential:!0,type:"radio-group",label:"Nature of work",validation:{required:!0},options:[{value:"new",label:"New installation"},{value:"addition",label:"Addition to an existing installation"},{value:"alteration",label:"Alteration to an existing installation"}]},{key:"descriptionOfWork",essential:!0,type:"textarea",label:"Description of work",validation:{required:!0},placeholder:"e.g. New domestic installation, full rewire, extension wiring"},{key:"extentOfInstallation",essential:!0,type:"textarea",label:"Extent of installation covered by this certificate",validation:{required:!0},placeholder:"e.g. Whole installation / Addition to existing"},{key:"commentsOnExistingInstallation",essential:!0,type:"textarea",label:"Comments on the existing installation",helpText:"Required for an addition or alteration (Regulation 644.1.2). Record any defects in the existing installation that you saw.",visibleWhen:{field:"natureOfWork",o
1p:"in",value:["addition","alteration"]},validation:{requiredWhen:{field:"natureOfWork",op:"in",value:["addition","alteration"]}}}]},{kind:"repeating",key:"limitations",titleTemplate:"Limitation {_index}",itemLabel:"Limitation",maxItems:10,minItems:0,defaultItem:{limitation:""},sections:[{key:"limitationFields",fields:[{key:"limitation",type:"text",label:"Limitation or agreed exclusion"}]}]},{kind:"repeating",key:"departures",titleTemplate:"Departure {_index}",itemLabel:"Departure",maxItems:10,minItems:0,defaultItem:{description:"",justification:"",authorisedBy:"",date:""},sections:[{key:"departureFields",columns:2,fields:[{key:"description",type:"textarea",label:"Departure from BS 7671"},{key:"justification",type:"textarea",label:"Justification"},{key:"authorisedBy",type:"text",label:"Authorised by"},{key:"date",type:"date",label:"Date"}]}]}]},{key:"supply",label:"Supply",title:"Supply Characteristics",content:[{kind:"section",key:"supplyCharacteristics",columns:2,fields:[{key:"supplySource",type:"select",label:"Supply source",options:[{value:"public",label:"Public supply"},{value:"private",label:"Private supply"},{value:"generator",label:"Generator"},{value:"inverter",label:"Inverter / PV"},{value:"other",label:"Other"}]},{key:"supplyType",type:"radio-group",label:"AC / DC",options:[{value:"AC",label:"AC"},{value:"DC",label:"DC"}],defaultValue:"AC"},{key:"phases",type:"select",label:"Live conductors / configuration",options:[{value:"1ph-2w",label:"1-phase 2-wire"},{value:"1ph-3w",label:"1-phase 3-wire"},{value:"2ph-3w",label:"2-phase 3-wire"},{value:"3ph-3w",label:"3-phase 3-wire"},{value:"3ph-4w",label:"3-phase 4-wire"}]},{key:"nominalVoltage",type:"number",label:"Nominal voltage",defaultValue:230,suffix:"V"},{key:"nominalFrequency",type:"number",label:"Frequency",defaultValue:50,suffix:"Hz"},{key:"otherSourcesOfSupply",type:"checkbox",label:"Other sources of supply present (e.g. PV, battery, generator)"},{key:"otherSourcesDetails",type:"textarea",label:"Other sources of supply",colSpan:2,visibleWhen:{field:"otherSourcesOfSupply",op:"truthy"}}]},{kind:"section",key:"earthingDetails",title:"Earthing Arrangement",columns:2,fields:[{key:"earthingArrangement",essential:!0,type:"select",label:"Earthing arrangement",validation:{required:!0},options:[{value:"TN-C",label:"TN-C"},{value:"TN-S",label:"TN-S"},{value:"TN-C-S",label:"TN-C-S (PME)"},{value:"TN-C-S-PNB",label:"TN-C-S (PNB)"},{value:"TT",label:"TT"},{value:"IT",label:"IT"},{value:"other",label:"Other"}]},{key:"ze",essential:!0,type:"number",label:"Ze",suffix:"Ω",helpText:"External earth fault loop impedance"},{key:"meansOfEarthing",type:"select",label:"Means of earthing",options:[{value:"distributor",label:"Distributor's facility"},{value:"electrode",label:"Installation earth electrode"}]},{key:"maximumDemand",type:"number",label:"Maximum demand",suffix:"kVA / A",helpText:"Load, after diversity"},{key:"pfc",type:"number",label:"PFC at origin",suffix:"kA",helpText:"Prospective fault current"},{key:"pscc",type:"number",label:"PSCC at origin",suffix:"kA",helpText:"Prospective short-circuit current"}]},{kind:"section",key:"earthElectrodeSection",title:"Earth Electrode (TT / IT Systems)",columns:2,fields:[{key:"earthElectrodeType",type:"select",label:"Electrode type",visibleWhen:{field:"earthingArrangement",op:"in",value:["TT","IT"]},options:[{value:"rod",label:"Rod"},{value:"tape",label:"Tape"},{value:"pipe",label:"Pipe"},{value:"plate",label:"Plate"},{value:"other",label:"Other"}]},{key:"earthElectrodeLocation",type:"text",label:"Electrode location",visibleWhen:{field:"earthingArrangement",op:"in",value:["TT","IT"]},placeholder:"e.g. Front garden, 600mm deep"},{key:"earthElectrodeResistance",type:"number",label:"Electrode resistance (Ra)",suffix:"Ω",visibleWhen:{field:"earthingArrangement",op:"in",value:["TT","IT"]}}]},{kind:"section",key:"supplyFuse",title:"Supply Fuse",columns:2,fields:[{key:"supplyFuseRating",type:"number",label:"Rating",suffix:"A",placeholder:"e.g. 100"},{key:"supplyFuseType",type:"text",label:"Type",placeholder:"e.g. BS 1361"},{key:"measuredAt",type:"text",label:"Measured at",placeholder:"e.g. Origin / DB"}]}]},{key:"earthing",label:"Earthing",title:"Earthing & Bonding",content:[{kind:"section",key:"mainEarthingConductor",title:"Main Earthing Conductor",columns:3,fields:[{key:"earthConductorSize",type:"number",label:"Size",suffix:"mm²"},{key:"earthConductorMaterial",type:"select",label:"Material",options:[{value:"copper",label:"Copper"},{value:"aluminium",label:"Aluminium"},{value:"other",label:"Other"}]},{key:"earthConductorRoute",type:"text",label:"Route / method"},{key:"earthConductorVerified",type:"checkbox",label:"Connection / continuity verified"}]},{kind:"repeating",key:"mainBonding",titleTemplate:"Bonding: {service}",itemLabel:"Bonding connection",maxItems:10,minItems:1,defaultItem:{service:"",present:!1,continuityVerified:!1,material:"",size:"",notes:""},collapsible:!0,sections:[{key:"bondingFields",columns:2,fields:[{key:"material",type:"select",label:"Material",options:[{value:"copper",label:"Copper"},{value:"aluminium",label:"Aluminium"},{value:"other",label:"Other"}]},{key:"service",essential:!0,type:"select",label:"Service",options:[{value:"Water",label:"Water"},{value:"Gas",label:"Gas"}
1,{value:"Oil",label:"Oil"},{value:"Structural steel",label:"Structural steel"},{value:"Lightning protection",label:"Lightning protection"},{value:"Other",label:"Other"}]},{key:"present",type:"checkbox",label:"Bonding present"},{key:"continuityVerified",type:"checkbox",label:"Connection / continuity verified"},{key:"size",type:"number",label:"Conductor size",suffix:"mm²"},{key:"notes",type:"text",label:"Notes"}]}]},{kind:"section",key:"supplementaryBonding",title:"Supplementary Bonding",fields:[{key:"supplementaryBondingNotes",type:"textarea",label:"Notes",placeholder:"Describe any supplementary bonding applied"}]}]},{key:"distribution",label:"Distribution",title:"Consumer Unit / Distribution Board",content:[{kind:"section",key:"dbDetails",columns:2,fields:[{key:"dbType",type:"select",label:"Type",options:[{value:"consumer_unit",label:"Consumer Unit"},{value:"distribution_board",label:"Distribution Board"},{value:"other",label:"Other"}]},{key:"dbManufacturer",type:"text",label:"Manufacturer"},{key:"dbModel",type:"text",label:"Model / type reference"},{key:"dbLocation",type:"text",label:"Location",placeholder:"e.g. Hallway cupboard"},{key:"numberOfWays",type:"number",label:"Number of ways"}]},{kind:"section",key:"mainSwitchDetails",title:"Main Switch",columns:3,fields:[{key:"mainSwitchLocation",type:"text",label:"Main switch location",placeholder:"e.g. under stairs"},{key:"mainSwitchRating",type:"number",label:"Current rating",suffix:"A",placeholder:"e.g. 100"},{key:"mainSwitchPoles",type:"select",label:"Number of poles",options:[{value:"1",label:"1"},{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"}]},{key:"mainSwitchVoltageRating",type:"number",label:"Voltage rating",suffix:"V",placeholder:"e.g. 230"},{key:"mainSwitchType",type:"text",label:"Type / BS EN",placeholder:"e.g. BS EN 60947-3"}]},{kind:"section",key:"mainSwitchRcdDetails",title:"Main Switch RCD (if RCD type)",columns:3,fields:[{key:"mainSwitchRcdIdn",type:"number",label:"RCD IΔn",suffix:"mA",helpText:"Rated residual operating current of main switch RCD"},{key:"mainSwitchRcdTimeDelay",type:"number",label:"Rated time delay",suffix:"ms"},{key:"mainSwitchRcdMeasuredTime",type:"number",label:"Measured operating time",suffix:"ms"}]},{kind:"section",key:"spdDetails",title:"Surge Protection",columns:2,fields:[{key:"spdPresent",type:"checkbox",label:"SPD fitted"},{key:"spdType",type:"text",label:"SPD type / model",visibleWhen:{field:"spdPresent",op:"eq",value:!0}},{key:"spdNotes",type:"text",label:"SPD notes",visibleWhen:{field:"spdPresent",op:"eq",value:!0}}]},{kind:"section",key:"afddDetails",title:"Arc Fault Detection",columns:2,fields:[{key:"afddPresent",type:"checkbox",label:"AFDD fitted"},{key:"afddNotes",type:"text",label:"AFDD notes",visibleWhen:{field:"afddPresent",op:"eq",value:!0}}]},{kind:"section",key:"boardFunctionalTests",title:"Functional Tests",columns:2,fields:[{key:"funcMainSwitch",type:"radio-group",label:"Main switch",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]},{key:"funcRcdButton",type:"radio-group",label:"RCD test button",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]},{key:"funcIsolation",type:"radio-group",label:"Isolation",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]},{key:"funcSpd",type:"radio-group",label:"SPDs",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]}]}]},{key:"inspections",label:"Inspections",title:"Schedule of Inspections",content:[{kind:"section",key:"inspectionMeta",columns:2,fields:[{key:"inspectionDate",essential:!0,type:"date",label:"Inspection date",validation:{required:!0},defaultValue:"today"},{key:"inspectedBy",essential:!0,type:"text",label:"Inspected by",validation:{required:!0}}]},{kind:"repeating",key:"inspectionItems",titleTemplate:"{code} — {description}",itemLabel:"Inspection item",maxItems:100,minItems:1,collapsible:!0,defaultItem:{code:"",description:"",status:"",notes:""},initialItems:i,bulkSet:{field:"status",value:"ACCEPTABLE",label:"Mark all acceptable"},sections:[{key:"inspectionFields",columns:3,fields:[{key:"code",type:"text",label:"Code",helpText:"IET Appendix 6 reference"},{key:"description",type:"text",label:"Description",colSpan:2},{key:"status",essential:!0,type:"radio-group",label:"Outcome",validation:{required:!0},options:[{value:"ACCEPTABLE",label:"✓ Acceptable"},{value:"UNACCEPTABLE",label:"✗ Unacceptable"},{value:"NA",label:"N/A"},{value:"LIM",label:"LIM"},{value:"NV",label:"N/V"}]},{key:"notes",type:"text",label:"Notes",colSpan:2}]}]}]},{key:"circuits",label:"Circuits",title:"Schedule of Test Results",content:[{kind:"section",key:"testInstrumentDetails",title:"Test Instrument",columns:3,fields:[{key:"testInstrument",prefillFrom:"instrumentMakeModel",type:"text",label:"Make / model",validation:{required:!0},placeholder:"e.g. Megger MFT1741",helpText:"Ensure test instruments have valid calibration certificates, c
1alibrated at the interval the manufacturer or your certification body sets. Test leads and probes should meet HSE GS38."},{key:"instrumentSerialNo",prefillFrom:"instrumentSerial",type:"text",label:"Serial number"},{key:"instrumentCalibrationDate",prefillFrom:"instrumentCalibrationDate",type:"date",label:"Calibration date",helpText:"Test instruments should be calibrated within the last 12 months"}]},{kind:"repeating",key:"circuits",titleTemplate:"Circuit {circuitId}: {designation}",itemLabel:"Circuit",maxItems:30,minItems:1,collapsible:!0,scannable:!0,defaultItem:{circuitId:"",designation:"",description:"",locationServed:"",deviceType:"",deviceCurve:"",deviceRating:"",breakingCapacity:"",lineMm2:"",neutralMm2:"",cpcMm2:"",cableType:"",installationMethod:"",referenceMethod:"",ringR1:"",ringR2:"",r1r2:"",rn:"",r2:"",irTestVoltage:"500",irLN:"",irLE:"",irNE:"",polarity:"",zs:"",maxZs:"",rcdRatedCurrent:"",rcdType:"",rcdX05ms:"",rcdX05result:"",rcdX1ms:"",rcdX1result:"",rcdX5ms:"",rcdX5result:"",afddTestResult:"",remarks:""},sections:[{key:"identity",title:"Circuit Identity",columns:2,fields:[{key:"circuitId",type:"text",label:"Circuit ID",placeholder:"1"},{key:"designation",essential:!0,type:"text",label:"Designation",validation:{required:!0},placeholder:"e.g. Kitchen ring"},{key:"description",type:"text",label:"Description",placeholder:"e.g. Ring final circuit"},{key:"locationServed",type:"text",label:"Location served"}]},{key:"protection",title:"Protective Device & Conductors",columns:3,fields:[{key:"deviceType",essential:!0,type:"select",label:"Device type",helpText:"BS 3036 is a rewireable fuse, BS 88 a cartridge (HRC) fuse. Naming which one lets the Max Zs column be looked up — their limits differ.",options:[{value:"MCB",label:"MCB"},{value:"RCBO",label:"RCBO"},{value:"RCD",label:"RCD"},{value:"BS 3036",label:"BS 3036"},{value:"BS 88",label:"BS 88"},{value:"Fuse",label:"Fuse"},{value:"Other",label:"Other"}]},{key:"deviceCurve",type:"select",label:"Curve",options:[{value:"B",label:"B"},{value:"C",label:"C"},{value:"D",label:"D"},{value:"NA",label:"N/A"}]},{key:"deviceRating",essential:!0,type:"number",label:"Rating",validation:{required:!0},suffix:"A"},{key:"breakingCapacity",type:"number",label:"Breaking capacity",suffix:"kA"},{key:"lineMm2",essential:!0,type:"number",label:"Line",validation:{required:!0},suffix:"mm²"},{key:"neutralMm2",type:"number",label:"Neutral",suffix:"mm²"},{key:"cpcMm2",essential:!0,type:"number",label:"CPC",validation:{required:!0},suffix:"mm²"},{key:"cableType",type:"text",label:"Cable type",placeholder:"e.g. T&E, SWA"},{key:"installationMethod",type:"text",label:"Installation method"},{key:"referenceMethod",type:"text",label:"Reference method",placeholder:"e.g. C"}]},{key:"testResults",title:"Test Results",columns:3,fields:[{key:"ringR1",type:"number",label:"Ring r1 (line, end to end)",suffix:"Ω"},{key:"rn",type:"number",label:"Ring rn (neutral, end to end)",suffix:"Ω"},{key:"ringR2",type:"number",label:"Ring r2 (cpc, end to end)",suffix:"Ω"},{key:"r1r2",essential:!0,type:"number",label:"R1+R2",validation:{requiredWhen:{field:"r2",op:"falsy"}},suffix:"Ω",helpText:"R1+R2 or R2 is required."},{key:"r2",type:"number",label:"R2",suffix:"Ω"},{key:"irTestVoltage",type:"select",label:"IR test voltage",options:[{value:"250",label:"250V"},{value:"500",label:"500V"},{value:"1000",label:"1000V"}]},{key:"irLN",essential:!0,type:"number",label:"IR L-N",validation:{required:!0},suffix:"MΩ"},{key:"irLE",essential:!0,type:"number",label:"IR L-E",validation:{required:!0},suffix:"MΩ"},{key:"irNE",essential:!0,type:"number",label:"IR N-E",validation:{required:!0},suffix:"MΩ"},{key:"polarity",essential:!0,type:"radio-group",label:"Polarity",validation:{required:!0},options:[{value:"correct",label:"Correct"},{value:"incorrect",label:"Incorrect"}]},{key:"zs",essential:!0,type:"number",label:"Zs",validation:{required:!0},suffix:"Ω"},{key:"maxZs",essential:!0,type:"number",label:"Max Zs",validation:{required:!0},suffix:"Ω",helpText:"The maximum permitted earth fault loop impedance for this device, from the Chapter 41 tables of BS 7671 (for example Table 41.3 for circuit-breakers, or Table 41.5 where an RCD gives fault protection on a TT system) or the manufacturer’s data. Enter it from the edition you are working to — Amendment 4 applies from 15 October 2026."}]},{key:"rcdTests",title:"RCD Tests (where the circuit is RCD protected)",columns:3,visibleWhen:{field:"deviceType",op:"truthy"},fields:[{key:"rcdRatedCurrent",type:"number",label:"Rated IΔn",suffix:"mA"},{key:"rcdType",type:"select",label:"RCD type",options:[{value:"AC",label:"Type AC"},{value:"A",label:"Type A"},{value:"F",label:"Type F"},{value:"B",label:"Type B"}]},{key:"rcdX05ms",type:"number",label:"×0.5 trip time",suffix:"ms"},{key:"rcdX05result",type:"radio-group",label:"×0.5 result",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"}]},{key:"rcdX1ms",type:"number",label:"×1 trip time",suffix:"ms"},{key:"rcdX1result",type:"radio-group",label:"×1 result",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"}]},{key:"rcdX5ms",type:"number",label:"×5 trip time",suffix:"ms"},{key:"rcdX5result",type:"radio-group",label:"×5 result",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"}]}]},{key:"afddTests",title:"AFDD Test",columns:2,visibleWhen:{field:"deviceType",op:"in",value:["MCB","RCBO"]},fields:[{key:"afddTestResult",type:"radio-group",label:"AFDD test button result",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]}]},{key:"circuitRemarks",fields:[{key:"remarks",type:"textarea",label:"Remarks"}]}]}]},{key:"declarations",label:"Declarations",title:"Signatures & Declarations",content:[{kind:"section",key:"organisation",title:"Issuing Organisation",columns:2,fields:[{key:"orgName",type:"text",label:"Business name",validation:{required:!0}},{key:"orgAddress",prefillFrom:"companyAddress",type:"textarea",label:"Address"},{key:"orgContact",prefillFrom:"companyPhone",type:"text",label:"Contact details"},{key:"orgScheme",prefillFrom:"competentPersonScheme",type:"select",label:"Registration scheme",options:[{value:"NICEIC",label:"NICEIC"},{value:"NAPIT",label:"NAPIT"},{value:"ELECSA",label:"ELECSA (now NICEIC)"},{value:"SELECT",label:"SELECT"},{value:"Other",label:"Other"}]},{key:"orgMembershipNo",prefillFrom:"schemeMembershipNumber",type:"text",label:"Membership number"}]},{kind:"section",key:"partP",title:"Part P Building Regulations",columns:2,fields:[{key:"partPNotificationStatus",essential:!0,type:"select",label:"Part P notification status",validation:{required:!0},options:[{value:"Competent Person Self-Certified",label:"Competent Person Self-Certified"},{value:"Notified to Building Control",label:"Notified to Building Control"},{value:"Not Applicable",label:"Not Applicable"}]},{key:"partPReference",type:"text",label:"Notification / certificate reference",visibleWhen:{field:"partPNotificationStatus",op:"neq",value:"Not Applicable"},placeholder:"e.g. CPS-2025-001234 or LA ref"},{key:"partPNotificationDate",type:"date",label:"Notification date",visibleWhen:{field:"partPNotificationStatus",op:"neq",value:"Not Applicable"}},{key:"bcNotificationRef",type:"text",label:"Building Control notification ref (if applicable)",helpText:"Required for domestic notifiable work where you are not a member of a competent person scheme"}]},{kind:"section",key:"designerInfo",title:"Designer",columns:2,fields:[{key:"info_designer_declaration",type:"info",label:"I being the designer of the electrical installation (as indicated by my signature below), particulars of which are described above, having exercised reasonable skill and care when carrying out the design, hereby CERTIFY that the design of the installation work detailed above complies with BS 7671.",colSpan:2},{key:"designerName",essential:!0,type:"text",label:"Name",validation:{required:!0}},{key:"designerPosition",type:"text",label:"Position"},{key:"designerQualifications",type:"text",label:"Qualifications"},{key:"permittedExceptions",type:"textarea",colSpan:2,label:"Details of permitted exceptions (Regulation 411.3.3)",helpText:"Where applicable. Leave blank if there are none."}
1,{key:"riskAssessmentAttached",type:"checkbox",label:"Risk assessment attached",visibleWhen:{field:"permittedExceptions",op:"truthy"}},{key:"nextInspectionInterval",essential:!0,type:"number",label:"Recommended interval to the next inspection",validation:{required:!0,min:1},helpText:"The designer recommends when the installation is next inspected and tested (IET section D)."},{key:"nextInspectionIntervalUnit",essential:!0,type:"select",label:"Interval in",validation:{required:!0},defaultValue:"years",options:[{value:"years",label:"Years"},{value:"months",label:"Months"}]}]},{kind:"section",key:"designerSig",fields:[{key:"designerSignature",essential:!0,type:"signature",label:"Designer signature",validation:{required:!0}},{key:"designerSignatureDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"installerInfo",title:"Installer",columns:2,fields:[{key:"info_installer_declaration",type:"info",label:"I being the installer of the electrical installation (as indicated by my signature below), having exercised reasonable skill and care when carrying out the installation, hereby CERTIFY that the work complies with BS 7671, that it has been constructed, inspected and tested in accordance with BS 7671, and was not defective at the time of testing.",colSpan:2},{key:"installerName",essential:!0,type:"text",label:"Name",validation:{required:!0}},{key:"installerPosition",type:"text",label:"Position"},{key:"installerQualifications",type:"text",label:"Qualifications"}]},{kind:"section",key:"installerSig",fields:[{key:"installerSignature",essential:!0,type:"signature",label:"Installer signature",validation:{required:!0}},{key:"installerSignatureDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"inspectorInfo",title:"Inspector / Tester",columns:2,fields:[{key:"info_inspector_declaration",type:"info",label:"I being the person responsible for the inspection and testing of the electrical installation (as indicated by my signature below), having exercised reasonable skill and care when carrying out the inspection and testing, hereby CERTIFY that the work to which this report relates has been inspected and tested in accordance with BS 7671.",colSpan:2},{key:"inspectorName",essential:!0,type:"text",label:"Name",validation:{required:!0}},{key:"inspectorPosition",type:"text",label:"Position"},{key:"inspectorQualifications",type:"text",label:"Qualifications"}]},{kind:"section",key:"inspectorSig",fields:[{key:"inspectorSignature",essential:!0,type:"signature",label:"Inspector signature",validation:{required:!0}},{key:"inspectorSignatureDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"complianceStatements",title:"Compliance Statements",fields:[{key:"compliesBS7671",essential:!0,type:"checkbox",label:"The installation complies with BS 7671 (IET Wiring Regulations)"},{key:"testedPerPart6",essential:!0,type:"checkbox",label:"Inspection and testing was carried out in accordance with Part 6 of BS 7671"}]}]}],complianceChecklist:{title:"EIC Compliance Requirements",items:[{label:"Certificate reference provided",field:"certRef",expect:{op:"truthy"}},{label:"Description of work provided",field:"descriptionOfWork",expect:{op:"truthy"}},{label:"Extent of installation stated",field:"extentOfInstallation",expect:{op:"truthy"}},{label:"Earthing arrangement specified",field:"earthingArrangement",expect:{op:"truthy"}},{label:"Ze recorded",field:"ze",expect:{op:"truthy"}},{label:"At least 1 circuit recorded",field:"circuits",expect:{op:"truthy"}},{label:"At least 1 bonding connection recorded",field:"mainBonding",expect:{op:"truthy"}},{label:"Inspection schedule completed",field:"inspectionItems",expect:{op:"truthy"}},{label:"Inspection date recorded",field:"inspectionDate",expect:{op:"truthy"}},{label:"Inspected by name provided",field:"inspectedBy",expect:{op:"truthy"}},{label:"Designer name provided",field:"designerName",expect:{op:"truthy"}},{label:"Designer signed",field:"designerSignature",expect:{op:"truthy"}},{label:"Installer name provided",field:"installerName",expect:{op:"truthy"}},{label:"Installer signed",field:"installerSignature",expect:{op:"truthy"}},{label:"Inspector name provided",field:"inspectorName",expect:{op:"truthy"}},{label:"Inspector signed",field:"inspectorSignature",expect:{op:"truthy"}},{label:"Complies with BS 7671 confirmed",field:"compliesBS7671",expect:{op:"eq",value:!0}},{label:"Tested per Part 6 confirmed",field:"testedPerPart6",expect:{op:"eq",value:!0}},{label:"Part P notification status recorded",field:"partPNotificationStatus",expect:{op:"truthy"}}]},review:{sections:[{title:"Certificate Details",columns:2,fields:[{key:"certRef",label:"Certificate ref"},{key:"issueDate",label:"Issue date",format:"date"},{key:"completionDate",label:"Completion date",format:"date"},{key:"edition",label:"BS 7671 Edition"}]},{title:"Installation Address",columns:2,fields:[{key:"addressLine1",label:"Address"},{key:"addressLine2",label:"Address line 2"},{key:"town",label:"Town"},{key:"county",label:"County"},{key:"postcode",label:"Postcode"}]},{title:"Client",columns:2,fields:[{key:"clientName",label:"Name"},{key:"clientContact",label:"Contact"},{key:"clientEmail",label:"Email"},{key:"clientPhone",label:"Phone"}]},{title:"Work",fields:[{key:"natureOfWork",label:"Nature of work",format:"enum"},{key:"descriptionOfWork",label:"Description"},{key:"extentOfInstallation",label:"Extent"},{key:"commentsOnExistingInstallation",label:"Comments on the existing installation"}]},{key:"limitations",titleTemplate:"Limitation {_index}",sections:[{title:"Limitation",fields:[{key:"limitation",label:"Limitation"}]}]},{key:"departures",titleTemplate:"Departure {_index}",sections:[{title:"Departure",columns:2,fields:[{key:"description",label:"Description"},{key:"justification",label:"Justification"},{key:"authorisedBy",label:"Authorised by"},{key:"date",label:"Date",format:"date"}]}]},{title:"Supply Characteristics",columns:2,fields:[{key:"supplySource",label:"Source",format:"enum"},{key:"supplyType",label:"AC / DC"},{format:"enum",key:"phases",label:"Configuration"},{key:"nominalVoltage",label:"Voltage (V)"},{key:"nominalFrequency",label:"Frequency (Hz)"},{key:"otherSourcesOfSupply",label:"Other sources of supply",format:"boolean"},{key:"otherSourcesDetails",label:"Other sources"},{key:"earthingArrangement",label:"Earthing",format:"enum"},{key:"ze",label:"Ze (Ω)"},{key:"pfc",label:"PFC (kA)"},{key:"pscc",label:"PSCC (kA)"},{key:"supplyFuseRating",label:"Supply fuse rating (A)"},{key:"supplyFuseType",label:"Supply fuse type"},{key:"measuredAt",label:"Measured at"},{key:"earthElectrodeType",label:"Earth electrode type",format:"enum"},{key:"earthElectrodeLocation",label:"Electrode location"},{key:"earthElectrodeResistance",label:"Electrode resistance (Ω)"}]},{title:"Earthing & Bonding",columns:2,fields:[{key:"earthConductorSize",label:"Earth conductor size (mm²)"},{key:"earthConductorMaterial",label:"Material",format:"enum"},{key:"earthConductorRoute",label:"Route"},{key:"earthConductorVerified",label:"Connection / continuity verified",format:"boolean"},{key:"supplementaryBondingNotes",label:"Supplementary bonding"}]},{key:"mainBonding",titleTemplate:"Bonding: {service}",sections:[{title:"Connection",columns:2,fields:[{key:"service",label:"Service"},{key:"present",label:"Present",format:"boolean"},{key:"continuityVerified",label:"Continuity verified",format:"boolean"},{key:"size",label:"Size (mm²)"},{key:"notes",label:"Notes"}]}]},{title:"Consumer Unit / Distribution Board",columns:2,fields:[{key:"dbType",label:"Type",format:"enum"},{key:"dbManufacturer",label:"Manufacturer"},{key:"dbModel",label:"Model"},{key:"dbLocation",label:"Location"},{key:"numberOfWays",label:"Ways"},{key:"mainSwitchRating",label:"Main switch rating (A)"},{key:"mainSwitchPoles",label:"Poles"},{key:"mainSwitchVoltageRating",label:"Voltage rating (V)"},{key:"mainSwitchType",label:"Main switch type"},{key:"mainSwitchRcdIdn",label:"RCD IΔn (mA)"},{key:"mainSwitchRcdTimeDelay",label:"Rated time delay (ms)"},{key:"mainSwitchRcdMeasuredTime",label:"Measured operating time (ms)"},{key:"spdPresent",label:"SPD fitted",format:"boolean"},{key:"spdType",label:"SPD type"},{key:"spdNotes",label:"SPD notes"},{key:"afddPresent",label:"AFDD fitted",format:"boolean"},{key:"afddNotes",label:"AFDD notes"},{key:"funcMainSwitch",label:"Main switch test",format:"enum"},{key:"funcRcdButton",label:"RCD test button",format:"enum"},{key:"funcIsolation",label:"Isolation test",format:"enum"},{key:"funcSpd",label:"SPD test",format:"enum"}]},{title:"Inspection",columns:2,fields:[{key:"inspectionDate",label:"Inspection date",format:"date"},{key:"inspectedBy",label:"Inspected by"}]},{key:"inspectionItems",titleTemplate:"{code} — {description}",sections:[{title:"Inspection Item",columns:2,fields:[{key:"code",label:"Code"},{key:"description",label:"Description"},{key:"status",label:"Outcome"},{key:"notes",label:"Notes"}]}]},{title:"Test Instrument",columns:3,fields:[{key:"testInstrument",label:"Make / model"},{key:"instrumentSerialNo",label:"Serial number"},{key:"instrumentCalibrationDate",label:"Calibration date",format:"date"}]},{key:"circuits",titleTemplate:"Circuit {circuitId}: {designation}",sections:[{title:"Identity",columns:2,fields:[{key:"circuitId",label:"ID"},{key:"designation",label:"Designation"},{key:"description",label:"Description"},{key:"locationServed",label:"Location served"}]},{title:"Protection & Conductors",columns:2,fields:[{key:"deviceType",label:"Device type"},{format:"enum",key:"deviceCurve",label:"Curve"},{key:"deviceRating",label:"Rating (A)"},{key:"breakingCapacity",label:"Breaking capacity (kA)"},{key:"lineMm2",label:"Line (mm²)"},{key:"neutralMm2",label:"Neutral (mm²)"},{key:"cpcMm2",label:"CPC (mm²)"},{key:"cableType",label:"Cable type"},{key:"installationMethod",label:"Installation method"},{key:"referenceMethod",label:"Reference method"}]},{title:"Test Results",columns:2,fields:[{key:"ringR1",label:"Ring r1 (Ω)"},{key:"rn",label:"Ring rn (Ω)"},{key:"ringR2",label:"Ring r2 (Ω)"},{key:"r1r2",label:"R1+R2 (Ω)"},{key:"r2",label:"R2 (Ω)"},{format:"enum",key:"irTestVoltage",label:"IR test voltage (V)"},{key:"irLN",label:"IR L-N (MΩ)"},{key:"irLE",label:"IR L-E (MΩ)"},{key:"irNE",label:"IR N-E (MΩ)"},{key:"polarity",label:"Polarity",format:"enum"},{key:"zs",label:"Zs (Ω)"},{key:"maxZs",label:"Max Zs (Ω)"}]},{title:"RCD Tests",columns:2,fields:[{key:"rcdRatedCurrent",label:"Rated current (mA)"},{format:"enum",key:"rcdType",label:"RCD type"},{key:"rcdX05ms",label:"×0.5 (ms)"},{key:"rcdX05result",label:"×0.5 result",format:"enum"},{key:"rcdX1ms",label:"×1 (ms)"},{key:"rcdX1result",label:"×1 result",format:"enum"},{key:"rcdX5ms",label:"×5 (ms)"},{key:"rcdX5result",label:"×5 result",format:"enum"}]},{title:"AFDD",columns:2,fields:[{key:"afddTestResult",label:"AFDD test button result",format:"enum"}]},{title:"Remarks",fields:[{key:"remarks",label:"Remarks"}]}]},{title:"Issuing Organisation",columns:2,fields:[{key:"orgName",label:"Business name"},{key:"orgAddress",label:"Address"},{key:"orgContact",label:"Contact"},{key:"orgScheme",label:"Scheme",format:"enum"},{key:"orgMembershipNo",label:"Membership no."}]},{title:"Part P Building Regulations",columns:2,fields:[{key:"partPNotificationStatus",label:"Part P status"},{key:"partPReference",label:"Notification reference"},{key:"partPNotificationDate",label:"Notification date",format:"date"},{key:"bcNotificationRef",label:"Building Control notification ref"}]},{title:"Designer",columns:2,fields:[{key:"designerName",label:"Name"},{key:"designerPosition",label:"Position"},{key:"designerQualifications",label:"Qualifications"},{key:"permittedExceptions",label:"Permitted exceptions (Reg 411.3.3)"}
1,{key:"riskAssessmentAttached",label:"Risk assessment attached",format:"boolean"},{key:"nextInspectionInterval",label:"Next inspection in"},{key:"nextInspectionIntervalUnit",label:"Interval unit",format:"enum"},{key:"designerSignature",label:"Signature",format:"signature"},{key:"designerSignatureDate",label:"Date",format:"date"}]},{title:"Installer",columns:2,fields:[{key:"installerName",label:"Name"},{key:"installerPosition",label:"Position"},{key:"installerQualifications",label:"Qualifications"},{key:"installerSignature",label:"Signature",format:"signature"},{key:"installerSignatureDate",label:"Date",format:"date"}]},{title:"Inspector / Tester",columns:2,fields:[{key:"inspectorName",label:"Name"},{key:"inspectorPosition",label:"Position"},{key:"inspectorQualifications",label:"Qualifications"},{key:"inspectorSignature",label:"Signature",format:"signature"},{key:"inspectorSignatureDate",label:"Date",format:"date"}]},{title:"Compliance",fields:[{key:"compliesBS7671",label:"Complies with BS 7671",format:"boolean"},{key:"testedPerPart6",label:"Tested per Part 6",format:"boolean"}]}]},pdf:{credential:{schemeKey:"orgScheme",numberKey:"orgMembershipNo"},title:"Electrical Installation Certificate",subtitle:"BS 7671 — IET Wiring Regulations",certRefField:"certRef",sections:[{kind:"cover",title:"Electrical Installation Certificate",subtitle:"Issued in accordance with BS 7671 — Requirements for Electrical Installations (IET Wiring Regulations)",fields:[{label:"Certificate Ref",key:"certRef"},{label:"Issue Date",key:"issueDate",format:"date"},{label:"Edition",key:"edition"},{label:"Address",key:"addressLine1"},{label:"Town",key:"town"},{label:"Postcode",key:"postcode"},{label:"Client",key:"clientName"},{label:"Description",key:"descriptionOfWork"},{label:"Organisation",key:"orgName"},{label:"Scheme",key:"orgScheme",format:"enum"},{label:"Membership No.",key:"orgMembershipNo"}],disclaimer:"This certificate was prepared using CertBox from the details entered by the person who signed it. The issuing electrician is responsible for ensuring the certificate is accurate and compliant."},{kind:"page-break"},{kind:"table",title:"Installation Details",rows:[{label:"Address",key:"addressLine1"},{label:"Address line 2",key:"addressLine2"},{label:"Town",key:"town"},{label:"County",key:"county"},{label:"Postcode",key:"postcode"},{label:"Client name",key:"clientName"},{label:"Client contact",key:"clientContact"},{label:"Client email",key:"clientEmail"},{label:"Client phone",key:"clientPhone"},{label:"Nature of work",key:"natureOfWork",format:"enum"},{label:"Description of work",key:"descriptionOfWork"},{label:"Extent of installation",key:"extentOfInstallation"},{label:"Comments on the existing installation",key:"commentsOnExistingInstallation"},{label:"Completion date",key:"completionDate",format:"date"},{label:"Edition",key:"edition"}]},{kind:"repeating",key:"limitations",title:"Agreed Limitations",columns:[{header:"#",key:"_index"},{header:"Limitation",key:"limitation"}]},{kind:"repeating",key:"departures",title:"Departures from BS 7671",columns:[{header:"Description",key:"description"},{header:"Justification",key:"justification"},{header:"Authorised by",key:"authorisedBy"},{header:"Date",key:"date"}]},{kind:"table",title:"Supply Characteristics",rows:[{label:"Supply source",key:"supplySource",format:"enum"},{label:"AC / DC",key:"supplyType"},{format:"enum",label:"Configuration",key:"phases"},{label:"Nominal voltage (V)",key:"nominalVoltage"},{label:"Nominal frequency (Hz)",key:"nominalFrequency"},{label:"Other sources of supply",key:"otherSourcesOfSupply",format:"boolean"},{label:"Other sources (details)",key:"otherSourcesDetails"},{label:"Earthing arrangement",key:"earthingArrangement",format:"enum"},{label:"Ze (Ω)",key:"ze"},{label:"Means of earthing",key:"meansOfEarthing",format:"enum"},{label:"Maximum demand (kVA / A)",key:"maximumDemand"},{label:"PFC at origin (kA)",key:"pfc"},{label:"PSCC at origin (kA)",key:"pscc"},{label:"Supply fuse rating (A)",key:"supplyFuseRating"},{label:"Supply fuse type",key:"supplyFuseType"},{label:"Measured at",key:"measuredAt"},{label:"Earth electrode type",key:"earthElectrodeType",format:"enum"},{label:"Electrode location",key:"earthElectrodeLocation"},{label:"Electrode resistance Ra (Ω)",key:"earthElectrodeResistance"}]},{kind:"table",title:"Earthing & Bonding",rows:[{label:"Earth conductor size (mm²)",key:"earthConductorSize"},{label:"Earth conductor material",key:"earthConductorMaterial",format:"enum"},{label:"Earth conductor route",key:"earthConductorRoute"},{label:"Earth conductor connection / continuity verified",key:"earthConductorVerified",format:"boolean"},{label:"Supplementary bonding",key:"supplementaryBondingNotes"}]},{kind:"repeating",key:"mainBonding",title:"Main Bonding Connections",columns:[{header:"Service",key:"service"},{header:"Present",key:"present",format:"boolean"},{header:"Verified",key:"continuityVerified",format:"boolean"},{header:"Material",key:"material",format:"enum"},{header:"Size (mm²)",key:"size"},{header:"Notes",key:"notes"}]},{kind:"table",title:"Consumer Unit / Distribution Board",rows:[{label:"Type",key:"dbType",format:"enum"},{label:"Manufacturer",key:"dbManufacturer"}
1,{label:"Model",key:"dbModel"},{label:"Location",key:"dbLocation"},{label:"Number of ways",key:"numberOfWays"},{label:"Main switch location",key:"mainSwitchLocation"},{label:"Main switch rating (A)",key:"mainSwitchRating"},{label:"Number of poles",key:"mainSwitchPoles"},{label:"Voltage rating (V)",key:"mainSwitchVoltageRating"},{label:"Main switch type",key:"mainSwitchType"},{label:"RCD IΔn (mA)",key:"mainSwitchRcdIdn"},{label:"Rated time delay (ms)",key:"mainSwitchRcdTimeDelay"},{label:"Measured operating time (ms)",key:"mainSwitchRcdMeasuredTime"},{label:"SPD fitted",key:"spdPresent",format:"boolean"},{label:"SPD type",key:"spdType"},{label:"SPD notes",key:"spdNotes"},{label:"AFDD fitted",key:"afddPresent",format:"boolean"},{label:"AFDD notes",key:"afddNotes"},{label:"Main switch test",key:"funcMainSwitch",format:"enum"},{label:"RCD test button",key:"funcRcdButton",format:"enum"},{label:"Isolation test",key:"funcIsolation",format:"enum"},{label:"SPD test",key:"funcSpd",format:"enum"}]},{kind:"table",title:"Issuing Organisation",rows:[{label:"Business name",key:"orgName"},{label:"Address",key:"orgAddress"},{label:"Contact",key:"orgContact"},{label:"Scheme",key:"orgScheme",format:"enum"},{label:"Membership number",key:"orgMembershipNo"},{label:"Building Control notification ref",key:"bcNotificationRef"}]},{kind:"table",title:"Part P Building Regulations",rows:[{label:"Notification status",key:"partPNotificationStatus",format:"enum"},{label:"Notification / certificate reference",key:"partPReference"},{label:"Notification date",key:"partPNotificationDate",format:"date"}]},{kind:"table",title:"Compliance",rows:[{label:"Complies with BS 7671",key:"compliesBS7671",format:"boolean"},{label:"Inspected and tested per Part 6",key:"testedPerPart6",format:"boolean"}]},{kind:"table",title:"Next Inspection and Permitted Exceptions",rows:[{label:"Recommended interval to the next inspection",key:"nextInspectionInterval"},{label:"Interval in",key:"nextInspectionIntervalUnit",format:"enum"},{label:"Permitted exceptions (Regulation 411.3.3)",key:"permittedExceptions"},{label:"Risk assessment attached",key:"riskAssessmentAttached",format:"boolean"}]},{kind:"signatures",title:"Declarations & Signatures",signatures:[{label:"Designer",signatureKey:"designerSignature",declarationKey:"info_designer_declaration",dateKey:"designerSignatureDate",nameKey:"designerName",additionalInfo:[{label:"Position",key:"designerPosition"},{label:"Qualifications",key:"designerQualifications"}]},{label:"Installer",signatureKey:"installerSignature",declarationKey:"info_installer_declaration",dateKey:"installerSignatureDate",nameKey:"installerName",additionalInfo:[{label:"Position",key:"installerPosition"},{label:"Qualifications",key:"installerQualifications"}]},{label:"Inspector / Tester",signatureKey:"inspectorSignature",declarationKey:"info_inspector_declaration",dateKey:"inspectorSignatureDate",nameKey:"inspectorName",additionalInfo:[{label:"Position",key:"inspectorPosition"},{label:"Qualifications",key:"inspectorQualifications"}]}]},{kind:"page-break"},{kind:"table",title:"Inspection Details",rows:[{label:"Inspection date",key:"inspectionDate",format:"date"},{label:"Inspected by",key:"inspectedBy"}]},{kind:"checklist",key:"inspectionItems",title:"Schedule of Inspections (IET Appendix 6)",columns:[{header:"Code",key:"code"},{header:"Description",key:"description"},{header:"Outcome",key:"status"},{header:"Notes",key:"notes"}]},{kind:"page-break"},{kind:"table",title:"Test Instrument",rows:[{label:"Make / model",key:"testInstrument"},{label:"Serial number",key:"instrumentSerialNo"},{label:"Calibration date",key:"instrumentCalibrationDate",format:"date"}]},{kind:"repeating",key:"circuits",title:"Schedule of Test Results — Circuit Details",columns:[{header:"ID",key:"circuitId"},{header:"Designation",key:"designation"},{header:"Description",key:"description"},{header:`Location
2Served`,key:"locationServed"},{header:"Device",key:"deviceType"},{format:"enum",header:"Curve",key:"deviceCurve"},{header:`Rating
3(A)`,key:"deviceRating"},{header:"kA",key:"breakingCapacity"},{header:`Line
4mm²`,key:"lineMm2"},{header:`Neut.
5mm²`,key:"neutralMm2"},{header:`CPC
6mm²`,key:"cpcMm2"},{header:"Cable",key:"cableType"},{header:`Install
7Method`,key:"installationMethod"},{header:`Ref.
8Method`,key:"referenceMethod"}]},{kind:"repeating",key:"circuits",title:"Schedule of Test Results — Measurements",columns:[{header:"ID",key:"circuitId"},{header:`Ring
9r1`,key:"ringR1"},{header:`Ring
10rn`,key:"rn"},{header:`Ring
11r2`,key:"ringR2"},{header:`R1+R2
12(Ω)`,key:"r1r2"},{header:`R2
13(Ω)`,key:"r2"},{format:"enum",header:`IR
14Voltage`,key:"irTestVoltage"},{header:`IR
15L-N`,key:"irLN"},{header:`IR
16L-E`,key:"irLE"},{header:`IR
17N-E`,key:"irNE"},{header:"Pol.",key:"polarity",format:"enum"},{header:`Zs
18(Ω)`,key:"zs"},{header:`Max Zs
19(Ω)`,key:"maxZs"}]},{kind:"repeating",key:"circuits",title:"Schedule of Test Results — RCD, AFDD & Functional Tests",columns:[{header:"ID",key:"circuitId"},{header:`RCD
20mA`,key:"rcdRatedCurrent"},{format:"enum",header:`RCD
21Type`,key:"rcdType"},{header:`×0.5
22ms`,key:"rcdX05ms"},{header:`×0.5
23P/F`,key:"rcdX05result",format:"enum"},{header:`×1
24ms`,key:"rcdX1ms"},{header:`×1
25P/F`,key:"rcdX1result",format:"enum"},{header:`×5
26ms`,key:"rcdX5ms"},{header:`×5
27P/F`,key:"rcdX5result",format:"enum"},{header:`AFDD
28Test`,key:"afddTestResult",format:"enum"},{header:"Remarks",key:"remarks"}]}]},warnings:[{message:"Measured Zs exceeds maximum Zs",field:"zs",compareField:"maxZs",op:"gt",repeatKey:"circuits"},{message:"RCD x1 trip time exceeds 200ms",field:"rcdX1ms",op:"gt",value:200,repeatKey:"circuits"},{message:"RCD x5 trip time exceeds 40ms",field:"rcdX5ms",op:"gt",value:40,repeatKey:"circuits"},{message:"Polarity incorrect on a circuit — do not energise",field:"polarity",op:"eq",value:"incorrect",repeatKey:"circuits"}]};export{l as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.