PageSourceSearch

https://certbox.app/assets/fr-05-CcHJ8Rw8.js

js certbox.app collected 2026-09-24 14:09:42 UTC 37,474 bytes, 1 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 l=new e.Error().stack;l&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[l]="0f72e0f0-4a02-4f08-904b-9373eeac922b",e._sentryDebugIdIdentifier="sentry-dbid-0f72e0f0-4a02-4f08-904b-9373eeac922b")}catch{}})();const t={typeCode:"FR-05",country:"GB",title:"Fire Door Installation Certificate",version:6,defaultValidityMonths:12,issueDateField:"installationDate",steps:[{key:"meta",label:"Certificate",title:"Certificate & Property Details",content:[{kind:"section",key:"certDetails",title:"Certificate Details",columns:2,fields:[{key:"certRef",type:"text",label:"Certificate reference",validation:{required:!0},placeholder:"e.g. FR05-2026-001"},{key:"installationDate",type:"date",label:"Installation date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"property",title:"Property Details",columns:2,fields:[{key:"addressLine1",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",type:"text",label:"Postcode",validation:{required:!0}},{key:"buildingType",type:"select",label:"Building type",validation:{required:!0},options:[{value:"residential",label:"Residential dwelling"},{value:"hmo",label:"HMO (House in Multiple Occupation)"},{value:"purpose_built_flats",label:"Purpose-built flats"},{value:"converted_flats",label:"Converted flats"},{value:"commercial",label:"Commercial premises"},{value:"industrial",label:"Industrial premises"},{value:"healthcare",label:"Healthcare / care home"},{value:"education",label:"Educational establishment"}
1,{value:"hotel",label:"Hotel / hospitality"},{value:"other",label:"Other"}]},{key:"buildingTypeOther",type:"text",label:"Other building type (specify)",visibleWhen:{field:"buildingType",op:"eq",value:"other"}}]},{kind:"section",key:"client",title:"Client / Responsible Person",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"}]}]},{key:"installer",label:"Installer",title:"Installer Details",content:[{kind:"section",key:"installerDetails",title:"Installer Information",columns:2,fields:[{key:"installerName",type:"text",label:"Installer name",validation:{required:!0}},{key:"installerCompany",prefillFrom:"companyName",type:"text",label:"Company name",validation:{required:!0}},{key:"certificationScheme",type:"select",label:"Certification scheme",validation:{required:!0},helpText:"The third-party installer certification scheme you are registered under. All of these are operated by UKAS-accredited bodies.",options:[{value:"firas",label:"FIRAS"},{value:"bm_trada",label:"BM TRADA Q-Mark"},{value:"ifc",label:"IFC Certification"},{value:"other",label:"Other UKAS-accredited scheme"},{value:"none",label:"Not third-party certified"}]},{key:"firasRegNumber",prefillFrom:"schemeMembershipNumber",type:"text",label:"Scheme registration number",helpText:"Your registration number under the scheme selected above.",visibleWhen:{field:"certificationScheme",op:"neq",value:"none"}},{key:"installerQualifications",type:"text",label:"Qualifications",helpText:"e.g. NVQ Level 2, ASFP trained, manufacturer training"},{key:"installerAddress",prefillFrom:"companyAddress",type:"textarea",label:"Company address"},{key:"installerPhone",type:"text",label:"Contact phone"},{key:"installerEmail",type:"text",label:"Contact email"}]}]},{key:"doorSpec",label:"Door Spec",title:"Door Specification",content:[{kind:"section",key:"doorIdentification",title:"Door Set Identification",columns:2,fields:[{key:"doorManufacturer",type:"text",label:"Door set manufacturer",validation:{required:!0}},{key:"doorSetRef",type:"text",label:"Door set reference / model",validation:{required:!0}},{key:"fireRating",type:"select",label:"Fire rating",validation:{required:!0},options:[{value:"FD30",label:"FD30 (30 minutes)"},{value:"FD60",label:"FD60 (60 minutes)"},{value:"FD90",label:"FD90 (90 minutes)"},{value:"FD120",label:"FD120 (120 minutes)"}]},{key:"smokeRating",type:"select",label:"Smoke rating",options:[{value:"none",label:"No smoke rating"},{value:"FD30S",label:"FD30S (30 min + smoke)"},{value:"FD60S",label:"FD60S (60 min + smoke)"},{value:"FD90S",label:"FD90S (90 min + smoke)"},{value:"FD120S",label:"FD120S (120 min + smoke)"}]},{key:"leafConfig",type:"select",label:"Leaf configuration",validation:{required:!0},options:[{value:"single",label:"Single leaf"},{value:"double",label:"Double leaf"},{value:"single_overpanel",label:"Single leaf with overpanel"},{value:"double_overpanel",label:"Double leaf with overpanel"},{value:"single_sidepanel",label:"Single leaf with side panel(s)"}]},{key:"testEvidenceNumber",type:"text",label:"Test evidence number",validation:{required:!0},helpText:"Fire test report or assessment number"},{key:"thirdPartyCertBody",type:"select",label:"Third-party certification body",validation:{required:!0},options:[{value:"bwf_certifire",label:"BWF-CERTIFIRE"},{value:"bm_trada",label:"BM TRADA (Q-Mark)"},{value:"warringtonfire",label:"Warringtonfire"},{value:"ifcc",label:"IFC Certification (IFCC)"},{value:"other",label:"Other"}]},{key:"thirdPartyCertRef",type:"text",label:"Certification reference number",helpText:"e.g. CERTIFIRE CF number"}]},{kind:"section",key:"doorLocation",title:"Location Details",columns:2,fields:[{key:"floorLevel",type:"text",label:"Floor level",validation:{required:!0},placeholder:"e.g. Ground floor, 1st floor, B1"},{key:"positionDescription",type:"text",label:"Position / location description",validation:{required:!0},placeholder:"e.g. Flat entrance door, corridor to stairwell"},{key:"compartmentWallType",type:"select",label:"Compartment wall type",validation:{required:!0},options:[{value:"masonry",label:"Masonry (brick/block)"},{value:"concrete",label:"Concrete"},{value:"timber_stud",label:"Timber stud partition"},{value:"metal_stud",label:"Metal stud partition"},{value:"other",label:"Other"}]},{key:"compartmentWallOther",type:"text",label:"Other wall type (specify)",visibleWhen:{field:"compartmentWallType",op:"eq",value:"other"}},{key:"wallThickness",type:"number",label:"Wall thickness",suffix:"mm"}]}]},{key:"frameLeaf",label:"Frame & Leaf",title:"Frame & Leaf Details",content:[{kind:"section",key:"frameDetails",title:"Frame Details",columns:2,fields:[{key:"frameMaterial",type:"select",label:"Frame material",validation:{required:!0},options:[{value:"softwood",label:"Softwood timber"},{value:"hardwood",label:"Hardwood timber"},{value:"steel",label:"Steel"},{value:"composite",label:"Composite"},{value:"other",label:"Other"}]},{key:"fixingMethod",type:"select",label:"Fixing method",validation:{required:!0},options:[{value:"screw_plug",label:"Screw and plug"},{value:"frame_cramp",label:"Frame cramps"},{value:"bolt_through",label:"Bolt through fixing"},{value:"expanding_anchor",label:"Expanding anchors"},{value:"other",label:"Other"}]},{key:"frameToWallGapFilled",type:"radio-group",label:"Frame-to-wall gap sealed",validation:{required:!0},helpText:"Gap between frame and wall must be filled with intumescent mastic or mineral fibre",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"frameGapSealant",type:"select",label:"Frame gap sealant type",options:[{value:"intumescent_mastic",label:"Intumescent mastic"},{value:"mineral_fibre",label:"Mineral fibre"},{value:"intumescent_foam",label:"Intumescent expanding foam"},{value:"combination",label:"Combination"}]},{key:"frameGapsChecked",type:"radio-group",label:"Frame gaps checked (3mm max leaf-to-frame)",validation:{required:!0},helpText:"Gap between leaf and frame should be uniform, max 3mm (+/- 1mm)",options:[{value:"Yes",label:"Yes — within tolerance"},{value:"No",label:"No — outside tolerance"}]},{key:"intumescentSealFitted",type:"radio-group",label:"Intumescent seal fitted to frame/leaf",validation:{required:!0},options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]}]},{kind:"section",key:"leafDetails",title:"Door Leaf Details",columns:2,fields:[{key:"leafThickness",type:"number",label:"Leaf thickness",suffix:"mm",validation:{required:!0},helpText:"FD30 typically 44mm, FD60 typically 54mm"},{key:"coreMaterial",type:"select",label:"Core material",options:[{value:"solid_timber",label:"Solid timber"},{value:"particleboard",label:"Particleboard"},{value:"mineral_core",label:"Mineral core"},{value:"vermiculite",label:"Vermiculite"},{value:"composite",label:"Composite"},{value:"unknown",label:"Not known (factory sealed)"}]},{key:"hasGlazing",type:"radio-group",label:"Glazing fitted",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"glazingType",type:"text",label:"Glazing type / specification",visibleWhen:{field:"hasGlazing",op:"eq",value:"Yes"},helpText:"e.g. Pyroguard EW30, Pilkington Pyrodur"},{key:"glazingRating",type:"select",label:"Glazing fire rating",visibleWhen:{field:"hasGlazing",op:"eq",value:"Yes"},options:[{value:"E30",label:"E30 (integrity 30 min)"},{value:"EW30",label:"EW30 (integrity + radiation 30 min)"},{value:"EI30",label:"EI30 (integrity + insulation 30 min)"},{value:"E60",label:"E60 (integrity 60 min)"},{value:"EW60",label:"EW60 (integrity + radiation 60 min)"},{value:"EI60",label:"EI60 (integrity + insulation 60 min)"}]},{key:"glazingBeading",type:"select",label:"Glazing bead type",visibleWhen:{field:"hasGlazing",op:"eq",value:"Yes"},options:[{value:"timber",label:"Timber bead"},{value:"steel",label:"Steel bead"},{value:"intumescent",label:"Intumescent glazing system"}]},{key:"hasOverpanel",type:"radio-group",label:"Overpanel fitted",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"overpanelDetails",type:"text",label:"Overpanel specification",visibleWhen:{field:"hasOverpanel",op:"eq",value:"Yes"},helpText:"Type and fire rating of overpanel"}]}]},{key:"ironmongery",label:"Ironmongery",title:"Ironmongery Details",content:[{kind:"section",key:"hinges",title:"Hinges",columns:2,fields:[{key:"hingeMake",type:"text",label:"Hinge make",validation:{required:!0}},{key:"hingeModel",type:"text",label:"Hinge model / type"},{key:"hingeQuantity",type:"number",label:"Number of hinges",validation:{required:!0,min:3},helpText:"Minimum 3 hinges required (Grade 13)"},{key:"hingesCeMarked",type:"radio-group",label:"CE / UKCA marked",validation:{required:!0},options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"hingeGrade",type:"text",label:"Hinge grade",helpText:"e.g. Grade 13 (BS EN 1935)",placeholder:"Grade 13"}]},{kind:"section",key:"closer",title:"Door Closer",columns:2,fields:[{key:"closerMake",type:"text",label:"Closer make",validation:{required:!0}},{key:"closerModel",type:"text",label:"Closer model"},{key:"closerType",type:"select",label:"Closer type",validation:{required:!0},options:[{value:"overhead_surface",label:"Overhead surface-mounted"},{value:"overhead_concealed",label:"Overhead concealed"},{value:"floor_spring",label:"Floor spring"},{value:"transom",label:"Transom closer"}]},{key:"closerCeMarked",type:"radio-group",label:"CE / UKCA marked",validation:{required:!0},options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"closerPowerSize",type:"text",label:"Power size",helpText:"e.g. EN 3, EN 4 (BS EN 1154)",placeholder:"EN 3"}]},{kind:"section",key:"lockLatch",title:"Lock / Latch",columns:2,fields:[{key:"lockType",type:"select",label:"Lock / latch type",validation:{required:!0},options:[{value:"mortice_latch",label:"Mortice latch"},{value:"mortice_lock",label:"Mortice lock (sashlock)"},{value:"mortice_deadlock",label:"Mortice deadlock"},{value:"panic_hardware",label:"Panic / emergency exit hardware"},{value:"magnetic_lock",label:"Magnetic lock (hold-open)"},{value:"other",label:"Other"}]},{key:"lockMake",type:"text",label:"Lock / latch make"},{key:"lockModel",type:"text",label:"Lock / latch model"},{key:"handleType",type:"text",label:"Handle type / make",helpText:"e.g. lever on rose, lever on backplate"}]},{kind:"section",key:"additionalIronmongery",title:"Additional Ironmongery",columns:2,fields:[{key:"hasLetterPlate",type:"radio-group",label:"Letter plate fitted",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"letterPlateIntumescent",type:"radio-group",label:"Letter plate intumescent protection fitted",visibleWhen:{field:"hasLetterPlate",op:"eq",value:"Yes"},helpText:"Intumescent liner or flap required for fire-rated letter plates",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"letterPlateDetails",type:"text",label:"Letter plate make / size",visibleWhen:{field:"hasLetterPlate",op:"eq",value:"Yes"}},{key:"signageFitted",type:"radio-group",label:"Fire door signage fitted",helpText:'"Fire Door — Keep Shut" or "Fire Door — Keep Locked" as appropriate',options:[{value:"keep_shut",label:'Yes — "Fire Door Keep Shut"'},{value:"keep_locked",label:'Yes — "Fire Door Keep Locked"'},{value:"automatic",label:'Yes — "Automatic Fire Door Keep Clear"'},{value:"none",label:"No signage fitted"}]},{key:"hasHoldOpen",type:"radio-group",label:"Hold-open device fitted",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"holdOpenType",type:"text",label:"Hold-open device type / make",visibleWhen:{field:"hasHoldOpen",op:"eq",value:"Yes"},helpText:"Must release on fire alarm activation"}]}]},{key:"seals",label:"Seals",title:"Seal Details",content:[{kind:"section",key:"intumescentStrip",title:"Intumescent Strip",columns:2,fields:[{key:"intumescentMake",type:"text",label:"Intumescent strip make",validation:{required:!0}},{key:"intumescentType",type:"select",label:"Intumescent type",validation:{required:!0},options:[{value:"graphite",label:"Graphite-based"},{value:"sodium_silicate",label:"Sodium silicate"},{value:"intumescent_composite",label:"Composite intumescent"}]},{key:"intumescentSize",type:"select",label:"Intumescent strip size",validation:{required:!0},options:[{value:"10x4",label:"10mm x 4mm"},{value:"15x4",label:"15mm x 4mm"},{value:"20x4",label:"20mm x 4mm"},{value:"10x2",label:"10mm x 2mm"},{value:"other",label:"Other size"}]},{key:"intumescentSizeOther",type:"number",label:"Other size (specify)",visibleWhen:{field:"intumescentSize",op:"eq",value:"other"},suffix:"mm"},{key:"intumescentPosition",type:"select",label:"Seal position",options:[{value:"frame_groove",label:"Grooved into frame"},{value:"leaf_groove",label:"Grooved into leaf edge"},{value:"surface_frame",label:"Surface-mounted on frame"},{value:"surface_leaf",label:"Surface-mounted on leaf"}]}]},{kind:"section",key:"smokeSeal",title:"Smoke Seal",columns:2,fields:[{key:"smokeSealFitted",type:"radio-group",label:"Smoke seal fitted",validation:{required:!0},helpText:"Required where smoke rating is specified (FDxxS designation)",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"},{value:"NA",label:"N/A — no smoke rating required"}]},{key:"smokeSealType",type:"select",label:"Smoke seal type",visibleWhen:{field:"smokeSealFitted",op:"eq",value:"Yes"},options:[{value:"cold_smoke",label:"Cold smoke seal only"},{value:"combined",label:"Combined intumescent + smoke seal"},{value:"brush_strip",label:"Brush strip seal"}]},{key:"smokeSealMake",type:"text",label:"Smoke seal make / model",visibleWhen:{field:"smokeSealFitted",op:"eq",value:"Yes"}}]},{kind:"section",key:"brushStrip",title:"Brush Strip / Threshold Seal",columns:2,fields:[{key:"brushStripFitted",type:"radio-group",label:"Brush strip / threshold seal fitted",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"brushStripType",type:"text",label:"Brush strip type / make",visibleWhen:{field:"brushStripFitted",op:"eq",value:"Yes"}}]}]},{key:"checks",label:"Checks",title:"Installation Checks",content:[{kind:"section",key:"gapChecks",title:"Gap Measurements",columns:2,fields:[{key:"info_gap_tolerances",type:"info",label:"BS 8214 specifies: leaf-to-frame gaps 2–4mm (nominal 3mm); threshold gap maximum 8mm (3mm if smoke seal required). Measure at top, hinge side and lock side.",colSpan:2},{key:"gapTop",type:"number",label:"Top gap",suffix:"mm",validation:{required:!0},helpText:"Target: 2–4mm"},{key:"gapHingeSide",type:"number",label:"Hinge side gap",suffix:"mm",validation:{required:!0},helpText:"Target: 2–4mm"},{key:"gapLockSide",type:"number",label:"Lock side gap",suffix:"mm",validation:{required:!0},helpText:"Target: 2–4mm"},{key:"gapThreshold",type:"number",label:"Threshold gap",suffix:"mm",validation:{required:!0},helpText:"Maximum 8mm (3mm if smoke seal required)"},{key:"gapsWithinTolerance",type:"radio-group",label:"All gaps within tolerance",validation:{required:!0},options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]}]},{kind:"section",key:"functionalChecks",title:"Functional Checks",columns:2,fields:[{key:"selfClosingTested",type:"radio-group",label:"Self
1-closing tested from all angles",validation:{required:!0},helpText:"Door must close fully and latch from any open position",options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"latchEngaging",type:"radio-group",label:"Latch engaging correctly",validation:{required:!0},options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"noDamageDefects",type:"radio-group",label:"No damage, defects or unauthorised modifications",validation:{required:!0},options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"certLabelAffixed",type:"radio-group",label:"Certification label affixed to door",validation:{required:!0},helpText:"Manufacturer plug or label visible on top or hinge edge of door",options:[{value:"Yes",label:"Yes"},{value:"No",label:"No"}]},{key:"sealsIntact",type:"radio-group",label:"All seals intact and continuous",validation:{required:!0},options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"hingesSecure",type:"radio-group",label:"Hinges secure with all screws tight",validation:{required:!0},options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"frameSecure",type:"radio-group",label:"Frame secure and plumb",validation:{required:!0},options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"}]},{key:"glazingSecure",type:"radio-group",label:"Glazing secure and beads intact (if applicable)",options:[{value:"Pass",label:"Pass"},{value:"Fail",label:"Fail"},{value:"NA",label:"N/A"}]}]},{kind:"section",key:"defectsSection",title:"Defects / Observations",fields:[{key:"defects",type:"textarea",label:"Details of any defects, observations or remedial actions required",colSpan:2}]}]},{key:"declarations",label:"Declarations",title:"Compliance & Signatures",content:[{kind:"section",key:"complianceDeclarations",title:"Compliance Declaration",fields:[{key:"info_compliance_declaration",type:"info",label:"I hereby certify that this fire door set has been installed in accordance with the manufacturer's instructions, the test evidence referenced above, BS 8214, and the requirements of Approved Document B (Fire Safety) of the Building Regulations. The installation complies with Regulation 38 documentation requirements where applicable.",colSpan:2},{key:"compliesBs8214",type:"checkbox",label:"Complies with BS 8214 (fire door assemblies)",helpText:"BS 8214:2026 is the current edition (superseded :2016 on 31 March 2026). Record the edition applied below."},{key:"bs8214Edition",type:"text",label:"BS 8214 edition applied",defaultValue:"BS 8214:2026"},{key:"compliesAdb",type:"checkbox",label:"Complies with Approved Document B (Fire Safety)"},{key:"compliesReg38",type:"checkbox",label:"Regulation 38 fire safety information given to the responsible person (where regulation 38 applies)"},{key:"installedToManufacturerInstructions",type:"checkbox",label:"Installed in accordance with manufacturer's written instructions"},{key:"departuresFromStandard",type:"textarea",label:"Details of any departures from standards or manufacturer instructions"}]},{kind:"section",key:"installerSig",title:"Installer Signature",columns:2,fields:[{key:"info_installer_sig",type:"info",label:"I confirm that the certification scheme and registration recorded above are mine and current, and that I have personally inspected and/or supervised the installation of this fire door set.",colSpan:2},{key:"installerSignName",prefillFrom:"companyName",type:"text",label:"Installer name",validation:{required:!0}},{key:"installerSignDate",type:"date",label:"Date",validation:{required:!0},defaultValue:"today"}]},{kind:"section",key:"installerSignature",title:"Signature",fields:[{key:"installerSignature",type:"signature",label:"Installer signature",validation:{required:!0}}]},{kind:"section",key:"clientSig",title:"Client Acknowledgement",columns:2,fields:[{key:"clientSignName",type:"text",label:"Client name"},{key:"clientSignDate",type:"date",label:"Date"}]},{kind:"section",key:"clientSignature",title:"Client Signature",fields:[{key:"clientSignature",type:"signature",label:"Client signature"}]}]}],warnings:[{message:"Top gap exceeds 4mm maximum tolerance",field:"gapTop",op:"gt",value:4},{message:"Top gap is below 2mm minimum tolerance",field:"gapTop",op:"lt",value:2},{message:"Hinge side gap exceeds 4mm maximum tolerance",field:"gapHingeSide",op:"gt",value:4},{message:"Hinge side gap is below 2mm minimum tolerance",field:"gapHingeSide",op:"lt",value:2},{message:"Lock side gap exceeds 4mm maximum tolerance",field:"gapLockSide",op:"gt",value:4},{message:"Lock side gap is below 2mm minimum tolerance",field:"gapLockSide",op:"lt",value:2},{message:"Threshold gap exceeds 8mm maximum",field:"gapThreshold",op:"gt",value:8},{message:"Fewer than 3 hinges fitted — minimum 3 required",field:"hingeQuantity",op:"lt",value:3}],complianceChecklist:{title:"FR-05 Fire Door Installation Compliance",items:[{label:"Certificate reference provided",field:"certRef",expect:{op:"truthy"}},{label:"Installation date recorded",field:"installationDate",expect:{op:"truthy"}},{label:"Installer certification scheme recorded",field:"certificationScheme",expect:{op:"truthy"}},{label:"Door manufacturer identified",field:"doorManufacturer",expect:{op:"truthy"}},{label:"Fire rating specified",field:"fireRating",expect:{op:"truthy"}},{label:"Test evidence number provided",field:"testEvidenceNumber",expect:{op:"truthy"}},{label:"Third-party certification body identified",field:"thirdPartyCertBody",expect:{op:"truthy"}},{label:"Frame gaps checked within tolerance",field:"frameGapsChecked",expect:{op:"eq",value:"Yes"}},{label:"Intumescent seal fitted",field:"intumescentSealFitted",expect:{op:"eq",value:"Yes"}},{label:"All gaps within tolerance",field:"gapsWithinTolerance",expect:{op:"eq",value:"Yes"}}
1,{label:"Self-closing test passed",field:"selfClosingTested",expect:{op:"eq",value:"Pass"}},{label:"Latch engaging correctly",field:"latchEngaging",expect:{op:"eq",value:"Pass"}},{label:"No damage or defects found",field:"noDamageDefects",expect:{op:"eq",value:"Pass"}},{label:"Certification label affixed",field:"certLabelAffixed",expect:{op:"eq",value:"Yes"}},{label:"Complies with BS 8214",field:"compliesBs8214",expect:{op:"eq",value:!0}},{label:"Complies with Approved Document B",field:"compliesAdb",expect:{op:"eq",value:!0}},{label:"Installer signed",field:"installerSignature",expect:{op:"truthy"}}]},review:{sections:[{title:"Certificate Details",columns:2,fields:[{key:"certRef",label:"Certificate ref"},{key:"installationDate",label:"Installation date",format:"date"}]},{title:"Property Details",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"},{key:"buildingType",label:"Building type",format:"enum"}]},{title:"Client",columns:2,fields:[{key:"clientName",label:"Name"},{key:"clientContact",label:"Contact"},{key:"clientEmail",label:"Email"},{key:"clientPhone",label:"Phone"}]},{title:"Installer",columns:2,fields:[{key:"installerName",label:"Name"},{key:"installerCompany",label:"Company"},{key:"certificationScheme",label:"Certification scheme",format:"enum"},{key:"firasRegNumber",label:"Scheme registration number"},{key:"installerQualifications",label:"Qualifications"}]},{title:"Door Set Identification",columns:2,fields:[{key:"doorManufacturer",label:"Manufacturer"},{key:"doorSetRef",label:"Door set reference"},{key:"fireRating",label:"Fire rating",format:"enum"},{key:"smokeRating",label:"Smoke rating",format:"enum"},{key:"leafConfig",label:"Leaf configuration",format:"enum"},{key:"testEvidenceNumber",label:"Test evidence no."},{key:"thirdPartyCertBody",label:"Certification body",format:"enum"},{key:"thirdPartyCertRef",label:"Certification ref"}]},{title:"Location",columns:2,fields:[{key:"floorLevel",label:"Floor level"},{key:"positionDescription",label:"Position"},{key:"compartmentWallType",label:"Wall type",format:"enum"},{key:"wallThickness",label:"Wall thickness (mm)"}]},{title:"Frame Details",columns:2,fields:[{key:"frameMaterial",label:"Frame material",format:"enum"},{key:"fixingMethod",label:"Fixing method",format:"enum"},{key:"frameToWallGapFilled",label:"Frame-to-wall gap sealed",format:"enum"},{key:"frameGapSealant",label:"Sealant type",format:"enum"},{key:"frameGapsChecked",label:"Frame gaps checked",format:"enum"},{key:"intumescentSealFitted",label:"Intumescent seal fitted",format:"enum"}]},{title:"Door Leaf",columns:2,fields:[{key:"leafThickness",label:"Leaf thickness (mm)"},{key:"coreMaterial",label:"Core material",format:"enum"},{key:"hasGlazing",label:"Glazing fitted",format:"enum"},{key:"glazingType",label:"Glazing type"},{key:"glazingRating",label:"Glazing rating",format:"enum"},{key:"hasOverpanel",label:"Overpanel",format:"enum"},{key:"overpanelDetails",label:"Overpanel details"}]},{title:"Hinges",columns:2,fields:[{key:"hingeMake",label:"Make"},{key:"hingeModel",label:"Model"},{key:"hingeQuantity",label:"Quantity"},{key:"hingesCeMarked",label:"CE/UKCA marked",format:"enum"},{key:"hingeGrade",label:"Grade"}]},{title:"Door Closer",columns:2,fields:[{key:"closerMake",label:"Make"},{key:"closerModel",label:"Model"},{key:"closerType",label:"Type",format:"enum"},{key:"closerCeMarked",label:"CE/UKCA marked",format:"enum"},{key:"closerPowerSize",label:"Power size"}]},{title:"Lock / Latch",columns:2,fields:[{key:"lockType",label:"Type",format:"enum"},{key:"lockMake",label:"Make"},{key:"lockModel",label:"Model"},{key:"handleType",label:"Handle type"}]},{title:"Additional Ironmongery",columns:2,fields:[{key:"hasLetterPlate",label:"Letter plate",format:"enum"},{key:"letterPlateIntumescent",label:"Intumescent protection",format:"enum"},{key:"letterPlateDetails",label:"Letter plate details"},{key:"signageFitted",label:"Signage",format:"enum"},{key:"hasHoldOpen",label:"Hold-open device",format:"enum"},{key:"holdOpenType",label:"Hold-open type"}]},{title:"Intumescent Strip",columns:2,fields:[{key:"intumescentMake",label:"Make"},{key:"intumescentType",label:"Type",format:"enum"},{key:"intumescentSize",label:"Size",format:"enum"},{key:"intumescentPosition",label:"Position",format:"enum"}]},{title:"Smoke Seal",columns:2,fields:[{key:"smokeSealFitted",label:"Smoke seal fitted",format:"enum"},{key:"smokeSealType",label:"Smoke seal type",format:"enum"},{key:"smokeSealMake",label:"Smoke seal make"},{key:"brushStripFitted",label:"Brush strip fitted",format:"enum"},{key:"brushStripType",label:"Brush strip type"}]},{title:"Gap Measurements",columns:2,fields:[{key:"gapTop",label:"Top gap (mm)"},{key:"gapHingeSide",label:"Hinge side gap (mm)"},{key:"gapLockSide",label:"Lock side gap (mm)"},{key:"gapThreshold",label:"Threshold gap (mm)"},{key:"gapsWithinTolerance",label:"All gaps within tolerance",format:"enum"}]},{title:"Functional Checks",columns:2,fields:[{key:"selfClosingTested",label:"Self
1-closing test",format:"enum"},{key:"latchEngaging",label:"Latch engaging",format:"enum"},{key:"noDamageDefects",label:"No damage/defects",format:"enum"},{key:"certLabelAffixed",label:"Cert label affixed",format:"enum"},{key:"sealsIntact",label:"Seals intact",format:"enum"},{key:"hingesSecure",label:"Hinges secure",format:"enum"},{key:"frameSecure",label:"Frame secure",format:"enum"},{key:"glazingSecure",label:"Glazing secure",format:"enum"}]},{title:"Defects / Observations",fields:[{key:"defects",label:"Defects"}]},{title:"Compliance",columns:2,fields:[{key:"compliesBs8214",label:"Complies with BS 8214",format:"boolean"},{key:"bs8214Edition",label:"BS 8214 edition applied"},{key:"compliesAdb",label:"Complies with Approved Document B",format:"boolean"},{key:"compliesReg38",label:"Regulation 38 info provided",format:"boolean"},{key:"installedToManufacturerInstructions",label:"Installed to manufacturer instructions",format:"boolean"},{key:"departuresFromStandard",label:"Departures from standards"}]},{title:"Installer Signature",columns:2,fields:[{key:"installerSignName",label:"Name"},{key:"installerSignature",label:"Signature",format:"signature"},{key:"installerSignDate",label:"Date",format:"date"}]},{title:"Client Acknowledgement",columns:2,fields:[{key:"clientSignName",label:"Name"},{key:"clientSignature",label:"Signature",format:"signature"},{key:"clientSignDate",label:"Date",format:"date"}]}]},pdf:{title:"Fire Door Installation Certificate",subtitle:"Fire Door Installation — BS 8214 / Approved Document B",certRefField:"certRef",sections:[{kind:"cover",title:"Fire Door Installation Certificate",subtitle:"Certificated Fire Door Installation",fields:[{label:"Certificate Ref",key:"certRef"},{label:"Installation Date",key:"installationDate",format:"date"},{label:"Address",key:"addressLine1"},{label:"Town",key:"town"},{label:"Postcode",key:"postcode"},{label:"Building Type",key:"buildingType",format:"enum"},{label:"Client",key:"clientName"},{label:"Door Manufacturer",key:"doorManufacturer"},{label:"Fire Rating",key:"fireRating",format:"enum"},{label:"Certification scheme",key:"certificationScheme",format:"enum"},{label:"Scheme Reg No.",key:"firasRegNumber"},{label:"Installer",key:"installerName"},{label:"Company",key:"installerCompany"}],disclaimer:"This certificate was prepared using CertBox from the details entered by the person who signed it. It does not replace the requirement for fire door sets to be installed by a suitably qualified and certified installer in accordance with the manufacturer's instructions, BS 8214, and the Building Regulations Approved Document B. The issuing installer is responsible for ensuring this certificate is accurate and compliant. Fire door installations should be carried out under a third-party installer certification scheme operated by a UKAS-accredited body — FIRAS, BM TRADA Q-Mark and IFC Certification all run one."},{kind:"page-break"},{kind:"table",title:"Certificate Details",rows:[{label:"Certificate reference",key:"certRef"},{label:"Installation date",key:"installationDate",format:"date"}]},{kind:"table",title:"Property Details",rows:[{label:"Address line 1",key:"addressLine1"},{label:"Address line 2",key:"addressLine2"},{label:"Town / City",key:"town"},{label:"County",key:"county"},{label:"Postcode",key:"postcode"},{label:"Building type",key:"buildingType",format:"enum"}]},{kind:"table",title:"Client / Responsible Person",rows:[{label:"Client name",key:"clientName"},{label:"Contact name",key:"clientContact"},{label:"Email",key:"clientEmail"},{label:"Phone",key:"clientPhone"}]},{kind:"table",title:"Installer Details",rows:[{label:"Installer name",key:"installerName"},{label:"Company",key:"installerCompany"},{label:"Certification scheme",key:"certificationScheme",format:"enum"},{label:"Scheme registration no.",key:"firasRegNumber"},{label:"Qualifications",key:"installerQualifications"},{label:"Address",key:"installerAddress"},{label:"Phone",key:"installerPhone"},{label:"Email",key:"installerEmail"}]},{kind:"table",title:"Door Set Identification",rows:[{label:"Manufacturer",key:"doorManufacturer"},{label:"Door set reference",key:"doorSetRef"},{label:"Fire rating",key:"fireRating",format:"enum"},{label:"Smoke rating",key:"smokeRating",format:"enum"},{label:"Leaf configuration",key:"leafConfig",format:"enum"},{label:"Test evidence number",key:"testEvidenceNumber"},{label:"Certification body",key:"thirdPartyCertBody",format:"enum"},{label:"Certification reference",key:"thirdPartyCertRef"}]},{kind:"table",title:"Location Details",rows:[{label:"Floor level",key:"floorLevel"},{label:"Position",key:"positionDescription"},{label:"Compartment wall type",key:"compartmentWallType",format:"enum"},{label:"Wall thickness (mm)",key:"wallThickness"}]},{kind:"page-break"},{kind:"table",title:"Frame Details",rows:[{label:"Frame material",key:"frameMaterial",format:"enum"},{label:"Fixing method",key:"fixingMethod",format:"enum"},{label:"Frame-to-wall gap sealed",key:"frameToWallGapFilled",format:"enum"},{label:"Sealant type",key:"frameGapSealant",format:"enum"},{label:"Frame gaps checked (3mm max)",key:"frameGapsChecked",format:"enum"},{label:"Intumescent seal fitted",key:"intumescentSealFitted",format:"enum"}]},{kind:"table",title:"Door Leaf Details",rows:[{label:"Leaf thickness (mm)",key:"leafThickness"},{label:"Core material",key:"coreMaterial",format:"enum"},{label:"Glazing fitted",key:"hasGlazing",format:"enum"},{label:"Glazing type",key:"glazingType"},{label:"Glazing fire rating",key:"glazingRating",format:"enum"},{label:"Glazing bead type",key:"glazingBeading",format:"enum"},{label:"Overpanel fitted",key:"hasOverpanel",format:"enum"},{label:"Overpanel details",key:"overpanelDetails"}]},{kind:"table",title:"Hinges",rows:[{label:"Make",key:"hingeMake"}
1,{label:"Model",key:"hingeModel"},{label:"Quantity",key:"hingeQuantity"},{label:"CE/UKCA marked",key:"hingesCeMarked",format:"enum"},{label:"Grade",key:"hingeGrade"}]},{kind:"table",title:"Door Closer",rows:[{label:"Make",key:"closerMake"},{label:"Model",key:"closerModel"},{label:"Type",key:"closerType",format:"enum"},{label:"CE/UKCA marked",key:"closerCeMarked",format:"enum"},{label:"Power size",key:"closerPowerSize"}]},{kind:"table",title:"Lock / Latch",rows:[{label:"Type",key:"lockType",format:"enum"},{label:"Make",key:"lockMake"},{label:"Model",key:"lockModel"},{label:"Handle type",key:"handleType"}]},{kind:"table",title:"Additional Ironmongery",rows:[{label:"Letter plate fitted",key:"hasLetterPlate",format:"enum"},{label:"Intumescent protection",key:"letterPlateIntumescent",format:"enum"},{label:"Letter plate details",key:"letterPlateDetails"},{label:"Signage",key:"signageFitted",format:"enum"},{label:"Hold-open device",key:"hasHoldOpen",format:"enum"},{label:"Hold-open type",key:"holdOpenType"}]},{kind:"page-break"},{kind:"table",title:"Intumescent Strip",rows:[{label:"Make",key:"intumescentMake"},{label:"Type",key:"intumescentType",format:"enum"},{label:"Size",key:"intumescentSize",format:"enum"},{label:"Position",key:"intumescentPosition",format:"enum"}]},{kind:"table",title:"Smoke Seal",rows:[{label:"Smoke seal fitted",key:"smokeSealFitted",format:"enum"},{label:"Smoke seal type",key:"smokeSealType",format:"enum"},{label:"Smoke seal make",key:"smokeSealMake"},{label:"Brush strip fitted",key:"brushStripFitted",format:"enum"},{label:"Brush strip type",key:"brushStripType"}]},{kind:"table",title:"Gap Measurements",rows:[{label:"Top gap (mm)",key:"gapTop"},{label:"Hinge side gap (mm)",key:"gapHingeSide"},{label:"Lock side gap (mm)",key:"gapLockSide"},{label:"Threshold gap (mm)",key:"gapThreshold"},{label:"All gaps within tolerance",key:"gapsWithinTolerance",format:"enum"}]},{kind:"table",title:"Functional Checks",rows:[{label:"Self-closing tested",key:"selfClosingTested",format:"enum"},{label:"Latch engaging",key:"latchEngaging",format:"enum"},{label:"No damage/defects",key:"noDamageDefects",format:"enum"},{label:"Certification label affixed",key:"certLabelAffixed",format:"enum"},{label:"Seals intact",key:"sealsIntact",format:"enum"},{label:"Hinges secure",key:"hingesSecure",format:"enum"},{label:"Frame secure",key:"frameSecure",format:"enum"},{label:"Glazing secure",key:"glazingSecure",format:"enum"}]},{kind:"table",title:"Defects / Observations",rows:[{label:"Defects",key:"defects"}]},{kind:"table",title:"Compliance Declarations",rows:[{label:"Complies with BS 8214",key:"compliesBs8214",format:"boolean"},{label:"BS 8214 edition applied",key:"bs8214Edition"},{label:"Complies with Approved Document B",key:"compliesAdb",format:"boolean"},{label:"Regulation 38 info provided",key:"compliesReg38",format:"boolean"},{label:"Installed to manufacturer instructions",key:"installedToManufacturerInstructions",format:"boolean"},{label:"Departures from standards",key:"departuresFromStandard"}]},{kind:"signatures",title:"Declarations & Signatures",signatures:[{label:"Certificated Installer",signatureKey:"installerSignature",declarationKey:["info_compliance_declaration","info_installer_sig"],dateKey:"installerSignDate",nameKey:"installerSignName",additionalInfo:[{label:"Company",key:"installerCompany"},{label:"Certification scheme",key:"certificationScheme",format:"enum"},{label:"Scheme Reg No.",key:"firasRegNumber"},{label:"Qualifications",key:"installerQualifications"}]},{label:"Client Acknowledgement",signatureKey:"clientSignature",dateKey:"clientSignDate",nameKey:"clientSignName"}]}]}};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.