@realestate/types
Version:
Types for real estate
309 lines (273 loc) • 13.7 kB
TypeScript
/**
* Copyright (c) 2023 ListBird. All Rights Reserved.
*
* This software product includes software or other works developed by RESO,
* subject to the RESO End User License published at www.reso.org.
*
* Any modifications, derivative works, or redistributions of this source must
* maintain this copyright notice. See the RESO EULA for more information.
*/
export enum AccessibilityFeatures {
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Approach+with+Ramp}
*
* A minimum of one entrance to the structure with clear, evenly-paved walkway from parking area or
* pedestrian arrival area; Path of travel does not include a running slope in excess of 1:12 (8.33%); a
* cross slope exceeding 1:50 (2%); nor level changes of more than 1/2 inch; if slope is over 5%, handrails
* are required. Level landing; 32 inch clear width opening doors; and adequate lighting on pathway and
* landing. This is required to be considered "Visitable".
*/
AccessibleApproachWithRamp = 'AccessibleApproachWithRamp',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Bedroom}
*
* Bedroom has adequate turnaround of 60 inches or other approved turnaround configuration; Closet doors
* have 32 inch clearance. Accessible environmental controls. Multiple lighting fixtures. This is required
* to be considered Enhanced Accessible. Optional: Some lower-height storage in closet. Remote control of
* lighting and environmental controls.
*/
AccessibleBedroom = 'AccessibleBedroom',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Central+Living+Area}
*
* Hard surface flooring or low-pile carpet, securely attached along edges. Entrances to all rooms on all
* floors provide 36 inch clear passage. Multiple lighting fixtures installed to provide adaptable lighting
* for general purpose and tasks. This is required to be considered Enhanced Accessible.
*/
AccessibleCentralLivingArea = 'AccessibleCentralLivingArea',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Closets}
*
* Closet doors are 32” clearance throughout Central Living Area.
*/
AccessibleClosets = 'AccessibleClosets',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Common+Area}
*
* Common Area, used for entertaining guests, is level, with 36-inch passage through and around the space.
* Required to be considered Visitable.
*/
AccessibleCommonArea = 'AccessibleCommonArea',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Doors}
*
* Minimum 32 inches clear passage; levered handle; threshold, if present, maximum 1/2-inch, but beveled on
* both sides when over 1/4 inch. Required to be considered Visitable or Enhanced Accessible.
*/
AccessibleDoors = 'AccessibleDoors',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Electrical+and+Environmental+Controls}
*
* Thermostats and security system controls located on floor with central living area. Control devices for
* light switches and thermostats at 42-48 inches height off floor and side- to-side. Electrical plugs
* minimum of 18 inches above floor. This is required to be considered Enhanced Accessible. Optional:
* Rocker-style light switches; Lighted switches; Automatic/remote control for environmental controls.
*/
AccessibleElectricalAndEnvironmentalControls = 'AccessibleElectricalAndEnvironmentalControls',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Elevator+Installed}
*
* Elevator with minimum 32" door and minimum 36" x 48" turning radius.
*/
AccessibleElevatorInstalled = 'AccessibleElevatorInstalled',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Entrance}
*
* Entrance door is a minimum of 32 inches wide; threshold , when present, maximum 1/2-inch, but when over
* 1/4-inch, is beveled on both sides. The entry door has lever handle for egress. This is required to be
* considered Visitable. Optional: Entryway is covered; Bench near outside entry door; Motion-detection
* outside lights. Accessible peephole or other method for inside viewing of anyone outside the entry door.
* House number easily visible from street by emergency responders.
*/
AccessibleEntrance = 'AccessibleEntrance',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+for+Hearing-Impairment}
*
* Home is wired for flashing lights and/or vibrating smoke alarm, door bell, other alerting features.
*/
AccessibleForHearingImpairment = 'AccessibleForHearingImpairment',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Full+Bath}
*
* Bathroom has adequate turnaround: 60 inches or other approved turnaround configuration. Accessible
* bathing area: Roll-in shower or space for shower chair or transfer bench in bathtub. Slip-resistant
* surface on bathroom floor and bathtub/shower. Roll-under or side-access to sink, with padded trap.
* Lighting directly over shower/bathing areas, in addition to general bathroom lighting. This is required
* to be considered Enhanced Accessible. Optional: Removable cabinet doors and base under sink. Grab bars
* with shear force of 250 pounds, installed around toilet and shower/tub, with proper backing. Hand-held
* and/or height-adjustable shower head; automatic water temperature controlled (anti-scald) tub/shower;
* offset tub/shower controls toward front edge of tub/shower for easy access. Raised toilet (17-19 inches
* minimum).
*/
AccessibleFullBath = 'AccessibleFullBath',
/**
* Hallway is minimum 36, preferred 42 inches wide (or adequate alternative based on individual
* configuration). At least one lighting fixture is present.
*/
AccessibleHallways = 'AccessibleHallways',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Kitchen}
*
* 40" clear turn-around, or 36" clear with clear under-counter space for T-turn space in kitchen, unimpeded
* by fixtures. Roll-under/adaptable sink with padded trap or side-access to sink. Roll-out shelves in at
* least 50% of lower cabinets, Roll-under work area (36" clearance). Lighting fixtures directed over all
* task areas with adaptable control. This is required to be considered Enhanced Accessible. Optional:
* Adaptable under-sink cabinet with removable doors and cabinet base. Accessible features for upper
* kitchen cabinets. Space for side-by-side refrigerator (minimum 36 inches); Contrasting color counter
* edges for vison accessibility.
*/
AccessibleKitchen = 'AccessibleKitchen',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Kitchen+Appliances}
*
* Stove controls in front or side, at counter top height; Oven with side-access door at counter level;
* Microwave is at counter level. This is required to be considered Enhanced Accessible. Optional: Raised
* dishwasher. Microwave has clear work area below or to the right side.
*/
AccessibleKitchenAppliances = 'AccessibleKitchenAppliances',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Accessible+Stairway}
*
* Handrails on both sides of stairs, extended when possible, with shear force of 250 pounds. Interior and
* exterior stairs have adequate number of light fixtures for full coverage. Non-slip stair treads. If
* stairs are carpeted, covering is non-moveable, low-pile carpet. This is required to be considered
* Enhanced Accessible. Optional: Stair treads are in high contrast colors for increased visibility.
*/
AccessibleStairway = 'AccessibleStairway',
/**
* Raised clothes washer and/or dryer, front controls, side opening, both open to center.
*/
AccessibleWasherDryer = 'AccessibleWasherDryer',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Adaptable+Bathroom+Walls}
*
* Reinforced main bathroom walls, including bath or shower, to permit installation of grab bars (with shear
* force of 250 pounds) and/or fixtures in the future. This is required to be considered Enhanced
* Accessible.
*/
AdaptableBathroomWalls = 'AdaptableBathroomWalls',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Adaptable+For+Elevator}
*
* Stacked closets in a multi-story house for possible future conversion to an elevator.
*/
AdaptableForElevator = 'AdaptableForElevator',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Ceiling+Track}
*
* Track installed in ceiling for lift chair (Hoyer lift).
*/
CeilingTrack = 'CeilingTrack',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Central+Living+Area}
*
* Central Living Area includes: Common Area, hallway(s), full or 3/4 bathroom, kitchen, at least one
* bedroom, access to environmental controls, and access to floors above main floor, if necessary.
*/
CentralLivingArea = 'CentralLivingArea',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Common+Area}
*
* The Common Area is the portion of the home near accessible entrance, used for entertaining guests.
*/
CommonArea = 'CommonArea',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Customized+Wheelchair+Accessible}
*
* Customized accessibility for specific size or style of wheelchair or scooter.
*/
CustomizedWheelchairAccessible = 'CustomizedWheelchairAccessible',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Electronic+Environmental+Controls}
*
* Programmable electronic controls for thermostat, lights, security system and automatic doors.
*/
ElectronicEnvironmentalControls = 'ElectronicEnvironmentalControls',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Enhanced+Accessible}
*
* The Central Living Area is fully accessible for lifelong living by all residents, no matter their
* ability. A person in a wheel chair or with other disability is able to perform all personal and
* housekeeping tasks. Persons without disabilities are also able to perform basic tasks with greater ease.
* To be considered "Enhanced Accessible" the home also includes all "Visitable" features.
*/
EnhancedAccessible = 'EnhancedAccessible',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Exterior+Wheelchair+Lift}
*
* Mechanical wheelchair lift is installed outside the home to facilitate barrier-free approach.
*/
ExteriorWheelchairLift = 'ExteriorWheelchairLift',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Grip-Accessible+Features}
*
* All doors, faucets and other mechanisms throughout central living area are lever, hands-free or other
* style that can be controlled with a closed, clenched fist or weak hands. This is required to be
* considered Enhanced Accessible. Optional: Wire pull (D-ring) handles or equivalent or easy touch
* latches on cabinets and drawers.
*/
GripAccessibleFeatures = 'GripAccessibleFeatures',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Reinforced+Floors}
*
* Reinforced floors for bariatric needs, power wheelchairs, therapeutic tub or heavy medical equipment.
*/
ReinforcedFloors = 'ReinforcedFloors',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Safe+Emergency+Egress+from+Home}
*
* Minimum two, no-step, accessible egresses from Central Living Area. Window locks are 19 to 54 inches
* from the floor and can be opened with a closed fist. Emergency egress windows in sleeping areas require
* minimal effort to open. This is required to be considered Enhanced Accessible.
*/
SafeEmergencyEgressFromHome = 'SafeEmergencyEgressFromHome',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Smart+Technology}
*
* Smart Home (computer-controlled) and/or smart products— for example, voice activated controls, voice
* reminder, remote monitoring of individuals with dementia.
*/
SmartTechnology = 'SmartTechnology',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Stair+Lift}
*
* Stair lift with motorized rail to climb interior or exterior stairway installed professionally.
*/
StairLift = 'StairLift',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Standby+Generator}
*
* Backup generator for refrigeration of medications, life-sustaining medical equipment or essential room
* temperature control.
*/
StandbyGenerator = 'StandbyGenerator',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Therapeutic+Whirlpool}
*
* Therapeutic whirlpool, properly installed.
*/
TherapeuticWhirlpool = 'TherapeuticWhirlpool',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Visitable}
*
* The home is “visitable” for all guests: a person in a wheel chair can easily enter the home and access
* the main Common Area, a half-bathroom at minimum, and the hall leading to that bathroom.
*/
Visitable = 'Visitable',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Visitor+Bathroom}
*
* Bathroom that is closest to Common Area. Minimum half bath. Door has minimum 32-inch clear width opening;
* lever handles. Minimum 60-inch turnaround or other approved turnaround configuration (30" x 48" clear
* space if door opens out.). Grab bar installed in toilet area with proper blocking. This is required to be
* considered Visitable.
*/
VisitorBathroom = 'VisitorBathroom',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Walker-Accessible+Stairs}
*
* Treads are minimum 25 inches deep, with maximum 4 inches rise, minimum 36 inches wide. May be a custom
* feature in addition to approach with ramp.
*/
WalkerAccessibleStairs = 'WalkerAccessibleStairs',
}