FM_UB_ATT_7_Functional_Requirements_v2.xlsx

XLSX spreadsheet 43 KB Posted

Attached to
Professional Implementation Services for Oracle Utilities Billing
Solicitation number
RFP 26-106
Issued by
Lee County, Fort Lauderdale City, Florida

About this file

This is a functional requirements document for a Utility Billing System (UBS) for the City of Fort Myers, Florida, detailing 379 comprehensive requirements across multiple operational domains. The document serves as Attachment 7 to a Request for Proposals for professional implementation services and establishes the technical and functional specifications that the selected vendor's Oracle Utilities Billing system must satisfy. The requirements span account management, customer files, meter information and readings, billing processes, collections, payments, deposits, backflow prevention, service requests, work orders, waste collection, reporting, security, and system integration capabilities. The document does not specify response dates, due dates, site visits, bidder's meetings, or award dates; these details are contained in the primary RFP documents. The requirements apply to the City's water, wastewater, and solid waste utility operations and establish the baseline functionality expected of the implemented system.

The functional requirements document does not address pricing terms, set-asides, incumbent information, or funding details. Instead, it provides a detailed specification framework with response options including "Y" (Requirement Met and Proposed as standard features), "Y-ND" (Requirement Met but requiring custom development or non-standard features), "N" (Requirement Not Met), and support designations of "S" (Software Developer supported), "TPS" (Third Party supported), or "NS" (Not Supported). Proposers are required to complete responses in designated columns and provide comments explaining exceptions, assumptions, and any limitations. The document emphasizes integration capabilities with existing systems through APIs and direct connectors, mobile technology support, role-based security, audit trail functionality, and multi-format reporting and dashboarding capabilities as critical system features for the City's utility operations.

View the file

Other files

Show all 15

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Requirements UTILITY BILLING - City of Fort Myers, FL

Attachment 7: Functional Requirements
Column E: Available Responses
YRequirement Met and Proposed (Standard features in the generally available product)
Y-NDRequirement Met and Proposed (Features that are not offered as a generally available product or require custom development)
NRequirement Not Met with Proposal
INeed More Information/Discussion
Column F: Available Responses
SRequirement and Feature Supported by Software Developer
TPSRequirement and Feature Supported by Third Party
NSRequirement and Feature Not Supported
NOTE:All exceptions and assumptions should be listed in the comments field
Req. #FunctionProcessRequirementImplementation ResponseSupport ResponseComments
1UBAccount InformationSystem tracks account for each service at each location. There could be multiple services at the same location e.g. solid waste and water or multiples of the same service type at a location or the location may only have a single service (sewer only or water only)
2UBAccount InformationAccounts support multiple service types:
3UBAccount InformationWater (with multiple meters - irrigation, potable, sewer, backflow, Remote Shutoff valves (RSV), deductible meters) - different water types have different rates
4UBAccount InformationSewer
5UBAccount InformationWaste Collection (dumpster, rolloff, recycle)
6UBAccount InformationSystem has the ability to allow users (with proper security) to create new charge types
7UBAccount InformationAccounts linked to customer
8UBAccount InformationSystem creates parent/child relationship with accounts/customers (landlord/tenant)

Note: When tenant leaves needs the account to revert back to owner.

