Professional Documents
Culture Documents
Cmms Functions - Overview
Cmms Functions - Overview
Asset Management
Preventive Maintenance
Equipment/Tool Management
Material Management
Personnel/Labor Management
Document Management
Mobile Workforce
3 Asset Management
Ability to define separate Aviation-specific structures for asset, location, and organization hierarchy
Ability to view the hierarchies in a "tree" fashion (ability to expand, collapse, and drill up or down)
Ability to make changes in the tree structure by dragging and dropping branches
Ability to associate assets to one another from both a system and operational aspect (i.e. which AHU feeds
VAV box, and which electrical panel provides power)
Ability to change the location of an asset and store location history
System maintains the following information for each asset:
Asset ID numbers and alternates (i.e. shop, fixed asset tag)
Description
Location
Supplier & manufacturer
Model & serial number, plus other nameplate details
Cost accounting - rates/charges cost center
Assigned to responsibility (org or employee)
Condition
Status (i.e. active, out for repair, etc.)
Tenant/occupant of an area
Maintenance responsibility - airport, service contractor, tenant, other
BOM - Replaceable/inventoried parts
Utilization/meter readings
Inspection results
Asset system/group
4 Service Requests
System can accept Service Requests from:
Internal generated from within system
Via email (to servicerequest@mailbox.com)
Via self-service portal
Via interface to external system (Operations; Safety; etc.)
System includes a self-service portal for entry of service request entry and status update
System supports unlimited access for requestors to input Service Requests via portal
System supports Problem Types that are user definable and can having a unique routing associated with
each (multiple email addresses for each)
System highlights/flags an asset as under warranty for service requests during the warranty period
Ability to quickly search and view status and chain of custody of submitted requests (lookup by requestor
name or email address)
System can notify requestor when work status changes through automated email notification.
When assigned
When completed
Ability to cancel a service request
Ability to define service levels for tenant Mx support and track associated SLA/response time
System can combine multiple service requests under one work order and maintain tracking of the original
service requests (parent/child relationships).
Ability to generate a work order without a service request
System supports Aviation definition of work order types including but not limited to:
Corrective
Preventative
Emergency
Safety
Project / Minor Construction Project
System tracks the following information associated with a work order:
Unique work order number
Priority
Asset and location information
Requestor information
Special instructions
Service/performance information - assigned, started, completed, closed
Cost information - labor, materials, services, equipment used
Cost accounting/cost center for rates and charges
Chargeback information
System supports document attachment to a work order to associate drawings, notes, documents, images,
etc.
System allows attachment of prior/historical work order information including all work associated with the
asset
Abilityortothe location
enter meter reading of any/all meters associated to the asset on the work order for condition
monitoring or utilization tracking
Ability to view detailed parts purposes
status from within the work order screen (i.e. order and stock level status)
Ability to view BOM, associated materials, and material usage history of the asset from the work order screen
and request
Ability using the
to support a single clickand management of work order templates that can be used for the coding and
creation
processing of work orders
Ability to support a WBS for project related work orders
Ability to record problem, cause, and action to individual assets along the route (i.e. fire extinguisher
inspections)
6 Preventative Maintenance
PM Schedule Definition
Ability to create Preventive Maintenance Schedules based on flexible definition, including:
Calendar period (i.e. every 7 days)
Meter / equipment usage (i.e. every 100 hours)
Manually / standard work orders (as needed)
Ability to import all PM schedule data from Microsoft Excel without accessing database back end (built-in
Import Utility)
Ability to specify whether a schedule is "fixed" (i.e. perform every 7 days regardless), or "variable" (i.e.
perform
Ability to7specify
days after completion
a specific day ofof previous
the week forPM)
the PM schedule (i.e. perform last Friday of the month)
Ability to nest PM triggers with different cycles (i.e. monthly PM contains weekly PM)
Ability to link schedules to establish a route based on location or grouping of assets
Ability to establish multiple blackout periods for Assets or PM Schedules
Ability to specify maintenance section, supervisor, and employee and link to PM schedule or asset for
automatic scheduling
Ability to identify end when PMinspection
of lease work orders
(xx are released
months before)
System dynamically adjusts PM schedules based on defined results or trends from inspection point inputs or
information from integrated
System automatically systems
links job plans, material lists, and documents assigned to both PM Schedule and Asset
when generating PM work orders
PM Tasks / Job Plans
Ability to create specific job tasks for association to
Task name and number
Job Plan details and checklist
Trades able to perform task
Number of people required to complete task
Estimated labor hours required to complete task
Tools required to complete task
Ability to import all PM task and job plan data from Microsoft Excel without accessing database back end
(built-in Import Utility)
Ability to create a materials list required to perform the job task and associate back to both the asset and job
plan
Ability to create custom inspection forms/checklist without custom programming (user configurable form)
Ability to create inspection plans to capture results for specialty asset groups (e.g. fire extinguishers;
defibrillators, etc.) to support PM, support checklist functionality, and record inspection results
Ability to create annual inspections via PM to verify facility condition and assessment
7 Equipment & Tool Management
System tracks equipment, maintenance history, associated costs, and failures of serialized and maintainable
equipment
Ability to manually assign a standard employee hourly rate to each labor type for each trade
Ability to manually specify a specific employee hourly rate for each labor type to override standard trade rate
for individual employees where available
System manually ensures pay rates can be different from the Contractor/Service Provider
System manually ensures pay rates can be different from the same Internal Staff Service Provider
Ability to maintain list of shop codes (i.e. Carpenter/Painter, Electricians, Plumbers, etc.)
Ability to maintain a list of certifications (i.e. confined space, electrician license)
Ability to track completion of training certifications and expirations for each employee
Ability to record labor hours for non-maintenance activities (no work order - i.e. training, meetings, shop
clean-up)
Ability to assign service requests or work orders directly to service contractor for monitoring and close-out
Ability to create and maintain email distribution lists containing non-CoSA employees to notify and send
assigned work orders
System support clear definition of list of services within each established contract to determine whether or
not work is "Other Service Request" (OSR), and requires requisition to be created if work is outside of
contract prior to assigning work order to contractor
Ability to segregate service contractor inventory under a separate WH, disaggregated from Airport stock and
procurement procedures
Ability to create a work order for the sole purpose of associating an invoice from a service provider for
chargeback to airport tenant
Ability to provide estimate/quotes for tenant work for signoff before starting work, either against WO or
project, to include:
Labor cost
Parts/Materials cost
Tool/Equipment use cost
Overhead
Estimated start and completion dates
Ability to calculate total time by trade for rates/charges and invoicing
11 Reporting
Ability to physically print work orders/reports
The system shall utilize existing City desktop and laptop hardware
The system shall utilize City Standards as the desktop/laptop operating system
The system shall be fully documented including at a minimum installation procedures, security
design, backup and recover, user and administrator operating procedures.
The system shall be a web based application with logical and physical separation of the user
presentation, business logic, and data layers.
The system shall be capable of utilizing the City's current Email infrastructure (MS Exchange) for
sending and receiving automated and informational emails.
The system shall provide scalable document and content storage.
The system shall work with a number of external peripherals including printers, scanners, bar/QR
code readers, fingerprint readers, and signature pads.
13 Document Management
Ability upload document attachments (pdf, doc, jpg, etc.)
Ability to view most file types from within the CMMS (pdf, doc, jpg, etc.)
Ability to associate uploaded documents to any object (and multiple objects) in the CMMS, including Work
Orders, Assets, Employees, Purchase Requisitions, Parts, PM Tasks, or Projects
14 Mobile Support
General Features
System can interface with the following:
a. Ruggedized tablets
b. Tablets (iPads, etc.)
c. Smartphones
Ability to support all common mobile platforms (i.e. iOS, Android, Windows)
Mobile Application supports the following workflows
a. Receive and create service requests and work orders
b. Preventive Maintenance and Inspection checklists (view checklists, enter meter readings and inspection
results)
Ability to view maintenance and parts history from the mobile application
Ability to access and view documents in the field from the mobile application
Ability to accept inputs from Radio-Frequency Identification (RFID) and/ or Barcodes
Ability to accept, and maintain electronic signatures
Ability to support summary metrics (KPI’s and reports)
Ability to work online or in disconnected modes
BAR CODE TECHNOLOGY SUPPORT
Ability to print barcode labels for equipment/components
Ability to print barcode labels for inventory parts/bins
Ability to support user-definable label layouts
Ability to barcode individual parts as received prior to warehousing, real time scanning, and inventory
updates at picking, and real time scanning at shipping
Supported
Delivered after
through Product
solution is
Configuration -
Functional Requirements Priority
out-of-box
configured
functionality (included in
price)
Y/N
Equipment/Tool Inventory
Assignment Tracking
Utilization Monitoring/Tracking
Cost/Charge out Management
Fixed Asset/Controllable Items Tracking
Requisition - Material and Service
Procurement / supplier eCatalog
Purchase Order
P-Cards
Direct Purchases / Stock Replenishment
Employee Roster
Time & Attendance
Labor/Trade Costing
Labor Reporting
Contract Roster
Notifications/Alert Management
Service Contractor Systems
Service Contractor Inventory
Standards
ring and code schemes for Aviation Department definition
on Codes
to create user defined/custom fields for all objects within the CMMS,
ts,develop
to locations, work orders,
custom Aviationtasks, and preventive
workflows maintenance
and business processes rules
ased on status
air, etc.)
ests from:
in system
@mailbox.com)
eated
notification only (i.e. lost luggage)
outing process and flag an emergency work request as dispatched
available via pull down to include:
nd other non-maintenance inquiries or requests
d
ustomer information and contact information and to track service request
nformation (i.e. Tenant Improvement) through service request portal and
o a service request
er for each service request that remains the same and is linked to a work
st
r tenant Mx support and track associated SLA/response time
n history of communication
rvice requests under one work order and maintain tracking of the original
elationships).
without a service request
tion of work order types including but not limited to:
Project
rmation associated with a work order:
on
ance
o complete task
ed to complete task
ask
job plan data from Microsoft Excel without accessing database back end
required to perform the job task and associate back to both the asset and job
dard employee hourly rate to each labor type for each trade
cific employee hourly rate for each labor type to override standard trade rate
available
tes can be different from the same Internal Staff Service Provider
odes (i.e. Carpenter/Painter, Electricians, Plumbers, etc.)
fications (i.e. confined space, electrician license)
aining certifications and expirations for each employee
non-maintenance activities (no work order - i.e. training, meetings, shop
et Management
of service providers by trade/service category - contract and non-contract
ractor inventory under a separate WH, disaggregated from Airport stock and
t / Chargebacks
ntain a list of tenants with active/established agreements for chargeback
ant and manually type in information if not listed in the system or a one-time
es for tenant work for signoff before starting work, either against WO or
on dates
trade for rates/charges and invoicing
rders/reports
ost, etc.
m reporting tool
umber of people and time worked on each work order
/materials/equipment) and total cost of work by work order, groups of work
on
ate/Time and quantity of all parts utilized and associates back to asset
board view to display key information about the performance of an asset,
llowing:
Delivery Method
Delivered after
Delivered through
customization Not Offered
integration with Third
(included in price) Party Tool
Vendor Explanations
Rqmt # Functional Requirement
Corrective Maintenance
Preventive Maintenance
Project
139 Violation/Deviation
Safety
Ability to assign a priority to the work order and revise selection list as required, including:
1-Emergency
2-Urgent
3-Schedule/Routine
4-Project Work
5-Preventive Maintenance
System automatically assigns priority to work order based on a combination of work order type, asset
criticality, and Service Level (SLA) from asset or location
Ability to override default work order type/category and priority received from the service request
System automatically escalates or raises priority level if not responded within timeframe designated by
assigned priority
Ability to assign a specific shop code to route to applicable supervisor within appropriate maintenance
section and revise selection list as required, including:
PL-Plumbers
CA-Carpenters/Painters
EL-Electricians
HV-HVAC
CU-Custodial
etc.
Ability to maintain/look up a service contract roster to identify vendors with contracts or trade capabilities
to support required work order services
Ability to assign work orders to both a group and individual employee
System prevents work order type and priority mismatch
Ability to assign multiple activities to the same work order
Ability to establish a precedent relationship between individual activities or work orders for scheduling
purposes
Ability to assign multiple trades or certifications to work orders for scheduling purposes
Ability to schedule and assign work orders based on different criteria including:
System provides a "drag and drop" scheduler in calendar format which allows a work order to be "dragged"
to an available Technician time slot
Ability to produce a daily schedule for each supervisor and individual employee to include work orders and
all important information (parts, estimated hours, etc.)
Ability to quickly recalculate projections when changes are made
Ability to project schedule and view “what if” scenarios without saving schedule information
Ability to preview projected PM's before releasing and creating work orders
Ability to release PM work orders out to a specified date
Ability to specify PM, Asset, Section, and Supervisor when releasing PM work orders
Ability to override PM from being released (defer to next cycle) if work was recently accomplished while
conducting corrective maintenance
Ability to distinguish between long-term planning (multiple job plans for asset/components, multiple
triggers for PM, asset criticality), and short-term scheduling (corrective maintenance, projects)
Dispatch
Ability to support “call center and dispatch functions” to collect, prioritize and dispatch service requests.
Includes alerts/ possible assistance to identify duplicate requests based on equipment, location, etc.
Ability to store and retrieve "On Call" list for off hours resourcing contact and emergency dispatch
Ability to dispatch an initial response to evaluate or "quick fix" prior to planning and scheduling completion
of work
Ability to assign work orders to multiple resources such as a group and individual employee or multiple
groups/employees
System saves history and automatically time/date stamps each assignment and re-assignment of work
order
Labor
Materials
Equipment utilization
Services
Condition update
System supports approval levels for work order close. Technician "completes" and superintendent or WOC
"closes"
System can prevent work order from closing until all related tasks/jobs are completed.
Ability to route a WO types for approvals or inspections upon completion
Ability to perform a "Batch Work Order Update" to quickly enter work order data by Employee:
Problem/Failure/Cause/Action Codes
Labor (date, hours, type)
Arrival and completed date/time
Comments
Status change
Ability to perform a "Batch Work Order Update" to quickly enter work order data by Work Order:
Problem/Failure/Cause/Action Codes
Labor (Employee, date, hours, type)
Arrival and completed date/time
Comments
Status change
Ability to make corrections to work order data prior to closing
Ability to prevent closing a work order based on work order status
Ability to reopen a closed work order
Ability to spread labor over all assets en route (i.e. fire extinguisher inspection of hundreds of extinguishers
charges labor across route)
Data Control
Ability to track the status of a work order from creation to completion with status indicators (scheduled,
assigned, delayed, hold, etc.)
Ability to track service requests independently of work orders
Ability for users to define and save layout of work order list
Ability to display backlogged work orders by various selection criteria including location, type, priority, date
created, and estimated completion date
Ability to make updates to work orders while preserving initial request
Ability to view total and itemized costs of grouped work orders
Ability to flag a work order for possible tenant charge back
Ability to flag a work order as a 3rd party incident to invoice outside customer if one-time cost or not a
listed tenant
Ability to support the creation and management of work order templates that can be used for the coding
and processing of work orders
Ability to attach additional documents to work orders
Notifications/Alert Management
Ability to manually generate emails from the system to customers to provide updates
Ability to configure and revise email distribution lists
Ability to configure automatic email notifications based on WO status change, multiple WO on asset or
location within a user defined time frame, escalation events, and shutdown events
System can automatically notify requester when work requests or work orders change status:
Canceled
Rejected
Work Complete
System stores emails to maintain history of communication
a. System can generate multiple work orders from one service request and maintains tracking of the
original service requests (parent/child relationships).
b. System can combine multiple service requests under one work order and maintain tracking of the
original service requests (parent/child relationships).
Ability to generate a work order without a service request
System supports Aviation definition of work order types including but not limited to:
Corrective
Preventative
Emergency
AIROps - 139 or non-139; regular and Electrical
Safety
Project / Minor Construction Project
System tracks the following information associated with a work order:
Unique work order number
Priority
Asset and location information
Requestor information
Special instructions
Service/performance information - assigned, started, completed, closed
Cost information - labor, materials, services, equipment used
Cost accounting/cost center for rates and charges
Chargeback information
System supports document attachment to a work order to associate drawings, notes, documents, images,
etc.
System allows attachment of prior/historical work order information including all work associated with the
asset or the location
Ability to enter meter reading of any/all meters associated to the asset on the work order for condition
monitoring or utilization tracking purposes
Ability to view detailed parts status from within the work order screen (i.e. order and stock level status)
Ability to view BOM, associated materials, and material usage history of the asset from the work order
screen and request using a single click
System can indicate if work order has been approved by all departments in the utility notification process
and other Permit Processes.
Ability to support the creation and management of work order templates that can be used for the coding
and processing of work orders
System allows user to create work order by copying an old work order
Ability to group work orders after the fact into "events" (i.e. flash flood; power outage, icing) for TOC
reporting (an "Event" field)
Ability to view detailed planning information: work plan, scheduled costs, labor, materials, equipment,
failure analysis and related documents via "Work Order Tracking" screen
System automatically creates a CM work order automatically if PM inspection values are outside of
acceptable range
Ability to support a WBS for project related work orders
Ability to record problem, cause, and action to individual assets along the route (i.e. fire extinguisher
inspections)
Ability to record P-card purchases and assign to WO for total cost capture
Supported through Delivered after
Product Delivered after Delivery Method
Configuration - solution is customization Delivered through Not
configured
out-of-box (included in (included in integration with Third Party Offered
functionality price) price) Tool
Y/N
Vendor Explanations