18-Exhibit B - FWWD RFP Functional Requirements.V2.xlsx

XLSX spreadsheet 426 KB Posted

Attached to
RFP Customer Information System (CIS) Software
Solicitation number
25-0128
Issued by
Tarrant County, Texas

About this file

The document is an extensive functional requirements spreadsheet for a Customer Information System (CIS) software replacement project for the City of Fort Worth Water Department (FWWD) in Texas. The comprehensive 2,278-line document details functional requirements across multiple domains including customer account management, billing, mobile workforce management, business intelligence, and various utility service dimensions. The requirements are meticulously categorized by functional area, priority level (5 being high priority), current or future functionality, and include detailed specifications for managing customer data, processing payments, handling meter reading, creating workflows, and supporting various utility-specific operational needs.

The requirements document reveals a complex procurement process seeking a comprehensive software solution that will replace the current system, with a strong emphasis on configurability, integration capabilities, and support for advanced utility management functions. The scoring methodology includes feature scoring (available out of the box, requires configuration, requires customization), core/non-core designation, and pricing inclusion assessment. Many requirements are currently marked as "Future Fail," indicating significant customization will likely be needed. The project appears to require a robust, flexible system capable of handling diverse utility functions including water service management, environmental services, billing, collections, and mobile workforce tracking, with intricate requirements for data management, customer communication, and operational reporting.

View the file

Other files

Show all 18

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

Funct. Narrative Resp.

Instructions: In the Proposer Response field, select the appropriate response for each requirement. Describe how the proposer will meet the requirement in Proposer Comments.
5 = Current Base
4 = Willing to Modify at No Cost
2 = Willing to Modify at NYDEP Cost
0 = Not Willing to Modify
REQ #Functionality or CharacteristicNYDEP Priority
1 - 5 (5=High)Include in Demonstration
(Y/N)Proposer
ResponseProposer Comments
REQ #Functional AreaProcessEMA OwnerFunctionality or CharacteristicCurrent or New FunctionalityNYDEP Priority
1 - 5 (5=High)Include in Demonstration
(Y/N)Proposer
ResponseProposer Comments
Manage Customer Account Data
1Document storage and retrieval
2The ability to scan application data and attach to customer (DL, lease, application, etc.)
3Documents associated with location, customer or account are stored in the CIS system at the appropriate level
4Lien Sale TrackingDocuments associated with location, customer or account are searchable and available via hyperlink to a utility file server in a robust document management system.
5New Service Support – fully qualified fields for these items:
6Address (number, direction, street name, suffix, apartment number).
7City.
8ZIP code +4.
9Subdivision.
10Lot number.
11Route number.
12Classification code.
13Category code. (may be replaced by NAICS codes)
14Services (water, fire service, irrigation, sewer, storm).
15The ability to provide USPS address verification real-time for new accounts upon creation
16Customer name.
17Leasee/Owner first name.
18Service initiation date.
19A variety of phone numbers and email addresses
20The ability test the email through a instant email to the customer.
21Mailing address line 1.
22Mailing address line 2.
23Mailing address line 3.
24Mailing ZIP + 4 code.
25Contact method.
26Service scheduled date.
27Name of caller.
28Explanation of work requested.
29Premises number (tap number).
30Tap size.
31Service material.
32Remarks.
33Type of service.
34Valve type.
35Account number (if updating an existing account).
36X, Y, and Z coordinates
37Sewer stub out
38Water stub out
39Purchase date
40The ability to offer a standard new service process including startup fees, application fees, same-day service fee, service restoral fee, based on conditions at the premise or earlier account status.
41Format all billing and third party addresses to USPS standard.
42View current balance - real time interface to payment status to present current balance due not just what was due on last bill.
43View current minimum due, and date by which due, to avoid shut off.
44The ability for customers to upload documents to their self-service account.
45The ability for customers to fill in and submit documents from their self-service account.
46The ability for customers to view current and historical test results.
47The ability for customers to view alert messages related to test result availability.
48The ability for external workflows between customer self-service and CIS to track status of customer submissions and staff approval.
49The ability for auto-generated emails to customers for workflow statuses.
50The ability for customers to request an appointment slot for field work.
51The ability for staff to see the request and approve or provide another appointment slot.
52The ability for customers to confirm the given appointment slot.
53The ability for commercial customers to check balances and make payments via the IVR.
54Account Management - GSA
55The ability for a system to assign a sequential account number to a new services account.
56The ability to mass create multiple account numbers simultaneously copying the same owner and premise information.
57The ability to mass create GSA (General Services Administration) simultaneously for the same owner.
58The ability to manage customer contacts involving builders and contractors on an account.
59The ability to track an account status while the account is being established but not yet actively billing (new construction).
60The ability to configure and track multiple account statuses in relation to GSA (General Services Administration) workflow tasks, as defined below. GSA workflows cross departments and systems between Customer Service and Engineering. Tasks are itemized.

- New Construction - process workflow for new construction

- Cut and Cap - process workflow for demolition

- Repair - process workflow for repair of water lines, emergency sewer issues, and fire pipe or drains