9UBAccount InformationScan and attach multiple forms of ID
10UBAccount InformationSystem supports automation of online application process, including workflows for review, verification and approval and payment processing for deposit
11UBAccount InformationSystem has the ability to inquire and report on prior accounts with outstanding balance
12UBAccount InformationSystem allows users to query for people that move apartments and leave balances on previous addressess
13UBAccount InformationGenerate multiple types of bills for a single account
14UBAccount InformationSystem allows a single customer to have multiple accounts and receive a single bill for all their accounts
15UBAccount InformationSystem will support an account that has various combinations of utility services
16UBAccount InformationSystem will check for duplicate accounts before creating new one by:
17UBAccount InformationDuplicate service names
18UBAccount InformationOwner's account
19UBAccount InformationMeter number
20UBAccount InformationMeters at address
21UBAccount InformationSystem tracks backflow prevention requirements
22UBAccount InformationSystem tracks backflow devices
23UBAccount InformationSystem sends letters (automated and manual) concerning testing requirements based on prior test dates
24UBAccount InformationSystem accommodates issue tracking
25UBAccount InformationSystem allows users to generate communication to customers via email, text, and phone based on City defined criteria (EX: Campaigns for delinquent shutoffs, high consumption, ad hoc)
26UBAccount InformationSystem flags high-risk accounts (medical facilities, etc.)
27UBCustomer FileCustomer File contains (at minimum) the following fields:
28UBCustomer FileName
29UBCustomer FileMultiple addresses (Including forwarding address and billing address)
30UBCustomer FileProperty tax id
31UBCustomer FileMultiple email addresses
32UBCustomer FileMultiple phone numbers
33UBCustomer FileAuthorized party
34UBCustomer FileValid official ID (EX: Official government ID, drivers license number and state or passport with country, etc.)
35UBCustomer FileBilling preference (electronic or hard copy)
36UBCustomer FileOwner, tenant, association, contractor, landlord, land trust, property management (or other as defined)
37UBCustomer FileNumber of people in household
38UBCustomer FileSystem accepts foreign addresses
39UBCustomer FileSystem identifies and tracks residential and commercial accounts (via Business Tax Receipt information and/or Zoning)
40UBCustomer FileSystem can link commercial and residential accounts
41UBCustomer FileSystem tracks customer owning multiple properties
42UBCustomer FileSystem supports transfer of service by customer number where one account is closed and another opened without loss of data on customer history
43UBCustomer FileSystem allows users to view and limit timeframe for transfer of account between addresses.
44UBCustomer FileSystem maintains alternate address for customers
45UBCustomer FileSystem identifies time period to send bill to alternate address
46UBCustomer FileSystem allows user to search for account by (but not limited to) the following:
47UBCustomer FileName
48UBCustomer FileAddress
49UBCustomer FilePhone number
50UBCustomer FileEmail
51UBCustomer FileMeter number
52UBCustomer FileAccount and/or Customer Number
53UBCustomer FileRadio number
54UBCustomer FileService order number
55UBCustomer FileSystem provides flags or notes on customer records for delinquent payments
56UBCustomer FileSystem validates address accuracy (i.e. USPS)
57UBCustomer FileSystem will support master meters (e.g., one master meter for entire subdivision or building with one invoice/bill)
58UBCustomer FileSystem will support reading multiple meters and combining into one master bill (i.e., City reads multiple meters and creates one single bill)
59UBCustomer FileSystem allows the sale of bulk water that is not tied to a meter
60UBCustomer FileSystem adds a new service type or charge to large segments of customers (mass additions based on criteria)
61UBMeter InformationSystem tracks meters by ID, including meter ID and radio
62UBMeter InformationSystem tracks meters by size
63UBMeter InformationSystem tracks meters by location
64UBMeter InformationSystem tracks meter by customer type (commercial, residential, etc.)
65UBMeter InformationSystem tracks utilities consumption (e.g. spikes in usage, leaks, etc.)
66UBMeter InformationSystem tracks meter inventory and inventory of AMI components
67UBMeter InformationSystem tracks status of meters and AMI components in inventory (i.e. new, in service, in testing, out of service, ready for use, etc.)
68UBMeter InformationSystem tracks meter consumption history
69UBMeter InformationSystem tracks meter change-out history
70UBMeter InformationSystem tracks meter lifecycle and usage history
71UBMeter InformationSystem flags meters based on user defined criteria (i.e. over 12 years old)
72UBMeter InformationSystem flags meters over a certain consumption
73UBMeter InformationSystem flags meters with consumption under a certain level
74UBMeter InformationSystem supports the use of bar codes for meter inventory and work order processing
75UBMeter InformationSystem has the ability to review accounts with an edit report and generate readings out of parameters for reread
76UBMeter InformationSystem has the ability to make adjustments based on rereads
77UBMeter InformationSystem has the ability to support change out of meters and update billing based on new meter for all charges
78UBMeter InformationCan drilldown to meter location on customer record
79UBMeter InformationProvide comments for meter reader
80UBMeter InformationSystem identifies meters with Remote Shutoff Valves (RSVs)
81UBMeter InformationSystem receives alarm codes from Itron and flags for investigation
82UBMeter InformationSystem allows adding new assets into inventory through a batch job (e.g., 100's to 1000's at a time)
83UBMeter ReadingsSystem can support handheld devices that allow users to upload meter reads in the field to a mobile device, then download reads when Wi-Fi is available
84UBMeter ReadingsSystem can export meter reading information by Cycle and Route
85UBMeter ReadingsSystem can import reads by Cycle and Route
86UBMeter ReadingsSystem can report on readings and consumption based on cycle, meter type or consumption
87UBMeter ReadingsSystem tracks meter reading history by location
88UBMeter ReadingsSystem tracks meter reading history by customer
89UBMeter ReadingsSystem can identify reads for inactive meters for unauthorized usage
90UBMeter ReadingsSystem can generate a work order automatically for zero reads for a user-defined time frame
91UBMeter ReadingsSystem will allow users with security permissions to update or edit data within the system if there are errors.
92UBMeter ReadingsSystem accommodates different units of measurements for meter reads (Please list all the types of measurement supported in the comments section.)
93UBMeter ReadingsSystem allows users to load meter reads in bulk
94UBMeter ReadingsSystem accommodates bulk removal of duplicate reads that have been bulk-loaded
95UBMeter ReadingsSystem processes meter reads obtained in the field and received in Excel spreadsheet from different municipalities
96UBMeter ReadingsSystem tracks number of units per meter (used for rate calculation) per location, per customer
97UBMeter ReadingsSystem tracks service line material type by location
98UBMeter ReadingsSystem can service type by meter
99UBAccount CloseSystem can generate final bill, collection letters (as required based on City defined criteria)
100UBAccount CloseSystem can generate emails/texts or calls to customer based on delinquency (based on City defined criteria e.g. closed accounts) prior to the accounts going to Collections
101UBAccount CloseGenerate email notification to collection agency on a monthly basis
102UBAccount CloseCalculates final bills during any cycle, based on the internal system issuance of a turn-off service order, or closing/transfer of a customer account
103UBAccount ClosePermit off-cycle billing for accounts that have been disconnected in order to get final bills to customers as soon as possible
104UBAccount CloseSystem integrates with AP and refunds remaining credit balances through AP (based on City defined criteria)
105UBAccount CloseSystem provides amount to refund if necessary
106UBAccount CloseSystem requires forwarding address for account close (and reuse service address if required)
107UBAccount CloseSystem generates mail to multiple addresses
108UBService RequestsSystem provides mobile/remote access for meter readers and meter maintenance technicians (i.e., iPad or other mobile device through mobile app or responsive design)
109UBService RequestsMobile application displays service requests and routes on a map.
110UBGeneral BillingSystem has capability to process monthly cycle, manual and final billings.
111UBGeneral BillingSystem calculates billing and fees for different services including (but not limited to):
112UBGeneral BillingMulti-family
113UBGeneral BillingIrrigation
114UBGeneral BillingResidential potable
115UBGeneral BillingCommercial
116UBGeneral BillingTrash/Rolloff
117UBGeneral BillingOutside water
118UBGeneral BillingSewer
119UBGeneral BillingSystem can calculate billing for multiple services
120UBGeneral BillingSystem can calculate billing charges based on complex rate structure
121UBGeneral BillingSystem can calculate billing based on the billing period/prorate for short or long bills
122UBGeneral BillingSystem has the ability to calculate special charges
123UBGeneral BillingSystem has the ability to calculate taxes
124UBGeneral BillingSystem maintains multiple rate tables that can determine charges by type of service
125UBGeneral BillingSystem maintains multiple rate tables that can determine charges by type of service type of customer (residential / commercial)
126UBGeneral BillingSystem maintains multiple rate tables that can determine charges by consumption
127UBGeneral BillingSystem maintains multiple rate tables based on residential and commercial accounts
128UBGeneral BillingSystem maintains multiple rate tables that can set flat fee charges
129UBGeneral BillingRate tables can be set to tiered rate tables with consumption charged at marginal rate for each unit of consumption
130UBGeneral BillingSystem utilizes tiered billing structures to recognize inclining/declining block rates, thresholds of consumption, and rate differentials by customer type
131UBGeneral BillingRate tables can be set to flat fee (service charge)
132UBGeneral BillingRate tables can be updated based on effective date per service
133UBGeneral BillingRate tables can be automatically updated based on specified percentage per service
134UBGeneral BillingSystem allows special fees (i.e. Excessive hazardous material discharge) to be added to the account when service is rendered, as opposed to when the service request has been closed
135UBGeneral BillingSystem calculates rates based on tonnage
136UBGeneral BillingSystem can establish a minimum invoice amount
137UBGeneral BillingSystem generates bills on multiple billing cycles
138UBGeneral BillingSystem has built in controls related to completion of all required cycle actions within a defined sequence

