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]="c4093479-4a17-414a-8e44-9886216bf3bd",e._sentryDebugIdIdentifier="sentry-dbid-c4093479-4a17-414a-8e44-9886216bf3bd")}catch{}})();const i={typeCode:"GS-17",country:"GB",title:"Fumes Investigation Report (CP26)",version:6,defaultValidityMonths:void 0,issueDateField:"investigationDate",steps:[{key:"property",label:"Property",title:"Property & Reporter",content:[{kind:"section",key:"certDetails",title:"Report Details",columns:2,fields:[{key:"certRef",type:"text",label:"Report reference",validation:{required:!0},placeholder:"e.g. CP26-2026-001"},{key:"investigationDate",type:"date",label:"Investigation date",validation:{required:!0},defaultValue:"today"},{key:"investigationTime",type:"text",label:"Time of investigation",placeholder:"e.g. 14:30"}]},{kind:"section",key:"propertyDetails",title:"Property",columns:2,fields:[{key:"propertyAddress",type:"textarea",label:"Property address",validation:{required:!0},colSpan:2}]},{kind:"section",key:"reporterDetails",title:"Reporter",columns:2,fields:[{key:"reporterName",type:"text",label:"Reporter name",validation:{required:!0}},{key:"reporterContact",type:"text",label:"Reporter contact number"},{key:"reporterRelationship",type:"select",label:"Reporter relationship",validation:{required:!0},options:[{value:"occupier",label:"Occupier"},{value:"landlord",label:"Landlord"},{value:"neighbour",label:"Neighbour"},{value:"gas_transporter",label:"Gas transporter"},{value:"emergency_services",label:"Emergency services"},{value:"other",label:"Other"}]},{key:"reportedSymptoms",type:"select",label:"Reported symptoms",options:[{value:"headache",label:"Headache"},{value:"nausea",label:"Nausea"},{value:"dizziness",label:"Dizziness"},{value:"drowsiness",label:"Drowsiness"},{value:"unconsciousness",label:"Unconsciousness"},{value:"none",label:"None"},{value:"other",label:"Other"}]}]}]},{key:"engineer",label:"Engineer",title:"Engineer Details",content:[{kind:"section",key:"engineerDetails",title:"Engineer",columns:2,fields:[{key:"engineerName",type:"text",label:"Engineer name",validation:{required:!0}},{key:"gasSafeRegNumber",prefillFrom:"gasSafeRegNumber",type:"text",label:"Gas Safe registration number",validation:{required:!0}},{key:"gasSafeIdNumber",prefillFrom:"engineerId",type:"text",label:"Gas Safe ID number",validation:{required:!0}}]},{kind:"section",key:"companyDetails",title:"Company",columns:2,fields:[{key:"companyName",prefillFrom:"companyName",type:"text",label:"Company name"},{key:"companyAddress",prefillFrom:"companyAddress",type:"textarea",label:"Company address",colSpan:2},{key:"companyContact",prefillFrom:"companyPhone",type:"text",label:"Company contact"}]}]},{key:"investigation",label:"Investigation",title:"Investigation Details",content:[{kind:"section",key:"arrivalReadings",title:"Arrival Readings",columns:2,fields:[{key:"ambientCoOnArrival",type:"number",label:"Ambient CO reading on arrival",suffix:"ppm",validation:{required:!0,min:0,max:9999}},{key:"coAlarmActivated",type:"radio-group",label:"CO alarm activated",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"coAlarmReading",type:"number",label:"CO alarm reading",suffix:"ppm",validation:{min:0,max:9999},visibleWhen:{field:"coAlarmActivated",op:"eq",value:"yes"}}]},{kind:"section",key:"premisesSurvey",title:"Premises Survey",columns:2,fields:[{key:"allRoomsChecked",type:"radio-group",label:"All rooms checked",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"highestCoReading",type:"number",label:"Highest CO reading found",suffix:"ppm",validation:{min:0,max:9999}},{key:"locationOfHighestReading",type:"text",label:"Location of highest reading"},{key:"weatherConditions",type:"select",label:"Weather conditions",options:[{value:"calm",label:"Calm"},{value:"windy",label:"Windy"},{value:"rain",label:"Rain"},{value:"snow",label:"Snow"}]},{key:"externalTemperature",type:"number",label:"External temperature",suffix:"°C"},{key:"windowsDoors",type:"select",label:"Windows / doors",options:[{value:"open",label:"Open"},{value:"closed",label:"Closed"},{value:"partial",label:"Partially open"}]}]}]}
1,{key:"appliances",label:"Appliances",title:"Appliance Investigation",content:[{kind:"section",key:"applianceInfo",fields:[{key:"info_appliances",type:"info",label:"Record the investigation findings for each gas appliance in the premises. Identify whether the appliance is the source of fumes."}]},{kind:"repeating",key:"appliances",titleTemplate:"Appliance {index}: {applianceType} â {make} {model}",itemLabel:"Appliance",maxItems:15,minItems:1,collapsible:!0,defaultItem:{applianceType:"",make:"",model:"",serialNumber:"",location:"",flueType:"",coAtAppliance:"",coCo2Ratio:"",flueFlowTest:"",spillageTest:"",ventilationAdequate:"",applianceCondition:"",identifiedAsSource:"",actionTaken:"",applianceNotes:""},sections:[{key:"applianceIdentification",title:"Identification",columns:2,fields:[{key:"applianceType",type:"select",label:"Appliance type",validation:{required:!0},options:[{value:"boiler",label:"Boiler"},{value:"fire",label:"Fire"},{value:"cooker",label:"Cooker"},{value:"water_heater",label:"Water heater"},{value:"warm_air",label:"Warm air unit"},{value:"other",label:"Other"}]},{key:"make",type:"text",label:"Make / manufacturer",validation:{required:!0}},{key:"model",type:"text",label:"Model"},{key:"serialNumber",type:"text",label:"Serial number"},{key:"location",type:"text",label:"Location within premises"},{key:"flueType",type:"select",label:"Flue type",options:[{value:"open_flue",label:"Open flue"},{value:"room_sealed",label:"Room sealed"},{value:"fan_flue",label:"Fan-assisted flue"},{value:"flueless",label:"Flueless"}]}]},{key:"applianceReadings",title:"Readings & Tests",columns:2,fields:[{key:"coAtAppliance",type:"number",label:"CO reading at appliance",suffix:"ppm",validation:{min:0,max:9999}},{key:"coCo2Ratio",type:"text",label:"CO/CO2 ratio",placeholder:"e.g. 0.004"},{key:"flueFlowTest",type:"radio-group",label:"Flue flow test",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]},{key:"spillageTest",type:"radio-group",label:"Spillage test",options:[{value:"pass",label:"Pass"},{value:"fail",label:"Fail"},{value:"na",label:"N/A"}]},{key:"ventilationAdequate",type:"radio-group",label:"Ventilation adequate",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"applianceCondition",type:"radio-group",label:"Appliance condition",options:[{value:"satisfactory",label:"Satisfactory"},{value:"attention_required",label:"Attention required"},{value:"unsafe",label:"Unsafe"}]}]},{key:"applianceAction",title:"Source & Action",columns:2,fields:[{key:"identifiedAsSource",type:"radio-group",label:"Identified as source of fumes",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"actionTaken",type:"select",label:"Action taken",options:[{value:"disconnected",label:"Disconnected"},{value:"turned_off",label:"Turned off"},{value:"warning_label",label:"Warning label attached"},{value:"no_action",label:"No action required"},{value:"other",label:"Other"}]},{key:"unsafeClassification",type:"select",label:"Unsafe classification (GIUSP)",validation:{required:!0},visibleWhen:{field:"identifiedAsSource",op:"eq",value:"yes"},options:[{value:"id",label:"Immediately Dangerous (ID)"},{value:"ar",label:"At Risk (AR)"}]},{key:"applianceNotes",type:"textarea",label:"Notes",colSpan:2}]}]}]},{key:"conclusion",label:"Conclusion",title:"Conclusion",content:[{kind:"section",key:"findings",title:"Findings",columns:2,fields:[{key:"sourceIdentified",type:"radio-group",label:"Source of fumes identified",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"sourceDescription",type:"textarea",label:"Source description",colSpan:2,visibleWhen:{field:"sourceIdentified",op:"eq",value:"yes"}}]},{kind:"section",key:"occupantActions",title:"Actions & Notifications",columns:2,fields:[{key:"occupantsAdvisedOfFindings",type:"radio-group",label:"All occupants advised of findings",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"premisesVentilated",type:"radio-group",label:"Premises ventilated",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"occupantsAdvisedMedical",type:"radio-group",label:"Occupants advised to seek medical attention",validation:{required:!0},options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"gasEmergencyServiceNotified",type:"radio-group",label:"Gas emergency service notified",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"warningNoticesIssued",type:"radio-group",label:"Warning notices issued",essential:!0,options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"riddorNotified",type:"radio-group",label:"RIDDOR notification made",helpText:"Required for CO incidents causing injury or death",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"},{value:"na",label:"N/A"}]},{key:"furtherInvestigationRequired",type:"radio-group",label:"Further investigation required",options:[{value:"yes",label:"Yes"},{value:"no",label:"No"}]},{key:"recommendations",type:"textarea",label:"Recommendations",colSpan:2}]}]},{key:"declaration",label:"Declaration",title:"Declaration & Signatures",content:[{kind:"section",key:"declarationInfo",title:"Declaration",fields:[{key:"info_declaration",type:"info",label:"I certify that the above fumes investigation has been carried out in accordance with the Gas Safety (Installation and Use) Regulations 1998, BS 7967 (Carbon monoxide in dwellings and other premises), and the Gas Industry Unsafe Situations Procedure (GIUSP) IGEM/G/11. Any unsafe appliances have been classified and appropriate action taken.",colSpan:2}]},{kind:"section",key:"engineerSignatureSection",title:"Engineer Signature",fields:[{key:"engineerSignature",type:"signature",label:"Engineer signature",validation:{required:!0}},{key:"signatureDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"occupierSignatureSection",title:"Occupier Signature",fields:[{key:"occupierSignature",type:"signature",label:"Occupier signature",helpText:"Obtain signature to confirm the occupier has been advised of the findings"},{key:"occupierSignatureDate",type:"date",label:"Date"}]}]}],complianceChecklist:{title:"CP26 Fumes Investigation Report Compliance Checks",items:[{label:"Report reference provided",field:"certRef",expect:{op:"truthy"}},{label:"Investigation date recorded",field:"investigationDate",expect:{op:"truthy"}},{label:"Property address recorded",field:"propertyAddress",expect:{op:"truthy"}},{label:"Reporter name recorded",field:"reporterName",expect:{op:"truthy"}},{label:"Reporter relationship recorded",field:"reporterRelationship",expect:{op:"truthy"}},{label:"Engineer name recorded",field:"engineerName",expect:{op:"truthy"}},{label:"Gas Safe registration number recorded",field:"gasSafeRegNumber",expect:{op:"truthy"}},{label:"Gas Safe ID number recorded",field:"gasSafeIdNumber",expect:{op:"truthy"}},{label:"Ambient CO reading on arrival recorded",field:"ambientCoOnArrival",expect:{op:"truthy"}},{label:"All rooms checked",field:"allRoomsChecked",expect:{op:"truthy"}},{label:"Source identification determined",field:"sourceIdentified",expect:{op:"truthy"}},{label:"Occupants advised of findings",field:"occupantsAdvisedOfFindings",expect:{op:"truthy"}},{label:"Premises ventilated",field:"premisesVentilated",expect:{op:"truthy"}},{label:"Medical advice consideration recorded",field:"occupantsAdvisedMedical",expect:{op:"truthy"}},{label:"Engineer has signed",field:"engineerSignature",expect:{op:"truthy"}},{label:"Signature date recorded",field:"signatureDate",expect:{op:"truthy"}}]},warnings:[{message:"Ambient CO reading above 10 ppm on arrival â potential carbon monoxide hazard. Ensure premises are ventilated and occupants are advised to seek medical attention.",field:"ambientCoOnArrival",op:"gt",value:10},{message:"Appliance identified as source of fumes â ensure the appli
1ance has been made safe and the occupier has been notified.",field:"identifiedAsSource",repeatKey:"appliances",op:"eq",value:"yes"}],review:{sections:[{title:"Report Details",columns:2,fields:[{key:"certRef",label:"Report reference"},{key:"investigationDate",label:"Investigation date",format:"date"},{key:"investigationTime",label:"Time of investigation"}]},{title:"Property & Reporter",columns:2,fields:[{key:"propertyAddress",label:"Property address"},{key:"reporterName",label:"Reporter name"},{key:"reporterContact",label:"Reporter contact"},{key:"reporterRelationship",label:"Relationship",format:"enum"},{key:"reportedSymptoms",label:"Reported symptoms",format:"enum"}]},{title:"Engineer",columns:2,fields:[{key:"engineerName",label:"Engineer name"},{key:"gasSafeRegNumber",label:"Gas Safe reg. number"},{key:"gasSafeIdNumber",label:"Gas Safe ID number"},{key:"companyName",label:"Company"},{key:"companyAddress",label:"Company address"},{key:"companyContact",label:"Company contact"}]},{title:"Arrival Readings",columns:2,fields:[{key:"ambientCoOnArrival",label:"Ambient CO on arrival (ppm)"},{key:"coAlarmActivated",label:"CO alarm activated",format:"enum"},{key:"coAlarmReading",label:"CO alarm reading (ppm)"}]},{title:"Premises Survey",columns:2,fields:[{key:"allRoomsChecked",label:"All rooms checked",format:"enum"},{key:"highestCoReading",label:"Highest CO reading (ppm)"},{key:"locationOfHighestReading",label:"Location of highest reading"},{key:"weatherConditions",label:"Weather conditions",format:"enum"},{key:"externalTemperature",label:"External temperature (°C)"},{key:"windowsDoors",label:"Windows / doors",format:"enum"}]},{key:"appliances",titleTemplate:"Appliance: {applianceType} â {make} {model}",sections:[{title:"Appliance",columns:2,fields:[{key:"applianceType",label:"Type",format:"enum"},{key:"make",label:"Make"},{key:"model",label:"Model"},{key:"serialNumber",label:"Serial number"},{key:"location",label:"Location"},{key:"flueType",label:"Flue type",format:"enum"},{key:"coAtAppliance",label:"CO at appliance (ppm)"},{key:"coCo2Ratio",label:"CO/CO2 ratio"},{key:"flueFlowTest",label:"Flue flow test",format:"enum"},{key:"spillageTest",label:"Spillage test",format:"enum"},{key:"ventilationAdequate",label:"Ventilation adequate",format:"enum"},{key:"applianceCondition",label:"Condition",format:"enum"},{key:"identifiedAsSource",label:"Identified as source",format:"enum"},{key:"actionTaken",label:"Action taken",format:"enum"},{key:"unsafeClassification",label:"Unsafe classification",format:"enum"},{key:"applianceNotes",label:"Notes"}]}]},{title:"Conclusion",columns:2,fields:[{key:"sourceIdentified",label:"Source identified",format:"enum"},{key:"sourceDescription",label:"Source description"},{key:"occupantsAdvisedOfFindings",label:"Occupants advised",format:"enum"},{key:"premisesVentilated",label:"Premises ventilated",format:"enum"},{key:"occupantsAdvisedMedical",label:"Medical advice given",format:"enum"},{key:"gasEmergencyServiceNotified",label:"Gas emergency notified",format:"enum"},{key:"warningNoticesIssued",label:"Warning notices issued",format:"enum"},{key:"riddorNotified",label:"RIDDOR notification made",format:"enum"},{key:"furtherInvestigationRequired",label:"Further investigation",format:"enum"},{key:"recommendations",label:"Recommendations"}]},{title:"Signatures",columns:2,fields:[{key:"engineerSignature",label:"Engineer signature",format:"signature"},{key:"signatureDate",label:"Date signed",format:"date"},{key:"occupierSignature",label:"Occupier signature",format:"signature"},{key:"occupierSignatureDate",label:"Occupier date",format:"date"}]}]},pdf:{title:"Fumes Investigation Report (CP26)",subtitle:"GSIUR 1998 â BS 7967 â GIUSP IGEM/G/11",certRefField:"certRef",sections:[{kind:"cover",title:"Fumes Investigation Report",subtitle:"CP26",fields:[{label:"Report Ref",key:"certRef"},{label:"Investigation Date",key:"investigationDate",format:"date"},{label:"Property Address",key:"propertyAddress"},{label:"Reporter",key:"reporterName"},{label:"Reported Symptoms",key:"reportedSymptoms",format:"enum"},{label:"Engineer",key:"engineerName"},{label:"Gas Safe Reg No.",key:"gasSafeRegNumber"},{label:"Ambient CO on Arrival",key:"ambientCoOnArrival"},{label:"Source Identified",key:"sourceIdentified",format:"enum"}],disclaimer:"This report follows the Gas Safety (Installation and Use) Regulations 1998 and the Gas Industry Unsafe Situations Procedure (GIUSP) IGEM/G/11. Only a Gas Safe registered engineer holding the correct A
1CS qualifications may carry out work on a gas installation. The engineer named in the declaration is responsible for the accuracy of this record and for holding the registration number shown on it."},{kind:"page-break"},{kind:"table",title:"Report Details",rows:[{label:"Report reference",key:"certRef"},{label:"Investigation date",key:"investigationDate",format:"date"},{label:"Time of investigation",key:"investigationTime"}]},{kind:"table",title:"Property & Reporter",rows:[{label:"Property address",key:"propertyAddress"},{label:"Reporter name",key:"reporterName"},{label:"Reporter contact",key:"reporterContact"},{label:"Relationship",key:"reporterRelationship",format:"enum"},{label:"Reported symptoms",key:"reportedSymptoms",format:"enum"}]},{kind:"table",title:"Engineer Details",rows:[{label:"Engineer name",key:"engineerName"},{label:"Gas Safe registration number",key:"gasSafeRegNumber"},{label:"Gas Safe ID number",key:"gasSafeIdNumber"},{label:"Company",key:"companyName"},{label:"Company address",key:"companyAddress"},{label:"Company contact",key:"companyContact"}]},{kind:"table",title:"Arrival Readings",rows:[{label:"Ambient CO on arrival (ppm)",key:"ambientCoOnArrival"},{label:"CO alarm activated",key:"coAlarmActivated",format:"enum"},{label:"CO alarm reading (ppm)",key:"coAlarmReading"}]},{kind:"table",title:"Premises Survey",rows:[{label:"All rooms checked",key:"allRoomsChecked",format:"enum"},{label:"Highest CO reading (ppm)",key:"highestCoReading"},{label:"Location of highest reading",key:"locationOfHighestReading"},{label:"Weather conditions",key:"weatherConditions",format:"enum"},{label:"External temperature (°C)",key:"externalTemperature"},{label:"Windows / doors",key:"windowsDoors",format:"enum"}]},{kind:"repeating",key:"appliances",title:"Appliance Investigation",columns:[{header:"Location",key:"location"},{header:"Type",key:"applianceType",format:"enum"},{header:"Make",key:"make"},{header:"Model",key:"model"},{header:"Flue",key:"flueType",format:"enum"},{header:"CO",key:"coAtAppliance"},{header:"Spill",key:"spillageTest",format:"enum"},{header:"Source",key:"identifiedAsSource",format:"enum"},{header:"Class",key:"unsafeClassification",format:"enum"},{header:"Action",key:"actionTaken",format:"enum"},{header:"Condition",key:"applianceCondition",format:"enum"}]},{kind:"page-break"},{kind:"table",title:"Conclusion",rows:[{label:"Source of fumes identified",key:"sourceIdentified",format:"enum"},{label:"Source description",key:"sourceDescription"},{label:"Occupants advised of findings",key:"occupantsAdvisedOfFindings",format:"enum"},{label:"Premises ventilated",key:"premisesVentilated",format:"enum"},{label:"Occupants advised to seek medical attention",key:"occupantsAdvisedMedical",format:"enum"},{label:"Gas emergency service notified",key:"gasEmergencyServiceNotified",format:"enum"},{label:"Warning notices issued",key:"warningNoticesIssued",format:"enum"},{label:"RIDDOR notification made",key:"riddorNotified",format:"enum"},{label:"Further investigation required",key:"furtherInvestigationRequired",format:"enum"},{label:"Recommendations",key:"recommendations"}]},{kind:"signatures",title:"Declaration & Signatures",signatures:[{label:"Engineer",signatureKey:"engineerSignature",declarationKey:"info_declaration",dateKey:"signatureDate",nameKey:"engineerName",additionalInfo:[{label:"Gas Safe Reg No.",key:"gasSafeRegNumber"},{label:"Gas Safe ID No.",key:"gasSafeIdNumber"},{label:"Company",key:"companyName"}]},{label:"Occupier",signatureKey:"occupierSignature",dateKey:"occupierSignatureDate",nameKey:"reporterName"}]}]}};export{i 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.