Specifications include, but are not limited to: 1.1 General (Asset Management) Ability to have a user-defined asset ID numbering structure. Ability to create user-defined classes of assets. Ability to track a user-defined set of attributes for each asset class. Ability to define and trigger workflows associated with asset acquistion. Ability to track warranty information for each asset. Ability to attach photographs and associated documents to an asset. Ability to manage assets by building, floor, room, etc. Ability to view assets overlayed on a digital display of a building floor plan. Ability to associate user defined hyperlinks to an asset. (i.e. LaserFiche Document Management) Ability to capture asset history that includes: Images Warranty information Serial number Asset tag number Model Installation dates and location Operation and maintenance instructions Maintenance and repair history Retirement and disposition Ability to search, select and display assets, asset condition, work history and pending work information. Ability to define differing salvage value hold-backs for depreciation. Ability to alter depreciation schedules Ability to add costs to an asset at a later date for major repairs or add-on improvements Ability to link assets in parent-child relationships. Ability to add workorder costs directly to an asset cost (ie, setup costs) 1.2 Preventive Maintenace / Scheduling Ability to use an automated process to generate scheduled work orders or inspections on assets or groups of assets based on calendar time (months, annual) and /or usage data (hours, miles) Ability to create user-defined maintenance and inspection checklists. Ability to project preventive maintenance workload in a calendar format. Ability to define and customize rating or grading systems for inspection and maintenance findings by asset class. 1.3 Corrective Maintenance (Asset Management) Ability to submit a work request via the parent or mobile app that will feed a work order if accepted. Ability for requestor to view submitted requests, request / work order status and resolution. Ability to schedule and assign corrective work orders to assets and groups of assets. Ability to flag work orders as preventive or corrective. 1.4 Replace / remove end-of-life assets (Asset Management) Ability to record asset end-of-life or removal without affecting asset history. Support renaming/renumbering of assets without affecting asset history. Ability to trigger workflows associated with asset removal.