- Reactivation - process workflow for reactiving service that has been shut off for over a year 61 The ability for CIS to have searchable, definable fields to support GSA process such as:

- Drain Layer License Number

- Bonding is Current

- Certificate of Liability Expiration Date

62The ability to track license and certificate expirations with alerts of coming due and expired.
63The ability to track compliance and remove contractor from approved list when expired.
64The ability to publish the approved contractor list on website with updates daily.
65The ability to generate fees to the customer account for line items / tasks related to a GSA.
66The ability to generate letters with template fields that auto-populate with account-specific data.
67The ability to generate a "letter" (GSA permit) that can be printed in business card size.
68The ability to have all customer communications such as letters (sent and received) be linked to the customer account.
69The ability to carbon copy multiple contacts on communications related to the customer account.
70The ability to have all customer forms such as applications be linked to the customer account.
71The ability to have videos linked to the customer account.
72The ability to robocall, text, email, and send letters to every drain layer licensed person.
73The ability to verify that the premise address is correct. Today verified with manual address form from City of Boston. OPT - move to GIS Requirements. Perhaps Assessor's?
74The ability to track and flag oustanding debt on GSA's.
75The ability to track contractors on multiple outstanding GSA's.
76Web Account Management
77Log in with account number and access number
78FAQ - Help logging in functionality
79Customer Applications will be processed electronically via the CIS Customer Self Service web interface. (Liens, Elderly & Handicapped, LUTO, invoice adjustments and Lead line replacements)
80The ability to support customers with multiple meters and multiple accounts.
81The ability for customers to manage their alerts by type and method, capturing mailing addresses, email addresses, land lines, cell phones and giving permission for calling and texting. (e.g. Billing notifications, water emergency notifications, usage notifications, etc. Specifically payment due dates, high water usage, past due invoice, payment received, new invoice available)
82View current bill
83View current water consumption and the prior 24 months of monthly consumption in the form of charts and tables.
84View historical water consumption, view up to 30 days of daily, hourly reads.
85Ability to schedule, for utility-selected reasons, an on-site appointment online.
86The ability to interface with third party for bill image outside of enterprise.
87Field Services
88Service Orders must be configurable for "same day" scheduling with configurable deadline
89The ability to group customers into geographic areas, so field work like cutoffs and startups can be scheduled closer together.
90The ability to integrate with Cityworks on meter change-outs, serial number, size, read.
91Provide a free-form alphanumeric field for keying in special instructions on service order.
92The system arranges work for worker or workgroup in a geographically logical order according to proximity to other work.
93The ability for maps views and distance cards to be visible in the CIS system (Cityworks integration)
94System notification of aged service orders.
95The ability to configure meter survey as a work order attachment.
96The ability to generate a fee to the customer account based upon the completion code of a work order.
97The ability to generate a task to staff based upon the completion code of a work order.
98The ability to view available appointment slots based on work scheduled and total slots per day.
99The ability to auto-assign work to staff based on work order type.
100The ability to generate new work orders from the field device.
101The ability to age work orders and change priority with age.
102The ability to auto-schedule work orders based on their priority, timeframe, and available resources.
103The ability to view the most updated documents attached to the work order.
104The ability to view GIS maps and distance cards of the building and surrounding area.
105The ability to create free-hand drawing on mobile tablet screen and attach to work order.
106The ability to click on a parcel on the map and view Account and Billing Information
107The ability to collect GPS coordinates from a work site
108Pipe ID should be stored with the account information to preserve link and functionality
109The ability to take a call, see customer info on map and pull up related customer acct information
110The ability to access to Customer information from Cityworks or other GIS applications
111Sub metering
112Assign sub meters to a master meter.
113Sum sub meter consumption for any master meter.
114Deduct summed sub meter consumption from master meter consumption for separate billing of master meter consumption.
115Bill each sub meter.
116Deduct Metering
117System will need the ability to setup and bill for deductive metering.
118Compound Metering
119System will need the ability to setup and bill for compound metering.
120Completed Service Orders Affect Account or Location.
121A service order may be completed with a utility-selected completion code configured to create an action.
122A service order may be completed with a utility-selected completion code configured to create more than one action.
123Completion actions are captured in contact history, location history, or account history.
124Service order completion can put fees and charges on the account.
125Completion of a service order that results in adding a fee to an account may be configured to trigger a workflow review for approval of the fee.
126Service order completion can put notes and/or comments on the either the premises or customer record.
127Service order completion can generate another service order.
128Service order completion can generate a letter.
129Service order completion can generate an outbound call or text. Internal to staff or external to customer.
130Service order completion can generate a task for a identified staff person.
131The system provides edits to prevent service orders from being scheduled for an irrational future date.
132The system provides edits to prevent service orders from being schedule prior to today's date. But can be overridden
133The system prevents scheduling service orders for holidays, Sundays or other specified days.
134Support for Meter Life-cycle Program.
135Ability to track meter in inventory in the warehouse and sub inventory on trucks.
136Ability to allow duplicate meter numbers when the utility is not the owner of the meter.
137Meters may be loaded into inventory en masse from a file or disc provided by the meter vendor.
138Tracks meter shipment date.
139Tracks meter initial installation date.
140Ability to handle compound meters, with multiple MTUs.
141Ability to calculate consumption automatically based on low side and high side reads of compound meters.
142In meter set or change-out, system automatically compares meter serial number or MTU serial number to verify correct device number.
143System notifies user of duplicate meter serial number or MTU number when discovered.
144Test results upon meter removal imported from MARS Test Bench and placed on Meter
145Test Results on account triggers letter to be sent to customer if needed.
146Provides fields for meter test results from testing station - low flow, medium flow, high flow, date, tester, test notes.
147Provides for setting retirement by initial installation date.
148Provides automatic (no user intervention) notice of meters meeting date retirement parameters.
149Provides automatic (no user intervention) notice of meters meeting consumption retirement parameters.
150Provides automatic (no user intervention) notice of meters meeting date testing parameters.
151Provides automatic (no user intervention) notice of meters meeting consumption testing parameters.
152Ability to abolish meter from inventory after a meter has been removed.
153Support for Managing Other Devices.
154Provides fully-qualified fields for date of installation:
155MTUs.
156Related meter devices.
157Support upload of MTU data from Intermec Handheld related to Meter read, MTU #, MTU Replacement, etc.
158Ability to synchronize, Account, Meter and MTU data with AMI Meter System to support metering and meter/MTU exchanges
159Ability to upload daily reads from AMI system
160Ability to validate meter #, MTU# and Meter Read
161Ability to import reads from non AMI sourced meter reads such as flat file csv
162Ability to download MTU information needed to support replacement or meter read while at premise for other meter related work. i.e. non responsive meter
163Appointment Setting
164Need to ability to set appointments up by, day, AM, PM or Hourly basis depending Work Order Type
165Need ability to schedule appointments by the available number of time slots for a given Work Order Type and Available Crews by skillset.
166Need ability to send emergency Work Order without appointments to field.
167The utility may set duration parameters for each service order type according to the type of work assigned (complex jobs are afforded longer completion parameters than simple jobs).
168Work scheduled for a work group is constrained by the system based on a utility-entered listing of personnel available on the scheduled day.
169The ability to generate a task to Engineering department to generate a Cityworks service request.
170The ability to capture ongoing status of the Cityworks service order in CIS and show in the CIS workflow progress. (can only do this if the Cityworks service request can be generated from CIS)
171The ability for a Cityworks work order completion to feed back into CIS fields.
172The ability for the Cityworks completion type in CIS to trigger a fee to the CIS customer account.
173Mobile Req – scheduling of the inspector’s schedule and availability of attachments on the work order. Inspectors are working in Cityworks Mobile, not CIS Mobile.
174Dashboard for availability and reporting of inspectors, auto-scheduling of inspectors
175View current water consumption and the prior 90 days of daily consumption (1 read per day).
176View minimum and date due to avoid shut off.
177View payment arrangement amount remaining and payment schedule, including due dates.
178The ability to request to set up a payment arrangement
179The ability for customer to chose a paperless bill option (green option)
180View 24 months of bills
181View 24 months of payment history
182View the previous 24 months of billed water usage.
183View billing and payment activity in the past 30 days
184The ability to download an Excel format report showing bill date, meter number, meter reading and consumption for 24 months of monthly usage.
185The ability to detect platform accessing the web portal and display accordingly (sized for tablet, phone, computer, etc.)
186Future-View current water consumption and the prior 24 hours of hourly consumption for each of the prior 30 days.
187Customer feedback via survey built by the utility in the customer self-service tool (online) or IVR
188Customer feedback via comments/complaints.
189Sign up for budget billing.
190Ability to request work orders, i.e. seasonal off request.
191The ability for customers to upload videos to their self-service account. Is this feasible due to file size?
192The ability for customers to access submitted documents.
193The ability to show status of GSA tasks progress on external customer self-service account.
194The ability for customers to request an appointment slot for Engineering customer service office. Are these feasible due to current practices of first come/first serve?
195The ability for customers to pay multiple GSA fees for multiple accounts at once.
196The ability for customers to see and pay fees near real-time on self-service when fees are added in CIS (i.e. adding overtime inspection fees).
197The ability for self-service to block submission of documents if the contractor on file has an expired license or canceled bond.
198The ability for customers on self-service to download/print the "letter" (GSA permit) generated by CIS in business card size.
199The ability for customers on self-service to receive an alert or email when the "letter" (GSA permit) is available for download (occurs once a year across the board).
200Account profile updates.
201Provide a customer account screen for management of multiple account contacts for multiple purposes including primary financial responsibility, informational, etc.
202Provide fields for multiple phone numbers, indicating phone number type (cell phone, land line, business phone, primary, secondary) to the corresponding individuals.
203Provide a method of tracking when and how the customer has agreed to be robocalled or robotexted on that phone number. (e.g. via an agent, text message acceptance, or web interface)
204Provide fields for customer contact type (Billing information, construction or maintenance, water emergency, informational, marketing)
205Provide fields for multiple email addresses.
206Provide the ability to select customers for communication from a variety of methods