For example; meter reading, then billing, then ACH, then collection notifications, etc.

139UBGeneral BillingSystem has option to determine who receives bills (tenant, landlord, or both, etc.)
140UBGeneral BillingSystem has option to determine who receives bills by service type
141UBGeneral BillingSystem generates bill/notice/communication to multiple recipients (tenant gets bill, landlord gets notice, etc.)
142UBGeneral BillingThird party can receive bill instead of account owner
143UBGeneral BillingSystem supports electronic billing (paperless)
144UBGeneral BillingSystem can Email copy of bill to customer
145UBGeneral BillingSystem supports online billing
146UBGeneral BillingCustomer can access bill from online portal
147UBGeneral BillingSystem can calculate estimated readings based on billing period
148UBGeneral BillingSystem supports estimated billing (monthly billing with bi-monthly meter read)
149UBGeneral BillingSystem prints bill with reading and consumption amount
150UBGeneral BillingSystem prints bill with graphical display of usage
151UBGeneral BillingSystems prints bill with number of days, usage and average (1 unit equals X gallons)
152UBGeneral BillingProvides pre-printed bills with a back page message
153UBGeneral BillingSystem prints bill with notes / Special Instructions to Customer
154UBGeneral BillingSystem provides capability to print bill from City printer (individual bills on demand)
155UBGeneral BillingSystem has the ability to make manual adjustments to bill and adjust reports and graphics based on the adjustments to the bill
156UBGeneral BillingSystem adds administrative fees for adjustments based on user-defined criteria
157UBGeneral BillingSystem has the ability to bill minimum billing without reading
158UBGeneral BillingSystem has the ability to flag account billing that have charges or consumption out of specific parameters
159UBGeneral BillingSystem has the ability to generate multiple billing reports including:
160UBGeneral BillingCustomers billed
161UBGeneral BillingUnread accounts
162UBGeneral BillingUnpaid accounts
163UBGeneral BillingType of billing
164UBGeneral BillingRead and Unread
165UBGeneral BillingUnbilled listings
166UBGeneral BillingLeftover reads
167UBGeneral BillingService on/service off
168UBGeneral BillingNext-time billing
169UBGeneral BillingBackflow
170UBGeneral BillingCut cable/endpoint tamper
171UBGeneral BillingMissed/skipped
172UBGeneral BillingLeak
173UBGeneral BillingClosed; Doubtful; Write-off; Bankruptcy accounts with zero consumption
174UBGeneral BillingDoubtful accounts with zero consumption
175UBGeneral BillingActive accounts with greater than a City defined number of gallons in a defined timeframe e.g. >500,000 gallons
176UBGeneral BillingActive accounts with zero consumption
177UBGeneral BillingActive residential accounts with less than a City defined number of gallons in a defined timeframe e.g. <500 gallons
178UBGeneral BillingActive residential accounts with greater than a City defined number of gallons in a defined timeframe e.g. >19,131 gallons
179UBGeneral BillingActive commercial accounts with greater than a City defined number of gallons in a defined timeframe e.g. >34,500 gallons
180UBGeneral BillingMeters over a certain size with zero consumption e.g. > 1.5" meters with zero consumptions (used it make sure the meter has been tested to prevent future back billing)
181UBGeneral BillingReporting on the test circle codes; meter size, endpoint prior to exporting the billing cycle to prevent errors in importing the readings if a change out has occurred
182UBGeneral BillingHydrant Meter reporting - to provide reads and pictures of the registers
183UBGeneral BillingSystem provides dashboard (or interface to ERP's dashboard) to monitor Past Due accounts and other relevant billing data
184UBDepositsSystem refunds deposit after one year of on-time payments, or other City defined criteria
185UBDepositsSystem will manage deposit requirements based on City defined criteria (e.g. penalties on account)
186UBDepositsSystem will accept surety bonds or letters of credit in lieu of deposit
187UBDepositsSystem will report/flag when a surety bond or letter of credit has expired
188UBCollectionsSystem provides mail merge templates that use system information to generate customer letters
189UBCollectionsSystem can provide a file for a third party bill printer
190UBCollectionsSystem automatically applies late penalties to any overdue payments
191UBCollectionsSystem will add Non-Sufficient Finds (NSF) fees to account balance based on City defined criteria.
192UBCollectionsSystem generates reminder notices for late payments via text/email/phone/mail
193UBCollectionsSystem provides statement with all outstanding payments and late charges (paper and/or electronic)
194UBCollectionsSystem provides dunning capabilities (30/60/90 statements)
195UBCollectionsSystem generates statement with outstanding charges, penalties/interest
196UBCollectionsSystem generates statements with consumption history
197UBCollectionsSystem provides account write-off capability
198UBCollectionsSystem termination letters identify which service or services and minimum amount to pay to avoid disconnect.
199UBCollectionsSystem automatically generates reconnect fee for payment to be reconnected
200UBCollectionsSystem has the ability to configure arrangements (payment plans) based on specific amounts or specific amounts plus current bill
201UBCollectionsSystem has the capability to flag City and Bank holidays as blackout dates for payment plans and service terminations.
202UBCollectionsSystem can age balances on accounts
203UBCollectionsSystem can report on aged balances by service, account type and age
204UBCollectionsSystem can automatically establish a disconnect process for payment plan customers.
205UBCollectionsSystem allows users with appropriate security to waive deposits or penalties
206UBCollectionsSystem flags accounts that are ineligible for shut-off based on City defined criteria
207UBCollectionsSystem flags RSV-enabled accounts
208UBCollectionsSystem automatically flags lockout status
209UBPaymentsSystem will create file to pull payments from a customer's financial institution
210UBPaymentsSystem will show payments in real time as pending prior to review and update
211UBPaymentsSystem has the ability to accept multiple payment types (cash, check, credit card, e-check, IVR, wire payments, etc.)
212UBPaymentsSystem has the ability to accept payment through multiple mediums (in-person, IVR, online, bank files, etc.)
213UBPaymentsSystem has point of sale capability. If not, please advise a third party you would partner with.
214UBPaymentsSystem will process payments (and update customer accounts) that are made through Lock Box Services (i.e. retail locations such as Walmart, CVS or Family Dollar)
215UBPaymentsSystem's payment portal has the ability to accept payments if the user creates an account or if the user would like to pay as a guest
216UBPaymentsSystem generates reports for cashier balancing
217UBPaymentsSystem generates various reports based on payments by amount and payment method
218UBPaymentsSystem will accept assistance agency pledges and show as pending on account
219UBPaymentsSystem will accept assistance agency payments based on the pledge and will automatically clear pledge
220UBPaymentsSystem will show assistance agency pledge deducted from the balance on billing and collection notices
221UBPaymentsSystem will import payments via text file
222UBPaymentsSystem will stop collections process with a full payment or % of balance.
223UBPaymentsSystem will automatically generate a turn-on service request based on customer payment. (EX: If a customer pays a delinquent balance in full or a customer paid their initial deposit, etc.)
224UBPaymentsSystem will to easily track payments and adjustments
225UBLocation InformationSystem accommodates two separate files for each account, one for the location and the other for the customer.
226UBLocation InformationSystem tracks history of all accounts at location (unique identifier for each location)
227UBLocation InformationSystem will have multiple locations for each master location (parent/child) (example: landlord owns apartments in multiple locations and pays one service for all locations)
228UBLocation InformationUsers can explore the history of a location separate and apart from the history of a given customer. (For example: the location may have the history of three different customers that live there over the course of ten years)
229UBLocation InformationSystem tracks activity against each location separate and apart from activity against each customer file.
230UBLocation InformationSystem will pull directly from (or synchronize with) the GIS address and parcel files.
231UBLocation InformationSystem can view GIS address/parcel information from within the application screens
232UBLocation InformationSystem can display activity from service requests and work orders at a specified location
233UBLocation InformationSystem can read/display ESRI REST end point services or consume feature data sets from ARCGIS Online
234UBSelf ServiceSystem allows users to access online payment portal to view current and past bills
235UBSelf ServiceSystem can be setup to allow customer to request and/or schedule services (e.g., turn on/turn off, move in/ move out, meter testing, etc.)
236UBSelf ServiceSystem generates application fees
237UBSelf ServiceSystem allows users access to online payment portal to review consumption information
238UBSelf ServiceSystem allows users access to online payment portal to view payment history
239UBSelf ServiceSystem allows users access to online payment portal to make payment
240UBSelf ServiceSystem allows customer to make payment through credit/debit card
241UBSelf ServiceSystem allows customer to make payment through direct withdrawal from checking account or other account (credit/debit/Apple Pay, etc.)
242UBSelf ServiceCustomer can set up automatic payments on website through bank draft and/or credit card
243UBSelf ServiceCustomer can set up automatic notifications for consumption over user defined amount
244UBSelf ServiceCustomer can update forwarding address, email address, phone number, etc. within the self service portal
245UBSelf ServiceAudit trail created when personal information is updated. Audit trail should be able to be searched, viewed, reported on.
246UBSelf ServiceSystem has the ability to block a particular payment type for a particular customer/account
247UBSelf ServiceSystem can notify customer if payment method is blocked/unaccepted
248UBSelf ServiceSystem can support phone based payment e.g. IVR/auto attendant
249UBSelf ServiceSystem can support pre-notifications prior to scheduled payment being taken
250UBBackflow PreventionSystem can track backflow prevention devices based on location, customer and service type (This includes existing devices and the ability to enter/upload data on newly installed devices.)
251UBBackflow PreventionSystem can track last date backflow prevention device was tested, the next date that testing is required and the results of testing (both current and historic)
252UBBackflow PreventionSystem can generate report (for third party) of upcoming testing requirements for backflow prevention devices. Report to include: address, meter number, end point number, location/description of meter location, meter size, customer account number, etc.
253UBBackflow PreventionTesting of backflow prevention devices can be completed in the field using mobile devices and uploaded to the system.
254UBBackflow PreventionData (and pictures/videos) from testing in the field can be uploaded to the system by third party, based on City defined security controls. Please list any limitations in the comments.
255UBBackflow PreventionSystem can generate communication with customers via text/email/mail/phone based on testing requirements and/or testing results (This can include requirements for testing, options for testing, testing results and remediation, etc.)
256UBBackflow PreventionSystem can create Cross Connection Control Annual report for FDEP.
257UBBackflow PreventionSystem can automatically add a defined fee to customers that selects to have the City arrange for backflow prevention device testing on their behalf.
258UBTechnicalSystem has the ability for the system to interface with other systems using API or direct connector to activate or trigger certain events within the system and in connected systems. Please list any limitations in the comments.
259UBTechnicalSystem has complete technical documentation on connectivity and data mapping that can be provided to the client
260UBTechnicalSystem uses effective dating
261UBGeneralSystem will mask any discrete data element based on user preferences. (e.g., Government ID number). Visibility to masked data should be controlled based on security permissions.
262UBGeneralSystem will search any field within the system. (Please identify any limitations in the comments)
263UBGeneralSystem can accommodate multi-level electronic workflow approvals. Please list any limitations or third-party systems in the comments.
264UBGeneralSystem allows users to conduct transactions offline and syncs later when Wi-Fi is available. Please list any limitations in the comments.
265UBGeneralSystem supports mobile technology (e.g., mobile phone, iPad, mobile devices). Please list any limitations in the comments.
266UBGeneralSystem is browser agnostic (e.g., Chrome, Firefox, Edge, Safari). Please list any limitations in the comments.
267UBGeneralSystem will allow attachments (e.g., Word, PDF, Excel, jpeg, HEIC and video) to transactions in the system. Please list any limitations in the comments.
268UBSecuritySystem has the ability to set security for access, viewing and add, edit, delete capabilities
269UBSecuritySystem has the ability to base security access or restrictions based on user and/or group
270UBSecuritySystem has the ability to schedule jobs to run and update during non business hours without a user monitoring or starting job
271UBSecuritySystem will automatically track changes to accounts by user account for audit purposes
272UBSecuritySystem will automatically track changes to individual transactions by user account for audit purposes
273UBSecuritySystem uses role-based security where security roles are tied to users
274UBSecuritySystem supports geo fence capabilities, geo block or geo track login information
275UBSecuritySystem uses role-based security where security roles are tied to positions
276UBSecuritySecurity settings can be set to allow user to add data
277UBSecuritySecurity settings can be set to allow user to delete data
278UBSecuritySecurity settings can be set to allow user to change data
279UBSecuritySecurity settings can be set to allow user to view data (Read-only access). Please list any limitations in the comments.
280UBSecurityAudit log tracks user permission changes, user log on, and user log off.
281UBSecuritySystem is PCI/DSS compliant
282UBSecuritySystem supports Single Sign-On through MS Entra ID
283UBReportingSystem allows creation, scheduling, distribution and control of automated report generation.
284UBReportingSystem has an out-of-the-box reporting/dashboarding system
285UBReportingSystem has the ability to integrate with a mainstream reporting/dashboarding services product (e.g., SQL Server Reporting Services, Crystal Reports, PowerBI, Tableau). Please note any limitations in the comments
286UBReportingSystem allows adding/creating custom and complex reports (For example Crystal Reports, SSRS, or Power BI, other Data analytics tools). Please list any limitations and third-party in the comments.
287UBReportingSystem allows ad-hoc query on any field in system. Please list any limitations in the comments.
288UBReportingQueries can be saved, reused and shared. Please list any limitations in the comments.
289UBReportingSystem provides dash boarding tools to present data. Please list any limitations in the comments.
290UBReportingReports can be scheduled and distributed (via email or dashboard). Please list any limitations and third-party in the comments.
291UBReportingSystem has drill-down capabilities to access source data in the system. Please list any limitations in the comments.
292UBReportingSystem allows for user-defined dashboards with flexibility to add/subtract data/charts. Please list any limitations and third-party in the comments.
293UBReportingAd-hoc reporting is available throughout the system
294UBReportingSystem automatically generates monthly revenue report each month with total revenue, revenue by account type, and revenue by service type
295UBReportingSystem allows reports to be exported in multiple formats (e.g. Excel, pdf, Word, etc.). Please list any limitations in the comments.
296UBReportingSystem allows dashboards to be shared with other users. Please list any limitations in the comments.
297UBReportingSystem reports on consumption by account type
298UBReportingSystem can generate a report to identify services/accounts that have been disconnected for a specified reason (e.g. non-payment)
299UBReportingSystem can support geo based report (e.g. polygon shape file, etc) by City defined criteria
300UBKey Performance IndicatorsThe system can track Key Performance Indicators (KPIs) in a variety of City-defined categories. Please list any limitations in the comments.
301UBKey Performance IndicatorsThe system can report KPIs in a dashboard. Please list any limitations and third-party in the comments.
302UBEmbedded Help FeaturesSystem includes training references, (i.e., how-to guide, video). Please list any limitations in the comments.
303SWWaste CollectionSystem has the ability to track / bill Waste Container and Waste collection services
304SWWaste CollectionSystem has the ability to maintain Account Number for each container for the following:
305SWWaste CollectionContainers Billed
306SWWaste CollectionContainers Issued
307SWWaste CollectionAnnual Billing Level
308SWWaste CollectionSerial Number
309SWWaste CollectionIssue Date
310SWWaste CollectionPickup Date
311SWWaste CollectionPickup Day
312SWWaste CollectionFrequency
313SWWaste CollectionRoute/Day of Service
314SWWaste CollectionSystems will track multiple Waste and Recycling containers for each account / location by container number. Please list any limitations in the comments.
315SWWaste CollectionSystems will track multiple Waste and Recycling containers for each account / location by container barcode and/or RFID. Please list any limitations in the comments.
316SWWaste CollectionSystem allows for the creation of waste container-related service requests and work orders (e.g., bulk pickup, container repair, additional container order, etc.)
317SWWaste CollectionSystem allows adding new containers into inventory through a batch job (e.g., 100's to 1000's at a time)
318SWWaste CollectionSystem generates route sheets, including special routes
319SWWaste CollectionSystem enables routes to be displayed on a mobile device. Please list any limitation in the comments.
320SWWaste CollectionSystem enables all routes/remaining stops to be displayed
321SWWaste CollectionSystem allows routes/stops to be reassigned as required. Please list any limitations in the comments
322SWWaste CollectionAdditional stops (special pick-ups) can be added to existing routes. This could be while route is in progress.
323SWWaste CollectionSystem can be integrated to GPS application on trucks to track vehicle locations

Note: Current application used to review trucks and retrieve video footage is 3rd Eye

324SWWaste CollectionSystem can track status of each stop (e.g. Has stop been serviced or is it still outstanding?)
325SWWaste CollectionNew account can be added dynamically to route, based on City defined approval process
326SWWaste CollectionSystem allows field technicians to attach photos
327SWWaste CollectionSystem can attach photos to specific location or route
328SWWaste CollectionSystem allows field technicians to measure the bulk pile (roadside)
329SWWaste CollectionSystem allows field technicians to complete charge ticket in the field
330SWWaste CollectionSystem verifies address for field technicians (e.g. Can define location address based on photo location/GPS coordinates)
331SWWaste CollectionSystem has the ability to shift routes for holiday weeks (e.g. override system to move routes by one day for holiday week only)
332SWWaste CollectionSystem will capture weight/load ticket information by service order or route
333SWWaste CollectionSystem will reconcile weight/load ticket information with third party invoice by service order or route or class of material
334SWWaste CollectionSystem will report on tonnage, class of material, by truck number, by date, by weight ticket number, by account type
335SWWaste CollectionSystem will scan weight tickets into system using OCR, etc. Please list any limitations in the comments
336SWWaste CollectionSystem allows uploading data from third party waste disposal sites/vendors. Please list any limitations in the comments
337SWWaste CollectionSystem will complete review/reconciliation with approval step following upload of third party file
338SW/UBService RequestsSystem can check/warn and notify for duplicate service requests based on caller, location, or account before creating new one.

Please specify any limitations in the comments.

339SW/UBService RequestsSystem provides cutoff listing
340SW/UBService RequestsNeed to be able to inquire and report on various conditions (e.g. high usage, zero reads)
341SW/UBService RequestsSystem has the ability to establish billing rates per service (EX: Some service orders have fees tied to them)
342SW/UBService RequestsSystem has the ability to add a fee based on specific circumstances (e.g. blocked container, locked gate, contamination, etc.)
343SW/UBService RequestsCan disconnect from one utility and not the other or any combination of utilities
344SW/UBService RequestsSystem has the ability to generate door hangers
345SW/UBService RequestsSystem has the ability to distribute notifications of disconnect via email/text/phone/mail
346SW/UBService RequestsSystem can automate service orders to service technicians
347SW/UBService RequestsSystem can differentiate between turn-on/turn-off and move-in/move-out
348SW/UBService RequestsSystem tracks service request types (e.g. calls for new service, meter/service problem investigation)
349SW/UBService RequestsSystem creates work orders from service request (work order type to be determined by the results of the service request)
350SW/UBService RequestsSystem links work orders and/or creates additional work orders based on needs that are identified during the work (e.g. work could not be completed in field)
351SW/UBService RequestsNotes can be added to a service request and work order and can be coded to the customer or the location
352SW/UBService RequestsSystem allows users to add Notes/Logs relevant to account, location, customer, or equipment accessible by meter reader/technician in field on mobile device
353SW/UBService RequestsSystem requires approval step before service request is completed
354SW/UBService RequestsSystem supports internal notification (e.g. via email) for City defined criteria including service request type, priority, severity, etc
355SW/UBWork OrdersNotes/Logs relevant to account, location, customer, or equipment accessible by meter reader/technician in field on mobile device.
356SW/UBWork OrdersSystem allows mobile work orders (through Toughbooks, tablets, smartphones)
357SW/UBWork OrdersMobile application displays work orders and routes on a map.
358SW/UBWork OrdersSystem can check for duplicate work orders based on asset id, location, or account before creating new one. Please specify any limitations in the notes.
359SW/UBWork OrdersSystem can track priority for each work order.
360SW/UBWork OrdersSystem can track date of request for each work order.
361SW/UBWork OrdersSystem can track problem type from drop-down menu for each work order
362SW/UBWork OrdersSystem can track location for each work order
363SW/UBWork OrdersSystem can track meter/radio for each work order
364SW/UBWork OrdersSystem should allow for work order requests to be system-generated
365SW/UBWork OrdersSystem flags work orders for unpaid deposits, and notifies a defined set of users
366SW/UBWork OrdersSystem can interface with the meter software to automatically create service requests or work orders based on high consumption data or other alerts from said system.
367SW/UBWork OrdersSystem to notify requestor (including external customers) when work has been completed through automated notification (email, text, etc.)
368SW/UBWork OrdersNotify work requester of status changes, including date/time work requested
369SW/UBWork OrdersSystem routes updated meter read information to Billing when work order has been closed
370SW/UBWork Order Assignments/SchedulingSystem allows internal users to schedule work orders based on current schedule and available technicians
371SW/UBWork Order Assignments/SchedulingSystem assigns work orders based on current schedule and available technicians
372SW/UBWork Order Assignments/SchedulingSystem routes work orders to technicians based on work order priority and geographic information (intelligent routing)
373SW/UBEquipmentSystem tracks equipment by type/account number
374SW/UBEquipmentSystem tracks equipment by ID/inventory number
375SW/UBEquipmentSystem can read/store equipment ID by scanning barcode or QR code
376SW/UBEquipmentSystem tracks equipment category/department by size
377SW/UBEquipmentSystem tracks equipment access and requirements
378SW/UBEquipmentSystem tracks equipment by location
379SW/UBEquipmentSystem tracks equipment by container

File details come from the government source that posted it. Updated .