File size: 12,044 Bytes
aad7814
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
��  const highConfidence = [

    { code:'I3', rx:/asbestos|chrysotile|aib\b|suspected.*artex/i },

    { code:'I1', rx:/woodworm|dry\s*rot|wet\s*rot|structural\s*movement|dampness|rising\s*damp|penetrat.*damp|condensation|mould|subsiden|timber\s*decay/i },

    { code:'I2', rx:/japanese\s*knotweed|knotweed|invasive\s*species|flood\s*risk|tree\s*root/i },

    { code:'I4', rx:/contamination|unexploded|other\s*hazard|other\s*risk/i },

    { code:'A1', rx:/surveyor\s*name|rics\s*member|surveyor.*qualif|company\s*name|indemnity|\bsurveyor\b/i },

    { code:'A2', rx:/date\s*of\s*inspection|inspection\s*date|survey\s*date|date\s*of\s*survey/i },

    { code:'A3', rx:/disclosure|related\s*party|conflict\s*of\s*interest|third\s*party\s*disclos/i },

    { code:'A4', rx:/weather|raining|dry\s*day|wet\s*day|conditions\s*on\s*site|overcast/i },

    { code:'A5', rx:/unoccupied|vacant|occupied|furnished|unfurnished|property\s*status|tenant/i },

    { code:'B1', rx:/condition\s*rating\s*3|category\s*3|summary\s*of\s*condition|condition\s*rat/i },

    { code:'B2', rx:/urgent\s*repair|overall\s*opinion|general\s*condition|key\s*findings/i },

    { code:'B3', rx:/further\s*investigation|further\s*invest|specialist\s*report|additional\s*survey/i },

    { code:'C1', rx:/detached|semi.?det|\bdet(ached)?\b|terraced|bungalow|maisonette|timber\s*frame|type\s*and\s*construct/i },

    { code:'C2', rx:/built\s*around|extended|year\s*built|approximate\s*year|circa\s*19|circa\s*20|built\s*in\s*19/i },

    { code:'C3', rx:/accommodation|bedroom|reception\s*room|storey|room\s*matrix|floor\s*area|sq\.?\s*m\b/i },

    { code:'C4', rx:/\bepc\b|mains\s*gas|mains\s*electric|energy\s*effici|sap\s*rating/i },

    { code:'C5', rx:/amenities|location|facilities|flood\s*zone|radon|mining|noise\s*nuisance/i },

    { code:'G1', rx:/\bgarage\b|car\s*port/i },

    { code:'G2', rx:/outbuilding|permanent\s*outbuild|\bshed\b|workshop|\bbarn\b/i },

    { code:'G3', rx:/driveway|boundary\s*wall|fencing|\bfence\b|patio|\bgarden\b|boundary|hedge|retaining\s*wall/i },

    { code:'J1', rx:/cavity\s*insul/i },

    { code:'E1', rx:/roof\s*insul|roof\s*void\s*insul/i },

    { code:'J1', rx:/loft\s*insul/i },

    { code:'D1', rx:/chimney\s*stack|chimney\s*pot|flaunch|flaunching|chimney\s*flashing|repoint.*chimney|chimney.*repoint|\bchimney\b|tv\s*aerial|stack.*brick/i },

    { code:'D2', rx:/valley\s*gutter|slates|slipped\s*slate|slipped\s*tile|clay\s*tiles|pitched\s*roof|flat\s*roof|felt\s*roof|roof\s*cover|battens|tile\s*roof|ridge\s*tile/i },

    { code:'D3', rx:/rainwater\s*fittings?|rainwater\s*goods|gutters|downpipe|down\s*pipe|gullies|rwp\b|hopper|\brainwater\b/i },

    { code:'D4', rx:/external\s*walls?|main\s*walls?|cavity\s*wall|brickwork|rendering|render\b|pointing|repoint|step\s*crack|wall.*crack|crack.*wall|lintel|dpc\b|parapet|erosion/i },

    { code:'D5', rx:/glazing|double\s*glaz|upvc\s*window|timber\s*frame\s*window|casement|\bwindows?\b|window\s*sill|\bsill\b|fensa|sash\s*window|bay\s*window/i },

    { code:'D6', rx:/patio\s*door|front\s*door|rear\s*door|threshold|bifold|external\s*door|outside\s*door|entrance\s*door|back\s*door|french\s*door/i },

    { code:'D7', rx:/conservatory|porch\b/i },

    { code:'D8', rx:/fascia\b|soffit\b|bargeboard|external\s*joinery|cladding/i },

    { code:'D9', rx:/balcony|external\s*stair|other\s*outside/i },

    { code:'E1', rx:/loft\s*conversion|rafters|purlins|purlin|truss|collar\s*tie|cut\s*rafter|loft\s*hatch|roof\s*struct|trussed\s*rafter/i },

    { code:'E2', rx:/plasterboard\s*ceil|lath\s*and\s*plaster|ceiling\s*crack|ceilings?\b|artex|lath.*plaster/i },

    { code:'E3', rx:/stud\s*wall|internal\s*partition|internal\s*wall|plastering|partition/i },

    { code:'E4', rx:/suspended\s*timber|solid\s*concrete\s*floor|floorboards|floor\s*tiles|suspended\s*floor|solid\s*floor|sub.?floor|springy\s*floor/i },

    { code:'E5', rx:/hearth|chimney\s*breast|woodburner|wood\s*burner|flue\s*liner|fireplace|open\s*fire/i },

    { code:'E6', rx:/built.?in\s*fit|fitted\s*kitchen|built.?in\s*wardrobe|kitchen\s*unit/i },

    { code:'E7', rx:/skirting|architrave|staircase|internal\s*door|woodwork|joinery/i },

    { code:'E8', rx:/bathroom|sanitary|shower|wc\b|basin|sanitary\s*ware/i },

    { code:'E9', rx:/cellar|basement|other\s*inside/i },

    { code:'F1', rx:/consumer\s*unit|fuse\s*board|wiring|\bsockets?\b|electric\s*meter|eicr|earthing|rcd\b|\belectric/i },

    { code:'F2', rx:/gas\s*meter|gas\s*supply|\blpg\b|gas\s*pipe|gas\s*safe|\bgas\b|oil\s*tank/i },

    { code:'F3', rx:/water\s*supply|stopcock|mains\s*water|lead\s*pipe/i },

    { code:'F4', rx:/boiler|central\s*heat|radiators|radiator|heating\s*system|vaillant|worcester/i },

    { code:'F5', rx:/cylinder|immersion\s*heater|immersion|hot\s*water|combi|water\s*heat/i },

    { code:'F6', rx:/manhole|inspection\s*chamber|foul\s*drain|soil\s*pipe|sewer|septic|\bdrainage\b|\bdrain\b/i },

    { code:'F7', rx:/common\s*service|shared\s*util|landlord\s*suppl/i },

    { code:'H1', rx:/building\s*reg|planning\s*permiss|listed\s*build|conservation\s*area|regulation/i },

    { code:'H2', rx:/guarantee|warranty|nhbc|fensa\s*certif/i },

    { code:'H3', rx:/tenure|leasehold|freehold|easement|covenant|legal\s*advis/i },

    { code:'J3', rx:/low\s*energy\s*light|\bled\b|lighting/i },

    { code:'J4', rx:/ventilation|trickle\s*vent|extract\s*fan/i },

    { code:'J2', rx:/boiler\s*effici|heating\s*effici|heat\s*pump|zone\s*control/i },

    { code:'J5', rx:/solar\s*panel|renewable|energy\s*matter|epc\s*improv/i },

    { code:'J1', rx:/\binsulation\b|wall\s*insul/i },

    { code:'K1', rx:/surveyor\s*declar|signature|rics\s*number|professional\s*stand/i },

    { code:'L1', rx:/what\s*to\s*do|obtain\s*quot|next\s*step|recommended\s*action/i },

    { code:'M1', rx:/terms\s*of\s*engage|scope\s*of\s*survey|service\s*description|complaints/i },

    { code:'N1', rx:/typical\s*house\s*diagram|diagram\s*reference|elevation\s*sketch/i },

  ];