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:"95830b11ff50f9e7292c5691d851aab9e169cfb2"};var a=new e.Error().stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="ae42e9a8-68f9-41fc-968a-9f0e690cbe11",e._sentryDebugIdIdentifier="sentry-dbid-ae42e9a8-68f9-41fc-968a-9f0e690cbe11")}catch{}})();const t={typeCode:"IN-02",country:"GB",title:"Carbon Monoxide Alarm Certificate",version:7,issueDateField:"dateOfWork",steps:[{key:"property",label:"Property",title:"Property & Client Details",content:[{kind:"section",key:"certDetails",title:"Certificate Details",columns:2,fields:[{key:"certRef",type:"text",label:"Certificate reference",placeholder:"e.g. CO-2025-001"},{key:"dateOfWork",type:"date",label:"Date of work",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"propertyDetails",title:"Property",columns:2,fields:[{key:"propertyAddress",type:"textarea",label:"Property address",validation:{required:!0},colSpan:2},{key:"clientName",type:"text",suggestFrom:"clients",label:"Client / landlord name",validation:{required:!0}},{key:"clientContact",type:"text",label:"Client contact",placeholder:"Phone or email"}]},{kind:"section",key:"reasonSection",title:"Reason for Installation",columns:1,fields:[{key:"reasonForInstallation",type:"select",label:"Reason for installation",validation:{required:!0},options:[{value:"new_appliance",label:"New fuel-burning appliance installed"},{value:"regulatory",label:"Regulatory requirement (Regulation 4(1)(a))"},{value:"replacement",label:"Replacement of existing alarm"},{value:"voluntary",label:"Voluntary installation"}]}]}]},{key:"alarms",label:"Alarms",title:"CO Alarm Details",content:[{kind:"repeating",key:"alarms",titleTemplate:"CO Alarm {index} â {location}",itemLabel:"CO Alarm",maxItems:10,minItems:1,collapsible:!0,defaultItem:{location:"",applianceType:"",applianceFuel:"",applianceLocation:"",applianceServiced:"",alarmMake:"",alarmModel:"",powerSource:"",distanceFromAppliance:"",heightFromFloor:"",alarmSensitivity:"",expiryDate:"",bsEn50291Certified:!1,crossSensitivityCheck:!1,testedWorking:"",notes:""},sections:[{key:"applianceDetails",title:"Appliance Details",columns:2,fields:[{key:"location",type:"text",label:"Room / location",placeholder:"e.g. Utility room",validation:{required:!0}},{key:"applianceType",type:"select",label:"Combustion appliance type",validation:{required:!0},options:[{value:"gas_boiler",label:"Gas boiler"},{value:"gas_fire",label:"Gas fire"},{value:"gas_cooker",label:"Gas cooker"},{value:"oil_boiler",label:"Oil boiler"},{value:"wood_burner",label:"Wood burner / stove"},{value:"open_fire",label:"Open fire (solid fuel)"},{value:"multi_fuel",label:"Multi-fuel stove"},{value:"other",label:"Other"}]},{key:"applianceFuel",type:"select",label:"Fuel type",validation:{required:!0},options:[{value:"natural_gas",label:"Natural gas"},{value:"lpg",label:"LPG"},{value:"oil",label:"Oil"},{value:"coal",label:"Coal"},{value:"wood",label:"Wood"},{value:"multi_fuel",label:"Multi-fuel"},{value:"other",label:"Other"}]},{key:"applianceLocation",type:"text",label:"Appliance location",placeholder:"e.g. Kitchen wall-mounted"},{key:"applianceServiced",type:"radio-group",label:"Appliance serviced",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"},{value:"na",label:"N/A"}]}]},{key:"alarmDetails",title:"Alarm Details",columns:2,fields:[{key:"alarmMake",type:"text",label:"Alarm make",placeholder:"e.g. Kidde, FireAngel"},{key:"alarmModel",type:"text",label:"Alarm model"},{key:"powerSource",type:"select",label:"Power source",validation:{required:!0},options:[{value:"mains_battery",label:"Mains with battery backup"},{value:"sealed_battery",label:"Battery (sealed 10-year)"},{value:"replaceable_battery",label:"Battery (replaceable)"}]},{key:"expiryDate",type:"date",label:"Alarm expiry / replace-by date"}]},{key:"positioning",title:"Alarm Positioning (per BS EN 50292)",columns:2,fields:[{key:"distanceFromAppliance",type:"number",label:"Distance from appliance",suffix:"m",helpText:"BS EN 50292 (the code of practice for siting CO alarms in domestic premises) recommends 1â3 m from the appli
1ance"},{key:"heightFromFloor",type:"number",label:"Height from floor",suffix:"m",helpText:"Ceiling-mounted or high-level wall-mounted recommended"},{key:"alarmSensitivity",type:"text",label:"Alarm sensitivity (ppm)",placeholder:"e.g. 50 ppm @ 60 min, 300 ppm @ 3 min",colSpan:2,helpText:"Optional â per manufacturer specification"}]},{key:"compliance",title:"Compliance Checks",columns:1,fields:[{key:"bsEn50291Certified",type:"checkbox",label:"Alarm is BS EN 50291 certified"},{key:"crossSensitivityCheck",type:"checkbox",label:"Cross-sensitivity check completed (no false activation risk near kitchens / bathrooms)"},{key:"testedWorking",type:"radio-group",label:"Tested and working",validation:{required:!0},options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"}]},{key:"notes",type:"textarea",label:"Notes"}]}]},{kind:"section",key:"overall",title:"Overall Compliance",columns:1,fields:[{key:"regulationCompliance",type:"checkbox",label:"Installation meets Regulation 4(1)(a) â CO alarm in any room used as living accommodation containing a fixed combustion appliance other than a gas cooker"},{key:"occupierInstructed",type:"checkbox",label:"Occupier instructed on testing and what to do if alarm sounds"},{key:"additionalNotes",type:"textarea",label:"Additional notes"}]}]},{key:"declaration",label:"Declaration",title:"Declaration & Signature",content:[{kind:"section",key:"installer",title:"Installer Details",columns:2,fields:[{key:"installerName",type:"text",label:"Engineer name",validation:{required:!0}},{key:"installerCompany",prefillFrom:"companyName",type:"text",label:"Company name"},{key:"installerContact",type:"text",label:"Contact number"},{key:"installerRegistration",type:"text",label:"Registration / ID number",placeholder:"e.g. Gas Safe, HETAS, OFTEC"}]},{kind:"section",key:"handover",title:"Certificate Handover",columns:1,fields:[{key:"certificateHandedToClient",type:"checkbox",label:"Certificate handed to client / landlord"}]},{kind:"section",key:"signatureSection",columns:1,fields:[{key:"info_declaration",type:"info",label:"I confirm that CO alarm(s) certified to BS EN 50291-1:2018 have been installed and tested in accordance with the Smoke and Carbon Monoxide Alarm (England) Regulations 2015 (as amended 2022), the manufacturer's instructions and BS EN 50292. The alarm(s) are correctly sited and in working order."},{key:"signature",type:"signature",label:"Signature",validation:{required:!0}},{key:"signatureDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]}]}],complianceChecklist:{title:"Compliance Check",items:[{label:"At least one CO alarm installed",field:"alarms",expect:{op:"truthy"}},{label:"CO alarm in room with a fixed combustion appliance (Regulation 4(1)(a))",field:"regulationCompliance",expect:{op:"eq",value:!0}},{label:"Alarms BS EN 50291 compliant",field:"alarms",everyRow:{expect:{field:"bsEn50291Certified",op:"truthy"}},helpText:"Every alarm recorded must be marked BS EN 50291 certified",severity:"advisory"},{label:"Occupier instructed",field:"occupierInstructed",expect:{op:"eq",value:!0}},{label:"Certificate handed to client",field:"certificateHandedToClient",expect:{op:"eq",value:!0}},{label:"Signature provided",field:"signature",expect:{op:"truthy"}}]},review:{sections:[{title:"Certificate Details",columns:2,fields:[{key:"certRef",label:"Certificate ref"},{key:"dateOfWork",label:"Date of work",format:"date"}]},{title:"Property & Client",columns:2,fields:[{key:"propertyAddress",label:"Property address"},{key:"clientName",label:"Client"},{key:"clientContact",label:"Contact"},{key:"reasonForInstallation",label:"Reason for installation",format:"enum"}]},{key:"alarms",titleTemplate:"CO Alarm {index}: {location}",sections:[{title:"Appliance",columns:2,fields:[{key:"location",label:"Location"},{key:"applianceType",label:"Appliance type",format:"enum"},{key:"applianceFuel",label:"Fuel type",format:"enum"},{key:"applianceLocation",label:"Appliance location"},{key:"applianceServiced",label:"Serviced",format:"enum"}]},{title:"Alarm",columns:2,fields:[{key:"alarmMake",label:"Make"},{key:"alarmModel",label:"Model"},{key:"powerSource",label:"Power source",format:"enum"},{key:"expiryDate",label:"Expiry date",format:"date"}]},{title:"Positioning",columns:2,fields:[{key:"distanceFromAppliance",label:"Distance from appli
1ance"},{key:"heightFromFloor",label:"Height from floor"},{key:"alarmSensitivity",label:"Sensitivity (ppm)"}]},{title:"Compliance",columns:2,fields:[{key:"bsEn50291Certified",label:"BS EN 50291 certified",format:"boolean"},{key:"crossSensitivityCheck",label:"Cross-sensitivity check",format:"boolean"},{key:"testedWorking",label:"Test result",format:"enum"},{key:"notes",label:"Notes"}]}]},{title:"Overall Compliance",columns:2,fields:[{key:"regulationCompliance",label:"Meets Regulation 4(1)(a)",format:"boolean"},{key:"occupierInstructed",label:"Occupier instructed",format:"boolean"},{key:"additionalNotes",label:"Additional notes"}]},{title:"Installer",columns:2,fields:[{key:"installerName",label:"Engineer"},{key:"installerCompany",label:"Company"},{key:"installerContact",label:"Contact"},{key:"installerRegistration",label:"Registration"}]},{title:"Declaration",columns:2,fields:[{key:"certificateHandedToClient",label:"Certificate handed to client",format:"boolean"},{key:"signature",label:"Signature",format:"signature"},{key:"signatureDate",label:"Date",format:"date"}]}]},pdf:{title:"Carbon Monoxide Alarm Certificate",subtitle:"Smoke and Carbon Monoxide Alarm (England) Regulations 2015/2022 · BS EN 50291-1:2018",certRefField:"certRef",disclaimer:"This certificate was prepared using CertBox from the details entered by the person who signed it. It records the work carried out and the checks made by the person named in the declaration; it is not an approval or sign-off by a building control body, scheme provider or enforcing authority. The issuing tradesperson is responsible for ensuring it is accurate and that the work complies with all applicable standards.",sections:[{kind:"table",title:"Certificate Details",rows:[{label:"Certificate reference",key:"certRef"},{label:"Date of work",key:"dateOfWork",format:"date"}]},{kind:"table",title:"Property & Client",rows:[{label:"Property address",key:"propertyAddress"},{label:"Client / landlord",key:"clientName"},{label:"Contact",key:"clientContact"},{label:"Reason for installation",key:"reasonForInstallation",format:"enum"}]},{kind:"repeating",key:"alarms",title:"CO Alarm Devices",columns:[{header:"#",key:"_index"},{header:"Location",key:"location"},{header:"Appliance",key:"applianceType",format:"enum"},{header:"Fuel",key:"applianceFuel",format:"enum"},{header:"Make/Model",key:"_makeModel"},{header:"Power",key:"powerSource",format:"enum"},{header:"BS EN 50291",key:"bsEn50291Certified",format:"boolean"},{header:"Test",key:"testedWorking",format:"enum"}]},{kind:"repeating",key:"alarms",title:"Alarm Positioning & Appliance Details",columns:[{header:"#",key:"_index"},{header:"Location",key:"location"},{header:`Appliance 2Location`,key:"applianceLocation"},{header:"Serviced",key:"applianceServiced",format:"enum"},{header:`Distance 3from Appl.`,key:"distanceFromAppliance"},{header:`Height 4from Floor`,key:"heightFromFloor"},{header:`Sensitivity 5(ppm)`,key:"alarmSensitivity"},{header:"Expiry",key:"expiryDate",format:"date"},{header:`Cross- 6Sensitivity`,key:"crossSensitivityCheck",format:"boolean"},{header:"Notes",key:"notes"}]},{kind:"table",title:"Overall Compliance",rows:[{label:"Meets Regulation 4(1)(a)",key:"regulationCompliance",format:"boolean"},{label:"Occupier instructed",key:"occupierInstructed",format:"boolean"},{label:"Certificate handed to client",key:"certificateHandedToClient",format:"boolean"},{label:"Additional notes",key:"additionalNotes"}]},{kind:"signatures",title:"Installer Declaration",signatures:[{label:"Installer",signatureKey:"signature",declarationKey:"info_declaration",dateKey:"signatureDate",nameKey:"installerName",additionalInfo:[{label:"Company",key:"installerCompany"},{label:"Contact",key:"installerContact"},{label:"Registration",key:"installerRegistration"}]}]}]}};export{t 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.