1. GIS integration (drawing polygons over a service area)

2. Workflow identifying certain customers or accounts

3. Reports identifying certain accounts, premises or customers which can be sent to workflow to initiate a variety of customer contact methods

207Provide fields for multiple physical mail addresses and indicate the purposes the physical mail addresses can be used (billing, marketing, notifications (high-low alerts, leak alerts, etc.) typically notify the owner. These other fields may be used but seldomly.
208Communications for business purposes include, but are not limited to:

1. Service order completion

2. Billing or usage exceptions

3. Enforcement/ compliance (Backflow/ inspection)

4. Past due invoice, other billing or collections alerting

5. Water emergency/major event notification

6. Water maintenance

209Major event notifications – main breaks and other maintenance.
210The ability to robocall customers in areas affected by emergency field service work.
211The ability to integrate with GIS View, Robocalls notify impacted customers of main break.
212The ability for a CSR to set up a payment arrangement for an account.
213The ability to set up notifications for the customer via text or email online. Examples due date in 5 days, amount due today etc.
214Seasonal off request.
215Ability to make payments - check, e-check, debit and credit.
216The ability to manage customer contacts involving cross-connect, grease, surveys. An example is building superintendent data.
217The ability to track compliance only while an account is in an eligible status.
218The ability to view all accounts eligible for inspection in given timeframe and sort by various features.
219The ability to generate work orders while viewing in one dashboard all accounts eligible for inspection over a specified timeframe.
220The ability to track all devices/grease traps and their attributes on the account.
221The ability to track testing results and compliance status for all devices/grease traps.
222The ability to create alerts for devices/grease traps out of compliance.
223The ability to generate fees to the customer account for non-compliance and violations.
224The ability to robocall, text, email or one time bill message customers who will soon go out of compliance.
225The ability to add customers to a "non-compliance stream" with various steps and date ranges.
226The ability to have several different non-compliance streams depending on the violation type.
227The ability to generate letters to customers as an automated step in the non-compliance stream.
228The ability to generate fees to the customer account as an automated step in the non-compliance stream.
229The ability to calculate fees based on a combination of account data such as acreage and a work order completion code.
230The ability to update web, IVR and payment vendors with real-time or near real-time data.
231The ability to add a flag for return mail and create workflows from there.
232CIS Interface with NEC SV9300
233The ability to track interaction reason or wrap-up code through a drop down menu.
234The ability to integrate with the phone system to select a reason code and capture that reason code in phone system reporting and CIS reporting.
235The ability to pop a window with the customer screen appears after an agent lookup or CTI screen pop indicating if there is any specific information that requires attention. Missing contact information, bad address (when there has been returned mail) , bad or missing phone numbers, account status (past due, shutoff pending, currently shut off) out of compliance.
236If there is no CTI screen pop, the system will provide a script prompting the agent to ask to include the new phone number in the customer contact information.
237Premise Call Recording System with CIS Integration
238The ability to integrate with a CIS system, making the recording for a customer interaction available by embedding a hot link into the CIS customer record. The link or record of the link must contain the date, time and agent name associated with the call.
239The ability to integrate with the phone system, so that the call recording/ screen recording administration (indicating which extensions should be recorded) occurs centrally rather than recording at the agent's desktop.
240Audio and video from the recordings should be stored on a server rather than on the agent's desktop.
241The audio and video should be able to be monitored by supervisors from an archive or real-time.
242Multimedia Call Center with NEC SV9300
243Integrate with the phone system in real time
244The ability to send a group of phone numbers and scripts to agents to make outbound voice calls as an interaction type. This functionality would not be considered robocalling since the agent would press a button for each number to be dialed.
245With rule-based configuration, the ability to assign web chats to agents.
246With rule-based configuration, the ability to assign counter customers to agents.
247The ability to report on these interaction types in consolidated, real-time, historical and integrated reports.
248Integrate to provide consolidated reporting on each agent group and work type for real-time, historical and integrated reports.
249Web chat, email, counter customer, outbound calls, other types of work
250Report of the queue for each work type in real-time and historical reporting
251Chat with a call center agent, integrated with the phone system.
252The ability to store chat session on the customer account
253Premise IVR (Interactive Voice Response)
254The IVR must interface with the NEC SV9300 and a water utility CIS.
255Integration with the phone system much include the ability to report on menu option selection and time the customer spends in each menu option.
256The ability to insert an emergency message at the beginning of the menu tree.
257The system must be able to be administered remotely in a Windows environment.
258Provide speech recognition functionality including the ability to report on the frequency of use of words so scripting may be optimized.
259Recognized languages must be English and Spanish.
260The ability to call customers with prerecorded messages or text to speech messages. Robocalling.
261The ability to report on the results of the call.
262The ability to recognize when a person answers the robocall or if the system leaves a message into a voicemail system.
263The ability to send a text message to a cellular phone with specific text and the ability to report on the success of the transmission. Robotexting.
264The ability to create rules around an outbound calling campaign (e.g. during certain hours, limit repeat calls, limit the number of phone lines that are used to prevent blocking new calls, etc. )
265The ability to communicate the status of robocalling and robotexting back into the CIS to reflect in the customer record.
266The ability to communicate with the CIS and third-party payment provides via Web services/ APIs.
267The ability to match the customer's phone number against customer records in the CIS. If there is no match, prompt for a phone number connected to a water account. If there are no matches, transfer to an agent.
268Through integration with the CIS, the ability to provide

1. Payment amount due, due date

2. Past due balance

3. Scheduled disconnection date

4. Amount to pay to prevent a disconnection

5. Details of the last payment

269The ability to transfer a call to a payment provider, and using an API, also send the verified information to the payment provider so the payment provider's IVR can match the "already entered information" with the incoming call, removing the need for the customer to have to re-enter account information.
270Allow a customer to take a customer feedback via survey built by the utility in the customer self-service tool (online) or IVR
271CIS Interface with Payment Vendor
272When the IVR transfers a caller to the payment provider's IVR, the payment provider must have the ability to match the phone call with an API communication containing the "already entered information", removing the need for the customer to have to re-enter account information.
273The ability to send real-time payment information (credit card or EFT) from the payment vendor to the CIS to reflect immediately in the CIS. This may not remove a requirement for a nightly settlement file.
274Read Meters
275Hand-held or AMR Codes Trigger:
276Service orders.
277Code and description brought forward on Pre-bill Exception Report/screen.
278Code and description brought forward on service order.
279System will automatically generate pre-bill exceptions based on utility determined maximum consumption parameters.
280System provides a pull-down list of reasons to assign to estimates on the Pre-bill Exception Report/screen.
281The ability for all reads and adjustments including comments, date/time to be visible in the customer account.
282The ability to report on exceptions. i.e. high consumption, low consumption, no consumption, negative consumption.
283The ability to configure seven-page surveys as work orders. [see Attachment x for copy]
284The ability to configure backflow test reports as work orders. [see Attachment x for copy]
285The ability to generate a customer letter type based upon the completion code of a work order.
286Calculate Consumption & Manage Rates
287Calculate Average Daily Usage by account - for user-specified dates for the selected account.
288The detail bill screen will provide calculations of rates for the bill.
289Prepare & Deliver Bills.
290Adjustment and miscellaneous charges transactions are recorded on the account for later presentation on the regular bill.
291Flexible bill formatting by account type - industrial surcharge customer bill and commercial customer bill different from residential customer bill.
292Consolidated billing for multiple premises - single amount due with details of all locations.
293Flexible choice of customer due day - customer selects day of month (e.g., 3rd Friday on which bill is rendered.
294Customer's choice of day of month or date of month that is late in the bill cycle can be accompanied by exemption from charges normally triggered late in the bill cycle.
295The ability to bill a group of meters for a single customer on one account.
296The ability to bill a group of accounts on a consolidated account.
297On-demand bill calculation and presentation.
298When there is a meter change, the invoice needs to show the old meter reading, billing date range, and the new meter reading including meter serial number and the new meter billing date range.
299Fees and charges calculate automatically by meter size based on the system knowing the installed meter size.
300CASS and ZIP+4 support pre-integrated.
301The bills are printed in zip code order, 9 digits, 5 digits, zero bills and multi clock.
302Storm water billing based on equivalent residential units (ERUs).
303Designate the initiation and termination date for each individual service and prorate accordingly.
304Ability to have a fully automated bill process that prorates fees accordingly.
305The ability to bill for multiple meters on a single invoice.
306Easily produced duplicate bill.
307The ability to reprint or resend e-bills.
308Bill presented on screen exactly as sent.
309Bill print view is constructed from historic data at each request.
310Bill print view is a stored static image.
311System will present consumption to CSR on screen in both gallons and cubic feet on CSR screens.
312System presents to customers billed consumption in both cubic feet and gallons.
313The ability to update rate tables in a standard way through configuration.
314The ability to take payments (e-check, card) in the field and update CIS near real-time.
315The ability for LUTO payment plans to be exempt from delinquency charges while regular billing charges remain non-exempt.
316The ability for LUTO payment plan due dates and amounts to be appear on the bill print separately from other charges.
317The ability for LUTO payment plan due dates to correlate with each monthly bill due date.
318The ability to identify when a meter is on Bypass and Bill Accordingly
319Automated Cancel/Rebill.
320No manual calculation required.
321Calculation may be from any past date.
322Calculation from any past date uses rate in effect for the rate periods covered by the cancel/rebill.
323The ability to cancel and rebill up to 72 months. Example: Customer connected to city sewer but not charged.
324The ability to mass cancel/rebill.
325Services and Categories Billed.
326Water.
327Sewer.
328Irrigation.
329Storm water.
330Fire Pipe.
331Steam.
332Hydrant Meter.
333Abatement Meters.
334Miscellaneous billing.
335Charges Supported, Including Non-premises Based Services.
336Hydrant Meter, Property Damage
337The ability to place a deposit for hydrant meter billing.
338The ability to track hydrant meter damage.
339Provision of fields in the CIS in which to record property damage items with the items and amounts to appear on the bill.
340Fire hydrant meter accounts are billed monthly by rate non consumption
341The ability to create a manual bill for a hydrant meter.
342The ability to bill for a hydrant meter that does not have a premise address.
343The ability to alert Meter Services Representative that a hydrant meter has not been returned as of 90 days. Text. Robocall, email etc.
344The ability to apply the deposit, refund or hold for another rental at the time when the rental is returned and billed.
345Flexible Sewer Adjustment.
346Sewer rate based on percentage of consumed water.
347Fully-qualified field for % water lost with entry used to calculate sewer charge automatically.
348Seasonal Ons-Offs.
349Seasonal off will generate service order.
350Flexible Bill Print Options
351The ability for new invoices to include a bar code that can be scanned to pop the customer's invoice and account on the POS.
352Bill items displayed are determined at the individual account level, not as a system setting.
353System handles multiple-page, duplex bill automatically in the event bill detail requires more than one page to present.
354Payments and Bill Print
355The ability to calculate deposit amounts based on service pipe size.
356The ability to max out deposit amount after a certain dollar threshold (i.e. $10,000).
357The ability to show fees and deposits as separate line items on the bill print.
358The ability to add fees real-time and print a corresponding GSA form with line item charges to be paid by the customer at that time.
359The ability to take one payment for multiple accounts' fees and deposits.
360The ability for new construction and other GSA fees to be exempt from delinquency charges while regular billing charges remain non-exempt. GSA fees are paid up front
361Payments for Enforcement can be taken through all payment channels (online, phone, cashier, mail).
362Flexible and Tailored Bill Messages.
363Message(s) on bill are automatically presented based on account characteristics (e.g., "Backflow device test due next month").
364Unique message to a single account.
365Messages to groups of customers based on account type.
366Messages to groups of customers based geography.
367Messages to groups of customers based on those with similar circumstances.
368Automatic Late Fees On Balance Due.
369Applied on balance past due number of days as determined by the utility.
370The ability reverse the late fee one off and in mass.
371The ability to delay the occurrence of a late fee as needed due to an emergency.
372Adjustments, Fee and other Charges
373The ability to handle fees, fines and adjustments. Flat, noncalculated fees.
374The ability to pick from a list of adjustments with pre-set charges.
375The ability to reverse fees, adjustments based on role.
376The ability to view and audit all charges and who is responsible for making the adjustments, with a time stamp.
377Workflow capability based on dollar amount of adjustment. (e.g., if adjustment is above $x, create workflow routing for approval.)
378The ability to calculate a leak adjustment according to the business process.
379Sewer Calculation - Calculate Sewer Usage Based On:
380Water consumption.
381Sewer flow meter readings.
382If a deduct meter is linked to a domestic consumption meter, deduct meter consumption is automatically deducted from domestic meter consumption for sewer charge calculations.
383Minimum Monthly Water and Minimum Monthly Sewer Fee - Base Charge Before Usage.
384Base charge for sewer is a separate base charge from water base charge.
385Base charge for sewer is a separate bill item.
386For new service and final bills, ability to prorate minimum charge based on number of days .
387Estimates.
388Configuration setting for allowable number of estimated bills.
389Exceeding allowable number of estimates automatically generates an investigation service order.
390Exceeding allowable number of estimates automatically generates a follow up task for designated utility staff.
391Process & Record Payments.
392Record and Display a Variety of Payment Methods:
393Cash
394Check
395eCheck
396Debit Card
397Credit Card
398Money Order/Cashiers Check
399EFT/ACH
400The customer payment detail screen will display customer payment method, check number, amount and date
401The ability for the CIS to allow customers to set up and pay their bills through EFT.
402Make immediate payments by credit/debit card or EFT/ACH/echeck. Requires integration with the payment vendor.
403Make payments on a future date by credit card or echeck. Requires integration with the payment vendor.
404Schedule automatic bill payment withdrawals from banking account.
405Schedule automatic bill payment withdrawals from credit/debit card.
406Scheduling of recurring credit/debit card, EFT (eCheck) payments
407Scheduling of one-time credit/debit card, EFT (eCheck) payments for a future date
408Immediate, one-time credit/debit card, EFT (eCheck) payments
409Cashiering functionality applies partial payments according to utility-determined priority rules.
410Cashiering functionality applies single payment to multiple accounts, applying amounts automatically once affected accounts are identified.
411Cashiering functionality applies multiple payment methods to a bill.
412Utility can easily configure/reconfigure receipt printers.
413Receipts may be printed with high definition graphics, such as utility logo and/or seal.
414The ability for the system to detect and alert on duplicate payments.
415The ability to alert multiple payments on an account that occur on the same day.
416The ability for the system to count money in the POS and alert that the register needs to be counted down.
417The ability for registers to count cash, credit cards and checks for audit and balance purposes. Audits must be able to display a screen for each transaction.
418The ability for the POS to scan a check, front and back, and display it in a single document, or on a single screen for transmittal to the bank. The agent should not be able to print the check scan document.
419The ability to automatically reverse payments, in reverse hierarchy, on account and apply NSF charges.
420The ability to use the previous accepted payment to track aging after NSF charges have been applied.
421The ability to add fees when there is a returned ACH transaction.
422Automatic upload of payment vendor payment files to the CIS with error checking and validation for possible duplicate payments at the account level. Also add near real-time data transfer for unusual requirements.
423Real-time payment information from payment vendors.
424Payment Application by Fund Hierarchy - Apply Payments in a Hierarchy Order:
425Configurable hierarchy order. Proposed hierarchy order is:

1) Deposit.

2) Miscellaneous fees.

3) Delinquent fee.

4) Payment plan.

6) Storm.

7) Sewer.

8) Water.

426Manage Credit & Collections.
427Any payment reversal will automatically apply applicable fees.
428Account aging should be tracked as of the last good payment that was processed. This will be important when a payment is reversed such as an NSF check or when a credit card payment is reversed.
429Show on the account main screen an "alert" that the account holder is one from whom checks are not accepted. CASH ONLY alert
430System automatically sets - without user intervention - a customer as "cash only" after 2 NSF events in a 12 month period.
431"Cash only" is automatically relieved after utility-determined number of non-NSF months.
432The ability for the system to show collections activities on a customer's account. Billing, emails, calls, mailings and status or result (successful call, failed email, etc. )
433The ability to restrict customers from using credit cards and debit cards and alerting the account.
434Automated Delinquency Processing.
435Non-payment automatically generates notice without utility interaction. (Robocalls, text, email)
436Notice may be a "friendly", different from a warning, depending upon customer's payment history. (Robocalls, text, email)
437Non-payment automatically generates late fee without utility interaction. (Robocalls, text, email)
438Non-payment automatically generates shut off service order without utility interaction and administrative fee is applied.
439Payment automatically cancels turn off (non-complete) and generates turn on service order without utility interaction.
440Payment automatically generates turn on service order without utility interaction and may be configured to automatically apply turn on charges.
441Alternative collection paths are configurable based on account characteristics; e.g., an account with tenants can be configured to have a collection path requiring a placarding step prior to the step that generates a service order for turn-off.
442In the event of a disputed bill, there is a method for protecting from collection the disputed amount (describe).
443There is a method for designating accounts as exempt from one or more steps in the collection process.
444Lien management capability - there is a method to identify accounts that meet lien filing criteria and to collect them for lien processing.
445Lien management capability - the method to identify accounts that meet lien filing criteria and to collect them for lien processing can be configured to be fully automated.
446Lien management capability - Need the ability to file appropriate papers and store the documents at the account level
447Lien management capability - Need ability to identify liens that have been satisfied in order to report releases to the taxing authority.
448Lien management capability - Need the ability to apply fees associated to lien processing
449Easy write-off process - there is a method to automatically collect finaled credit/debit amounts below a utility-defined threshold and process them to special account.
450Cashiering requires a check digit for verification of account number.
451System will automatically issue a Returned Payment letter, email, text, Robocalls based on configurable parameters. (first returned payment)
452Previous broken payment arrangements are shown on the account transactions record.
453Broken Payment Arrangement Alert exists on account and visible to the CSR.
454Previous broken payment arrangements are tallied in the system by date.
455The ability to manage and report on payment history of payment plan customers.
456The utility may configure a maximum number of previous broken payment arrangements in a utility-determined period of time.
457Once the maximum number of previous broken payment arrangements is reached in the utility-determined period of time, the system may be configured to not permit a payment arrangement on that account. (warning that can be over ridden)
458There is a configuration setting that indicates the % of the payment arrangement installment amount due that will be considered a full installment payment. e.g., set to 95% means a payment installment of $100 requires at least $95 to be considered paid.
459There is a configuration option to have a broken payment arrangement generate a task for office staff versus a service order cutoff.
460The ability to notify the customer via text, email or Robocalls that a payment is due in x number of days for your payment plan or arrangement.
461There are already-defined fields for frequency of payments, number of payments, and down payment.
462In setting up a payment arrangement, the CSR may fill in the down payment and set the frequency of payment to calculate the arrangement.
463If there is a payment arrangement, the system applies the payment amount to the amount due in the arrangement, then the rest to the current charges. Once the current arrangement amount and current charges are paid, then any remaining amount is applied to the next arrangement amount due.
464The ability to offer loans for special situations and calculate principal, interest, number of payments and immortalization schedule.
465The ability to track cutoff activity. I.e. Cutoff, lock meter, detect usage after cutoff, etc.
466Lien Management
467The ability to place amounts owed on an account to a lien on the property.
468The ability to provide a lien certificate to the customer upon approval of the lien which includes includes the final bill amount
469The ability to track unbilled hydrant meter usage. i.e. used but not billed as agreement with City.
470Alert on account for possible theft
471Alert on account for confirmed theft
472Upon cancelling or completing a work order a task is needed to review and approve comments related to the Work Order at the premise, account or meter read level
473The ability to track serial number associated to the meter.
474Apply one or More of the Following Delinquency Step Exceptions to any Account:
475Life-support customers.
476Indicator that the account is to be reviewed.
477Large Industrial accounts and restaurants.
478Beauty salons.
479Dialysis centers.
480Hospitals.
481Multi-unit dwelling(5 or more units)
482Laundromats with boilers.
483Utility staff may add to the list of exceptions that are applied to an individual account, or remove exceptions from that list.
484Accounts that are Eligible for Cut-off for Non-payment, Data Displayed about Them Must Include at Least:
485Customer account number.
486Customer Class.
487Phone Number.
488Service location.
489Meter size.
490Meter configuration
491Serial number
492Meter location
493MIU (encoder device number) if applicable
494Number of Dials
495Previous read information.
496Location notes.
497Ability to determine based on previous behavior if the customer can be notified on site prior to cutting of service
498Amount due to restore service, current and total amount due
499CSR-entered notes.
500Automated Extension of Due Date.
501There is a payment status indicator that, if activated (e.g., checked) suspends collection action for a utility-determined number of business days.
502The utility may configure the extension to exempt late fees or not, at its choice.
503There is a payment status indicator that, if activated (e.g., checked), triggers the system to offer the CSR a field in which to indicate the number of days that collection action is suspended.
504The ability to shift payment due dates due to office conditions, snowstorm, rain, etc.
505Payment Against an Account with an Open Order for Disconnect.
506Payment applies immediately and cancels a non-payment shut off order.
507Minimum amount to cut is configurable by customer class.
508The utility may configure in the CIS a payment type "pending" and configure the collection stream for accounts with payment type pending to generate a task for office staff instead of a turn off service order.
509Support management of either a check-off function or a round-up function that allows customers to donate to a relief fund.
510The ability to flag customers on Social Services.
511The ability to shelter customers on Social Services from disconnect, but still allow other collection stream processes.
512The ability to manage the Round-Up program. Produce a letter for customers that donated with an annual amount donated-tax benefit.
513Customer Bankruptcy: System Must be Configurable for Ch. 7, 11 and 13
514Bankruptcy process management: an “In Bankruptcy” notation can be configured to display in the account information summary.
515Fields to store date of bankruptcy court filing and date of bankruptcy court determination.
516Auto write off of bankruptcy balances a utility-defined number of days after the bankruptcy filing date.
517The method for protecting bankruptcy amount from delinquency steps during bankruptcy is to close the account and open a new one for regular charges.
518The method for protecting bankruptcy amount from delinquency steps during bankruptcy is to mark the protected amount as of the court notice date without closing the account.
519There is a field with drop-downs: Chapter 7, Chapter 11, Chapter 13.
520Chapter 11 or 13 dismissal outstanding debt is reinstated on account and debt is aged for collections.
521The ability to recall debt from collection agency based on amount is included in a bankruptcy and reason included in request
522If Account is Inactive and Customer has Bad Debt, fields for:
523Court date.
524Case number.
525Chapter designator (7, 11, 13) from a drop-down.
526Date notice received.
527If Account is Active:
528Prorate meter reading to bankruptcy filing date.
529System to automatically generate deposit requirement letter.
530Capture all Bankruptcy documentation electronically system.
531General Ledger & Revenue Analysis
532Credit Refunds
533The ability to see the check number of a refund, status of check (date issued) account number.
534The service address that the check was issued for must be identifiable.
535The ability to issue one check for a refund or credit balance.
536For Refund Checks, CIS Has Fields to:
537Store refund check number.
538Check issued to:(name)
539Reason not issued to account owner
540Store refund check date.
541Store refund check amount.
542Store date of voided or returned refund check.
543Store indicator of whether the refund was returned or voided.
544Service address
545Mailing Address
546Escheatment sent to state or other agency.
547Account Statuses and Classes.
548Provide account classes of Residential, Multi-Unit Residential, Commercial, Government, Medical, Schools, Industrial and Sub Categories i.e. Retail, Salon, etc.
549Provide the ability for special account management for specific identified accounts.
550CIS must provide a strong audit trail for all financial transactions:
551Date/time stamp.
552Who entered or changed transaction.
553Previous value/subsequent value.
554Security controlled access for turning on/off audit trail fields.
555Easy query of audit trail transactions.
556Available report of audit trail transactions.
557Ability to Track and Record Water Quality Complaints
558Classification of complaint as an odor complaint.
559Classification of complaint as an taste complaint.
560Classification of complaint as an illness complaint.
561Classification of a complaint as an appearance complaint.
562Classification of complain as a miscellaneous complaint.
563Multiple classifications of complaint.
564Reporting on water quality complaints by classification and sub classification.
565Workflow.
566Alerts
567May be set on account, person, or location.
568Are readily visible to the CSR when an account, location, or person is accessed.
569Are set automatically (without user intervention) when a triggering condition is met.

This is the start of the file's text. The full file is on GovTribe.

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