Cities Index.
Agenda packet

Modesto City Council
July 9, 2024

Document
Agenda packet
Meeting
July 9, 2024
Body
Modesto City Council
Pages
42
Original file
153.4 MB
Text extracted from the city's file for reading and search. Open the original on agenda2.modestogov.com. That file is the official record.

CITY: City of Glendale
Dept.: _____________________
___________________________
Glendale, CA 9120__
Attn: _______________________
Tel. No. _____________________
Fax. No. _____________________
#11..
- 372 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 20
CONSULTANT:
___________________________
___________________________
___________________________
Attn: _______________________
Tel. No. _____________________
Fax. No. _____________________

14.13. Survival. This Paragraph and the obligations set forth in Paragraphs 5.4,

5.6, 5.7, 5.8, 7.5, 8.1, 9.1, 9.2, 9.3, 9.4, 9.5, 11.1, 11.2, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7,

13.3, 14.5, 14.6, 14.7, 14.8, 14.9, and 14.12 survive this Agreement’s expiration, cancellation, or termination.

14.14. Severability. The invalidity, in whole or in part, of any term of this Agreement will not affect this Agreement’s remaining terms.

14.15. Counterparts. This Agreement may be executed in counterparts, each of which is an original, but all of which constitutes one and the same document. The PARTIES shall sign a sufficient number of counterparts, so that each PARTY will receive a fully executed original of this Agreement.

14.16. Representations – Authority. The PARTIES represent that:
(A) They have read this Agreement, fully understand its contents, and have received a copy of it;
(B) Through their duly authorized representative, they are authorized to sign this Agreement, and they are bound by its terms; and
(C) They have executed this Agreement on the date opposite their signature.

Executed at Glendale, California.

CITY OF GLENDALE:

By Date: , 20
(Name)
(Title)
#11..
- 373 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 21
CONSULTANT:

By Date: , 20
(Name)
(Title)
APPROVED AS TO FORM:

City Attorney Date
#11..
- 374 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 22

EXHIBIT LIST
“Exhibit A”: Scope of Work
(__ pages)
“Exhibit B”: Project Time Schedule
(__ pages)
“Exhibit C”: Fee Schedule
(__ pages)
“Exhibit D”: Insurance Requirements
(__ pages)
#11..
- 375 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 23
Exhibit D to the Base Agreement Form (Insurance Requirements) “PROFESSIONAL LIABILITY” INSURANCE

1.1 Without limiting CONSULTANT’s liability and at its sole expense, CONSULTANT shall obtain, pay for, and maintain a Professional Liability insurance policy.

1.2 The Professional Liability policy must:
(A) Include “errors and omissions” coverage or “malpractice” coverage; (B) Afford “practice specific” or “project specific” coverage; (C) Provide limits of liability in an amount not less than:
(1) ONE MILLION DOLLARS ($1,000,000) per claim; and
(2) TWO MILLION DOLLARS ($2,000,000) in the aggregate;
(D) Cover a claim or claims arising out of the performance of professional services by:
(1) CONSULTANT;
(2) CONSULTANT’s Subconsultant(s);
(3) Anyone whom CONSULTANT or its Subconsultant(s) directly or indirectly employs or uses; or
(4) Anyone whose acts CONSULTANT or its Subconsultant(s) may be liable; and
(E) Provide coverage for:
(1) The duration of this Agreement; and
(2) At least three (3) years after the Project’s completion:
(a) CONSULTANT shall obtain, pay for, and maintain an
endorsement that adds an “extended reporting period”
(“ERP”) or a “discovery” feature— to allow CITY to report a claim— for a period of not less than three (3) years
following the initial policy’s expiration, or following CITY’s recordation of its “notice of completion” for the Project, whichever date is later. The endorsement for the ERP or discovery feature must provide identical policy
#11..
- 376 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 24
limits, and meet the conditions, described in subparagraphs

1.2 (A) through (D) above; or
(b) CONSULTANT shall obtain, pay for, and maintain
successive renewal or replacement policies (with “prior acts” coverage), for a period of three (3) years following the initial policy’s expiration, or following CITY’s
recordation of its “notice of completion” for the Project, whichever date is later. Each policy must have a
“retroactive date” that coincides with, or is earlier than, this Agreement’s Effective Date. Additionally, each policy
must provide identical policy limits, and meet the
conditions, described in subparagraphs 1.2 (A) through (D) above.

1.3 All ERP or discovery endorsements, renewal policies, and replacement coverage policies are subject to CITY’s review and approval, in its sole discretion.

1.4 CONSULTANT shall pay the full amount of all deductibles and any self-insured retention per claim for coverage under the Professional Liability insurance policy. “WORKERS’ COMPENSATION” INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— for the duration of this Agreement:
(A) Complete Workers’ Compensation insurance, meeting or exceeding the coverages and amounts that California law requires; and (B) Employer’s Liability insurance in an amount not less than:
(1) ONE MILLION DOLLARS ($1,000,000) per accident for bodily injury or disease;
(2) ONE MILLION DOLLARS ($1,000,000) per employee for bodily injury or disease; and #11..
- 377 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 25
(3) ONE MILLION DOLLARS ($1,000,000) policy limit.

1.2 CONSULTANT shall provide CITY with a “certificate of insurance” and a subrogation endorsement, “Waiver of Our Right to Recover From Others”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, this Agreement’s workers’ compensation insurance requirements.

1.3 CITY shall not be liable to CONSULTANT’s personnel, or anyone CONSULTANT directly or indirectly employs or uses, for a claim at law or in equity arising out of CONSULTANT’s failure to comply with this Agreement’s workers’ compensation insurance requirements.

“COMMERCIAL GENERAL LIABILITY” OR “BUSINESSOWNERS
LIABILITY” INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— a “Commercial General Liability” or a “Businessowners Liability” insurance policy on an occurrence basis to fully protect CONSULTANT and CITY from claims and suits for bodily injury, personal and advertising injury, property damage, and medical payments. The policy must add the City of Glendale and its officers, agents, employees, and representatives (collectively, “CITY AND ITS REPRESENTATIVES”) as additional insureds.

1.2 Coverage afforded to CITY AND ITS REPRESENTATIVES must be at least as broad as that afforded to CONSULTANT. If CONSULTANT has higher limits than the limits specified in these insurance requirements, or has additional broader coverage, or has both, the insurer shall make available the higher limits and broader coverage to CITY AND ITS REPRESENTATIVES. The insurance must be written for the limits of liability specified below:
(A) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for bodily injury (including accidental death) to any one person;
(B) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for personal and advertising injury to any one person;
(C) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for property damage; and
#11..
- 378 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 26
(D) TWO MILLION DOLLARS ($2,000,000) general aggregate limit, or the full aggregate limits of the policy― whichever limit is greater.

1.3 The liability insurance must include all major divisions of coverage and must cover:
(A) Premises Operations (including Explosion, Collapse, and Underground [“X,C,U”] coverages as applicable);
(B) Independent Contractors’ Protective Liability;
(C) Products and Completed Operations (maintain same limits as above until five (5) years after: recordation of the Notice of Completion or final close-out of the Agreement);
(D) Personal and Advertising Injury (with Employer’s Liability Exclusion deleted);
(E) Contractual Liability; and
(F) Broad Form Property Damage.
#11..
- 379 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 27

1.4 CONSULTANT shall provide CITY with a “certificate of insurance,” an “additional insured endorsement,” and a subrogation endorsement, “Waiver of Transfer to Rights of Recovery Against Others”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, all of the Insurance Requirements.

1.5 The “certificate of insurance” and an “additional insured endorsement” must state:
“The City of Glendale, and its officers, agents, employees, and representatives are included as additional insureds under the policy(s). This insurance is primary to all other insurance of the City. The City’s insurance, or self-insurance, or both, will apply in excess of— and will not contribute with— this insurance. This insurance applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or a suit is brought. The issuing company shall mail thirty (30) days advance notice to the City for any policy cancellation, termination, non-renewal, or reduction in coverage.”
“BUSINESS AUTOMOBILE” LIABILITY INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— a “Business Automobile” insurance policy on an occurrence basis to fully protect CONSULTANT and CITY from claims and suits for bodily injury, property damage, and medical payments. The policy must add the City of Glendale and its officers, agents, employees, and representatives as additional insureds.

1.2 The insurance must not be written for less than the limits of liability specified below or required by law, whichever coverage amount is greater:
(A) ONE MILLION DOLLARS ($1,000,000) per occurrence for bodily injury (including accidental death) to any one person; and

(B) ONE MILLION DOLLARS ($1,000,000) per occurrence for property damage; or
(C) TWO MILLION DOLLARS ($2,000,000) combined single limit (“CSL”).

1.3 The liability insurance must include all major divisions of coverage and must cover all vehicles, whether rented, leased, hired, scheduled, owned or non-owned. #11..
- 380 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 28

1.4 CONSULTANT shall provide CITY with a “certificate of insurance” and an “additional insured endorsement”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, all of the Insurance Requirements.

1.5 The “certificate of insurance” and an “additional insured endorsement” must state:
“The City of Glendale, and its officers, agents, employees, and representatives are included as additional insureds under the policy(s). This insurance is primary to all other insurance of the City. The City’s insurance, or self-insurance, or both, will apply in excess of— and will not contribute with— this insurance. This insurance applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or a suit is brought. The issuing company shall mail thirty (30) days advance notice to the City for any policy cancellation, termination, non-renewal, or reduction in coverage.”

GENERAL REQUIREMENTS

1.1 At all times, the insurance company issuing the policy must meet all three of these requirements:
(A) It must be “admitted” insurer by the State of California Department of Insurance or must be listed on the California Department of Insurance’s “List of Approved Surplus Line Insurers” (“LASLI”);
(B) It must be domiciled within, and organized under the laws of, a State of the United States; and
(C) It must carry a minimum A.M. Best Company Financial Strength Rating of “A:VII,” or better.

1.2 If the Agreement requires any of the foregoing insurance coverages to remain in force after the Final Payment, and if they are reasonably available, CONSULTANT shall submit to CITY— with the final Application for Payment— all certificates and additional insured endorsements evidencing the coverages’ continuation.

1.3 A deductible or self-insured retention is subject to CITY’s review and approval, in its sole discretion. The insurance company or its authorized representative must state either on the insurance certificate or in a separate correspondence:
(A) The amount of the deductible, or self-insured retention, or both; (B) Whether a limit of insurance has been lowered by any pending or paid claim; and
#11..
- 381 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 29
(C) The current limit amount, as lowered by the pending or paid claim.

1.4 Despite any conflicting or contrary provision in CONSULTANT’s insurance policy:
(A) If CONSULTANT’s insurance company adds CITY, and its officers, agents, employees, and representatives (collectively, “its representatives”) as additional insureds, then for all acts, errors, or omissions of CITY, or its representatives, or both, that insurer shall:
(1) Pay those sums that CITY, or its representatives, or both, become legally obligated to pay as damages; and
(2) Defend— and pay the costs of defending— CITY, or its representatives, or both;
(B) CONSULTANT’s insurance is primary;
(C) Other insurance (whether primary, excess, contingent or self-insurance, or any other basis) available to CITY, or its representatives, or both, is excess over CONSULTANT’s insurance;
(D) CITY’s insurance, or self-insurance, or both, will not contribute with CONSULTANT’s insurance policy;
(E) CONSULTANT and CONSULTANT’s insurance company waive— and shall not exercise— any right of recovery or subrogation that CONSULTANT or the insurer may have against CITY, or its representatives, or both;
(F) CONSULTANT’s insurance policy applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or suit is brought, except that the naming of multiple insureds will not increase an insurance company’s limits of liability; (G) CONSULTANT’s insurance policy applies to a claim or suit brought by an additional insured against a Named Insured or other insured, arising out of bodily injury, personal injury, advertising injury, or property damage; and
(H) CITY is not liable for a premium payment or another expense under CONSULTANT’s policy.

1.5 At any time during the duration of this Agreement, CITY may do any one or more of the following:
#11..
- 382 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 30
(A) Review this Agreement’s insurance coverage requirements; or (B) Require that CONSULTANT:
(1) Obtain, pay for, and maintain more or less insurance depending on CITY’s assessment of any one or more of the following factors:
(a) CITY’s risk of liability or exposure arising out of, or in any way connected with, the services of CONSULTANT under
this Agreement;
(b) The nature or number of accidents, claims, or lawsuits arising out of, or in any way connected with, the services of CONSULTANT under this Agreement; or
(c) The availability, or affordability, or both, of increased liability insurance coverage;
(2) Reduce or eliminate a deductible or self-insured retention as it applies to CITY; or
(3) Obtain, pay for, and maintain a bond (as a replacement for an insurance coverage) from a California corporate surety, guaranteeing payment to CITY for liability, or costs, or both, that CITY incurs during CITY’s investigation, administration, or defense of a claim or a suit arising out of this Agreement.

1.6 CONSULTANT shall maintain the insurance policy without interruption, from the Project’s commencement date to the Final Payment date, or until a date that CITY specifies for any coverage that CONSULTANT must maintain after the Final Payment.

1.7 CONSULTANT’s insurance company or self-insurance administrator shall mail CITY written notice at least thirty (30) days in advance of the policy’s or the self-insurance program’s cancellation, termination, non-renewal, or reduction in coverage. #11..
- 383 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 31

1.8 CONSULTANT shall not allow any insurance to expire, cancel, terminate, lapse, or non-renew. Twenty-one (21) days before its insurance policy’s expiration, cancellation, termination, or non-renewal, CONSULTANT shall deliver to CITY evidence of the required coverage as proof that CONSULTANT’s insurance policy has been renewed or replaced with another insurance policy which, during the duration of this Agreement, meets all of this Agreement’s insurance requirements.

1.9 At any time, upon CITY’s request, CONSULTANT shall furnish satisfactory proof of each type of insurance coverage required— including a certified copy of the insurance policy or policies; certificates, endorsements, renewals, or replacements; and documents comprising CONSULTANT’s self-insurance program— all in a form and content acceptable to the City Attorney or City’s Risk Manager.

1.10 If CONSULTANT hires, employs, or uses a Subconsultant to perform work, services, operations, or activities on CONSULTANT’s behalf, CONSULTANT shall ensure that the Subconsultant:
(A) Meets, and fully complies with, this Agreement’s insurance requirements; (B) Delivers to CITY— for its review, or approval, or both— all insurance policies, certificates, and endorsements that this Agreement requires; and (C) Furnishes CITY, at any time upon its request, with a complete copy of the Subconsultant’s insurance policy or policies for CITY’s review, or approval, or both.

1.11 CONSULTANT’s failure to comply with an insurance provision in this Agreement constitutes a breach upon which CITY may immediately terminate or suspend CONSULTANT’s performance of this Agreement, or invoke another remedy that this Agreement or the law allows. At its discretion, CITY may obtain or renew the insurance, and CITY may pay all or part of the premiums. Upon demand, CONSULTANT shall repay CITY for all sums or monies that CITY paid to obtain, renew, or reinstate the insurance, or CITY may offset the cost of the premium against any sums or monies that CITY may owe CONSULTANT.

CONSULTANT’S SUBMITTAL OF CERTIFICATES AND ENDORSEMENTS

1.1 CONSULTANT shall have its insurance carrier(s) or self-insurance administrator(s) complete and execute the following insurance documents, unless an exception below applies. When CONSULTANT signs and delivers the Agreement to CITY, CONSULTANT also shall deliver:
(A) A “certificate of insurance” for each required liability insurance coverage; (B) CITY’s “General Liability/Automobile Liability Special Endorsement” form (L-15), unless this Agreement does not require CONSULTANT to #11..
- 384 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 32
obtain and maintain Commercial General Liability coverage, Businessowners Liability coverage, or Automobile Liability coverage; (C) A subrogation endorsement, “Waiver of Transfer to Rights of Recovery Against Others,” for Commercial General Liability coverage or Businessowners Liability coverage;
(D) A “certificate of insurance” for Workers’ Compensation insurance; or If CONSULTANT is self-insured for workers’ compensation, a copy of the “Certificate of Consent to Self-insure” from the State of California; or
If CONSULTANT is lawfully exempt from workers’ compensation laws, an “Affirmation of Exemption from Labor Code §3700” form; (E) A subrogation endorsement, “Waiver of Our Right to Recover From Others,” for Workers’ Compensation coverage; and
(F) A complete copy of CONSULTANT’s Professional Liability insurance policy, including all forms and endorsements attached to it.

1.2 CITY will neither sign this Agreement nor issue a “Notice to Proceed” until the City Attorney or City’s Risk Manager has reviewed and approved the insurance documents.

CITY's decision as to the acceptability of all insurance documents is final. Unless CONSULTANT obtains CITY’s written approval, CITY will not permit or allow a substitution of an insurance policy, or a change in a certificate’s or an endorsement’s form and content, or both.

INSURANCE OBLIGATION IS SEPARATE FROM INDEMNITY OBLIGATION

2.1 This Agreement’s insurance provisions:
(A) Are separate and independent from the indemnification and defense provisions in Article 12 of the Agreement; and
(B) Do not limit, in any way, the applicability, scope, or obligations of the indemnification and defense provisions in Article 12 of the Agreement. #11..
- 385 -
#11..
- 386 -
#11..
- 387 -

1000 Business Center Drive, Lake Mary, FL 32746
Phone 407.304.3235 l www.centralsqr.com
©2019 CentralSquare Technologies
Proposal for
City of Glendale, California
Glendale Police Department
Request for Proposal
121818
Integrated Public Safety Solution
February 8, 2019
#11..
- 388 -
#11..
- 389 -
#11..
- 390 -
#11..
- 391 -
#11..
- 392 -
#11..
- 393 -
#11..
- 394 -
#11..
- 395 -
#11..
- 396 -
#11..
- 397 -
GPD Integrated Law Enforcement Solution RFP
Table of Contents i
Contents
Chapter 2 .................................................................................................................................. 1 Vendor Services Overview ................................................................................. 1 References .......................................................................................................... 5 Software .............................................................................................................. 9 System Interfaces ............................................................................................ 15 Licensing ........................................................................................................... 19 Computer Hardware ......................................................................................... 21 Implementation ................................................................................................. 25 Training ............................................................................................................. 43 Documentation ................................................................................................. 49 Warranty, Support and Maintenance ............................................................... 51 Pricing Forms .................................................................................................... 73

1. Total Solution Cost Summaries ........................................................................................ 75

2. Computer Hardware ....................................................................................................... 77

3. Computer System Software .............................................................................................. 80

3. Application Software (Base Software and Options) ............................................................ 81

4. Other Implementation Costs ............................................................................................ 86

5. Additional Recommended Software/Services ..................................................................... 87 Exceptions to Terms and Conditions ............................................................... 89 Chapter 3 ................................................................................................................................ 91

EXHIBITS
Exhibit A Sample Resumes
Exhibit B Sample Project Plan
Exhibit C Sample Statement of Work
Exhibit D Sample Training Plans
Exhibit E Inform System Purchase Agreement
Exhibit F Inform Software Support Agreement
Exhibit G Inform Subscription Service License and Use Agreement

#11..
- 398 -
GPD Integrated Law Enforcement Solution RFP
ii Table of Contents
This page intentionally left blank.
#11..
- 399 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-1
Chapter 2

VENDOR SERVICES OVERVIEW

1. Company Name: CentralSquare Technologies (CentralSquare) Local Address Serving GPD: 1000 Business Center Drive
Lake Mary, FL 32746
Headquarters Address: 1000 Business Center Drive
Lake Mary, FL 32746

Representative(s) – Please highlight the authorized negotiator:

Name Title Telephone Email
Megan
KnightFacey
Manager,
Corporate
Counsel
800.727.8088 Megan.Knight[email protected]
Janette
Onizuka
Account
Manager
858.283.9271 [email protected]
Bob
Brown
Director -
Sales
858.799.7960 [email protected]
a. Company Information
(1) How many years has the company actively participated in public safety software?

26 years

(2) How many employees does the company have?
Nationwide: 2,000 employees In local office: N/A employees

(3) What was the prime vendor’s annual gross revenue during the last previous three fiscal years?
Fiscal Year 2016 N/A 2017 N/A To Date N/A

CentralSquare Response:

As a privately held company, CentralSquare does not release confidential financial information. For more information regarding CentralSquare’s financial status and fiscal health, please see our response to question 4 on the following page.

#11..
- 400 -
2-2
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
(4) Provide a copy of the company’s financial statements for the last recorded year N

CentralSquare Response:

As a privately-held portfolio company of two of the largest and most successful private equity firms in the world - Vista Equity Partners (“Vista”) and Bain Capital Private Equity, LP (“Bain”) – CentralSquare/TriTech does not disclose financial information. Vista is a U.S.-based private equity firm that is solely focused on investing in software, data, and technology-based organizations. The firm’s model is to seek quality organizations and partner with existing management to pursue operational excellence while fostering and funding innovation and growth. Vista has successfully invested in many other software companies, including those serving the public sector. For more information, visit www.vistaequitypartners.com.

Bain has partnered closely with management teams to provide the strategic resources that build great companies and help them thrive since its founding in 1984. Bain’s global team of approximately 220 investment professionals creates value for its portfolio companies through its global platform and depth of expertise in key vertical industries including healthcare, consumer/retail, financial and business services, industrials, and technology, media and telecommunications.

Bain has offices in Boston, New York, London, Munich, Mumbai, Hong Kong, Shanghai, Sydney, Tokyo, Seoul, and Luxembourg and has made more than 760 primary and add-on investments to date. In addition to private equity, Bain invests across asset classes including credit, public equity and venture capital, managing approximately USD 95 billion in total and leveraging the firm’s shared platform to capture opportunities in strategic areas of focus. For more information, visit www.baincapitalprivateequity.com.

CentralSquare is a large company with significant scale and a strong financial position. The company has strong cash flows, expanding EBITDA margins, and increasing organic revenue growth. CentralSquare also continues to invest for additional growth. Finally, CentralSquare’s cash balance and overall financial condition remains robust. Given the sensitive nature of the financial information, CentralSquare will be happy to share additional details at a later date. (5) Provide Dun & Bradstreet number 14-7392013

#11..
- 401 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-3

2. Please fill in the appropriate company name in the column next to the product or service to be provided by that vendor.

Provided by (Vendor Name)
a. Prime Contractor CentralSquare Technologies

b. CAD Software CentralSquare Technologies

c. Police RMS Software CentralSquare Technologies

d. AFR Software CentralSquare Technologies

e. CMS (or JMS) Software CentralSquare Technologies

f. Application Software Programs CentralSquare Technologies

g. Training (describe) CentralSquare Technologies

CentralSquare Response:

Please see our response to Implementation 1.e and Training 1 through 5. of this Section.

h. External System Interfaces CentralSquare Technologies

i. Other (describe) CentralSquare Technologies

CentralSquare Response:

Implementation, Warranty, Maintenance and Support
#11..
- 402 -
2-4
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.
#11..
- 403 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-5
REFERENCES Instructions: Complete the reference list as indicated for ten (10) sites that are currently using the proposed system(s). Provide total number of installed sites with similar configuration.

Provide a list of all reference sites (regardless of their stage of implementation). List attached? N CentralSquare Response: CentralSquare considers our client list to be proprietary and confidential. As a privately held corporation, we do not make our client list available in documents such as proposals that are available to the public (and our competitors) through Freedom of Information Act (FOIA) requests. We currently have forty-six (46) Host agencies, serving as the primary PSAP, running Inform CAD and Inform RMS. Please note this number does not include child agencies nor does it account for standalone Inform CAD and or Inform RMS installations.

Name, Title, Email, Phone Configuration Installed
Approximate Service Population
Operational Applications
Installation Dates
(1) Upland Police Department (PD), CA
Graham Hendrickson Dispatch Supervisor [email protected] March 2018 77,000 CAD,
Mobile, RMS, AFR
2017-2018
(2) Orange County Sheriff’s Office
Joe Giese Sr. Information Technologist [email protected] December 2017 3,000,000 RMS/AFR 2017
#11..
- 404 -
2-6
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Name, Title, Email, Phone Configuration Installed
Approximate Service Population
Operational Applications
Installation Dates
(3) WestCom 911, IA
Kirk Westvold Assistant Chief, Norwalk PD [email protected] x2623 January 2017 Multi-agency
169,000 CAD,
Mobile, RMS, AFR
2016
(4) Adams County (ADCOM 911), CO
Kathy Bailey Records Supervisor – Northglenn PD [email protected] CAD/Mobile: March 2017 RMS: July 2018 Multi-agency
450,000 CAD,
Mobile, RMS/AFR
2016-2018
(5) Anoka County, MN
Britta Maddox Assistant System Manager [email protected] CAD/Mobile: 2014 RMS: 2015
330,000 CAD,
Mobile, RMS/AFR
2014-2015
(6) City of Murfreesboro Police/Fire, TN
Bill Terry Assistant Director of IT Department [email protected] CAD/Mobile: January 2017 RMS: July 2018
120,000 CAD,
Mobile, RMS/AFR
2016-2018
(7) Montgomery County Sheriff’s Office, TN
Mike Blevins Sergeant – Support Services Section and Project Manager [email protected] August 2018 Multi-agency
190,000 MC E911:

CAD, Mobile MCSO: RMS/FBR
2016-2017
#11..
- 405 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-7
Name, Title, Email, Phone Configuration Installed
Approximate Service Population
Operational Applications
Installation Dates
(8) Colliersville PD, TN
David Townsend Lieutenant – Training/Public Relations [email protected] CAD/Mobile: April 2017 RMS: 2014
49,000 CAD, Mobile

RMS/AFR
CAD/Mobile: 2016-2017 RMS: 2013-2014
(9) Orange County Fire Authority, CA
Todd Muilenburg IT Manager [email protected] 2014 1,400,000 CAD, Mobile
IQ FireView Analytics
2013-2014
(10) Brentwood PD, TN
Kristen King Lieutenant [email protected] CAD/Mobile: March 2017 RMS: December 2017
43,000 CAD, Mobile

RMS/AFR
2017
#11..
- 406 -
2-8
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.
#11..
- 407 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-9

SOFTWARE

1. Does the system provide the ability to modify items, (e.g., fields, elements, objects) visible to user based upon security?

Y

CentralSquare Response:

Inform CAD and Inform RMS allow the system administrator to configure drop-down lists to match agency terminology.

Inform CAD allows authorized users to rename data entry fields and reposition them on the call entry form.

Inform RMS provides a Data Entry Designer that provides the ability for the agency to build custom agency-defined entry forms to optimize efficiency in completing reports. The Data Entry Designer also allows the agency to rename data entry fields and reposition them. Custom data fields can be added or removed from reports.

2. Does the system have user definable fields? Y

CentralSquare Response:

Inform CAD allows authorized users to rename data entry fields and reposition them on the call entry form.

The Inform RMS Data Entry Designer allows users to define data entry screen layouts, fields, labels, custom fields, default values, and required fields.

3. Does the system provide a mechanism for data entry validation? Y CentralSquare Response:

Inform CAD allows the call entry form to recognize required fields and not allowing users to exit form until these fields are populated.

Inform RMS provide an embedded validation feature that allows the agency to validate using UCR or NIBRS validation.

Data entry screens can also be configured to use mandatory fields on reports to validate fields are being completed before allowing the user to submit the report.

#11..
- 408 -
2-10
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

4. Is the application configurable to enable the customer to create their own new fields without vendor intervention? Y
CentralSquare Response:

Inform CAD and Inform RMS provide a System Administrator Module to permit the System Administrator the ability to manage code tables, status monitors, masks, views, user rights, and the ability to create custom agency-defined fields. Dialog boxes are not configurable.

Inform RMS also allows the user to create, modify, and print agencydefined reports using the embedded Report Writer (e.g., Crystal) tools.

5. Does the system allow for display or removal of data fields without customization? Y

6. Describe, in detail, how configuration and/or customization changes are affected by subsequent releases. Y
CentralSquare Response:

As a Commercial Off-the-Shelf (COTS) solution, any customizations or modifications to the CentralSquare software will be incorporated in a subsequent release, which would then be included in upgrades as part of CentralSquare’s normal release cycle.

7. In an attachment, provide a list of planned enhancements with associated target release dates: Attached? Y

8. In an attachment, provide a one-year plan for product development. Attached? Y

9. In an attachment, provide a complete list of all standard ad-hoc reports. Attached? Y

10. In an attachment, describe how ad-hoc reports are user configurable. Attached? Y

#11..
- 409 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-11

11. GPD requires the Offeror to provide Entity Relationship Diagrams (ERDs), data dictionaries, and other data documentation/schematics for the system. Identify whether this information will be provided with the system and summarize the contents that will be provided. Attached? N CentralSquare Response:

CentralSquare does not provide entity relationship diagrams, business process maps, or workflow diagrams.

CentralSquare’s COTS solution is configurable to the GPD’s workflow.

CentralSquare provides online access to data dictionaries via our secure website. Dictionaries are not provided in
document format. CentralSquare considers our Data
Dictionaries and technology diagrams to be proprietary
information and only share these with our clients after contract signing and execution of a non-disclosure
agreement.

12. Describe how the proposed system is in compliance with the current FBI Criminal Justice Information Security (CJIS) Policy and standard security practices, including a description of how the solution encrypts data transmissions (particularly NCIC). Attached? Y

13. GPD prefers that the Offeror comply with GPD's security procedures when accessing the system, which include the use of individual user accounts instead of generic role accounts, obtaining access authorization for each access instance, using Virtual Private Networking (VPN) where applicable, and not sharing passwords or other access information. Please explain how you plan on supporting and maintaining the system while meeting these preferences? Attached? Y

#11..
- 410 -
2-12
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

14. GPD requires three system environments: testing, training, and production. The testing environment will be used to test new versions, new data, and alternative configurations of the system both during implementation (i.e., for Functional Acceptance Tests).

The system’s training environment will also be used both during implementation (e.g., to train system users) and post cutover to live operations. The system’s production environment must be fully tested and ready prior to cutover to live operations of the system and will be used as the main operational environment for the system. The three environments should be independent of each other, meaning that transactions occurring in one environment will not impact or modify data contained in the other environments nor impact their performance (i.e., system response times and system availability). Please fully describe the equipment and software contained in each environment, when each environment will be fully operational, and how system users and administrators will be able to access each of these environments. Attached? Y

15. Please describe in detail the process of initially installing the system's client applications on fixed and mobile workstations, including all manually performed procedures. Attached? Y

16. Please identify the minimum and recommended mobile/wireless workstation configurations necessary to effectively host the clients of the system. Attached? Y

17. Offeror shall describe their standards, policies, and procedures for the following:
a. System software upgrades and updates
b. Change control
c. Configuration management
d. System testing and releasing of new system software versions and major patches Attached? Y

#11..
- 411 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-13

18. GPD requires that Offerors include in their response to this RFP a "turnkey" system configuration consisting of all computer equipment, interface equipment, server-related communications equipment, server-related cabling, server-related terminals, serverrelated workstations, server-related printers, files, operating system software, application software, database management systems, databases, etc., necessary to meet the functional and operational requirements of this RFP. Please explain how the proposed system complies with the specified “turnkey” requirements and identify any exceptions. Attached? Y

CentralSquare Response:

CentralSquare will provide hardware as detailed in the cost proposal. This includes interconnect cabling between the servers and storage in the local equipment rack. Any cabling and network infrastructure beyond the proposed top-of-rack network switches is not included.

Additional information is provided in the sample statement of work provided in Exhibit C (provided under TriTech name).

19. Answer the following questions if your company is proposing a cloud-based solution:
a. Vendor agrees to provide a backup solution following the 3-2-1 rule (3 copies of data, 2 media types, 1 off-site? N
b. Vendor provides local failover in the event of a local or regional internet outage? N
c. Define the solution’s recovery point objective (RFO).

CentralSquare Response:

All primary applications are proposed as an on-premise solution at GPD. d. Define the solution’s recovery time objective (RTO).

CentralSquare Response:

All primary applications are proposed as an on-premise solution at GPD. e. Define the solution’s bandwidth requirement and latency. Attached? N CentralSquare Response:

All primary applications are proposed as an on-premise solution at GPD. #11..
- 412 -
2-14
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.

#11..
- 413 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-15

SYSTEM INTERFACES

1. Is there a seamless integration between the proposed CAD, RMS, AFR, and mobile devices?

Y

CentralSquare Response:

The Inform Public Safety Suite integrates the workflow and aggregates the information across agencies, departments, and staff regardless of where users interact with the system. Inform integration extends from the 9-1-1 call through dispatch, response, reporting, arrest, incarceration, and data analysis. With an emphasis on an intuitive user experience that minimizes re-entry and maximizes relevant informational awareness, the CentralSquare solution provides the following key integration points to users in the center, out in the field, and at the station:
 A common public safety database for searching and automatic notifications based on user request.
 The flow of CAD Call for Service information to the mobile responder, the field reporting officer, records and investigations, and even the booking officer in the jail.
 Sharing of user credentials in common environments (e.g., vehicle). Inform Mobile and Inform RMS allow the user to respond and report without having to re-enter credentials or user information.
 A common Esri GIS source that feeds CAD, Mobile, and RMS users for location validation and map displays built for the task at hand.
 Access to a set of common Master Indices that include person, vehicle, location, and property that can be searched by dispatchers, responders, investigators, jailers, and analysts.  Re-use of incident, person, location, vehicle, and property information a user has entered in any part of the system without having to re-enter the data. This expands to allowing re-use of data entered by other system users.
o Jail Booking information in Arrest Report
o Arrest Report information for Booking an inmate
o Secondary officer uses Person or Vehicle information
queried by Primary officer in report
o Officer uses location and incident information from CAD to complete report
A single data warehouse with powerful ad hoc reporting and dashboard-based analytics.

#11..
- 414 -
2-16
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

2. Has the vendor previously interfaced with the California Law Enforcement Telecommunications System (CLETS)?
Y

CentralSquare Response:

CentralSquare's solutions satisfy relative current security standards imposed by the California Department of Justice for municipal CLETS users and by the Federal Bureau of Investigation for agencies having NCIC access (version 5.3 of the CJIS Security Policy, dated August 4, 2014 and Title 28 Part 20 of the Code of Federal Regulations that pertain to the security of criminal history information) that are achievable solely by the products and/or services supplied by CentralSquare.

3. Has the vendor previously interfaced with the California Department of Justice for submitting criminal statistics (UCR and/or NIBRS)? If so, confirm that the vendor is certified by the State for such purposes.

Y
CentralSquare Response:

Inform RMS provide an embedded validation feature that allows the agency to validate using UCR or NIBRS validation.

Data entry screens in Inform RMS can also be configured to use mandatory fields on reports to validate fields are being completed before allowing the user to submit the report.

Inform CAD allows the call entry form to recognize required fields and not allowing users to exit form until these fields are populated.

California certifies the reports before CentralSquare submits them.

4. Has the vendor previously interfaced the CAD/RMS/ARS system with other third part systems? If so, please provide the list?
Attachment Location Section 2 Attachment File

5. Unless otherwise specified, GPD will collaboratively develop a single data exchange schema for each of the required data exchanges (interfaces). XMLbased, NIST, National Information Exchange Model (NIEM) conformant exchanges are preferred. Although not all of the data elements agreed upon for a specific data exchange (interface) will contain data in each exchange instance, GPD expects to maintain a set of consistent and valid data exchanges across all of the system’s interfaces. The intent is to keep the interfaces and data exchanges as simple and as standardized as possible. Please explain, in an attachment, how you will participate in this process?
Attachment Location Section 2 Attachment File

#11..
- 415 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-17

6. GPD prefers that proposals conform to criminal justice standards including but not limited to Department of Justice's (DOJ) National Information Exchange Model (NIEM)1
, Global Justice Reference Architecture (JRA)2, and
standards developed by the National Institute of Standards and Technology (NIST)3. In particular, the JRA provides a framework for decision making about information sharing solutions by defining highly adaptive justice system service oriented architecture (SOA). Please describe, in an attachment, how the proposed system will conform to these standards?
Attachment Location Section 2 Attachment File

7. GPD will be responsible for providing adequate network connectivity between the system and the external systems and databases interfaced to the system as described herein. Please identify in your response to this requirement, the bandwidth requirements between the system and externally interfaced systems and databases necessary to effectively accomplish the interfaces. Where the network requirements for a specific interface differ from the requirements identified in the response to this paragraph, the specific network requirements for the interface should be described in the response/explanation for that interface? Attachment Location Section 2 Attachment File

8. GPD prefers a system that performs any required data formatting and transformation for exchanging information (e.g., discrete data, data streams, files, images, etc.) between system databases and external systems and databases. Please describe how the proposed system will provide this functionality?
Attachment Location Section 2 Attachment File

9. GPD desires a system that is able to notify users if access to an interface or interface network is unavailable. Please confirm that your solution provides such functionality?
Y

10. Currently, each GPD patrol vehicle is equipped with automatic license plate readers (ALPR). Describe your company’s experience and functional capabilities related to Vigilant Solution’s mobile ALPR, and include associated interface pricing in the pricing sheets at the end of Chapter 2.

Attachment Location Section 2 Attachment File
Y

1 http://www.niem.gov/
2 http://it.ojp.gov/default.aspx?area=nationalInitiatives&page=1015 3 http://www.nist.gov/
#11..
- 416 -
2-18
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

11. Currently, GPD is migrating from COBAN to Panasonic tablets. As part of the hardware migration, the department will implement a new in-car video system, with the ability to tag CAD calls (event/incident numbers) with related in-car video. Please describe your company’s experience and functional capabilities related to such functionality for each of the following three in-car video providers: Axon, Utility, WatchGuard.

Please include associated interface pricing in the pricing sheets at the end of Chapter 2.

Attachment Location Section 2 Attachment File

#11..
- 417 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-19

LICENSING

1. GPD requires site licensing. Confirm that your proposal includes site licensing for the proposed products? If there are any limitations, describe them below: Y

CentralSquare Response:
 Inform CAD licensing has two components: a server license and a workstation license. The server license is sold in bands based on the number of workstations the server will support. The workstation license is sold on a per workstation basis.  Inform CAD Browser licensing is server-based sold by the number of concurrent users the server will support. The server license is sold based on bands of users. It is available as a site license.
 Inform Mobile licensing has two components: a server license and a workstation license. The server license is sold in bands based on the number of workstations the server will support.

The workstation license is sold based on a per workstation basis. There are two types of workstation licenses, one for Fire/EMS users and one for Law Enforcement users.
 Inform RMS licensing has two components: a server license and a concurrent user license. The server license is sold in bands based on the number of concurrent users the server will support. A concurrent user license is required for each concurrent user on the system.
 Inform Jail is offered as a managed service software.  IQ Search is an annual subscription-based server license sold by the number of concurrent users the server will support. The server license is sold based on bands of users. It is available as a site license.
 IQ CrimeView Dashboard licensing is an annual subscription license sold based on the size of the population served and is available as a site license.

#11..
- 418 -
2-20
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.

#11..
- 419 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-21

COMPUTER HARDWARE
Although a complete "turnkey” system server configuration is required, GPD retains the right (i.e., option) to purchase any of the equipment, operating system software, databases, and third-party software included in the Offeror’s response to this RFP directly from suppliers.

Should GPD make such direct purchases, it will only acquire equipment and software meeting the Offeror’s specifications. Please describe any impacts in terms of support or costs stemming from GPD exercising this option.

Attached? Y

1. Server Equipment Requirements
Please provide the minimum required hardware configurations for each system component that will function as a server (e.g., application server, database server, file/print server, message switch).
a. System Information
(1) Vendor Nutanix (can also use Dell, HPE, etc.)
(2) Model SX-1365 (or similar PowerEdge or
ProLiant)
b. CPU
(1) Type (Current/Projected) Intel Xeon w/8 cores; same (2) Speed (Current/Projected 2.1GHz or faster; same
c. #CPU’s
(1) Minimum Required (Current/Projected) 2 physical CPUs; same (2) Recommended (Current/Projected) 2 physical CPUs; same d. Memory
(1) Minimum Required (Current/Projected) 192GB; same
(2) Recommended (Current/Projected) 256GB; same
e. Disk Space Capacity4
(1) Minimum Required (Current/Projected) Approx. 12TB; same (2) Recommended (Current/Projected) Approx. 12TB; same
f. Number of Users Supported At least 500
g. Operating system
(1) Minimum Required (Current/Projected) Windows Server 2016 64-bit (2) Recommended (Current/Projected) Windows Server 2016 64-bit

4 Retaining at least 36 months of detailed incident data for CAD servers. #11..
- 420 -
2-22
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
h. Indicate any additional servers in the same
product line that represent fully software
compatible systems for future growth and
capacity. SX-1465

2. CAD Workstation Requirements
Please provide both the minimum required and recommended configurations for CAD workstations that will allow for proper performance of all proposed application functionality.
a. CPU Type/Speed
(1) Minimum required Intel Dual Core 2Ghz or equal
(2) Recommended Intel i5 or i7
b. Memory
(1) Minimum required 4GB
(2) Recommended 8GB or more
c. Disk Space
(1) Minimum required 120GB
(2) Recommended 256GB or more
d. Display Resolution(s)
(1) Minimum required 1024x768, 24- or 32-bit color depth (2) Recommended 2 to 4 wide screen displays, ≥1920x1080 (3) Supported By hardware, operating system and
drivers
e. Other Hardware
(1) Required Graphics cards with sufficient power and
memory to support the number and type
of monitors used
(2) Recommended 4-port graphics card with ≤2GB memory

#11..
- 421 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-23
f. Operating System(s)
(1) Required Microsoft Windows 7, 8.1 or 10 Pro
(2) Recommended Microsoft Windows 10 Pro 64-bit
g. Additional Applications/Software
(1) Required None
(2) Recommended None

3. RMS/CMS Workstation Requirements – Desktops and Laptops/Mobile Devices Please provide both the minimum required and recommended configurations for laptops and/or mobile devices that will allow for proper performance of all proposed application functionality.
a. CPU Type/Speed
(1) Minimum required Desktop – Intel i3 / Mobile Pentium at

1.4GHz
(2) Recommended Desktop i3 / Mobile i3
b. Memory
(1) Minimum required Desktop 4GB / Mobile 2GB
(2) Recommended Desktop ≥ 4GB / Mobile ≥4GB
c. Disk Space
(1) Minimum required Desktop 160GB / Mobile 12GB Free
space
(2) Recommended Desktop 250GB / Mobile 20GB Free
space
d. Display Resolution(s)
(1) Minimum required Desktop 1024x768 / Mobile 800x600
(2) Recommended Desktop ≥ 1280x1024 / Mobile ≥
1024x768
(3) Supported ≥ minimum and as supported by the
hardware, operating system and drivers
#11..
- 422 -
2-24
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
e. Support for touch screens
(1) Minimum required Not Required
(2) Recommended Yes; for Mobile devices
(3) Supported As supported by the hardware, operating
system and drivers
f. Other hardware
(1) Required None
(2) Recommended None
g. Operating System(s)
(1) Required Windows 7, 8.1 or 10 Pro
(2) Recommended Windows 10 Professional 64-bit
h. Additional Applications/Software
(1) Required Web Browser such as I.E., Edge or
Chrome, etc.
(2) Recommended Web Browser such as I.E., Edge or
Chrome, etc.

#11..
- 423 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-25

IMPLEMENTATION

1. Methodology
a. Attach an implementation plan and schedule for a project of similar size and complexity that your company has completed with your offering response.

CentralSquare Response:

CentralSquare has provided a sample Project Plan as Exhibit B.

b. Attach a Microsoft Project workplan to the offering that includes the following:
 Specific milestones and deliverables
 Identify assigned resources to each task
 Estimated milestone completion dates
 System design and implementation plan
 Software integration and installation plan
 Detailed test plan
 Detailed training plan
 Follow up and evaluation plan

CentralSquare Response:

CentralSquare has provided a sample Project Plan as Exhibit B. Details regarding the implementation schedule are provided in Exhibit C--Sample Statement of Work.

c. What software modules are typically grouped and installed together?

CentralSquare Response:

Once the Functional Acceptance Testing (FAT) is successfully concluded for all subsystems that are scheduled to go live together and in preparation for Go Live, CentralSquare and GPD will conduct a one-day Integration Test. Typically Inform CAD, Inform Mobile, and CAD interfaces Go Live together, and Inform RMS, and IQ CrimeView Dashboard Go Live together, along with RMS Interfaces.

The optional Inform 911 will Go Live with Inform CAD and Inform Mobile.

d. What amount of elapsed time in months is typically required to implement a project of this size and complexity?

CentralSquare Response:

The average duration for implementing a project of this size is 24 to 30 months.

#11..
- 424 -
2-26
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

2. Installation
a. Describe the software installation services included in this offering.

CentralSquare Response:

CentralSquare’s standard implementation process includes several steps to validate the systems from an operational perspective prior to the FAT. This validation step for Inform CAD and Inform RMS is the Demonstration of Licensed Functionality (DOLF). CentralSquare will perform DOLF after the System Orientation and once each of these applications is installed on GPD’s equipment at GPD’s site and the initial configuration of each of these applications is complete.

We recommend a small team of representatives from GPD’s dispatch, field operations, and administration (reporting) teams participate in the DOLF sessions. It is also important that GPD’s application administrator (e.g., Inform CAD Administrator or Inform RMS Administrator) participate in the DOLF process, as these sessions include training on utilities used for ongoing code file and configuration administration.

To prepare for DOLF, CentralSquare completes the installation of the relevant application at the client site, completes the map conversion, and builds the code files to a level that will permit an evaluation of call flow and incident management.

After DOLF, GPD will assume responsibility for completing the balance of the code files. Exhibit C – Sample Statement of Work (currently provided under the TriTech name) details this task, as well as the code files that will be completed by CentralSquare versus those that GPD will complete.

The Inform CAD DOLF session will be based upon the initial configuration of code files and includes the following elements:
 Validation of the configuration to-date
 Review of workflow to validate that it is consistent with planned operational use
 Entry of additional code files and configurations
 Training on applicable utilities

At the conclusion of the Inform CAD DOLF session, CentralSquare will produce a DOLF report that documents the core software configuration, code files, and activities to be completed by GPD. CentralSquare will document any issues that require follow-up, including any outstanding Go Live issues.

After the System Orientation and once the system is installed, the CentralSquare project team will conduct an Inform RMS DOLF session at GPD’s site. During this session, CentralSquare will train a subset of GPD staff on the entry of agency-specific information, such as code files, unit identification, and reporting area definitions. The training will include an introduction to the administration responsibilities for implementation, configuration, and maintenance #11..
- 425 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-27
of Inform RMS. The CentralSquare project team will then advise GPD in the definition and building of production data files. CentralSquare will produce a DOLF report after this meeting.

CentralSquare will perform the core configuration for Inform Mobile based on the configuration options gathered during the System Orientation. CentralSquare will optimize and install the maps and prepare the system for FAT, administration, and user training. CentralSquare will train GPD’s Inform Mobile Administration team on certain configurations and completing the Inform Mobile code file entry.

For Inform Jail, GPD will assign subject matter experts in Jail and IT to the GPD build team that will lead the configuration of that application. It is recommended that both user and supervisory level personnel are represented in each area and each GPD agency is represented.

CentralSquare implementation analysts, under the direction of the CentralSquare project manager, will meet with key GPD stakeholders and the GPD build teams to understand the GPD’s operational needs and business rules. CentralSquare project team members will use onsite and/or web-based meetings to recommend how Inform Jail should be configured to match or enhance the GPD’s current processes.

The CentralSquare project team will train and assist the GPD build team on the administration and configuration of Inform Jail. With CentralSquare project team assistance, the GPD build team will then take the lead for configuration of Inform Jail.

Functional Acceptance Testing Process
CentralSquare will execute FATs for each of the system components such as Inform CAD, Inform Mobile, Inform RMS, the optional Inform 911, and each of the interfaces. The purpose of the Functional Acceptance Testing is to test specific functionality and to formally document that the products provide the required functionality according to the Agreement between GPD and CentralSquare, based on CentralSquare’s responses to the RFP requirements.

The FATs follow a standard format that CentralSquare will submit to GPD for review and approval prior to testing. The FATs for COTS products will be based on CentralSquare’s standard system functionality and cross-referenced with the RFP requirements and CentralSquare’s responses to those requirements. The FATs for custom software (such as interfaces) will be based on requirements outlined in the approved OSD and the tests will cross-reference the OSD.

CentralSquare staff will conduct the FAT on GPD’s system with GPD’s staff. The FATs for Inform CAD, Inform Mobile, Inform RMS, and the optional Inform 911 will be conducted at GPD’s site and on GPD’s system hardware. #11..
- 426 -
2-28
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

CentralSquare will also complete FATs for all proposed standard and custom interfaces. CentralSquare, GPD, and any applicable third-party vendors will remotely conduct the FATs for interfaces. CentralSquare conducts a set of standard FATs for standard interfaces, based on the applicable IRD for each interface, as applicable to GPD’s configurations. the CentralSquare Systems Engineer will develop FAT documents for custom interfaces based on the functionality described in the approved OSD for the interface.

FAT occurs after CentralSquare delivers and installs all contracted functionality required for Go Live as identified in the negotiated Statement of Work, and before training begins. Each subsystem will be tested individually, as further defined in the Statement of Work.

FAT will be completed for each subsystem (e.g., Inform CAD, Inform RMS, etc.).

All tests for each subsystem will be completed and testing will not stop to research a specific issue unless the issue prevents additional testing. Basic troubleshooting and configuration changes may be initiated during the test process; however, detailed research and categorization of issues (as noted below) will be done once all tests for the applicable subsystem are complete. CentralSquare and GPD’s project personnel will work to identify errors that occur during FAT where the subsystem does not conform to the RFP requirements, as modified by CentralSquare’s responses. CentralSquare will document any such errors and classify them as follows:
 Go Live Issues: Issues identified during Pre-Go Live testing with contractually required functionality that must be corrected prior to Go Live. CentralSquare will research such identified issues and propose a plan for resolution. Go Live Issues will be corrected prior to Go Live.  Post-Go Live Issues: Issues with contractually required functionality that can be corrected after Go Live. CentralSquare and GPD will mutually agree these issues may be addressed after Go Live. CentralSquare will provide an estimated date for resolution of the issue post Go Live.  Support Issues: Issues identified that are not contractually required functionality and do not prevent GPD from performing normal daily or monthly processes, and therefore can be corrected after the subsystem is Live. These issues will not affect Acceptance of the system.

Support issues will be managed based upon the procedures outlined in the Software Support Agreement.

CentralSquare and GPD will work together to test, track, and confirm the proper functionality of the subsystems. If a test fails, the issue will be resolved according to the severity described above. Once a failed requirement is corrected, CentralSquare and GPD will conduct additional testing of that requirement to verify it passes the test.

#11..
- 427 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-29
Once the FAT for Inform CAD, Inform Mobile, Inform 911, and interfaces related to these systems is complete, and in preparation for Go Live, CentralSquare will conduct a one-day Integration Test with GPD. Integration testing will be conducted for the products that go live together. In this process, the system is tested to validate the end-to-end processing of incidents and the operation of the system interfaces. CentralSquare will provide GPD with a set of scripts for the Integration Testing. Typically, these scripts are scenario-based. This test will not include a repeat of the full set of the FATs.

In preparation for Inform RMS Go Live, CentralSquare will conduct a one-day end-to-end testing of Inform RMS, including the integration with Inform CAD. This test will not include a full test of Inform CAD, Inform Mobile, or other components of the system.

CentralSquare conducts extensive QA testing (unit tests, regression tests, and load tests) on each version of its products prior to release; however, these tests are performed in CentralSquare’s QA lab and are not specific to a client’s configuration. The purpose is to test the functionality of our products based on their design, and under a load that mimics the maximum load at our largest client sites. Should GPD encounter performance issues with any of the proposed software applications that degrade the productive use of the system, CentralSquare will work with GPD’s project personnel to isolate and correct the problem.

Once configuration and data conversion are complete for Inform Jail, the CentralSquare project team will guide the GPD through end to end user testing of the configured software. The goal of System Review is to confirm that the configuration is complete and fits the GPD’s needs at all levels. It has proven to be beneficial to have non-GPD build team members complete System Review.

b. Describe all customer installation responsibilities.

CentralSquare Response:

Implementing a successful project, and a supportable system that meets the technical and operational needs of the agency has a critical dependence on the engagement of a project team on the client side. These individuals are critical to the success of the project, due to several reasons including, but not limited to the following:
 These individuals will participate in the implementation process for the duration of the Project, which will provide them with a unique opportunity to learn CentralSquare’s applications in extensive details.

This will enable this core team to support the applications after cutover, and act as subject matter experts within the agency.  These individuals will be able to provide CentralSquare with the information (in form of data, description of current and desired business processes and workflow, technical knowledge about integration with external systems, GIS, etc.) that allows CentralSquare #11..
- 428 -
2-30
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
to perform and complete the installation and configuration activities on the Project.
 These individuals will ultimately become the superusers and champions of the new system and will perform an instrumental role in the change management process and promoting the new system with the end users. This will make the transition to the new system smoother and reduce the inherent resistant to chance.

In general, the client’s project team should include staff experienced in the operation and administration of the client’s current public safety technology systems. These Subject Matter Experts (SMEs) need to be engaged throughout the course of the project from initiation until live operations and may be involved in the support and maintenance of the system and subsystems after Go Live. These recommendations are subject to change once the final scope of work and project schedule are defined. The client may elect to create individual positions, combine responsibilities, and/or assign responsibilities within their current organizational structure.

Periodically, the client should assess its staffing needs to accommodate any changes in the client’s operational use of the proposed technology.

The core project team should include the client’s Project Manager, Administrators for each of the applications such as CAD, Mobile or RMS, a small core group of dispatch personnel and supervisors, representatives from field operations, and representatives involved in the reporting requirements. Other technical members of the client’s team will need to be engaged periodically, including the client’s information systems staff and GIS staff.

CentralSquare strongly recommends that, as early in the project as possible, the client identify staff responsible for the ongoing maintenance of the client’s systems, including the technical and business processes. The roles of the Application Administrators (e.g., Inform CAD, Inform Mobile, Inform RMS, Inform Jail, and IQ) and System Administrators are vital to the success of the project. It is essential that the client develops this team during the implementation process to achieve sufficient understanding of the CentralSquare solution to assume the technical responsibilities associated with the implementation.

Client Project Team Roles and Responsibilities
Title/Position
Description Roles and Responsibilities
Project Manager
Recommended
number of
positions: 1
Estimated time
commitment: 24-32
hours per week
The Client Project Manager is the principal point of
contact with CentralSquare and manages the client’s
project team, coordinating the resources responsible for completing assigned project tasks and activities. The
client Project Manager facilitates project schedules and meetings; ensures timely approval and processing of
invoices; reviews and approves Task Completion Reports
#11..
- 429 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-31
(TCRs), project management plans, applicable
configuration sheets, Operational Scenario Documents
(OSDs), and Interface Requirements Documents (IRDs);
and approves the project documentation and Functional
Acceptance Test Plan (FAT). In addition, the client’s
Project Manager coordinates project efforts, activities, and communication between CentralSquare and thirdparty vendors that are not CentralSquare subcontractors, as well as any project deliverables from these vendors.

System
Administration
 General
 CAD
 Mobile
 RMS
 IQ
Recommended
number of
positions: 1-4,
depending upon
the size and
complexity of the
system
Estimated time
commitment: 4-8
hours per week
during the
implementation
System administration responsibilities and activities for the primary technical point of contact representing GPD include:

General responsibilities and activities:
 managing, monitoring and maintaining the technical
back-end of the system including:
o Microsoft Windows Operating System
o Microsoft SQL Server
o network, hardware
o data back-ups
o log management
o patches and service packs
o software prerequisite implementation (in
accordance with CentralSquare
documentation)
 managing, monitoring and maintaining the client
networking including:
o LANS
o WANS
o Wireless networks
o Security accounts
o Support connectivity (in accordance with
CentralSquare documentation
o Hardware
o Troubleshooting
o File and data backups
o Software & error logs

Inform CAD Responsibilities and Activities:
 Software setup
 Assignment and management of CentralSquare
software modular security;
 Manage database size
 File backup
 Evaluation and implementation of version updates
 Reporting
 Prioritization and management of support issues
#11..
- 430 -
2-32
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
 Manage agency-specific CAD administrators and
agency components (multi-agency environment)

Inform Mobile Responsibilities and Activities:
 Minor cosmetic changes to Inform Mobile
 Use HTML/XML, CSS and JavaScript to implement,
configure and maintain the mobile application and
system
 Use Microsoft SQL (including views and stored
procedures) to implement, configure and maintain
the mobile application and system
 Use T-SQL to implement, configure and maintain
the mobile application and system
 Possess a working knowledge of database schema
to implement, configure and maintain the mobile
application and system
 Possess a working knowledge of Standard GPS
protocol (TAIP and NMEA) to implement, configure
and maintain the mobile application and system

Inform RMS Responsibilities and Activities:
 Implementation, configuration and maintenance of
Inform RMS
 Implement and maintain Output Designer forms
utilizing Microsoft SQL Server Reporting Services
(SSRS)
 Use Output Designer application utility to generate
dataset based on Inform RMS Module template(s)
 Use SSRS to customize output based on predefined output report  configure the templates to use the custom form
output within the Inform RMS Web Data Entry
Designer tool.
 Use advanced SSRS features and functions

Inform Jail Responsibilities and Activities:
 Possess a comprehensive understanding of the
internal structure of the records department,
departmental policies and procedures as well as,
how the records department interacts with dispatch
and patrol functions.

IQ Administrator Responsibilities and Activities
 Implement, configure and maintain IQ application
 Possess working knowledge and skillset described
under General Responsibilities and Activities
#11..
- 431 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-33

GIS Analyst
Recommended
number of
positions: Typically,
1 individual
dependent upon
the agency size.

Estimated time
commitment: Up to
24 hours per week
while preparing the
GIS source data for
CentralSquare
conversion, and 8-
10 hours per week
for maintaining the
mapping data
based on the state
of the data
The GIS Analyst is responsible for the mapping
components required for CAD, Mobile and RMS. Activities include providing the initial GIS files for use within CAD and Mobile, updating the Streets data using GIS Link, and working with CentralSquare’s GIS Analyst to implement
mapping components.

During scheduled GIS activities such as GISLink training, the client should have a fully dedicated person or
persons. Post-implementation workload will depend on
the number and type of GIS data edits required for local operations. The GIS Analyst should participate in portions of the System Orientation and DOLF. In addition, the GIS Analyst(s) should attend GISLink training.

Application
Users/Supervisors
Recommended
number of
positions: This
number is
determined by GPD
and is dependent
upon the
application.

Estimated time
commitment: This
number is
dependent upon
the application.

Input from the Users/Supervisors is important to ensure that the configuration settings approved by the client’s team will be perceived as usable by users of the each of proposed CentralSquare applications. These
Users/Supervisors should participate in meetings defining and evaluating the requirements and configuration of their respective products, such as System Orientation and
Administration Training.

During scheduled activities, the client should have a fully dedicated person or persons. Post-implementation
workload should be maintenance only. These personnel
should attend the applicable User training courses.

Subject Matter
Experts
Recommended
number of
positions: 1 per
discipline
Estimated time
commitment:

Personnel should
attend User
training.

Input from Subject Matter Experts (SMEs) in all applicable areas (e.g., CAD, Mobile, RMS, and each of the
interfaces and external systems that integrate with
CentralSquare systems) is essential to successful
implementation of the system. The SMEs in each area
are individuals who are knowledgeable about the current operational and technical specifications of the system, the data flow between and among different applications, and any limitations associated with each application.

For Standard and Custom Interfaces, SMEs may be from
the client agency and third-party vendors. If the vendors #11..
- 432 -
2-34
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
are not CentralSquare subcontractors, the client will be responsible for engaging them in necessary discussions
and documentation of the requirements.

During scheduled activities, such as requirements
analysis, demonstration of the applications (if applicable), review of requirement documentation, and the testing
process, the client should assign fully dedicated SMEs.

Post-implementation workload should be maintenance
only.

Application
Trainers
Recommended
number of
positions: Depends
on the number of
employees and
how fast the
training activities
need to be
accomplished
Estimated time
commitment: 32
hours during the
training (per week)
A team of trainers is required to train staff on
CentralSquare software on an ongoing basis. Trainers will be responsible for reading CentralSquare software
release notes and maintaining an understanding of new
and existing features. These personnel should attend the applicable product-specific Train-the-Trainer course(s). c. Is software installation performed at the client site or at the vendor’s offices? Y

CentralSquare Response:

CentralSquare employs both onsite and remote processes for the installation of the proposed solution.

Inform CAD, Inform Mobile, Inform RMS, and IQ CrimeView Dashboard CentralSquare will procure the hardware and third-party software as required by CentralSquare specifications based on the Purchase Agreement. The scope of the hardware, third-party software, equipment, tools, applications, etc., is based on the items explicitly listed in the Purchase Agreement. CentralSquare will assume the risk of delivery until such items are delivered to HPBD’s location.

CentralSquare will coordinate the location of the server and workstation hardware with GPD and obtain the remote connectivity information, IP addresses, and machine names for these machines. The CentralSquare installation staff will perform all the necessary installation and configuration tasks to ensure that CentralSquare software is properly installed and the SQL and Windows settings are consistent with the manufacturer and CentralSquare specifications. #11..
- 433 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-35
CentralSquare’s standard implementation process includes several steps to validate the systems from an operational perspective prior to the functional acceptance testing. This validation step for Inform CAD, Inform RMS is the Demonstration of Licensed Functionality (DOLF). DOLF will be performed after the System Orientation and once each of these applications is installed on GPD equipment at HPBD and the initial configuration of each of these applications is complete.

Inform Jail
Inform Jail’s installation is performed at the client site. CentralSquare places an application installer on a shared drive hosted by CentralSquare. GPD IT staff can then copy that installer and run it to install Inform Jail on each PC and mobile workstation that will run the application.

CentralSquare procures the Inform Jail servers, installs all necessary software and hardware. The servers are then shipped to GPD for installation and racking on-site. GPD is responsible for storing the servers once they are received on-site and before they are installed. CentralSquare walks GPD IT personnel through racking the servers, plugging in power and network, and any firewall related questions. The servers will already be configured to the GPD’s needs. Once the servers are at the GPD, plugged in, and connected to the network, CentralSquare can remotely monitor, maintain, and test the servers and software. d. If software installation is performed at the client’s site, is vendor staff on-site to perform the installation, or is it accomplished remotely? CentralSquare Response:

Please see our response to c. above.
e. Define the required GPD staff and related training during implementation, testing and recurring support of the proposed solution.

CentralSquare Response:

CentralSquare proposes a combination of standard training classes for the GPD staff that correspond to their level of involvement with the system, their role during implementation, and their anticipated use of the system after cut-over.

CentralSquare uses a comprehensive training approach for all our system components, as highlighted below:
 Our approach maximizes the use of hands-on training. Students will receive detailed training on a field-by-field, screen-by-screen basis.  The CentralSquare team will devote time prior to the training sessions to learning the GPD’s daily business procedures. As much as possible, these procedures are discussed throughout the training session.  Class exercises will be designed to mirror users’ daily activities and duties providing users with step-by-step training.
#11..
- 434 -
2-36
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
 The CentralSquare team will work closely with the GPD to identify “real life” exercises that will be meaningful to the students.
 As much as feasible, our Training team will emulate the GPD workflow process in our training classes.

We ensure that this standard approach is used throughout all our training course offerings.

CentralSquare’s standard User and Train-the-Trainer classes focus on each specific subsystem and the users of that system, such as Inform CAD, Inform Mobile, or Inform RMS. CentralSquare provides working knowledge of each system, which can be used during other activities such as system testing.

However, to prepare a small group of users to participate in system testing, those individuals should attend the Inform CAD and Inform RMS DOLF sessions to gain the knowledge of each of these systems and to understand the configurations and workflow within each system.

CentralSquare encourages GPD to designate “power users” who will act as supplemental trainers or coaches during the training phase and Go Live. These power users should attend the initial training classes and key implementation activities. This helps equip the power users with the skills to guide users through common problems encountered during the post-Go Live transition.

The application administration aspects of Inform CAD and Inform RMS will be taught during the implementation process, as part of DOLF.

The CentralSquare Project Manager will work with the GPD and its Training Department to ensure that the training to be provided meets the GPD’s expectations. While CentralSquare will work with the GPD to provide the desired training schedule, to schedule our resources efficiently, the GPD will need to provide approval of the recommended training according to a mutually agreed to schedule. CentralSquare will schedule the training as close to the cutover to the new system as possible so that the training will be fresh in the user’s minds when starting to work on the new system. The extent of any adjustments requested by the GPD to the training schedule may result in a delay of the implementation.

CentralSquare will monitor the progress of implementation activities and will work with the GPD to adjust the schedule to compensate for delays caused by unforeseen circumstances.

CentralSquare’s proposed training classes are designed to be scheduled in certain blocks and administered in a certain sequence to ensure that prerequisite training steps are properly addressed.

CentralSquare will work with the GPD to tailor training course sessions and schedule the sessions to meet the needs of the functional groups within the limitations of the quantities and types of courses proposed. If the GPD requires #11..
- 435 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-37
additional training sessions, there may be additional fees associated with such training. There is also an additional cost associated with weekend and night classes.

CentralSquare offers several options for Inform Jail end-user training. All the training options provide hands-on use of the software with real-world examples, taking into consideration the Inform Jail modules and interfaces with the external applications as well as the rest of the Inform Public Safety Suite. Before the actual training at the end of implementation, and after the Business Practice Review, CentralSquare will provide several remote training/configuration sessions with a small build team from the agency to help configure Inform Jail.

Inform Jail includes an agency-specific quick reference guide documents which highlight each agency’s unique configuration. These documents are also available in electronic format.

As noted, the specific training for a group of trainees is determined by working with the agency regarding roles and responsibilities to ensure that users get the necessary training.

Please see the Sample Training Plans included as Exhibit D which provides information regarding the training sessions included, along with the suggested GPD employees who should attend each training session.
f. Upon completion of the system design, development, integration and installation, and prior to the start of the functional systems test, GPD requires that vendors conduct unit tests of all software to demonstrate to GPD that the system and its components meet all required functionality and adhere to the specifications and procedures incorporated in the RFP. Describe any objections:

CentralSquare Response:

Functional Acceptance Testing Process
CentralSquare will execute FATs for each of the system components such as Inform CAD, Inform Mobile, Inform RMS, and each of the interfaces. The purpose of the Functional Acceptance Testing is to test specific functionality and to formally document that the products provide the required functionality according to the Agreement between GPD and CentralSquare, based on CentralSquare’s responses to the RFP requirements.

The FATs follow a standard format that CentralSquare will submit to GPD for review and approval prior to testing. The FATs for COTS products will be based on CentralSquare’s standard system functionality and cross-referenced with the RFP requirements and CentralSquare’s responses to those requirements. The FATs for custom software (such as interfaces) will be based on requirements outlined in the approved OSD and the tests will cross-reference the OSD. #11..
- 436 -
2-38
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

CentralSquare staff will conduct the FAT on GPD’s system with GPD’s staff. The FATs for Inform CAD, Inform Mobile, and Inform RMS will be conducted at GPD’s site and on GPD’s system hardware.

CentralSquare will also complete FATs for all proposed standard and custom interfaces. CentralSquare, GPD, and any applicable third-party vendors will remotely conduct the FATs for interfaces. CentralSquare conducts a set of standard FATs for standard interfaces, based on the applicable IRD for each interface, as applicable to GPD’s configurations. the CentralSquare Systems Engineer will develop FAT documents for custom interfaces based on the functionality described in the approved OSD for the interface.

FAT occurs after CentralSquare delivers and installs all contracted functionality required for Go Live as identified in the negotiated Statement of Work, and before training begins. Each subsystem will be tested individually, as further defined in the Statement of Work.

FAT will be completed for each subsystem (e.g., Inform CAD, Inform RMS, etc.).

All tests for each subsystem will be completed and testing will not stop to research a specific issue unless the issue prevents additional testing. Basic troubleshooting and configuration changes may be initiated during the test process; however, detailed research and categorization of issues (as noted below) will be done once all tests for the applicable subsystem are complete. CentralSquare and GPD’s project personnel will work to identify errors that occur during FAT where the subsystem does not conform to the RFP requirements, as modified by CentralSquare’s responses. CentralSquare will document any such errors and classify them as follows:
 Go Live Issues: Issues identified during Pre-Go Live testing with contractually required functionality that must be corrected prior to Go Live. CentralSquare will research such identified issues and propose a plan for resolution. Go Live Issues will be corrected prior to Go Live.  Post-Go Live Issues: Issues with contractually required functionality that can be corrected after Go Live. CentralSquare and GPD will mutually agree these issues may be addressed after Go Live. CentralSquare will provide an estimated date for resolution of the issue post Go Live.  Support Issues: Issues identified that are not contractually required functionality and do not prevent GPD from performing normal daily or monthly processes, and therefore can be corrected after the subsystem is Live. These issues will not affect Acceptance of the system. Support issues will be managed based upon the procedures outlined in the Software Support Agreement.

CentralSquare and GPD will work together to test, track, and confirm the proper functionality of the subsystems. If a test fails, the issue will be resolved according to the severity described above. Once a failed requirement is #11..
- 437 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-39
corrected, CentralSquare and GPD will conduct additional testing of that requirement to verify it passes the test.

Once the FAT for Inform CAD, Inform Mobile, and interfaces related to these systems is complete, and in preparation for Go Live, CentralSquare will conduct a one-day Integration Test with GPD. Integration testing will be conducted for the products that go live together. In this process, the system is tested to validate the end-to-end processing of incidents and the operation of the system interfaces. CentralSquare will provide GPD with a set of scripts for the Integration Testing. Typically, these scripts are scenario-based. This test will not include a repeat of the full set of the FATs.

In preparation for Inform RMS Go Live, CentralSquare will conduct a one-day end-to-end testing of Inform RMS, including the integration with Inform CAD. This test will not include a full test of Inform CAD, Inform Mobile, or other components of the system.

CentralSquare conducts extensive QA testing (unit tests, regression tests, and load tests) on each version of its products prior to release; however, these tests are performed in CentralSquare’s QA lab and are not specific to a client’s configuration. The purpose is to test the functionality of our products based on their design, and under a load that mimics the maximum load at our largest client sites. Should GPD encounter performance issues with any of the proposed software applications that degrade the productive use of the system, CentralSquare will work with GPD’s project personnel to isolate and correct the problem.

Inform Jail undergoes a testing and quality assurance testing, not unit testing.

CentralSquare will work with the GPD to determine appropriate testing requirements for Inform Jail, to be documented in the statement of work. Any testing beyond system review testing will be the responsibility of the GPD to complete.

3. Certification, System and Acceptance Testing
a. The selected vendor is expected to jointly develop mutually agreeable system certification, acceptance and testing procedures. Please describe your approach to such procedures.

CentralSquare Response:

Please see our detailed response regarding testing under Question 2a and 2f above.

#11..
- 438 -
2-40
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

3. Certification, System and Acceptance Testing
a. The selected vendor is expected to jointly develop mutually agreeable system certification, acceptance and testing procedures. Please describe your approach to such procedures.

CentralSquare Response:

Please see our detailed response regarding testing under Questions 2a and 2f above.

4. Implementation Team Resources
a. Describe how you propose to supplement GPD’s project team. Describe the project organization for implementation, including:
 Project organization chart clearly illustrating lines of authority.  Number of resources, the role of each individual, and the expected duration and cost of service for each individual.
 Identification of the (Prime) Vendor project manager responsible for day-today operations for the project and on-site activities.  Identification of the technical lead for the project, who will play the primary hands-on leadership role in all technical aspects of the project CentralSquare’s Response:

CentralSquare’s Project Management team is managed by our Director of the Program Management Office who reports to CentralSquare’s Vice President of Operations. Upon execution of the Agreement, CentralSquare will appoint a Project Manager who will work with the resource managers to assemble a team of specialized personnel that will implement the project under the direction of CentralSquare’s Project Manager, the single point of contact for the project. The Project team will be multi-disciplinary, and the team members specialize in different products, subsystems, and project phases. Team members may be engaged in different phases of the project as necessary and in some cases are involved in the project for a limited timeframe.
#11..
- 439 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-41
The descriptions of personnel roles noted below provide an overview of typical Project team members. Other personnel may be involved under the direction of the CentralSquare Project Manager to complete the requirements of the Project.

CentralSquare Project Team Roles and Responsibilities
Title/Position
Description Roles and Responsibilities
Project Manager
Using our proven Project Management methodology and
under the supervision of a Director of Program
Management Office, the Project Manager is responsible for managing and coordinating all aspects of project
implementation, such as scheduling, risk identification and management, progress reporting, scheduling and other
project management activities. When applicable, the
Project Managers will also manage all activities of
CentralSquare’s Subcontractors and partners. The
CentralSquare Project Managers will be responsible for the collaborative coordination of Client resources to ensure that avoidable project delays will be minimized.

Systems
Engineer
The Systems Engineer is responsible for integrating
external systems with CentralSquare applications.

The Systems Engineer is responsible for the configuration of standard CentralSquare interfaces and defining software requirements documentation for custom interfaces (if any).

The Systems Engineer will also participate in testing of each of these subsystems.

Inform Business
Analysts
The Inform Business Analyst is responsible for the
configuration of the Inform software based on the Client’s system requirements, business rules, configuration data, #11..
- 440 -
2-42
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
and reporting needs. The Business Analyst will provide
consultation services to the Client regarding the
configuration and operation of Inform applications. The Inform Business Analyst is also responsible for conducting the workshops and software testing and providing
consulting support throughout the project implementation life cycle.

The Business Analyst will be an active participant in many of the milestone events through the course of the Project.

GIS Analysts
As part of the implementation team, CentralSquare utilizes a GIS Analyst that specializes in geographical Information technology. The GIS Analyst is responsible for: 1)
performing an analysis regarding the Client’s GIS source data; 2) consultation services regarding converting the GIS source data for use in Inform CAD, Inform Mobile and
Inform RMS; 3) providing training for applicable
CentralSquare GIS tools as included in the Purchase
Agreement; 4) preparing the one-time GIS data
configuration for the Inform Product Suite.

Client Installation
Services Team
CentralSquare’s Client Installation Services (CIS) team is responsible for installation and integration of CentralSquare Software onto the system hardware identified for this
Project. This team works closely with the Client’s staff to coordinate IP and network addressing, security accounts, network connections, and remote access to the System.

Software
Engineers
Our Software Engineering team participates in the Project implementation tasks in two different capacities:

Development of custom interfaces
Data Conversion for RMS and Jail products
With an intimate and extensive knowledge of
CentralSquare’s Software applications and the database
structure this team is very capable in performing these tasks.

Technical
Services Group
CentralSquare’s Technical Services group will provide
ongoing support for the client’s system, including Go Live support, technical support, help desk services, and
upgrade support. CentralSquare provides the first line of support for all solution components, ensuring that the client has a single support contact.
b. Include a resume for each member of the proposed implementation team.

CentralSquare’s Response:

The type, skill sets, and experience of the Project team is relevant to the scope of this project. The resumes for the key Project personnel are presented in Exhibit A. #11..
- 441 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-43

TRAINING
Training shall be a combination of direct and “Train the Trainer” method and shall be provided to GPD personnel who shall be responsible for ongoing training of all GPD end users. In addition, supervisory levels will receive training tailored to their purposes, as will the systems staff responsible for administering and maintaining the system. Vendors may propose an alternate training configuration or approach, so long as the training goals are achieved.

1. In summary, describe the training courses, type (e.g., lead instructor, interactive CD), and associated hours which are included with the proposed system?

CentralSquare Response:

CentralSquare offers a combination of standard training classes for GPD staff that correspond to their level of involvement with the system, their role during implementation, and their anticipated use of the system after cut-over.

CentralSquare uses a comprehensive training approach for all our system components, as highlighted below:
 Our approach maximizes the use of hands-on training. Students will receive detailed training on a field-by-field, screen-by-screen basis.  The CentralSquare team will devote time prior to the training sessions to learning GPD’s daily business procedures. As much as possible, these procedures are discussed throughout the training session.  Class exercises will be designed to mirror users’ daily activities and duties providing users with step-by-step training.
 The CentralSquare team will work closely with GPD to identify real-life exercises that will be meaningful to the students.
 As much as feasible, our Training team will emulate GPD workflow process in our training classes.

We ensure that this standard approach is used throughout all our training course offerings.

The proposed training program will include a combination of end-user training, train-the-trainer, and remote training courses as follows. Please refer to Exhibit D –Training Plans for a detailed description of each training course.

CentralSquare encourages GPD to designate power users who will act as supplemental trainers or coaches during the training phase and Go Live. These power users should attend the initial training classes and key implementation activities. This helps equip the power users with the skills to guide users through common problems encountered during the post-Go Live transition.

The CentralSquare Project Manager will work with GPD’s Training Department to ensure that the training to be provided meets GPD’s expectations. While CentralSquare will work with GPD to provide the desired training schedule, to schedule our resources efficiently, GPD will need to provide approval of the recommended training according to a mutually agreed to schedule. #11..
- 442 -
2-44
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
CentralSquare will schedule the training as close to the cutover to the new system as possible so that the training will be fresh in the user’s minds when starting to work on the new system.

For all classes conducted at GPD’s facilities, CentralSquare will provide one master set of training documentation in PDF (soft copies) to allow GPD to print additional copies for their staff, and for future classes. For classes conducted in CentralSquare facilities, CentralSquare will supply all equipment and training aids required. If desired, the City can provide CentralSquare a detailed list of the desired training materials for the classes conducted at GPD’s facilities, and CentralSquare can provide a separate price quote for these materials as part of contract negotiations.

CentralSquare will work with GPD project team to develop a comprehensive training plan that meets GPD’s training and operational needs. The training classes are classified into two general groups:
 Classes that are dependent upon client-specific configurations and requirements are only conducted on the client system after completion of Functional Acceptance Tests and in preparation for Go Live.  System Administration Training that is not dependent upon individual client configurations and is generic in nature. These classes are held at CentralSquare facilities on a regular schedule and are offered to attendees from different agencies.

2. Please list the number of training hours required to reach functional competency for each of the following roles.

Dispatcher
Police Officer
Records Clerk
Detective
Jailer
Crime Analyst
System Administrator

CentralSquare Response:

CentralSquare has provided a training plan based on the information provided in the RFP and addenda. The proposed training program includes a combination of end-user training, train-the-trainer, and remote training courses as follows; please refer to Exhibit D – Sample Training Plans for a detailed description of each training course. Competency should be attainable with class attendance.

CentralSquare will work with GPD in using real-world examples to expedite competency.
#11..
- 443 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-45
Training Class Number of
Classes
Hours
Per
Class
Maximum
Number of
Students
Inform CAD
Inform CAD Supervisor Training 1 40 10
Inform CAD User Training 3 32 10
Inform CAD Workshop 1 32 10
Inform CAD Administration
Training (Code File Tables) 1 24 10
Inform CAD Response Plan
Workshop 1 24 10
Inform CAD System
Administration Training Course
(at CentralSquare)
1 40 1
GISLink Training Course 1 24 10
Inform Mobile
Inform Mobile Administration 1 8 3
Inform Mobile Train the Trainer 2 8 8
Inform RMS
Inform RMS Workshop and
Consultation 3 24 10
Inform RMS End User Training -
Field Officers 1 16 10
Inform RMS End User Training -
Investigations 1 16 10
Inform RMS End User Training -
Property & Evidence 1 16 10
Inform RMS User Training -
Records 1 16 10
Report Writing Training 2 24 10
Inform RMS Administration
Review and Training
1 24 10
Inform RMS Output Designer
Workshop 1 24 10
Inform Jail
Inform Jail Administration
Training
1 12 10
Inform Jail User Training 1 24 10

#11..
- 444 -
2-46
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

3. Can training be scheduled to accommodate multiple shifts and alternative working hours? Y

a. Is there an additional cost associated with this training approach? Y

CentralSquare Response:

CentralSquare welcomes the opportunity to discuss the multiple shift and alternative working hour arrangements and provide firm, fixed pricing based on those requirements.

4. Indicate the hardware and software training included in this offering. All training costs should be identified in the Pricing Forms section.

Recommended number of Hours:

Course Description Persons On-Site Off-Site
System Administrator
Hardware operations
and System
Management:

CentralSquare Response:

CentralSquare does not provide hardware training.

System Administrator
System Software and
Utilities:

CentralSquare Response:

Please see recommended training table provided in response to question 3 above.

Direct Training to
Dispatchers:

CentralSquare Response:

Please see recommended training table provided in response to question 3 above.

Help Desk Training: CentralSquare Response:

CentralSquare can answer any questions regarding our
Customer Service Support; however, we do not provide Help Desk Training.

Train-the-Trainer
Training (acceptable
for RMS, AFR, and
JMS):

CentralSquare Response:

Please see recommended training table provided in response to question 3 above.

Other: CentralSquare Response:

Please see recommended training table provided in response to question 3 above.

#11..
- 445 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-47
a. All data (i.e., incident codes) used in the training examples shall be the actual system and data developed for GPD by the vendor. Please note any objections:

CentralSquare Response:

We provide COTS training that covers the most common items. GPD can create adjuncts that contain their custom commands and codes.

5. Training materials include the following:
a. Instructor Manual(s) Y

CentralSquare Response:

Train-the-Trainer material is provided in electronic format to be copied by GPD for training.

b. Student Training Manual(s) Y

CentralSquare Response:

System administrator manuals and user manuals are provided in electronic format to be copied by GPD for training.

c. All manuals in MS Word format. N

d. All manuals in other media format (PDF). Y

e. Master videos or DVS of recorded training N

CentralSquare Response:

GPD may record training sessions for future internal use. #11..
- 446 -
2-48
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.

#11..
- 447 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-49

DOCUMENTATION

1. Is the Information Model (e.g., data dictionaries and schema information) provided to clients for all databases? N

CentralSquare Response:

Data dictionaries and schema information are available for Inform CAD.

If yes, describe how and in what form the Information Model is made available to users. That is, is it on CD, the web, hardcopy, etc.?

CentralSquare Response:

Files are available for download from client Salesforce account.

2. Ability to maintain on-line user-defined documentation and procedures:
a. Provide spell/grammar check capability N
b. Searchable by key words N
c. Download information from existing text files N
d. Glossary of terms N
e. Standard operating procedures N
f. Policies N
g. Statutes and codes N

CentralSquare Response:

This functionality is typically provided by a third-party application; CentralSquare does not provide a document management tool within our software.

3. Ability to track User name and revision dates when on-line user documentation is revised/changed Y

4. A full set of user documentation should be available detailing the functionality of each application. User documentation should be in narrative form and should be understandable to non-technical users. Also, an on-line version of this documentation is desired to allow key word searching to facilitate location of the needed text. a. On-line context-sensitive help functions Y
b. On-line user-friendly tutorial Y
c. Site-specific on-line documentation and user guide Y d. Keyboard templates Y
e. Field level help Y
f. Flyover messages Y
CentralSquare Response:

Applicable user documentation will be provided during implementation and is available online via client Salesforce access.
#11..
- 448 -
2-50
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

5. A full set of technical documentation describing systems design, operations, troubleshooting, and performance tuning should be made available to the system’s administrator.
a. Dispatcher’s Guide Y
b. System Manager’s Guide Y
c. Other (please describe) Y
CentralSquare Response:

Applicable user documentation will be provided during implementation and is available online via client Salesforce access.

6. GPD will require the selected vendor to place all source code in a third-party escrow account. The account must include all historic and current software releases, documentation for the duration of GPD’s ownership of the vendor supplied products and GPD must reserve unmitigated access to the source code for GPD-only usage. N

CentralSquare Response:

CentralSquare respectfully proposes that any escrow of source code be done in accordance with Sections 5.3 and 12 of Proposer’s System Purchase Agreement, a copy of which is provided herewith as Exhibit E. Section 5.3 provides that “The Software licenses granted in this Agreement or in connection with it are for Object Code only and do not include a license or any rights to Source Code whatsoever except as specifically provided under Section 12.0 (Source Code Escrow).”

#11..
- 449 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-51

WARRANTY, SUPPORT AND MAINTENANCE
Vendor: CentralSquare Technologies
Proposed Services System
Software
Application
Software
What is the length of the warranty (months)? N/A 12 months (Warranty must start at acceptance) N/A Warranty starts at Go Live
What are the hours of warranty coverage (e.g., M-F
0700-1800 PST)?
N/A
24x7x365
What are the hours of maintenance coverage (after
the warranty expires)?
N/A
24x7x365
Warranty/Maintenance Services:

N/A Y
 Telephone Support (Y/N)? N/A Y
 Toll Free “800” number (Y/N)? N/A Y
 Remote dial-up software diagnostics
(Y/N)?
N/A
Y
 Automatic monitoring of system (Y/N)? N/A Y
 Updates, enhancements and bug fixes
included (Y/N)?
N/A Y
 How often are enhancements provided? N/A 3-4 times per year  User group membership (Y/N)? N/A N
 Newsletter (Y/N)? N/A Y
Service/Support Response Time (hours):

N/A See Below*
 Via telephone/modem N/A See Below*
- Average? N/A See Below*
- Guaranteed? N/A See Below*
 On-site N/A N/A
- Average? N/A N/A
- Guaranteed? N/A See Below*
On-Call “After Hours” Services (e.g., M-F 1800-
0700):

N/A
See Below*
 Hourly rate for service personnel? N/A See Below*
 Minimum hours charged? N/A See Below*
How many years will you guarantee support of the
proposed software?
N/A
No set period
#11..
- 450 -
2-52
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

1. Please answer the following regarding the preceding matrix.

List any exceptions or limitations to your proposed warranty/maintenance services for the software as indicated within the matrix.

CentralSquare Response:

CentralSquare’s warranty period commences upon Go-Live and runs for a period of 12 months. CentralSquare’s warranty obligations and limitations are stated in Section 10 of Vendor’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E (currently provided under the TriTech name).

2. System Maintenance and Operation
a. What are GPD’s obligations following a new release/major redesign of an application?

CentralSquare Response:

For Inform CAD, Inform Mobile, Inform RMS, and IQ CrimeView Dashboard, GPD’s IT staff will need to be available for server and workstation connections and the end users may need to be available for extra questions and for initial testing once an upgrade is completed. End users and IT staff should review the upgrade documentation and Read Me files for information on the changes contained in the upgrade.

b. GPD requires that backup, archiving, and patch deployment do not require system interruption. Confirm that your solution meets this requirement. Y

c. Define a plan for daily, weekly, monthly backup and archiving:

CentralSquare Response:

Given the low cost of magnetic data storage and the performance of modern databases, CentralSquare recommends data in your public safety information systems not be archived (stored offline) but instead be saved for the life of the system, and beyond.

Inform CAD is supplied with two databases: a “production” database that stores current and recent incident and unit records for use by call takers and dispatchers and a replicated “archive” database that supports peripheral users with current call data and supplies all users aged data. This strategy ensures optimal performance for call takers, dispatchers and mobile users.

The Inform CAD database being accessed is completely transparent to the end user.

In the records management disciplines, it is very hard to accurately predict what data should be preserved for research and analysis and what data can be pushed into archive; CentralSquare recommends keep data all online. #11..
- 451 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-53
We do have clients that are under state or other authorities that limit the time of online data retention. In those rare instances, we use a commercial archiving solution as there are no conventional archiving capabilities available natively in CentralSquare's products.

The recommendation provided above to retain all data online negates the need for archive retrieval.

d. Does the vendor mandate the installation of new releases? Y

(1) How soon? Months: 12

(2) Is there an addition charge for the new release?

CentralSquare Response:

Software updates and upgrades to the CentralSquare application software are provided under the annual Software Support Agreement.

(3) Is conversion assistance provided, if necessary? Y

(4) Is new documentation supplied? Y

CentralSquare Response:

GPD can access documentation to assist with upgrade preparation (as well as all available user documentation) via a secure client login on CentralSquare’s website. End users and IT staff should review the upgrade documentation and Read Me files for information on the changes contained in the upgrade. CentralSquare’s Customer Services team will work with GPD to schedule upgrades for the CentralSquare software as they are released.

(5) Is additional training provided? Y

CentralSquare Response:

CentralSquare offers the following refresher training:

Inform CAD Follow-Up Training is a custom course developed for the needs of individual clients. Follow-Up Training/CAD Code File Management can be provided at a mutually agreeable time for an additional fee. The focus of this course is to prepare students on the maintenance and management of code files in the Inform CAD system. Students will learn how the code files interact within the System and how to make necessary changes. This includes evaluating their current set up and options to optimize their system. Training covers basic setup files, screen setups, incident numbering, and unit recommendations. Some client-specific setups are also included, such as most GIS Setups (Street Alias, Caution Notes, Premises); and client work #11..
- 452 -
2-54
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
generally focused on tasks requiring knowledge of local addresses. This course is available during initial configuration of the system and later as needed in case of client personnel changes. Training uses the client system built by CentralSquare and customized by the client and CentralSquare during the DOLF.

For Inform RMS, CentralSquare offers Refresher Training designed to provide follow-up training after go live of each product. Clients often choose to use this training to explore more advanced features and functions.

For IQ CrimeView Dashboard, GPD can purchase the same training provided during implementation for refresher training, as desired.

In addition, CentralSquare provides WebEx seminars and regional seminars as well as our annual training event.

WebEx Seminars
CentralSquare regularly hosts WebEx seminars to provide our client base with refreshers on current products and to introduce them to new products or features. These informative sessions provide the opportunity to increase knowledge without having to travel to a remote location.

Regional Seminars
CentralSquare holds several regional classes throughout the continental United States. The seminars are moderated by Account Executives and Product Specialists to provide users with a preview of new features and enhancements.

Annual Training Conference
CentralSquare’s annual training conference is a three-day training conference providing users the opportunity to meet with other users, participate in product demonstrations and hands-on lab training and provide direct feedback to CentralSquare developers, support staff and management.

(6) Is maintenance continued for the old release? Y

CentralSquare Response:

Once an application is upgraded, GPD cannot go back to a previous version.

CentralSquare will support older versions as well as a schedule notifying when those versions will no longer be supported to allow for upgrade and transition on the part of GPD.

(7) If yes, for how long? Months: Y

#11..
- 453 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-55
e. Describe your policy and timing for terminating support of client operating system(s), server operating system(s) and database versions.

CentralSquare Response:

CentralSquare solutions are based on computing platforms from leading vendors. CentralSquare fully intends to support the software indefinitely and, if the software does approach obsolescence, we will provide an upgrade path in our next generation solution.

f. Describe problem management and escalation procedures.

CentralSquare Response:

CentralSquare provides 24x7 support for Inform CAD and Inform Mobile, and IQ CrimeView Dashboard, and 8x5 support for Inform RMS, and Inform Jail; however, as an option 24x7 support is available for Inform RMS and Inform Jail. 8x5 coverage is provided 7:30am to 7:30pm (Central Time) on weekdays excluding holidays. After Hours support is offered nights, weekends and holidays.

Response times for reported software issues depend on the priority nature of the problem (Critical, Urgent, High, Medium, or Low Priority as further defined in CentralSquare’s Software Support Agreement and Subscription Service License & Use Agreement, copies of which are provided in Exhibits F and G (currently provided under the TriTech name) of this proposal.

Clients can submit and track issues via secure login on CentralSquare’s website, which provides the following services, exclusively for CentralSquare clients to submit and track the status of their issues:
 Online ticket creation and tracking
 Ticket views that can be sorted based on selected criteria  Exportable ticket reports that can be customized to the client’s individual needs (available to Site Administrators and designated staff)  An online, searchable Knowledge Base that allows the client to search and find known solutions, ticket defects, Technical Advisories, Release Notes, and other supporting documentation.

Please note that Critical (Level 1) and Urgent (Level 2) priority issues should always be reported via telephone to ensure the appropriate response.

If a response is not received, or a resolution is not provided in accordance with the Software Support Agreement, GPD may request escalation of the issue in accordance with CentralSquare documentation:

1. GPD’s first point of contact should be the assigned Customer Services Technician. The Customer Services Technician should be able to provide an update on the status of your issues.

2. The procedure for escalating an issue is to contact Customer Services at 800.987.0911 and to request to speak to a supervisor.
#11..
- 454 -
2-56
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

3. Escalation to a supervisor will usually result in contact with one of the Customer Services Team Escalation Representatives or the Customer Services Supervisor or Director.

The next escalation point would be the Vice President of Customer Service.

g.

Does the system provide knowledge base keyword search
capability to facilitate a search of the knowledge base to facilitate problem resolution? Y

Describe the support knowledge base format (e.g., web site, distributed media).

CentralSquare Response:

The Customer Service Center website provides clients with:
a searchable Knowledge Base: A comprehensive knowledge base with entries that cover CentralSquare software, operating systems, hardware, federal reporting requirements, state reporting requirements, and more. It allows the client to search and find known solutions, ticket defects, Technical Advisories, Release Notes, and other supporting documentation. This knowledge base is always available for clients and internal technical analysts.

3. Post Implementation Support
Support after the new software is introduced is as important to GPD as implementation assistance. Please describe post-implementation system support, including the following:
a. Transition from implementation team to another party? Months: 0 CentralSquare Response:

Post implementation support begins at Go Live.
b. Describe all parties with which GPD would be working.

CentralSquare Response:

CentralSquare provides 24x7 Help Desk Telephone support, using a toll-free line, 365 days per year, as defined in the Software Support Agreement, a copy of which has been provided in Exhibit F (currently provided under the TriTech name). CentralSquare’s Customer Services team diagnoses, resolves, and manages client-reported issues. The team responds to and resolves issues based on the following priority levels: Critical (Level 1); Urgent (Level 2); High (Level 3); Medium (Level 4); or Low (Level 5).

GPD can submit and track issues via secure login on CentralSquare’s website, which provides the following services, exclusively for CentralSquare clients to submit and track the status of their issues:
 Online ticket creation and tracking
 Ticket views that can be sorted based on selected criteria #11..
- 455 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-57
 Exportable ticket reports that can be customized to the client’s individual needs (available to Site Administrators and designated staff)  An online, searchable Knowledge Base that allows the client to search and find known solutions, ticket defects, Technical Advisories, Release Notes, and other supporting documentation.

Please note that Critical (Level 1) and Urgent (Level 2) priority issues should always be reported via telephone to ensure the appropriate response.

CentralSquare’s Customer Services team will also work with GPD to schedule upgrades for the CentralSquare software as they are released. HPBD can access documentation to assist with upgrade preparation (as well as all available user documentation) via CentralSquare’s secure client login on CentralSquare’s website. Updates and upgrades for the GPD-licensed CentralSquare software are provided as part of the annual software support fee.

As the prime contractor, CentralSquare will act as the first line of support and provide help desk assistance with respect to third party items provided by CentralSquare. If CentralSquare is unable to diagnose and correct a reported software issue remotely, but the error is reproducible at GPD’s site, CentralSquare will, at GPD’s request, provide on-site assistance. If it is determined that the reported error is not attributable to the CentralSquare software, CentralSquare’s travel expense related to such on-site visit will be invoiced to GPD, including labor at CentralSquare’s then current hourly rates for such on-site services.
c. Response procedures for priority vs. non-priority calls

CentralSquare Response:

CentralSquare provides 24x7 support for Inform CAD and Inform Mobile; 8x5 support for Inform RMS, the field reporting capabilities of Inform RMS, Inform Jail, IQ CrimeView Dashboard; however, as an option 24x7 support is available for Inform RMS and Inform Jail. 8x5 coverage is provided 7:30 am to 7:30 pm (Central Time) on weekdays excluding holidays. After Hours support is offered nights, weekends and holidays.

Response times for reported software issues depend on the priority nature of the problem (Critical, Urgent, High, Medium, or Low Priority as further defined in CentralSquare’s Software Support Agreement and Subscription Service License & Use Agreement, IQ CrimeView Dashboard copies of which are provided in Exhibits F and G of this proposal (currently provided under the TriTech name).

Issues related to non-covered causes, such as hardware, network, and third-party products, are not included in this priority matrix and are outside the scope of CentralSquare support. An excerpt of the support matrix with response and resolution times is provided on the following pages for reference. #11..
- 456 -
2-58
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.
#11..
- 457 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-59
Software Support Response Matrix for Inform CAD, Inform Mobile, Inform CAD Browser, GISLink Utility, and Interfaces
Priority Issue Definition Response Time Resolution Process Resolution Time1 – Critical 24x7 Support for live operations on the production system: A system down event which severely impacts the ability of users to dispatch emergency units. This is defined as the following:
 Inform CAD, Inform Mobile, or
Interfaces are down.
 Critical servers inoperative.  Complete interruption of call taking and/or dispatch operations
 Loss of transactional data &
transactional data corruption
This means one or more critical server components are nonfunctional disabling Inform CAD, or Inform Mobile workstations.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be immediately answered and managed by the first available representative but not longer than 5 minutes. After Normal Customer Service Hours: Thirty (30) minute callback after client telephone contact to 800.987.0911. Priority 1 issues must be called in via 800.987.0911 to receive this level of response.

CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume live operations on the production system.

CentralSquare will work continuously (including after hours) to provide the Client with a solution that allows the Client to resume live operations on the production system. CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible and not later than 12 hours after notification. #11..
- 458 -
2-60
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Priority Issue Definition Response Time Resolution Process Resolution Time2 – Urgent 24x7 Support for live operations on the production system: A serious Software Error with no workaround not meeting the criteria of a Critical Priority, but which severely impacts the ability of users to enter incoming calls for service and/or dispatch emergency units. Such errors will be consistent and reproducible. A significant number of the Inform CAD or Inform Mobile workstations are negatively impacted by this error (e.g., does not apply to a minimal set of Inform CAD or Inform mobile workstations).

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes. After Normal Customer Service Hours: One (1) hour callback after client telephone contact to 800.987.0911. Priority 2 issues must be called in via 800.987.0911 to receive this level of response.

CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume normal operations on the production system.

CentralSquare will work continuously (including after hours) to provide the Client with a solution that allows the Client to resume normal operations on the production system. CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible and not later than 36 hours after notification. 3 - High Normal Customer Service Hours
Support: A Software Error not meeting the criteria of a Critical or Urgent Priority, has a workaround available, but which does negatively impact the user from entering incoming calls for service and/or dispatching emergency units or perform a common inmate booking function. Such errors will be consistent and reproducible. A significant number of Inform CAD or Inform Mobile Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes after the initial phone call. High Priority issues may also be reported via [email protected].

High Priority Issues are not managed after Normal Customer Service Hours.

CentralSquare will provide a procedural or configuration workaround that allows the Client to resolve the problem.

CentralSquare will work to provide the Client with a resolution which may include a workaround or code correction within a timeframe that takes into consideration the impact of the issue on the Client and CentralSquare’s User base. Priority 3 issues have priority scheduling in a subsequent release. #11..
- 459 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-61
Priority Issue Definition Response Time Resolution Process Resolution Time workstations are negatively impacted by this error (e.g., does not apply to a minimal set of workstations or users). 4 – Medium
Normal Customer Service Hours Support: A Software Error related to a user function which does not negatively impact the user from entering incoming calls for service and/or dispatch emergency units or perform a common inmate booking function. This includes system administrator functions.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes after the initial phone call. Medium Priority issues may also be reported via [email protected] Medium Priority issues are not managed after Normal Customer Service Hours.

If CentralSquare determines that a reported Medium Priority error requires a code correction, such issues will be addressed in a subsequent release when applicable.

CentralSquare will work to provide the Client with a resolution which may include a workaround or code correction in a future release of the software. Priority 4 issues have no guaranteed resolution time. 5 – Low
Normal Customer Service Hours Support: Cosmetic or Documentation Errors, including Client technical questions or usability questions Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes after the initial phone call. Low Priority issues may also be reported via [email protected].

Low Priority issues are not managed after Normal Customer Service Hours.

Low Priority issues are logged by CentralSquare and addressed at the company's discretion according to CentralSquare's roadmap planning process.

There is no guaranteed resolution time for Low Priority issues. #11..
- 460 -
2-62
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Software Support Response Matrix for Inform RMS, IQ CrimeView Desktop Priority Issue Definition Response Time Resolution Process Resolution Time1 – Critical Normal Customer Service Hours Support for live operations on the production system: A system down event which severely impacts the ability of users to log on the system, or severely impacts the ability of users to book or release inmates. This is defined as the following:
 Inform RMS server software
inoperative
 Loss of ability for all Inform
RMS users to log on to system
 Loss of transactional data &
transactional data corruption
This means one or more critical server components are non-functional disabling Inform RMS workstations.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be immediately answered and managed by the first available representative but not longer than 5 minutes. After Normal Customer Service Hours: Unless optional 24x7 support is contracted, support for Inform RMS, is not managed after Normal Customer Service Hours. If optional 24x7 support is contracted, after Normal Customer Service Hours: Thirty (30) minute call back after Client telephone contact to 800.987.0911. Priority 1 issues must be called in via 800.987.0911 to receive this level of response.

CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume live operations on the production system.

CentralSquare will work continuously (including after hours) to provide the Client with a solution that allows the Client to resume live operations on the production system. CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible and not later than 12 hours after notification.

Priority 2 – Urgent
Normal Customer Service Hours Support for live operations on the production system: A serious Software Error with no workaround not meeting the criteria of a Critical Priority, but which severely impacts the ability Normal Customer Service Hours: Telephone calls to 800. 987.0911 will be immediately answered and managed by the first available representative but not longer than 5 minutes. After Normal Customer Service Hours: Unless optional 24x7 support is CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume normal operations on the production system.

CentralSquare will work continuously (including after hours) to provide the Client with a solution that allows the Client to resume normal #11..
- 461 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-63
Priority Issue Definition Response Time Resolution Process Resolution Time of users from performing a common function, or severely impacts the ability of users to book or release inmates. Such errors will be consistent and reproducible.  Loss of ability for Inform
RMS users to enter Case (Incident, Arrest, and Custody) records into the system  Loss of ability to
transfer the field reporting capabilities of Inform RMS Reports  Unable to book or release
inmates
A significant number of the Inform RMS, or IQ CrimeView Desktop workstations are negatively impacted by this error (e.g., does not apply to a minimal set of Inform RMS workstations). contracted, support for Inform RMS is not managed after Normal Customer Service Hours. If optional 24x7 support is contracted, after Normal Customer Service Hours: One (1) hour call back after Client telephone contact to 800.987.0911. Priority 2 issues must be called in via 800. 987.0911 to receive this level of response operations on the production system. CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible and not later than 36 hours after notification. #11..
- 462 -
2-64
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Priority Issue Definition Response Time Resolution Process Resolution TimePriority 3 - High Normal Customer Service Hours Support: A Software Error not meeting the criteria of a Critical or Urgent Priority, has a workaround available, but which does negatively impact the user from performing a common Inform RM function. Such errors will be consistent and reproducible.  Loss of Non-Critical Data
(with “Non-Critical” being defined as not causing an error classified as a P1 or P2 error (above).  NIBRS State reporting
issues that cause agency reports to exceed State error submission limits  UCR reporting multiple
occurrence of inaccurate data
A significant number of Inform RMS or IQ CrimeView Desktop workstations are negatively impacted by this error (e.g., does not apply to a minimal set of workstations).

Normal Customer Service Hours: Telephone calls to 800.987.0911 by the first available representative but not longer than 5 minutes after the initial phone call. High Priority issues may also be reported via [email protected]. High Priority issues are not managed after Normal Customer Service Hours.

CentralSquare will provide a procedural or configuration workaround that allows the Client to resolve the problem.

CentralSquare will work to provide the Client with a resolution which may include a workaround or code correction within a timeframe that takes into consideration the impact of the issue on the Client and CentralSquare’s user base. Priority 3 issues have priority scheduling in a subsequent release. #11..
- 463 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-65
Priority Issue Definition Response Time Resolution Process Resolution TimePriority 4 – Medium Normal Customer Service Hours Support: A Software Error related to a user function which does not negatively impact the User by preventing routine use of the system. This includes system administrator functions.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes after the initial phone call. Medium Priority issues may also be reported via [email protected]. Medium Priority issues are not managed after Normal Customer Service Hours.

If CentralSquare determines that a reported Medium Priority error requires a code correction, such issues will be addressed in a subsequent release when applicable.

CentralSquare will work to provide the Client with a resolution which may include a workaround or code correction in a future release of the software. Priority 4 issues have no guaranteed resolution time.

Priority 5 – Low
Normal Customer Service Hours Support: Cosmetic or Documentation Errors, including Client technical questions or usability questions Normal Customer Service Hours: Telephone calls to 800.987.0911will be answered and managed by the first available representative but not longer than 5 minutes after the initial phone call. Low Priority issues may also be reported via [email protected]. Low Priority issues are not managed after Normal Customer Service Hours.

Low Priority issues are logged by CentralSquare and addressed at the company's discretion according to CentralSquare's roadmap planning process.

There is no guaranteed resolution time for Low Priority issues. #11..
- 464 -
2-66
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Software Support Response Matrix for IQ Search, IQ CrimeView Dashboard Priority Priority Definition Response Times Resolution Process Resolution Time1 –Critical 24X7 Support for live operations on the production system. This is defined as the following:
 The IQ Search or IQ
Analytics server is down and all workstations will not launch or function; the Client is experiencing complete interruption of ability to perform queries.  The IQ Search or IQ
Analytics system is inoperable due to data loss or corruption caused by CentralSquare Software This means that one or more CentralSquare server components are down or inaccessible, disabling all usability of Client’s IQ workstations Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered immediately and managed by the first available representative but not longer than 5 minutes. After Normal Customer Service Hours: Thirty (30) minute callback after client telephone contact to 800.987.0911. Priority 1 issues must be called in via 800.987.0911 to receive this level of response.

CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume live operations on the production system.

CentralSquare will work (including after hours) to provide the Client with a solution that allows the Client to resume live operations on the production system CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible.

Priority 2 –Urgent
Normal Customer Service Hours Support: A serious software error with no workaround and not meeting the criteria of a Critical Priority, but which severely impacts the ability of users from performing a common function. Such errors will be consistent and reproducible.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative but not longer than 5 minutes. Priority 2 IQ Search issues are not managed after Normal Customer Service Hours.

CentralSquare will provide a procedural or configuration workaround or a code correction that allows the Client to resume normal operations on the production system.

CentralSquare will work to provide the Client with a solution that allows the Client to resume normal operations on the production system. CentralSquare will use commercially reasonable efforts to resolve the issue as soon as possible. #11..
- 465 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-67
Priority Priority Definition Response Times Resolution Process Resolution Time Generally, this means that a significant number of the system IQ Search workstations are negatively impacted by this error (e.g. does not apply to a minimal set of IQ Search workstations).

Priority 3 - High
Normal Customer Service Hours Support: A Software Error not meeting the criteria of a Critical or Urgent Priority, which has a workaround available, but which does negatively impact the user from performing common IQ Search system functions. Such errors will be consistent and reproducible. The IQ Search system is unable to transfer data from external system to IQ Search. The IQ Search system update causing system functions to be inoperative with no workaround A significant number of IQ Search workstations are negatively impacted by this error (e.g., does not apply to a minimal set of workstations).

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative. Priority 3 IQ Search issues are not managed after Normal Customer Service Hours.

CentralSquare will provide a procedural or configuration workaround that allows the Client to resolve the problem.

CentralSquare will work to provide the Client with a resolution which may include a workaround or code correction within a timeframe that takes into consideration impact of the issue on the Client, CentralSquare’s User base, and the date of submission. Priority 3 issues have priority scheduling in a subsequent release.

Priority 4 – Medium
Normal Customer Service Hours Support: A Software Error related to a user function which does not Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered If CentralSquare determines that a reported Medium
CentralSquare will work to provide the Client with a resolution which may include a #11..
- 466 -
2-68
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Priority Priority Definition Response Times Resolution Process Resolution Time negatively impact the user from the use of the system. This includes system administrator functions or restriction of user workflow but does not significantly impact their job function. and managed by the first available representative. Priority 4 IQ Search issues are not managed after Normal Customer Service Hours.

Priority error requires a code correction, such issues will be addressed in a subsequent release when applicable. workaround or code correction in a future release of the software. Priority 4 issues have no guaranteed resolution time.

Priority 5 – Low
Normal Customer Service Hours Support: Cosmetic or Documentation Errors, including Client technical questions or usability questions would be a part of this level.

Normal Customer Service Hours: Telephone calls to 800.987.0911 will be answered and managed by the first available representative. Priority 5 IQ Search issues are not managed after Normal Customer Service Hours.

Low Priority issues are logged by CentralSquare and addressed at the company’s discretion according to CentralSquare’s roadmap planning process.

There is no guaranteed resolution time for Low Priority issues. #11..
- 467 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-69
d. Hours of service:

CentralSquare Response:

CentralSquare provides 24x7 support for Inform CAD and Inform Mobile; 8x5 support for Inform RMS, the field reporting capabilities of Inform RMS, Inform Jail, IQ CrimeView Dashboard; however, as an option 24x7 support is available for Inform RMS and Inform Jail. 8x5 coverage is provided 7:30 am to 7:30 pm (Central Time) on weekdays excluding holidays. After Hours support is offered nights, weekends and holiday

e. Remote site support:

CentralSquare Response:

If CentralSquare is unable to diagnose and correct a reported software issue remotely, but the error is reproducible at GPD’s site, CentralSquare will, at GPD’s request, provide on-site assistance. If it is determined that the reported error is not attributable to the CentralSquare software, CentralSquare’s travel expense related to such on-site visit will be invoiced to GPD, including labor at CentralSquare’s then current hourly rates for such on-site services.
f. GPD anticipates a comprehensive support agreement to be forged with the finalist vendor. Please identify your proposed recurring support plans:

CentralSquare Response:

Support plan details are stated in CentralSquare’s Software Support Agreement, a copy of which is provided herewith as Exhibit F (currently provided under the TriTech name).
g. In an attachment, please include
copies of your standard maintenance
agreement(s) with option plan shown.

Location of attachment:

Exhibit E: Purchase Agreement
Exhibit F: Software Support Agreement
Exhibit G: Service License and Use
Agreement
h. Describe how switching between versions of software will be handled:

CentralSquare Response:

Once an application is upgraded, GPD cannot go back to a previous version.

CentralSquare will support older versions for 12 months and provide as a schedule notifying when those versions will no longer be supported to allow for upgrade and transition on the part of GPD.

#11..
- 468 -
2-70
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
i. Describe the procedures for trouble notification:

CentralSquare Response:

CentralSquare provides 24x7 support for Inform CAD and Inform Mobile, and IQ CrimeView Dashboard, and 8x5 support for Inform RMS, and Inform Jail; however, as an option 24x7 support is available for Inform RMS and Inform Jail. 8x5 coverage is provided 7:30am to 7:30pm (Central Time) on weekdays excluding holidays. After Hours support is offered nights, weekends and holidays.

Response times for reported software issues depend on the priority nature of the problem (Critical, Urgent, High, Medium, or Low Priority as further defined in CentralSquare’s Software Support Agreement and Subscription Service License & Use Agreement, copies of which are provided in Exhibits F and G (currently provided under the TriTech name) of this proposal.

Clients can submit and track issues via secure login on CentralSquare’s website, which provides the following services, exclusively for CentralSquare clients to submit and track the status of their issues:
 Online ticket creation and tracking
 Ticket views that can be sorted based on selected criteria  Exportable ticket reports that can be customized to the client’s individual needs (available to Site Administrators and designated staff)  An online, searchable Knowledge Base that allows the client to search and find known solutions, ticket defects, Technical Advisories, Release Notes, and other supporting documentation.

Please note that Critical (Level 1) and Urgent (Level 2) priority issues should always be reported via telephone to ensure the appropriate response.

If a response is not received, or a resolution is not provided in accordance with the Software Support Agreement, GPD may request escalation of the issue in accordance with CentralSquare documentation:

1. GPD’s first point of contact should be the assigned Customer Services Technician. The Customer Services Technician should be able to provide an update on the status of your issues.

2. The procedure for escalating an issue is to contact Customer Services at 800.987.0911 and to request to speak to a supervisor.

3. Escalation to a supervisor will usually result in contact with one of the Customer Services Team Escalation Representatives or the Customer Services Supervisor or Director.

The next escalation point would be the Vice President of Customer Service.

#11..
- 469 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-71
j. Describe the procedures for customer-initiated trouble reporting, status tracking and correction:

CentralSquare Response:

CentralSquare provides 24x7 support for Inform CAD and Inform Mobile, and IQ CrimeView Dashboard, and 8x5 support for Inform RMS, and Inform Jail; however, as an option 24x7 support is available for Inform RMS and Inform Jail. 8x5 coverage is provided 7:30am to 7:30pm (Central Time) on weekdays excluding holidays. After Hours support is offered nights, weekends and holidays.

Response times for reported software issues depend on the priority nature of the problem (Critical, Urgent, High, Medium, or Low Priority as further defined in CentralSquare’s Software Support Agreement and Subscription Service License & Use Agreement, copies of which are provided in Exhibits F and G (currently provided under the TriTech name) of this proposal. Please see Response and Resolution table as provided in response to question c. above.

k. Describe the procedures for using the 24-hour hotline service:

CentralSquare Response:

Please see Response and Resolution table as provided in response to question c. above.

l. Describe any software or hardware used to assist in technical troubleshooting (indicate any costs in the Pricing Forms):

CentralSquare Response:

Inform CAD is equipped with an embedded diagnostic module. The CAD System Health Monitor is designed to display and call out error conditions (critical) or warning conditions that could impact an interface or the overall system. In addition, both VMware vSphere and Microsoft windows include system monitoring tools. CentralSquare provides any additional software and/or hardware necessary for our troubleshooting during the warranty period and as a part of the maintenance contract.
#11..
- 470 -
2-72
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.

#11..
- 471 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-73

PRICING FORMS
This section requires a detailed price breakdown for the proposed systems. Vendors should provide all prices as firm fixed amounts, except where requested on a different basis. All prices must be detailed. No additional charges (e.g., for sales tax, transportation, container packing, installation, training, out-of-pocket expenses) will be allowed unless so specified.

Vendors must complete all applicable price pages in this section or risk disqualification. This section includes the following pricing categories:

1. Total Solution Cost Summaries

2. Computer Hardware

3. Computer System Software

4. Application Software (Base Software and Options)

5. Other Implementation Costs

6. Additional Recommended Software/Services
#11..
- 472 -
2-74
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
This page intentionally left blank.
#11..
- 473 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-75

1. Total Solution Cost Summaries Provide a summary of costs associated with the proposed system. Any entries in this table should agree with the corresponding detail pages. One-Time Costs Description One-Time Price Applicable Tax (9.50%5) Total Price Computer Hardware $135,280.55 $12,851.65 $148,132.20Computer System Software $80,313.34 $0.00 $80,313.34Application Software $961,681.00 $0.00 $961,681.00Other Implementation Costs $859,748.75 $0.00 $859,748.75Additional Recommended Software/Services $0.00 $0.00 $0.00

TOTAL PRICE
$2,037,023.64 $12,851.65 $2,049,875.29
CentralSquare Migration Credit ($336,309.00) ($336,309.00)TOTAL PRICE (After Credit) $1,700,714.64   $1,713,566.29 5 10.50% effective January, 2019
#11..
- 474 -
2-76
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Recurring Costs
Description Recurring
Price
Applicable Tax
(9.50%) Total
Price
Computer Hardware $4,163.00 $0.00 $4,163.00 Computer System Software $0.00 $0.00 $0.00
Application Software $223,191.59 $0.00 $223,191.59 Recurring Costs on Additional Recommended Software/Services $0.00 $0.00 $0.00

TOTAL PRICE
$227,354.59 $0.00 $227,354.59
#11..
- 475 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-77

2. Computer Hardware List all of the hardware required. The TOTAL PRICE entries in this table should agree with the Computer Hardware Total Price in the Total Solution Cost Summaries tables.

Description Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
Nutanix SX-1365-G5 (~12TB Usable storage) with 3 Nodes, each with (2) 2.1GHz 8 Core Processors, 192GB Ram includes:

HW PLATFORM SX-1365-G5 3
NODE 1 $48,758.33 $4,632.04 $53,390.37 $0.00
10GBE DUAL SFP+ SI NETWORK
ADAPTER 3 $0.00 $0.00 $0.00 $0.00
1YR XPRESS SYSTEM SUP FOR
SX-1065-G5 3 $3,848.16 $1,096.73 $12,641.21 $0.00

SPARE CABLE
1 $0.00 $0.00 $0.00 $0.00
4TB 3.5 HDD
6 $0.00 $0.00 $0.00 $0.00
1600GB 3.5-C SSD
3 $0.00 $0.00 $0.00 $0.00
XEON 2.1G 8C BROADWELL E5-
2620 V4 20M CACHE 6 $0.00 $0.00 $0.00 $0.00
16GB DDR4 MEM MODULE
36 $0.00 $0.00 $0.00 $0.00
Mellanox- (2) 48-port 10Gbps switches each with (12) 40Gbps ports (1) rail kit and (2) power supplies. Includes:
$0.00 $0.00 $0.00
HW PLATFORM SX-1365-G5 3
NODE 1 $48,758.33 $4,632.04 $53,390.37 $0.00
#11..
- 476 -
2-78
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Description Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
SPECTRUM BASED 10GBE/40GBE
1U 2 $9,076.68 $1,724.57 $19,877.93 $0.00
1YR SILVER TECH SUP & WARR
FOR SN2000 SERIES SWITCH 6 $310.32 $176.88 $2,038.80 $0.00 1M PASSIVE COPPER CABLE ETH
100GBE 100GB/S QSFP LSZH 2 $60.51 $11.50 $132.52 $0.00
MODULE ETH 1GBE 1GB/S SFP
BASE-T UP TO 100M 7 $78.85 $52.44 $604.39 $0.00
OPTICAL MODULE ETH 1GBE
1GB/S SFP LC-LC SX 850NM UP TO 500M 4 $48.32
$18.36 $211.64 $0.00
SFP+ OPTICAL MODULE FOR
10GBASE-SR 4 $140.18 $53.27 $613.99 $0.00
SPARE - FAN MODULE WITH P2C
AIR FLOW 1 $363.41 $34.52 $397.93 $0.00
SPARE - 460W AC POWER SUPPY
W/ P2C AIR FLOW 1 $673.85 $64.02 $737.87 $0.00
3m (10ft) 10G SFP+ Passive Direct
Attach Copper Twinax Cable 6 $30.00 $17.10 $197.10 $0.00 VMware Essentials Plus Kit (6 CPU
vSphere Standard and 1 vCenter Server Foundation) 1 $4,233.99 $402.23 $4,636.22 $0.00
VMware 1 Year Production SNS for
Essentials Plus 24/7 3 $1,107.29 $315.58 $3,637.45 $0.00 NETSHELTER SX 42U
600MMX1070MMD ENCL SIDES BLK Customer Pays Freight (Full Rack) comes with 5 Year Warranty 1 $1,282.37 $121.83 $1,404.20 $0.00
#11..
- 477 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-79
Description Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
Digi PortServer TS 4 MEI Device
Server - 4 x RJ-45 1 x RJ-45 1 $418.00 $39.71 $457.71 $0.00 Digi TS Cable Adapter Evaluation Kit 4 $41.00 $15.58 $179.58 $0.00 eGroup Site Survey (Per Site) 1 $2,500.00 $237.50 $2,737.50 $0.00 eGroup Project Management (Per Site) 1 $2,500.00 $237.50 $2,737.50 $0.00 eGroup Travel Expense per Week 2 $2,200.00 $418.00 $4,818.00 $0.00
eGroup Install and Configure Nutanix (up to 4 Nodes) 1 $4,400.00 $418.00 $4,818.00 $0.00 eGroup Install and Configure Mellanox Switches (up to 2 Switches) 1 $4,400.00 $418.00 $4,818.00 $0.00 eGroup Install and Configure Hypervisor (per Nutanix appliance - 4 Nodes) 1 $2,500.00 $237.50 $2,737.50 $0.00 Shipping cost (Estimate) 1 $1,382.00 $131.29 $1,513.29 $0.00 Inform Jail Suite Production Server (Physical Server, OS, DBMS, Installation & Testing) 1 $12,160.00 $1,155.20 $13,315.20 $2,432.00
Inform Jail Training/Testing Server (Physical Server, OS, DBMS, Installation & Testing) 1 $8,656.00 $822.32 $9,478.32 $1,731.00
TOTAL PRICE $12,851.65 $148,132.20 $4,163.00
#11..
- 478 -
2-80
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

3. Computer System Software6List all of the system software required. The TOTAL PRICE entries in this table should agree with the Computer System Software Total Price in the Total Solution Cost Summaries tables.

Description Version# Qty Price
Applicable
Tax
(9.50%) Total
Price
Annual
Maintenance
Expense
Microsoft Windows Server Datacenter 2016 OLV 2-CORE SNGL LICS/SA PK Minimum qty 8 - 3 year Open Value, Full Pay up front 2LICS NL 3YR AQY1 9EA00705 24 $1,233.85 $0.00 $29,612.40 $0.00
Microsoft SQL Server 2016 Standard Core - License - 2 Core ( QTY 2 REQUIRED - 4 TOTAL CORES - but must match the Processor Core usage) 7NQ00187 6 $5,822.54 $0.00 $34,935.24 $0.00
Microsoft SQL Server 2016 Standard - License - 1 Server - CALs required - License with 3 years Software Assurance 228-07285 5 $1,457.14 $0.00 $7,285.70 $0.00
Microsoft SQL Server 2016 - License - 1 User CAL with 3 Years SA - Open Value Full pay up front 359-01469 25 $339.20 $0.00 $8,480.00 $0.00
TOTAL PRICE $0.00 $80,313.34 $0.00
6 Any system utilities other than the operating system or database. #11..
- 479 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-81

3. Application Software (Base Software and Options) List all the application software required. Also, indicate which modules are optional. The TOTAL PRICE entries in this table should agree with the Application Software Total Price in Total Solution Cost Summaries tables.

Description Version# Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
CDP Crimemapping.com 1 $ 1,200.00 $0.00 $0.00 $0.00 CDP Search (1-10 Users) 1 $ 1,100.00 $0.00 $0.00 $0.00 IQ CrimeView Dashboard T4 (100K to 250K) Subscription v3.1 1 $8,775.00 $0.00 $8,775.00 $9,213.75 Inform CAD Browser (A - 1-40 Concurrent Users) v5.8 1 $ 10,000.00 $0.00 $10,000.00 $2,200.00 Inform CAD Mapping v5.8 13 $ 500.00 $0.00 $6,500.00 $1,430.00 Inform CAD Mapping Test or Training v5.8 6 $ 500.00 $0.00 $3,000.00 $660.00 Inform CAD Position v5.8 13 $ 10,000.00 $0.00 $130,000.00 $28,600.00 Inform CAD Rotation Provider v5.8 1 $ 10,000.00 $0.00 $10,000.00 $2,200.00 Inform CAD Routing Server v5.8 1 $ 18,700.00 $0.00 $18,700.00 $4,114.00 Inform CAD Routing Server - Test or Training System v5.8 2 $ 0.00 $0.00 $0.00 $2,468.00 Inform CAD Server Software (B - 6-20 Positions) v5.8 1 $ 30,000.00 $0.00 $30,000.00 $6,600.00 Inform CAD Standard Operating Procedure (SOP) v5.8 1 $ 7,500.00 $0.00 $7,500.00 $1,650.00 Inform CAD Test or Training System v5.8 2 $ 0.00 $0.00 $0.00 $3,564.00 #11..
- 480 -
2-82
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Description Version# Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
Inform CAD the Archive Server Software v5.8 1 $ 2,500.00 $0.00 $2,500.00 $550.00 Inform CAD The GISLink Utility Position v5.8 1 $ 5,000.00 $0.00 $5,000.00 $1,100.00 NCIC/State Query Position for Inform CAD v5.8 13 $ 500.00 $0.00 $6,500.00 $1,430.00 Standard Inform CAD to External System Incident Data Transfer Interface v5.8 1 $ 15,000.00 $0.00 $15,000.00 $3,300.00
Standard Alpha Numeric Paging Interface v5.8 1 $ 9,000.00 $0.00 $9,000.00 $1,980.00 Message Switch v5.8 1 $ 22,000.00 $0.00 $22,000.00 $4,840.00 Message Switch Query Builder v5.8 1 $ 20,000.00 $0.00 $20,000.00 $4,400.00 Inform Mobile Base Position with CJIS/NCIC Forms v5.8 105 $ 1,000.00 $0.00 $105,000.00 $23,100.00 Standard ANI/ALI Interface v5.8 1 $ 9,000.00 $0.00 $9,000.00 $1,980.00 Inform CAD ASAP Interface Annual Subscription v5.8 1 $ 5,500.00 $0.00 $5,500.00 $5,775.00 Message Switch Subscription for ASAP v5.8 1 $ 0.00 $0.00 $0.00 $0.00 Inform Mobile Magnetic Stripe Reader Software v5.8 105 $ 200.00 $0.00 $21,000.00 $4,620.00 Inform Mobile Mapping v5.8 105 $ 200.00 $0.00 $21,000.00 $4,620.00 Inform Mobile Mapping Test or Training v5.8 6 $ 200.00 $0.00 $1,200.00 $264.00 Inform Mobile Server Software (C - 101-250 Positions) v5.8 1 $ 45,000.00 $0.00 $45,000.00 $9,900.00 #11..
- 481 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-83
Description Version# Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
Inform Mobile Test or Training System v5.8 2 $ 0.00 $0.00 $0.00 $3,240.00 Inform RMS Accident v4.16 1 $ 13,068.00 $0.00 $13,068.00 $2,352.24 Inform RMS Concurrent User License v4.16 91 $ 1,350.00 $0.00 $122,850.00 $22,113.00 Inform RMS Evidence and Barcoding v4.16 1 $ 13,070.00 $0.00 $13,070.00 $2,352.60 Inform RMS GIS - Test or Training System v4.16 2 $ 0.00 $0.00 $0.00 $2,020.00 Inform RMS GIS (With CAD) v4.16 1 $ 0.00 $0.00 $0.00 $0.00 Inform RMS Reporting Server License v4.16 1 $ 2,500.00 $0.00 $2,500.00 $450.00 Inform RMS Server Software (B - 51-120 Users) v4.16 1 $ 50,000.00 $0.00 $50,000.00 $9,000.00 Inform RMS Test or Training System v4.16 2 $ 0.00 $0.00 $0.00 $4,180.00 Coplink Export from Inform RMS - Coplink Format v4.16 1 $ 19,500.00 $0.00 $ 19,500.00 $4,290.00 Fingerprint Bidirectional to Inform RMS or Jail - 3rd Party Format v4.16 1 $ 19,500.00 $0.00 $ 19,500.00 $4,290.00 NCIC/State Software Inform RMS Concurrent User v4.16 10 $ 500.00 $0.00 $5,000.00 $900.00 Jail 6 Administration Core v4.16 1 $ 4,000.00 $0.00 $4,000.00 $600.00 Jail 6 Administration Core (Agency Site License) 1 $ 1,260.00 $0.00 $1,260.00 $189.00 Jail 6 Advanced (Agency Site License) 1 $ 4,200.00 $0.00 $4,200.00 $630.00 #11..
- 482 -
2-84
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
Description Version# Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
Jail 6 Core 1 $ 20,000.00 $0.00 $20,000.00 $3,000.00 Jail 6 Core (Agency Site License) 1 $ 12,600.00 $0.00 $12,600.00 $1,890.00 Jail 6 Financial Core 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Financial Core (Agency Site License) 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Personnel Advanced (Agency Site License) 1 $ 2,208.00 $0.00 $2,208.00 $331.00 Jail 6 Personnel Core 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Personnel Core (Agency Site License) 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Reporting Core 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Reporting Universal Interface Engine 1 $ 0.00 $0.00 $0.00 $0.00 Jail 6 Time Synchronization Interface 1 $ 0.00 $0.00 $0.00 $0.00 CalGang Interface 1 $ 9,500.00 $0.00 $9,500.00 $1,710.00 California Sex Offender and Arson Register (CSAR) Interface 1 $ 12,750.00 $0.00 $12,750.00 $2,295.00 Citation Import Brazos Interface 1 $ 12,750.00 $0.00 $12,750.00 $2,295.00 Citation Import TurboData Interface 1 $ 12,750.00 $0.00 $12,750.00 $2,295.00 Everbridge Reverse 911 Interface 1 $ 19,500.00 $0.00 $ 19,500.00 $4,290.00 #11..
- 483 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-85
Description Version# Qty Price
Applicable
Tax (9.50%)
Total Price
Annual
Maintenance
Expense
eCrash Publisher Interface 1 $ 9,500.00 $0.00 $9,500.00 $2,090.00 Crash Importer - Crossroads Interface 1 $ 12,750.00 $0.00 $12,750.00 $2,295.00 PropertyRoom.com Interface 1 $ 9,500.00 $0.00 $9,500.00 $1,710.00 eProsecutor Publisher Interface 1 $ 19,500.00 $0.00 $19,500.00 $3,510.00 In-Car Video Interface 1 $ 9,500.00 $0.00 $9,500.00 $2,090.00 LiNX Interface 1 $ 9,500.00 $0.00 $9,500.00 $1,710.00 Suspicious Activity Reporting Interface 1 $ 9,500.00 $0.00 $9,500.00 $1,710.00 Vigilant ALPR Interface 1 $ 12,750.00 $0.00 $12,750.00 $2,805.00 OPTIONAL ITEMS (These items do not contribute to TOTAL PRICE.)Easy Street Draw Web v.6.5, 232 Users (Includes 12 free months of software maintenance coverage) OPTIONAL v6.5 1 $ 31,552.00 $0.00 $31,552.00
Inform CAD 911 Simulator - OPTIONAL v5.8 1 $ 2,500.00 $0.00 $2,500.00 Standard ANI/ALI Interface - OPTIONAL v5.8 1 $ 9,000.00 $0.00 $9,000.00 CJIS Cloud Storage - Backup and Disaster Recovery: 250GB Annual Subscription - OPTIONAL 1 $ 550.00 $0.00 $550.00
TOTAL PRICE $0.00 $961,681.00 $223,191.59
#11..
- 484 -
2-86
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response

4. Other Implementation Costs List all other costs associated with the system implementation. Prices not identified will not be accepted in a final contract. The TOTAL PRICE in this table should agree with the Other Implementation Costs Total Price in the One-time Costs table.

Description* Price
Applicable Tax (9.50%) Total Price
Software Modification/Customization $0.00 $0.00 $0.00
Installation $355,403.25 $0.00 $355,403.25 Systems Integration $19,478.00 $0.00 $19,478.00 Project Management $263,827.00 $0.00 $263,827.00 User Training $60,188.00 $0.00 $60,188.00 Technical Training $14,450.00 $0.00 $14,450.00 Documentation $0.00 $0.00 $0.00 Data Conversion $28,525.00 $0.00 $28,525.00 Out-of-Pocket-Expenses $117,877.50 $0.00 $117,877.50 Photo-Related Hardware $0.00 $0.00 $0.00 Other $0.00 $0.00 $0.00 OPTIONAL ITEMS (These items do not contribute to TOTAL PRICE.)Optional Field Ops Services $1,400.00 $0.00 $1,400.00 TOTAL PRICE $859,748.75 $0.00 $859,748.75
* Please see detailed pricing tables in pricing narrative, Attachment 2-1. #11..
- 485 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-87

5. Additional Recommended Software/Services Provide information and pricing estimates for any additional optional software and services that vendor suggests GPD might consider as part of this procurement. The TOTAL PRICE entries in this table should agree with the Additional Recommended Software/Services Total Price in the Total Solution Cost Summaries tables.

Description Price Applicable Tax
(9.50%)
Total Price
Annual
Maintenance
Expense
(if any)
TOTAL PRICE $ $ $ $
CentralSquare Response: CentralSquare has not proposed any Additional Recommended Software/Services. #11..
- 486 -
2-88
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
a. Assumptions used to determine estimated optional prices are provided in an attachment? Y b. For any item or service not specified in this solicitation, what are the hourly rates? Training
Programming Design
$_____________ $_____________ $
_____________
Conversion Installation Other
$_____________ $_____________ $
_____________
CentralSquare Response: CentralSquare does not quote projects based on Hourly Rates. We will be happy to provide GPD with a fixed price proposal for any additional services that are required for the project. Once we understand the scope of the additional service, we will generate the requested sales order or change order. #11..
- 487 -
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
2-89

EXCEPTIONS TO TERMS AND CONDITIONS
CentralSquare Response:

CentralSquare has reviewed the contractual obligations, sample agreement, and insurance requirements in the RFP and has provided the following feedback to any exceptions or alternatives.

3. CONTRACTUAL OBLIGATIONS

1. Requirement to Meet All Provisions - ach vendor submitting an offer shall meet all the terms and conditions of the RFP. By virtue of its submittal, the vendor acknowledges agreement with and acceptance of all provisions of the RFP specifications. By signing and submitting an original proposal in response to this RFP, the bidder agrees to the city’s standard conditions and terms (contained in Appendix A).

CentralSquare’s Response:

Vendor’s agreement to the terms of the RFP is subject to the Exceptions noted in Vendor’s Proposal. The parties shall negotiate in good faith to arrive at mutually acceptance terms in the final contract.

4. Warranty - All equipment and software are to be under no-cost warranty for at least one year from the date of system acceptance. If the original warranty provided by the manufacturer is longer than one year, GPD shall receive the benefit of the additional warranty period. The warranty shall require the vendor to be responsible for all cost of parts, labor, field service, and pickup and delivery service charges related to repairs or corrections during the warranty period. There is to be no cost to GPD beyond those identified in the offering. Further information is provided under the “Warranty and Maintenance” subsection of this RFP.

CentralSquare’s Response:

The Vendor’s warranty period commences upon Go-Live and runs for a period of 12 months. Vendor’s warranty obligations and limitations are stated in Section 10 of Vendor’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E.

12. Payment Schedule - GPD and the selected vendor will negotiate a payment schedule based on defined and measurable milestones and deliverables. Under no circumstances will payments be made in advance of work performed. GPD will require substantial holdback of contract monies until acceptable performance is demonstrated (a minimum of 10%).

CentralSquare’s Response:

Vendor requires an initial payment upon contract execution, and proposes that the parties negotiate in good faith to arrive at a final payment schedule, such as the following:
 20% due at Contract Signing
 20% due at Installation
 25% due at completion of DOLF
 15% due at completion of Pre-Go Live End User Training #11..
- 488 -
2-90
GPD Integrated Law Enforcement Solution RFP
Chapter 2: Background and Vendor Response
 10% due at Go Live
 10% due at Subsystem Acceptance
100% Hardware and third-party software due at time of order

15. Software Defects - The vendor shall promptly correct all software defects for which the vendor is responsible, within a time period agreed upon by GPD and the vendor.

CentralSquare’s Response:

Vendor respectfully proposes that its obligations to make corrections and the warranty limitations be as stated in Section 10 of Vendor’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E.

16. Patents and Royalties - Vendor, without exception, shall indemnify and hold harmless GPD, its officers, officials, employees, designated volunteers (reserves) and agents from any liability of any nature or kind, including costs and expenses for or on account of trademark, copyrighted, patented, or non-patented invention, process or article manufactured or used in the performance of the contract, including its use by GPD. If the vendor uses any design, device or materials covered by patent, trademark or copyright, it shall be mutually understood and agreed without exception that the offering prices shall include all royalties or costs arising from the use of such design, device or materials in any way involved in the work.

CentralSquare’s Response:

Vendor respectfully proposes that its indemnity obligations and limitations be as stated in Section 14 of Vendor’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E.

21. Penalties - GPD may wish to include in the final contract penalty provisions for nonperformance such as liquidated damages.

CentralSquare’s Response:

Vendor respectfully proposes that in the event of dispute the parties pursue resolution in accordance with terms of Section 17 of Vendor’s template System Purchase Agreement, without the imposition of penalties or liquidated damages.

22. Unavailability of Funds - If funds are not available to GPD, this award will be postponed, canceled, or phased. GPD makes no guarantee by release of this RFP that any offerings will be selected and/or funded.

CentralSquare’s Response:

Vendor respectfully proposes that in the event the resulting contract is cancelled due to unavailability of funding, that Vendor be fully compensated for all services completed prior to the date of termination.
#11..
- 489 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 2
Appendix A: Standard Agreement Form
CONTRACT No.

PROFESSIONAL SERVICES AGREEMENT

BETWEEN THE CITY OF GLENDALE
AND
THIS AGREEMENT (“Agreement”), effective , 20 (“Effective Date”), is between the City of Glendale ("CITY"), a municipal corporation, and ("CONSULTANT”), a [(Name of State) corporation/ partnership/ limited partnership/ limited liability company] (collectively, “PARTIES” or individually, “PARTY”).

RECITALS
A. CITY is a public entity organized and existing under its Charter and the State of California’s Constitution.

B. CONSULTANT represents that CONSULTANT is, and will continue to be for this Agreement’s duration, a [(Name of State) corporation in good standing/ partnership/ limited partnership/ limited liability company.]
C. CONSULTANT possesses the competence, experience, expertise, skill, facilities, equipment, personnel, financial wherewithal, and other resources necessary to perform this Agreement’s tasks in a professional and competent manner.

D. CONSULTANT desires to furnish and perform professional services for CITY, on the terms and conditions described in this Agreement. CONSULTANT has the legal authority to provide, engage in, and carry out the professional services set forth in this Agreement.

AGREEMENT
THEREFORE, CITY engages CONSULTANT’s services, and in consideration of the PARTIES’ mutual promises, the PARTIES agree as follows:

1.0 INCORPORATION OF RECITALS
#11..
- 490 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 3

1.1. The Recitals constitute the factual basis upon which CITY and CONSULTANT have entered into this Agreement. CITY and CONSULTANT acknowledge the Recitals’ accuracy and, therefore, incorporate them into this Agreement.

2.0 TERM

2.1. This Agreement begins on the Effective Date, and continues in effect until completion of the work described in Article 3, unless this Agreement ends sooner according to the terms elsewhere in this document.

3.0 SERVICES

3.1. Scope of Work. CONSULTANT shall [specify services to be provided] (“the Services”) in accordance with the Scope of Work, which is attached as “Exhibit A” to this Agreement and is incorporated into it by this reference.

3.2. Written Authorization.
(A) CONSULTANT shall not make changes in the Scope of Work, perform any additional work, or provide any additional material, without first obtaining written authorization from CITY. If CONSULTANT provides additional services or materials without written authorization, or if CONSULTANT exceeds the Maximum Cost in Paragraph 7.4 of this Agreement, CONSULTANT proceeds at CONSULTANT's own risk and without payment. (B) CITY will authorize CONSULTANT to proceed with discrete tasks by issuing written Task Orders. Receipt of a written Task Order, signed by CITY’s Project Manager, is a prerequisite for CONSULTANT to proceed with each task. CONSULTANT shall not exceed the not-to-exceed price in each Task Order.] In performing each phase or task, CONSULTANT shall not exceed the Maximum Cost in Paragraph 7.4 of this Agreement. Issuance of a Task Order neither authorizes CONSULTANT to incur expenditures in excess of the Maximum Cost, nor relieves CONSULTANT from its responsibility for completing all of the Services within the Maximum Cost.

CentralSquare respectfully proposes that payments be made in accordance with a Milestone Payment Schedule to be agreed upon by the parties.

3.3. Professional Standard of Care. During this Agreement’s Term:
(A) CONSULTANT and its Subconsultants, subcontractors, employees, and agents (collectively, “CONSULTANT PARTIES”) shall perform all of the Services in this Agreement in an expeditious and professional manner, using professionals properly licensed and duly qualified to perform the Services.
(B) CONSULTANT PARTIES shall perform the work described in this Agreement in accordance with generally accepted professional practices and principles, and in a #11..
- 491 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 4
manner consistent with the level of care and skill ordinarily exercised under similar conditions by members of CONSULTANT PARTIES’ profession currently practicing in California. By delivering the completed work, CONSULTANT PARTIES represent and certify that their work conforms to: the requirements of this Agreement; all applicable (federal, state, county, local, CITY) laws, rules, regulations, orders, and procedures; and the professional standard of care in California.

CentralSquare respectfully proposes that Consultant’s warranty obligations be as set forth in Section 10 of Consultant’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E (currently provided under the TriTech name).
(C) CONSULTANT PARTIES are responsible for making an independent evaluation and judgment of all conditions affecting performance of the work, including without limitation: site conditions; existing facilities; seismic, geologic, soils, hydrologic, geographic, climatic conditions; applicable (federal, state, county, local, CITY) laws, rules, regulations, orders, and procedures; and all other contingencies or design considerations. Data, calculations, opinions, reports, investigations, or any other information or documents that CITY provides relating to site, local, or other conditions are not warranted or guaranteed, either expressly or implied, by CITY. (D) When the Scope of Work requires or permits CITY’s review, approval, conditional approval, or disapproval, CONSULTANT acknowledges that CITY’s review, approval, conditional approval, or disapproval:
(1) Is solely for the purposes of administering this Agreement and determining whether CONSULTANT is entitled to payment for its Services;
(2) Is not to be construed as a waiver of any breach, or acceptance by CITY, of any responsibility— professional or otherwise— for the Services or CONSULTANT’s work product;
(3) Does not relieve CONSULTANT of the responsibility for complying with the standard of performance or professional care; or laws, regulations, or industry standards; and
(4) Does not relieve CONSULTANT from liability for damages arising out of CONSULTANT’s: negligent acts, errors, or omissions; recklessness; willful misconduct; or noncompliance with industry standards.
(E) Without additional compensation to CONSULTANT and at no cost to CITY, CONSULTANT shall correct or revise all errors, mistakes, or deficiencies in its work product, studies, reports, designs, drawings, specifications, or other services.

4.0 TIME FOR PERFORMANCE
#11..
- 492 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 5

4.1. CONSULTANT shall perform the Services according to the Project Time Schedule, which is attached as “Exhibit B” to this Agreement and is incorporated into it by this reference. CONSULTANT shall complete all of the Services by [DATE ] .

4.2. If the Project Time Schedule calls for performance of the Services in phases or discrete increments, CONSULTANT shall not proceed from one phase or increment to the next without written authorization from CITY’s Project Manager.

4.3. Force Majeure. If an event or condition constituting a “force majeure”— including, but not limited to, an act of God, labor dispute, civil unrest, epidemic, or natural disaster— prevents or delays a PARTY from performing or fulfilling an obligation under this Agreement, the PARTY is not in Default, under Paragraph 13.1 of this Agreement, of the obligation. A delay beyond a PARTY’s control automatically extends the time, in an amount equal to the period of the delay, for the PARTY to perform the obligation under this Agreement. The PARTIES shall prepare and sign an appropriate document acknowledging any extension of time under this Paragraph.

5.0 PERSONNEL

5.1. Project Management. Each PARTY shall appoint a Project Manager.

The Project Managers shall meet onsite monthly to coordinate, review, and ensure CONSULTANT’s performance under this Agreement. CITY’s Project Manager will oversee the administration of CONSULTANT’s tasks under this Agreement.

CentralSquare respectfully proposes that such meetings may also occur remotely.

5.2. Key Personnel. CONSULTANT’s project team shall work under the direction of the following key personnel: LIST
CONSULTANT shall employ the key personnel identified in “Exhibit A.” CONSULTANT shall minimize changes to its key personnel. CITY may request key personnel changes, and CITY may review and approve key personnel changes proposed by CONSULTANT.

CITY will not unreasonably withhold approval of key personnel assignments and changes.

CentralSquare respectfully proposes that the word “approve” be substituted with “comment upon”.

5.3. Use of Agents or Assistants. With CITY’s prior written approval, CONSULTANT may employ, engage, or retain the services of persons or entities (“Subconsultants”) that CONSULTANT may deem proper to aid or assist in the proper performance of CONSULTANT’s duties. CITY is an intended beneficiary of all work that the Subconsultants perform for purposes of establishing a duty of care between the Subconsultants and CITY. CONSULTANT is as responsible for the performance of its Subconsultants as it would be if it had rendered the Services itself. All costs of the tasks performed or the expenses incurred by the Subconsultants are chargeable directly to CONSULTANT. Nothing in this Agreement constitutes or creates a contractual relationship between CITY and anyone other than CONSULTANT.
#11..
- 493 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 6

5.4. Independent Contractor.
(A) CONSULTANT understands and acknowledges that CONSULTANT is an independent contractor, not an employee, partner, agent, or principal of CITY. This Agreement does not create a partnership, joint venture, association, or employer-employee relationship between the PARTIES. At its own expense, CONSULTANT is responsible for providing compensation; employment benefits; disability, unemployment, and other insurance; workers’ compensation; training; permits and licenses; and office space for CONSULTANT and for CONSULTANT’s employees and Subconsultants. CONSULTANT has, and shall retain, the right to exercise full control over the employment, direction, compensation, and discharge of all persons whom CONSULTANT uses in performing the Services under this Agreement. CONSULTANT shall provide the Services in CONSULTANT’s own manner and method, except as this Agreement specifies. CONSULTANT shall treat a provision in this Agreement that may appear either to give CITY the right to direct CONSULTANT as to the details of doing the work, or to exercise a measure of control over the work, as giving CONSULTANT direction only as to the work’s end result.
(B) CONSULTANT shall indemnify, defend (including CONSULTANT’s providing and paying for legal counsel for CITY), and hold harmless CITY for any obligation; claim; suit; demand for tax or retirement contribution, including any contribution or payment to the Public Employees Retirement System (PERS); social security; salary or wages; overtime, penalty, or interest payment; or workers' compensation payment that CITY may be required to make on behalf of CONSULTANT, an employee of CONSULTANT, or any employee of CONSULTANT construed to be an employee of CITY, for the work done under this Agreement.

CentralSquare respectfully proposes that its indemnity obligations and limitations be as stated in Section 14 of Consultant’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E (currently provided under the TriTech name).

5.5. Non-Discrimination in Employment. CONSULTANT shall not discriminate against any employee or person who is subject to this Agreement because of race, color, religion, religious belief, national origin, ancestry, citizenship, age, sex, sexual orientation, marital status, pregnancy, parenthood, medical condition, or physical or mental disability.

5.6. Disability Access Laws. CONSULTANT represents and certifies that the work product, studies, reports, designs, drawings, and specifications that CONSULTANT prepares under this Agreement fully conform to all applicable disability access and design laws, regulations, and standards— including, but not limited to, the Americans with Disabilities Act (42 U.S.C.

Sections 12101 et seq.) and Title 24 of the California Code of Regulations— when the Scope of Work requires or calls for compliance with those laws, regulations, or standards.

5.7. Prevailing Wage Laws. Services by persons deemed to be employees of CONSULTANT possibly may be subject to prevailing wages under California Labor Code Sections 1770-1781. CONSULTANT’s sole responsibility is to comply with those requirements, should they apply. If a dispute based upon the prevailing wage laws occurs, CONSULTANT, at its expense, shall indemnify, defend (including CONSULTANT’s providing and paying for legal #11..
- 494 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 7
counsel for CITY), and hold harmless CITY, its officers, agents, employees, and representatives from and against all liability, claims, suits, demands, damages, fines, penalties, wages, costs, or expenses pertaining to the prevailing wage laws.

5.8. Workers’ Compensation. CONSULTANT understands and acknowledges that all persons furnishing services to CITY under this Agreement are, for the purpose of workers’ compensation liability, employees solely of CONSULTANT and not of CITY. In performing the Services or the work under this Agreement, CONSULTANT is liable for providing workers’ compensation benefits to CONSULTANT’s employees, or anyone whom CONSULTANT directly or indirectly hires, employs, or uses. CITY is not responsible for any claims at law or in equity caused by CONSULTANT’s failure to comply with this Paragraph.

6.0 FACILITIES

6.1. CONSULTANT shall provide all facilities necessary to fully perform and complete the Services. If CONSULTANT needs to use a CITY facility, CONSULTANT shall meet and confer with CITY before CONSULTANT begins the work that this Agreement requires, the PARTIES shall agree to any costs chargeable to CONSULTANT, and in an amendment to this Agreement, the PARTIES shall describe the facility’s terms of use and its charges.

CentralSquare respectfully proposes that Consultant shall identify in its RFP Response those facilities and resources which the City must provide at the City’s expense in order to implement the project.

6.2. CONSULTANT shall pay for any damage to CITY property, facilities, structures, or streets arising out of CONSULTANT’s use, occupation, operation, or activities in, upon, under, or over any portion of them.

7.0 PAYMENT

7.1. CITY’s payment to CONSULTANT will be based upon CONSULTANT’s Fee Schedule, which is attached as “Exhibit C” to this Agreement and is incorporated into it by this reference. Except as itemized in the Fee Schedule, CONSULTANT shall pay for all expenses, including reimbursable or out-of-pocket expenses that CONSULTANT incurs in performing the Services. The Fee Schedule will remain in effect for the Agreement’s Term.

CentralSquare respectfully proposes that Consultant shall specify in its RFP Response those expenses which shall be reimbursed to Consultant by the City.

7.3. If CITY requires additional work not included in this Agreement, CONSULTANT and CITY shall negotiate the additional work, mutually agree on the amount of additional compensation, and memorialize the terms in either a separate written contract or an amendment to this Agreement.

7.4. Maximum Cost. CONSULTANT expressly acknowledges that the total cost to complete all tasks set forth in “Exhibit A” must not exceed dollars ($ ) (“Maximum Cost”). When
#11..
- 495 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 8
CONSULTANT has billed 75% of the Maximum Cost, CONSULTANT shall provide written notice to CITY’s Project Manager that CONSULTANT has expended 75% of the Maximum Cost.

7.5. Taxes. CONSULTANT shall pay all applicable (federal, state, county, local, CITY) excise, sales, consumer use, possessory interest, or other similar taxes required by law that are levied upon this Agreement or upon CONSULTANT’s services under this Agreement.

CentralSquare proposes that the City bear responsibility for any taxes imposed on the transaction.

7.6. Invoices. CONSULTANT shall submit an original, itemized invoice to CITY for approval, before receiving compensation. CONSULTANT shall submit the invoice at no more than monthly intervals. All invoices must include a summary of total costs, description of the Services performed, a brief itemization of costs associated with each task or phase, and the total phase or project costs to date.

8.0 AUDIT BY CITY

8.1. During this Agreement’s Term and for a period of four (4) years after the expiration, cancellation, or termination of this Agreement, or any extension of it, CONSULTANT shall:
(A) Keep and maintain, in their original form, all records, books, papers, or documents related to CONSULTANT’s performance of this Agreement; and (B) Permit CITY or its authorized representatives, at all reasonable times, to have access to, examine, audit, excerpt, copy, photocopy, photograph, or transcribe all records, books, papers, or documents related to CONSULTANT’s performance of this Agreement including, but not limited to: direct and indirect charges, and detailed documentation, for work CONSULTANT has performed or will perform under this Agreement.

CentralSquare proposes that any inspection/audit shall be at the City’s sole expense, will require adequate advance notice and be limited to review of materials specifically related to work for the City.

9.0 DATA, RECORDS, PROPRIETARY RIGHTS

9.1. Copies of Data. CONSULTANT shall provide CITY with copies or originals of all data that CONSULTANT generates, uses, collects, or stores in relation to all work associated with this Agreement. Data that CONSULTANT generates, uses, collects, stores, or provides must be in a form acceptable to, and agreed upon by, CITY.

CentralSquare respectfully proposes that the City specifically identify which types of data it is seeking under this Section 9.1 prior to entering into a contract with Consultant.

9.2. Ownership and Use.
#11..
- 496 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 9
(A) Unless CITY states otherwise in writing, each document— including, but not limited to, each report, draft, record, drawing, or specification (collectively, “work product”)— that CONSULTANT prepares, reproduces, or causes its preparation or reproduction for this Agreement is CITY’s exclusive property.
(B) CONSULTANT acknowledges that its use of the work product is limited to the purposes contemplated by the Scope of Work. CONSULTANT makes no representation of the work product’s application to, or suitability for use in, circumstances not contemplated by the Scope of Work.

CentralSquare respectfully proposes that the City’s ownership shall not include an intellectual property rights of Consultant.

9.3. Intellectual Property.
(A) If CONSULTANT uses or incorporates patented, trademarked, or copyrighted work, ideas, or products— in whole or in part— into CONSULTANT’s work product, CONSULTANT represents that:
(1) CONSULTANT holds the patent, trademark, or copyright to the work, idea, or product; or
(2) CONSULTANT is licensed to use the patented, trademarked, or copyrighted work, idea, or product.

CentralSquare respectfully proposes that Consultant provide limited indemnification for breach of a third party’s IPR, but Consultant does not provide an express warranty against infringement. (B) Unless CITY states otherwise in writing, all proprietary rights or intellectual property rights, including copyrights that arise from creation of the work under this Agreement vest in CITY. CONSULTANT waives and relinquishes all claims to proprietary rights and intellectual property rights, including copyrights, in favor of CITY.

CentralSquare respectfully proposes that the City’s ownership shall not include an intellectual property rights of Consultant.
(C) CONSULTANT shall indemnify, defend (including CONSULTANT’s providing and paying for legal counsel for CITY), and hold harmless CITY, its officers, agents, employees, and representatives from and against all liability, claims, suits, demands, damages, royalties, fines, penalties, costs, or expenses arising out of or alleging any infringement or misappropriation of a patent, copyright, trade secret, trade name, trademark, or other intellectual property right or proprietary right.

CentralSquare respectfully proposes that its indemnity obligations and limitations be as stated in Section 14 of Consultant’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E (currently provided under the TriTech name). #11..
- 497 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 10

9.4. Confidentiality. CONSULTANT shall not use any information that it obtains from performing the Services for any purpose other than for fulfillment of CONSULTANT’s Scope of Work. Without CITY’s prior written authorization, CONSULTANT shall not disclose or publish— or authorize, permit, or allow others to disclose or publish— data, drawings, designs, specifications, reports, or other information relating to the Services or the work that CITY assigns to CONSULTANT or to which CONSULTANT has access.

9.5. Public Records Act.
(A) CONSULTANT acknowledges that this Agreement is a public record. This Agreement, its Exhibits, and all documents produced under this Agreement are subject to the California Public Records Act (Government Code Sections 6250 et seq.), including its exemptions.

CONSULTANT acknowledges that CITY has no obligation to notify CONSULTANT when a request for records is received.

CentralSquare respectfully proposes that the City agree to provide notice of a FOIA request and a reasonable opportunity for Consultant to seek a protective order (see 9.5 (C) (1) below) . (B) CONSULTANT shall identify in advance all records, or portions of them, that CONSULTANT believes are exempt from production under the Public Records Act. (C) If CONSULTANT claims a privilege against public disclosure or otherwise objects to the records’ disclosure, then:
(1) CONSULTANT may, when notified by CITY of the request, seek protection from disclosure by timely applying for relief in a court of competent jurisdiction; or
(2) CITY may either decline to produce the requested information, or redact portions of the documents and produce the redacted records. (D) If CONSULTANT fails to identify one or more protectable documents, in CITY’s sole discretion, and without its being in breach of this Agreement or its incurring liability to CONSULTANT, CITY may produce the records— in whole, in part, or redacted— or may decline to produce them.
(E) CONSULTANT shall indemnify, defend (including CONSULTANT’s providing and paying for legal counsel for CITY), and hold harmless CITY, its officers, agents, employees, and representatives from and against all liability, claims, suits, demands, damages, fines, penalties, costs, or expenses arising out of or alleging CITY’s refusal to publicly disclose one or more records that CONSULTANT identifies as protectable, or asserts is protectable.

10.0 CONFLICT OF INTEREST; CAMPAIGN CONTRIBUTIONS
#11..
- 498 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 11

10.1. Conflict of Interest. CONSULTANT represents and certifies that:
(A) CONSULTANT’s personnel are not currently officers, agents, employees, representatives, or elected officials of CITY;
(B) CONSULTANT will not employ or hire a CITY officer, agent, employee, representative, or elected official during this Agreement’s Term; (C) CITY’s officers, agents, employees, representatives, and elected officials do not, and will not, have any direct or indirect financial interest in this Agreement; and (D) During this Agreement’s Term, CONSULTANT will inform CITY about any possible conflict of interest that may arise as a result of any change in circumstances.

10.2. Campaign Contributions.
(A) CONSULTANT and its Subconsultants shall fully comply with Glendale Municipal Code Section 1.10.060, which places limitations on CONSULTANT’s and its Subconsultants’ ability to make campaign contributions to certain elected City officials or candidates for elected City office. Specifically, Section 1.10.060 prohibits:
(1) A consultant (including a subconsultant)― who has a contract with the City of Glendale, Glendale Successor Agency, or the Housing Authority of the City of Glendale and that contract is subject to approval by the City Council, Successor Agency, or Housing Authority― from making a contribution to a City Council member, City Clerk, or City Treasurer, when the contract has a total anticipated or actual value of $50,000 or more, or a combination or series of contracts having a value of $50,000 or more; and
(2) A City Council member, Successor Agency member, or Housing Authority member from voting on a contract in which a consultant (or a subconsultant) has provided a campaign contribution.
(B) CONSULTANT acknowledges that even if the Maximum Cost in Paragraph

7.4 of this Agreement is less than $50,000, CONSULTANT still may be subject to the campaign contribution limitations in Municipal Code Section 1.10.060, when:
(1) CONSULTANT and CITY amend the Scope of Services in this Agreement which increases the Maximum Cost to equal or
exceed $50,000; or
(2) CITY, Glendale Successor Agency, or the Housing Authority awards CONSULTANT another contract which has a total anticipated or actual value of $50,000 or more, or awards CONSULTANT a combination or series of contracts which have a value of $50,000 or more.
#11..
- 499 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 12
(C) CONSULTANT represents and certifies that:
(1) CONSULTANT has read and fully understands the provisions of Municipal Code Section 1.10.060;
(2) CONSULTANT will not: (a) make a prohibited campaign contribution to an individual holding CITY elective office; or (b) otherwise violate Municipal Code Section 1.10.060; and
(3) CONSULTANT shall timely complete, return, and update one or more disclosure or reporting forms that CITY provides.

11.0 INSURANCE

11.1. When CONSULTANT signs and delivers this Agreement to CITY, and during this Agreement’s Term, CONSULTANT shall furnish CITY with insurance forms that fully meet the requirements of— and contain provisions entirely consistent with— all of the “Insurance Requirements,” which are attached as “Exhibit D” (D-1 to D- ) to this Agreement and are incorporated into it by this reference.

11.2. This Agreement’s insurance provisions:
(A) Are separate and independent from the indemnification and defense provisions in Article 12 of the Agreement; and
(B) Do not limit, in any way, the applicability, scope, or obligations of the indemnification and defense provisions in Article 12 of the Agreement.

12.0 INDEMNITY
CentralSquare respectfully proposes that this Section 12 be replaced in its entirety, and that Consultant’s indemnity obligations and limitations be as stated in Section 14 of Consultant’s template System Purchase Agreement, a copy of which is provided herewith as Exhibit E (currently provided under the TriTech name).

12.1. To the maximum extent permitted by law— including, but not limited to, California Civil Code Section 2778— CONSULTANT, its employees, agents, Subconsultants, and persons whom CONSULTANT employs or hires (individually and collectively, “CONSULTANT INDEMNITOR”) shall indemnify, defend, and hold harmless CITY, its officers, agents, employees, and representatives (individually and collectively, “CITY INDEMNITEE”) from and against a “liability” [as defined in Subparagraph (A) below], or an “expense” [as defined in Subparagraph (B) below], or both, that arise out of, pertain to, or relate to an act, error, or omission of a CONSULTANT INDEMNITOR:
#11..
- 500 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 13
(A) “Liability” means claims, suits, actions, causes of action, proceedings, judgments, decrees, awards, settlements, liens, losses, damages, injuries, or liability of any kind, whether the liability is:
(1) Actual or alleged;
(2) In contract or in tort; or
(3) For bodily injury (including accidental death), personal injury, advertising injury, or property damage.
(B) “Expense” means fees, costs, sums, penalties, fines, charges, or expenses of any kind, including, but not limited to:
(1) Attorney’s fees;
(2) Costs of an investigation, litigation, arbitration, mediation, administrative or regulatory proceeding, or appeal;
(3) Fees of an accountant, expert witness, consultant, or other professional; or
(4) Pre or post: judgment interest or settlement interest.

12.2. Under this Article, CONSULTANT INDEMNITOR’s defense and indemnification obligations:
(A) Apply to a liability, or an expense, or both, that arise out of, pertain to, or relate to the actual or alleged passive negligence of a CITY INDEMNITEE; but (B) Do not apply to a liability, or an expense, or both, that arise out of, pertain to, or relate to the sole active negligence or willful misconduct of a CITY INDEMNITEE.

12.3. To the extent that CONSULTANT INDEMNITOR’s insurance policy provides an upfront defense to CITY, CONSULTANT INDEMNITOR’s obligation to defend a CITY INDEMNITEE under this Article:
(A) Means that CONSULTANT INDEMNITOR shall provide and pay for legal counsel, acceptable to CITY, for the CITY INDEMNITEE;
(B) Occurs when a claim, suit, complaint, pleading, or action against a CITY INDEMNITEE arises out of, pertains to, relates to, or asserts an act, error, or omission of CONSULTANT INDEMNITOR; and
(C) Arises regardless of whether a claim, suit, complaint, pleading, or action specifically names or identifies CONSULTANT INDEMNITOR. #11..
- 501 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 14

12.4. Paragraph 12.3 does not limit or extinguish CONSULTANT INDEMNITOR’s obligation to reimburse a CITY INDEMNITEE for the costs of defending the CITY INDEMNITEE against a liability, or an expense, or both. A CITY INDEMNITEE’s right to recover defense costs and attorney’s fees under this Article does not require, and is not contingent upon, the CITY INDEMNITEE’s first:
(A) Requesting that CONSULTANT INDEMNITOR provide a defense to the CITY INDEMNITEE; or
(B) Obtaining CONSULTANT INDEMNITOR’s consent to the CITY INDEMNITEE’s tender of defense.

12.5. If CONSULTANT subcontracts all or any portion of the Services under this Agreement, CONSULTANT shall provide CITY with a written agreement from each Subconsultant, who must indemnify, defend, and hold harmless CITY INDEMNITEE under the terms in this Article.

12.6. CONSULTANT INDEMNITOR’s obligation to indemnify, defend, and hold harmless CITY will remain in effect and will be binding upon CONSULTANT INDEMNITOR whether the liability, or the expense, or both, accrues— or is discovered— before or after this Agreement’s expiration, cancellation, or termination.

12.7. Except for Paragraph 12.3, this Article’s indemnification and defense provisions are separate and independent from the insurance provisions in Article 11. In addition, the indemnification and defense provisions in this Article:
(A) Are neither limited to nor capped at the coverage amounts specified under the insurance provisions in Article 11; and
(B) Do not limit, in any way, the applicability, scope, or obligations of the insurance provisions in Article 11.

13.0 DEFAULT, REMEDIES, AND TERMINATION

13.1. Default. Default under this Agreement occurs upon any one or more of the following events:
(A) CONSULTANT refuses or fails— whether partially, fully, temporarily, or otherwise— to:
(1) Provide or maintain enough properly trained personnel, or licensed personnel, or both, to perform the Services that this Agreement requires;
(2) Pay for, obtain, maintain, or renew the insurance policies or coverages that this Agreement requires;
#11..
- 502 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 15
(3) Comply with indemnification, defense, or hold harmless provisions that this Agreement requires; or
(B) CONSULTANT, or its personnel, or both— whether partially, fully, temporarily, or otherwise:
(1) Disregards or violates a law, ordinance, rule, procedure, regulation, directive, or order;
(2) Refuses or fails to pay for, obtain, maintain, or renew requisite licenses;
(3) Refuses or fails to observe, perform, or fulfill a covenant, condition, obligation, term, or provision of this Agreement;
(4) Commits an unlawful, false, fraudulent, dishonest, deceptive, or dangerous act while performing the Services under this Agreement; or
(C) CONSULTANT:
(1) Or another party for or on behalf of CONSULTANT: institutes proceedings under any bankruptcy, reorganization, receivership or other insolvency; or assigns or transfers assets to its creditors; (2) Delegates— whether in whole, in part, temporarily, or otherwise— its duties or obligations under this Agreement, without notifying CITY, or without CITY’s written authorization;
(3) Assigns, transfers, pledges, hypothecates, grants, or encumbers— whether in whole, in part, temporarily, or otherwise— this Agreement or any interest in it, without notifying CITY, or without CITY’s written authorization;
(4) Or one of its partners, directors, officers, or general managers, or a person who exercises managerial authority on CONSULTANT’s behalf, is convicted under state or federal law, during this Agreement’s Term, of embezzlement, theft, fraud, forgery, bribery, deceptive or unlawful business practices, perjury, falsifying or destroying records or evidence, receiving stolen property, or other offense indicating a lack of business integrity or business honesty; or
(D) Any other justifiable cause or reason, as reasonably determined by the City Manager, or a designee.
#11..
- 503 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 16

13.2. Notice of Default. If CITY deems that CONSULTANT is in Default, or that CONSULTANT has failed in any other respect to satisfactorily perform the Services specified in this Agreement, CITY may give written notice to CONSULTANT specifying the Default(s) that CONSULTANT shall remedy within 30 days after receiving the notice. The Notice of Default will set forth one or more bases for any dissatisfaction and may suggest corrective measures.

13.3. Remedies upon Default. Within 30 days after receiving CITY’s Notice of Default, if CONSULTANT refuses or fails to remedy the Default(s), or if CONSULTANT does not commence steps to remedy the Default(s) to CITY’s reasonable satisfaction, CITY may exercise any one or more of the following remedies:
(A) CITY may, in whole or in part and for any length of time, immediately suspend this Agreement until such time as CONSULTANT has corrected the Default; (B) CITY may provide for the Services either through its own forces or from another consultant, and may withhold any money due (or may become owing to) CONSULTANT for a task related to the claimed Default;
CentralSquare respectfully proposes that the Consultant alone provide the software and services proposed in its RFP response.
(C) CITY may withhold all moneys, or a sum of money, due CONSULTANT under this Agreement, which in CITY’s sole determination, are sufficient to secure CONSULTANT’s performance of its duties and obligations under this Agreement; (D) CITY may immediately terminate the Agreement;
(E) CITY may exercise any legal remedy, or equitable remedy, or both, including, but not limited to, filing and action in court:
(1) Seeking CONSULTANT’s specific performance of all or any part of this Agreement; or
(2) Recovering damages for CONSULTANT’s Default, breach, or violation of this Agreement; or
(F) CITY may pursue any other available, lawful right, remedy, or action.

13.4. Termination for Convenience. Independent of the remedies provided in Paragraph 13.3, CITY may elect to terminate this Agreement at any time upon 30 days’ prior written notice. Upon termination, CONSULTANT shall receive compensation only for that work which CONSULTANT had satisfactorily completed to the termination date. CITY shall not pay CONSULTANT for de-mobilization, takedown, disengagement, wind-down, or other costs incurred arising out of this Agreement’s termination.
#11..
- 504 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 17

14.0 GENERAL PROVISIONS

14.1. Entire Agreement. This Agreement represents the entire and integrated agreement between the PARTIES. This Agreement supersedes all prior and contemporaneous communications, negotiations, understandings, promises and agreements, either oral or written. Neither CONSULTANT nor CITY has made any promises or representations, other than those contained in this Agreement or those implied by law. The PARTIES may modify this Agreement, or any part of it, by a written amendment with CITY’s and CONSULTANT’s signature.

14.2. Interpretation. This Agreement is the product of negotiation and compromise by both PARTIES. Every provision in this Agreement must be interpreted as though the PARTIES equally participated in its drafting. Therefore, despite the provisions in California Civil Code Section 1654, if this Agreement’s language is uncertain, the Agreement must not be construed against the PARTY causing the uncertainty to exist. In interpreting this Agreement and resolving any ambiguities, this Agreement will take precedence over any cover page or attachments. If a conflict occurs between a provision in this Agreement and a provision in an attachment, the following order of precedence applies, with the terms and conditions in the document higher on the list governing over those lower on the list:
(1) The Agreement.
(2) Exhibit D.
(3) Exhibit B.
(4) Exhibit A.
(5) Exhibit C.

14.3. Headings. All headings or captions in this Agreement are for convenience and reference only. They are not intended to define or limit the scope of any term, condition, or provision.

14.4. Governing Law. California’s laws govern this Agreement’s construction and interpretation. Unless this Agreement provides otherwise, any reference to laws, ordinances, rules, or regulations include their later amendments, modifications, and successor legislation.

14.5. Waiver of Breach. If a PARTY waives the other PARTY’s breach of a term in this Agreement, that waiver is not treated as waiving a later breach of the term and does not prevent the PARTY from later enforcing that term, or any other term. A waiver of a term is valid only if it is in writing and signed by the PARTY waiving it. This Agreement’s duties and obligations:
(A) Are cumulative (rather than alternative) and are in addition to (rather than a limitation on) any option, right, power, remedy, or privilege; and (B) Are not exhausted by a PARTY’s exercise of any one of them.

14.6. Attorney’s Fees. If CITY or CONSULTANT brings an action at law or in equity to enforce or interpret one or more provisions of this Agreement, the “prevailing party” is #11..
- 505 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 18
entitled to “reasonable attorney's fees” in addition to any other relief to which the prevailing party may be entitled. A “prevailing party” has the same meaning as that term is defined in California Code of Civil Procedure Section 1032(a)(4). “Reasonable attorney’s fees” of the City Attorney’s office means the fees regularly charged by private attorneys who:
(A) Practice in a law firm located in Los Angeles County; and (B) Have an equivalent number of years of professional experience in the subject matter area of the law for which the City Attorney’s services were rendered.

14.7. Further Assurances. Upon CITY’s request at any time, CONSULTANT shall promptly:
(A) Take further necessary action; and
(B) Sign, acknowledge, and deliver all additional documents as may be reasonable, necessary, or appropriate to carry out this Agreement’s intent, purpose, and terms.

14.8. Assignment.
(A) This Agreement does not give any rights or benefits to anyone, other than to CITY and CONSULTANT. All duties, obligations, and responsibilities under this Agreement are for the sole and exclusive benefit of CITY and CONSULTANT, and are not for the benefit of another person, entity, or organization. Without CITY’s prior written authorization, CONSULTANT shall not do any one or more of the following:
(1) Assign or transfer a right or interest— whether in whole, in part, temporarily, or otherwise— in this Agreement; or
(2) Delegate a duty or obligation owed— whether in whole, in part, temporarily, or otherwise— under this Agreement.

CentralSquare respectfully proposes that neither party shall assign the Agreement without the express written consent of the other.
(B) Any actual or attempted assignment of rights or delegation of duties by CONSULTANT, without CITY’s prior written authorization, is wholly void and totally ineffective for all purposes; and does not postpone, delay, alter, extinguish, or terminate CONSULTANT’s duties, obligations, or responsibilities under this Agreement. (C) If CITY consents to an assignment of rights, or a delegation of duties, or both, CONSULTANT’s assignee or legal representative shall agree in writing to personally assume, perform, and to be bound unconditionally by the covenants, obligations, terms, and conditions in this Agreement.

14.9. Successors and Assigns. Subject to the provisions in Paragraph 14.8, this Agreement is binding on the heirs, executors, administrators, successors, and assigns of the #11..
- 506 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 19
respective PARTIES.

14.10. Time is of the Essence.
(A) Except when this Agreement states otherwise, time is of the essence in this Agreement. CONSULTANT acknowledges that this Agreement’s time limits and deadlines are reasonable for CONSULTANT’s performing the Services under this Agreement. (B) Unless this Agreement specifies otherwise, any reference to “day” or “days” means calendar and not business days. If the last day for giving notice or performing an act under this Agreement falls on a weekend, a legal holiday listed in either Glendale Municipal Code Section 3.08.010 or California’s Government Code, or a day when City Hall is closed, the period is extended to and including the next day that CITY is open for business. A reference to the time of day refers to local time for Glendale, California.

14.11. Recycled Paper. CONSULTANT shall endeavor to submit all reports, correspondence, and documents related to this Agreement on recycled paper.

14.12. Notices.
(A) The PARTIES shall submit in writing all notices and correspondence that this Agreement requires or permits, and shall deliver the notices and correspondence to the places set forth below. The PARTIES may give notice by:
(1) Personal delivery;
(2) U.S. mail, first class postage prepaid;
(3) “Certified” U.S. mail, postage prepaid, return receipt requested; or (4) Facsimile.
(B) All written notices or correspondence sent in the described manner will be presumed “given” to a PARTY on whichever date occurs earliest:
(1) The date of personal delivery;
(2) The third (3rd) business day following deposit in the U.S. mail, when sent by “first class” mail;
(3) The date on which the PARTY or its agent either signed the return receipt or refused to accept delivery, as noted on the return receipt or other U.S. Postal Service form, when sent by “certified” mail; or (4) The date of transmission, when sent by facsimile.
(C) At any time, by providing written notice to the other PARTY, CITY or CONSULTANT may change the place, or facsimile number, for giving notice. #11..
- 507 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 20
CITY: City of Glendale
Dept.:

Glendale, CA 9120
Attn:

Tel. No.

Fax. No.
#11..
- 508 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 21
CONSULTANT:

Attn:

Tel. No.

Fax. No.

14.13. Survival. This Paragraph and the obligations set forth in Paragraphs 5.4, 5.6,

5.7, 5.8, 7.5, 8.1, 9.1, 9.2, 9.3, 9.4, 9.5, 11.1, 11.2, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 13.3,

14.5, 14.6, 14.7, 14.8, 14.9, and 14.12 survive this Agreement’s expiration, cancellation, or termination.

14.14. Severability. The invalidity, in whole or in part, of any term of this Agreement will not affect this Agreement’s remaining terms.

14.15. Counterparts. This Agreement may be executed in counterparts, each of which is an original, but all of which constitutes one and the same document. The PARTIES shall sign a sufficient number of counterparts, so that each PARTY will receive a fully executed original of this Agreement.

14.16. Representations – Authority. The PARTIES represent that:
(A) They have read this Agreement, fully understand its contents, and have received a copy of it;
(B) Through their duly authorized representative, they are authorized to sign this Agreement, and they are bound by its terms; and
(C) They have executed this Agreement on the date opposite their signature.

Executed at Glendale, California.

CITY OF GLENDALE:

By Date: , 20 (Name)

(Title)
#11..
- 509 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 22
CONSULTANT:

By Date: , 20 (Name)

(Title)
APPROVED AS TO FORM:

City Attorney Date
#11..
- 510 -
GPD Integrated Law Enforcement Solution RFP
Appendix A
APPENDIX A PAGE 23

EXHIBIT LIST
“Exhibit A”: Scope of
Work ( pages)
“Exhibit B”: Project Time
Schedule ( pages)
“Exhibit C”: Fee
Schedule ( pages)
“Exhibit D”: Insurance
Requirements ( pages)
#11..
- 511 -
“TECHNOLOGY PROFESSIONAL LIABILITY” INSURANCE

1.1 Without limiting CONSULTANT’s liability and at its sole expense, CONSULTANT shall obtain, pay for, and maintain a Technology Professional Liability insurance policy.

1.2 The Technology Professional Liability policy must:
(A) Include “technology errors and omissions” coverage or “malpractice” coverage;
(B) Afford “practice specific” or “project specific” coverage; (C) Provide limits of liability in an amount not less than:
(1) ONE MILLION DOLLARS ($1,000,000) per claim; and
(2) TWO MILLION DOLLARS ($2,000,000) in the aggregate;
(D) Cover a claim or claims arising out of the performance of technology related professional services by:
(1) CONSULTANT;
(2) CONSULTANT’s Subconsultant(s);
(3) Anyone whom CONSULTANT or its Subconsultant(s) directly or indirectly employs or uses; or
(4) Anyone whose acts CONSULTANT or its Subconsultant(s) may be liable; and
(E) Provide coverage for:
(1) The duration of this Agreement; and
(2) At least three (3) one (1) years after the Project’s completion:
(a) CONSULTANT shall obtain, pay for, and maintain an
endorsement that adds an “extended reporting period”
(“ERP”) or a “discovery” feature— to allow CITY to report a claim— for a period of not less than three (3) years
following the initial policy’s expiration, or following CITY’s recordation of its “notice of completion” for the Project, whichever date is later. The endorsement for the ERP or discovery feature must provide identical policy
#11..
- 512 -
limits, and meet the conditions, described in subparagraphs

1.2 (A) through (D) above; or
(b) CONSULTANT shall obtain, pay for, and maintain successive renewal or replacement policies (with “prior acts” coverage), for a period of three (3) one (1) years following the initial policy’s expiration, or following CITY’s recordation of its “notice of completion” for the Project, whichever date is later. Each policy must have a “retroactive date” that
coincides with, or is earlier than, this Agreement’s Effective Date. Additionally, each policy must provide identical
policy limits, and meet the conditions, described in
subparagraphs 1.2 (A) through (D) above.

1.3 All ERP or discovery endorsements, renewal policies, and replacement coverage policies are subject to CITY’s review and approval, in its sole discretion.

1.4 CONSULTANT shall pay the full amount of all deductibles and any self-insured retention per claim for coverage under the Professional Liability insurance policy. “WORKERS’ COMPENSATION” INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— for the duration of this Agreement:
(A) Complete Workers’ Compensation insurance, meeting or exceeding the coverages and amounts that California law requires; and (B) Employer’s Liability insurance in an amount not less than:
(1) ONE MILLION DOLLARS ($1,000,000) per accident for bodily injury or disease;
(2) ONE MILLION DOLLARS ($1,000,000) per employee for bodily injury or disease; and #11..
- 513 -
(3) ONE MILLION DOLLARS ($1,000,000) policy limit.

1.2 CONSULTANT shall provide CITY with a “certificate of insurance” and a subrogation endorsement, “Waiver of Our Right to Recover From Others”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, this Agreement’s workers’ compensation insurance requirements.

1.3 CITY shall not be liable to CONSULTANT’s personnel, or anyone CONSULTANT directly or indirectly employs or uses, for a claim at law or in equity arising out of CONSULTANT’s failure to comply with this Agreement’s workers’ compensation insurance requirements.
“COMMERCIAL GENERAL LIABILITY” OR “BUSINESSOWNERS
LIABILITY” INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— a “Commercial General Liability” or a “Businessowners Liability” insurance policy on an occurrence basis to fully protect CONSULTANT and CITY from claims and suits for bodily injury, personal and advertising injury, property damage, and medical payments. The policy must add include the City of Glendale and its officers, agents, employees, and representatives (collectively, “CITY AND ITS REPRESENTATIVES”) as additional insureds.

1.2 Coverage afforded to CITY AND ITS REPRESENTATIVES must be at least as broad as that afforded to CONSULTANT. If CONSULTANT has higher limits than the limits specified in these insurance requirements, or has additional broader coverage, or has both, the insurer shall make available the higher limits and broader coverage to CITY AND ITS REPRESENTATIVES. The insurance must be written for the limits of liability specified below:
(A) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for bodily injury (including accidental death) to any one person;
(B) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for personal and advertising injury to any one person;
(C) ONE MILLION DOLLARS ($1,000,000) per occurrence, or the full per occurrence limits of the policy― whichever limit is greater― for property damage; and
#11..
- 514 -
cover:
(D) TWO MILLION DOLLARS ($2,000,000) general aggregate limit, or the full aggregate limits of the policy― whichever limit is greater.

1.3 The liability insurance must include all major divisions of coverage and must (A) Premises Operations (including Explosion, Collapse, and Underground [“X,C,U”] coverages as applicable);
(B) Independent Contractors’ Protective Liability;
(C) Products and Completed Operations (maintain same limits as above until five (5) one (1) years after: recordation of the Notice of Completion or final close-out of the Agreement);
(D) Personal and Advertising Injury (with Employer’s Liability Exclusion deleted);
(E) Contractual Liability; and
(F) Broad Form Property Damage.
#11..
- 515 -

1.4 CONSULTANT shall provide CITY with a “certificate of insurance,” an “additional insured endorsement,” and a subrogation endorsement, “Waiver of Transfer to Rights of Recovery Against Others”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, all of the Insurance Requirements.

1.5 The “certificate of insurance” and an “additional insured endorsement” must state:
“The City of Glendale, and its officers, agents, employees, and representatives are included as additional insureds under the policy(s). This insurance is primary to all other insurance of the City. The City’s insurance, or self-insurance, or both, will apply in excess of— and will not contribute with— this insurance. This insurance applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or a suit is brought. The issuing company shall mail thirty (30) days advance notice to the City for any policy cancellation, termination, non-renewal, or reduction in coverage.”
“BUSINESS AUTOMOBILE” LIABILITY INSURANCE

1.1 At its own expense, CONSULTANT shall obtain, pay for, and maintain— and shall require each of its Subconsultants to obtain and maintain— a “Business Automobile” insurance policy on an occurrence basis to fully protect CONSULTANT and CITY from claims and suits for bodily injury, property damage, and medical payments. The policy must add the City of Glendale and its officers, agents, employees, and representatives as additional insureds.

1.2 The insurance must not be written for less than the limits of liability specified below or required by law, whichever coverage amount is greater:
(A) ONE MILLION DOLLARS ($1,000,000) per occurrence for bodily injury (including accidental death) to any one person; and
(B) ONE MILLION DOLLARS ($1,000,000) per occurrence for property damage; or
(C) TWO MILLION DOLLARS ($2,000,000) combined single limit (“CSL”).

1.3 The liability insurance must include all major divisions of coverage and must cover all vehicles, whether rented, leased, hired, scheduled, owned or non-owned. #11..
- 516 -

1.4 CONSULTANT shall provide CITY with a “certificate of insurance” and an “additional insured endorsement”— on forms satisfactory to the City Attorney or City’s Risk Manager, and signed by the insurance carrier or its authorized representative— which fully meet the requirements of, and contain provisions entirely consistent with, all of the Insurance Requirements.

1.5 The “certificate of insurance” and an “additional insured endorsement” must state:
“The City of Glendale, and its officers, agents, employees, and representatives are included as additional insureds under the policy(s). This insurance is primary to all other insurance of the City. The City’s insurance, or self-insurance, or both, will apply in excess of— and will not contribute with— this insurance. This insurance applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or a suit is brought. The issuing company shall mail thirty (30) days advance notice to the City for any policy cancellation, termination, non-renewal, or reduction in coverage.”

GENERAL REQUIREMENTS

1.1 At all times, the insurance company issuing the policy must meet all three of these requirements:
(A) It must be “admitted” insurer by the State of California Department of Insurance or must be listed on the California Department of Insurance’s “List of Approved Surplus Line Insurers” (“LASLI”);
(B) It must be domiciled within, and organized under the laws of, a State of the United States; and
(C) It must carry a minimum A.M. Best Company Financial Strength Rating of “A:VII,” or better.

1.2 If the Agreement requires any of the foregoing insurance coverages to remain in force after the Final Payment, and if they are reasonably available, CONSULTANT shall submit to CITY— with the final Application for Payment— all certificates and additional insured endorsements evidencing the coverages’ continuation.

1.3 A deductible or self-insured retention is subject to CITY’s review and approval, in its sole discretion. The insurance company or its authorized representative must state either on the insurance certificate or in a separate correspondence:
(A) The amount of the deductible, or self-insured retention, or both; (B) Whether a limit of insurance has been lowered by any pending or paid claim; and
#11..
- 517 -
policy:
(C) The current limit amount, as lowered by the pending or paid claim.

1.4 Despite any conflicting or contrary provision in CONSULTANT’s insurance (A) If CONSULTANT’s insurance company adds CITY, and its officers, agents, employees, and representatives (collectively, “its representatives”) as additional insureds, then for all acts, errors, or omissions of CITY, or its representatives, or both, that insurer shall:
(1) Pay those sums that CITY, or its representatives, or both, become legally obligated to pay as damages; and
(2) Defend— and pay the costs of defending— CITY, or its representatives, or both;
(B) CONSULTANT’s insurance is primary;
(C) Other insurance (whether primary, excess, contingent or self-insurance, or any other basis) available to CITY, or its representatives, or both, is excess over CONSULTANT’s insurance;
(D) CITY’s insurance, or self-insurance, or both, will not contribute with CONSULTANT’s insurance policy;
(E) CONSULTANT and CONSULTANT’s insurance company waive— and shall not exercise— any right of recovery or subrogation that CONSULTANT or the insurer may have against CITY, or its representatives, or both;
(F) CONSULTANT’s insurance policy applies separately to each insured or additional insured who is seeking coverage, or against whom a claim is made or suit is brought, except that the naming of multiple insureds will not increase an insurance company’s limits of liability;
(G) CONSULTANT’s insurance policy applies to a claim or suit brought by an additional insured against a Named Insured or other insured, arising out of bodily injury, personal injury, advertising injury, or property damage; and (H) CITY is not liable for a premium payment or another expense under CONSULTANT’s policy.

1.5 At any time during the duration of this Agreement, CITY may do any one or more of the following:
#11..
- 518 -
(A) Review this Agreement’s insurance coverage requirements; or (B) Require that CONSULTANT:
(1) Obtain, pay for, and maintain more or less insurance depending on CITY’s assessment of any one or more of the following factors:
(a) CITY’s risk of liability or exposure arising out of, or in any way connected with, the services of CONSULTANT under
this Agreement;
(b) The nature or number of accidents, claims, or lawsuits arising out of, or in any way connected with, the services of CONSULTANT under this Agreement; or
(c) The availability, or affordability, or both, of increased liability insurance coverage;
(2) Reduce or eliminate a deductible or self-insured retention as it applies to CITY; or
(3) Obtain, pay for, and maintain a bond (as a replacement for an insurance coverage) from a California corporate surety, guaranteeing payment to CITY for liability, or costs, or both, that CITY incurs during CITY’s investigation, administration, or defense of a claim or a suit arising out of this Agreement.

1.6 CONSULTANT shall maintain the insurance policy without interruption, from the Project’s commencement date to the Final Payment date, or until a date that CITY specifies for any coverage that CONSULTANT must maintain after the Final Payment.

1.7 CONSULTANT’s insurance company or self-insurance administrator shall mail CITY written notice at least thirty (30) days in advance of the policy’s or the self-insurance program’s cancellation, termination, non-renewal, or reduction in coverage. #11..
- 519 -

1.8 CONSULTANT shall not allow any insurance to expire, cancel, terminate, lapse, or non-renew. Twenty-one (21) days before its insurance policy’s expiration, cancellation, termination, or non-renewal, CONSULTANT shall deliver to CITY evidence of the required coverage as proof that CONSULTANT’s insurance policy has been renewed or replaced with another insurance policy which, during the duration of this Agreement, meets all of this Agreement’s insurance requirements.

1.9 At any time, upon CITY’s request, CONSULTANT shall furnish satisfactory proof of each type of insurance coverage required— including a certified copy of the insurance policy or policies; certificates, endorsements, renewals, or replacements; and documents comprising CONSULTANT’s self-insurance program— all in a form and content acceptable to the City Attorney or City’s Risk Manager.

1.10 If CONSULTANT hires, employs, or uses a Subconsultant to perform work, services, operations, or activities on CONSULTANT’s behalf, CONSULTANT shall ensure that the Subconsultant:
(A) Meets, and fully complies with, this Agreement’s insurance requirements; (B) Delivers to CITY— for its review, or approval, or both— all insurance policies, certificates, and endorsements that this Agreement requires; and (C) Furnishes CITY, at any time upon its request, with a complete copy of the Subconsultant’s insurance policy or policies for CITY’s review, or approval, or both.

1.11 CONSULTANT’s failure to comply with an insurance provision in this Agreement constitutes a breach upon which CITY may immediately terminate or suspend CONSULTANT’s performance of this Agreement, or invoke another remedy that this Agreement or the law allows. At its discretion, CITY may obtain or renew the insurance, and CITY may pay all or part of the premiums. Upon demand, CONSULTANT shall repay CITY for all sums or monies that CITY paid to obtain, renew, or reinstate the insurance, or CITY may offset the cost of the premium against any sums or monies that CITY may owe CONSULTANT.

CONSULTANT’S SUBMITTAL OF CERTIFICATES AND ENDORSEMENTS

1.1 CONSULTANT shall have its insurance carrier(s) or self-insurance administrator(s) complete and execute the following insurance documents, unless an exception below applies. When CONSULTANT signs and delivers the Agreement to CITY, CONSULTANT also shall deliver:
(A) A “certificate of insurance” for each required liability insurance coverage; (B) CITY’s “General Liability/Automobile Liability Special Endorsement” form (L-15), unless this Agreement does not require CONSULTANT to #11..
- 520 -
obtain and maintain Commercial General Liability coverage, Businessowners Liability coverage, or Automobile Liability coverage; (C) A subrogation endorsement, “Waiver of Transfer to Rights of Recovery Against Others,” for Commercial General Liability coverage or Businessowners Liability coverage;
(D) A “certificate of insurance” for Workers’ Compensation insurance; or If CONSULTANT is self-insured for workers’ compensation, a copy of the “Certificate of Consent to Self-insure” from the State of California; or
If CONSULTANT is lawfully exempt from workers’ compensation laws, an “Affirmation of Exemption from Labor Code §3700” form; (E) A subrogation endorsement, “Waiver of Our Right to Recover From Others,” for Workers’ Compensation coverage; and
(F) A complete copy of CONSULTANT’s Professional Liability insurance policy, including all forms and endorsements attached to it.

1.2 CITY will neither sign this Agreement nor issue a “Notice to Proceed” until the City Attorney or City’s Risk Manager has reviewed and approved the insurance documents.

CITY's decision as to the acceptability of all insurance documents is final. Unless CONSULTANT obtains CITY’s written approval, CITY will not permit or allow a substitution of an insurance policy, or a change in a certificate’s or an endorsement’s form and content, or both.

INSURANCE OBLIGATION IS SEPARATE FROM INDEMNITY OBLIGATION

2.1 This Agreement’s insurance provisions:
(A) Are separate and independent from the indemnification and defense provisions in Article 12 of the Agreement; and
(B) Do not limit, in any way, the applicability, scope, or obligations of the indemnification and defense provisions in Article 12 of the Agreement. #11..
- 521 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 1
CentralSquare Technologies Copyright © 2019
Section 2 Attachments
CentralSquare has provided attachments to the applicable Section 2 Requirements in this section.
#11..
- 522 -
CentralSquare Proposal for Glendale, California (RFP 121818) 2 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 523 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 3
CentralSquare Technologies Copyright © 2019
B. SOFTWARE 7
In an attachment, provide a list of planned enhancements with associated target release dates:

CentralSquare Response:

The Inform Public Safety Suite is continually refreshed and updated to keep up with current technology and the ever-changing operational requirements of our customers. Over the past decade, changing technologies have allowed CentralSquare to substantially update our core development platform and communications architecture. There are generally two well-accepted methods of upgrading products to address these issues:
 Total product replacement: The product is completely rewritten in the new architecture and the new development platform; this is truly a new product from the ground up.  Evolutionary transformation: Slowly adapt the product at each incremental version to upgrade the architecture module-by-module and gradually introduce the new architecture.

CentralSquare has adopted an evolutionary approach to development, introducing changes in small upgrades over several years. Customers are not significantly impacted by the changes because they are applied in small doses. In the case of architectural changes such as shifting from one development language to another, users generally do not notice the change unless the new code causes slight variations in logic or behavior of the module. These can be quickly rectified by a subsequent patch or service pack. Since these changes are delivered over several versions spanning multiple years, the disruption to the user is minimal (if any). This prevents a big bang upgrade or system replacement while allowing users to stay current on technology. Given the rate of introduction and change in technology, CentralSquare expects the Inform Public Safety Suite will always be evolving to take advantage of the platform and development environments.
#11..
- 524 -
CentralSquare Proposal for Glendale, California (RFP 121818) 4 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 525 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 5
CentralSquare Technologies Copyright © 2019
SOFTWARE 8
In an attachment, provide a one-year plan for product development.

CentralSquare Response:

The Inform Public Safety Suite is continually refreshed and updated to keep up with current technology and the ever-changing operational requirements of our customers. Over the past decade, changing technologies have allowed CentralSquare to substantially update our core development platform and communications architecture. There are generally two well-accepted methods of upgrading products to address these issues:
 Total product replacement: The product is completely rewritten in the new architecture and the new development platform; this is truly a new product from the ground up.  Evolutionary transformation: Slowly adapt the product at each incremental version to upgrade the architecture module-by-module and gradually introduce the new architecture.

CentralSquare has adopted an evolutionary approach to development, introducing changes in small upgrades over several years. Customers are not significantly impacted by the changes because they are applied in small doses. In the case of architectural changes such as shifting from one development language to another, users generally do not notice the change unless the new code causes slight variations in logic or behavior of the module. These can be quickly rectified by a subsequent patch or service pack. Since these changes are delivered over several versions spanning multiple years, the disruption to the user is minimal (if any). This prevents a big bang upgrade or system replacement while allowing users to stay current on technology. Given the rate of introduction and change in technology, CentralSquare expects the Inform Public Safety Suite will always be evolving to take advantage of the platform and development environments.

The CentralSquare roadmaps are driven by key changes to technology and public safety needs looking out two to five years. These themes can be categorized as follows:
 Mobility
o As devices become more personalized and wearable, the need to bring information and capabilities to the individual firefighter and other responders is of paramount importance.
o From wearable cameras, personal GPS devices, and biometric sensors, to tablets and smartphones, Inform CAD and Inform Mobile will extend beyond the communications center and vehicle to the individual.

#11..
- 526 -
CentralSquare Proposal for Glendale, California (RFP 121818) 6 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
 Next Generation
o Even before full NexGen 9-1-1 and FirstNet deployments, there is a need to incorporate new forms of data and media (SMS, photos, and video) into the call taking and dispatch workflow.
o The need to interact with citizens and the technology that they use today (smartphones, SMS, social media).
o New inputs to the PSAP (ASAP, Smart 911, ShotSpotter, SMS, MMS)  Access to Data
o The need to access, analyze, and share information. Analytics, reporting, and data exchanges will drive the need for secure systems, architected for sharing. o Regional and local CAD-to-CAD exchanges to allow agencies to assist and provide mutual aid with the highest levels of automation.
 Records
o Continued development and deployment of modules throughout the application that are driven both client and market input.
o Modules that are currently on the roadmap for Records  License and Permit Module
 Pawn Module
 Digital Evidence Management
#11..
- 527 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 7
CentralSquare Technologies Copyright © 2019
SOFTWARE 9
In an attachment, provide a complete list of all standard ad-hoc reports.

CentralSquare Response:

Inform CAD Reporting

1. Inform CAD Pre-Defined Reports
Inform CAD contains both a collection of pre-defined reports that allow quick and easy reporting on a variety of information as well as the ability to define and report on data for an organization’s specific needs. These reports are available from within the Inform CAD application. The Inform CAD pre-defined reports are listed within the “Inform CAD Pre-Defined Reports Summary”.

2. Inform CAD Incident Viewer
Inform CAD keeps track of all open and closed incidents. The Incident Editor can access either the production CAD database or the Archive Server database. Use the Incident Editor to review all details of an incident, including incident activity and unit response information in the live database. The Incident Editor is available from within the Inform CAD application.

Incidents may be queried using a variety of criteria and then viewed and printed as an Incident Detail Report.

3. Inform CAD Archive Server
CentralSquare recommends pairing the Inform CAD Archive Server with the Inform CAD production server. The Archive Server is a separate SQL server, serving as a Data Warehouse, which receives near real-time replication of data from the Inform CAD production SQL instance. This approach is recommended in order to eliminate the risk of running reporting, dashboards, or other queries against the Inform CAD production database that would adversely affect the performance of the Inform CAD production server. CentralSquare publishes a Data Dictionary on our customer support site that can assist clients when building their own reports with SSRS or other tools.

4. SQL Server Reporting Services
Agency reporting needs are diverse and cannot be met with a single set of standard reports. CentralSquare recommends Microsoft’s SQL Server Reporting Services1® (SSRS) for building and generating the unique set of reports needed by each agency.

SSRS is part of Microsoft SQL Server services and for no additional cost, allows users to quickly and easily build and generate reports using Report Builder and other tools.

SSRS also includes the ability to include a wide variety of charts and maps within reports.

Other reporting tools used by clients for building their own reports range from Microsoft Access and Crystal Reports to more sophisticated third-party software such as IBM Cognos. While SSRS is included with SQL Server at no additional cost, other third-

1 More information on SSRS may be found at the Microsoft SQL Reporting Services site. #11..
- 528 -
CentralSquare Proposal for Glendale, California (RFP 121818) 8 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
party tools are available at an additional cost. CentralSquare does not directly offer or supply third-party reporting tools.

Inform CAD Pre-Defined Reports Summary
The following reports are pre-defined in terms of content and are available from within Inform CAD.

1. Inform CAD Reports
Inform CAD includes more than 30 pre-defined reports. Selected reports maybe filtered by date (day, week, month, or months), time, agency, jurisdiction, division, incident type, priority type, unit/radio ID, personnel ID, and response area.

A list of the standard reports contained in Inform CAD follows:
 Alarm Site Report – The Alarm Site Report works with the alarm information from the Premise Utility to give users the ability to print a high-quality list of Alarm Sites supported by an agency. This report incorporates the following information from the Alarm Information tab: alarm permit information, contact name/phone numbers, contact information and instructions, and zone information about the main alarm.
 BOLO Briefing Report – The BOLO Summary Report is a picture of the BOLO records in the System database. Only information entered into the BOLO record in Inform CAD will appear in the report. For example, if a user enters only a subject name and age in a BOLO record, the report contains only those fields.  CAD Log of Calls Report – The CAD Log of Calls Report gives users the ability to evaluate the vehicle response time for the agency, jurisdictions, and call priorities selected. This report is similar to the Line-Item Incident Listing, also called the “Incident Report;” however, the information included in the CAD Log of Calls Report is vehicle-based rather than incident-based.  Call Source Analysis Report – The Call Source Analysis Report gives users the ability to analyze the volume of calls received by a predefined list of call sources.

The call source classifications define the source or origin of a call. The Agency can define additional sources from which the call-taker can select. For example, user-defined classifications such as “Private Citizen” or “911 User” can be added to the set of call sources using the Pop-up List Utility.  Caller Type Report – During call taking, a call-taker chooses one of the selections listed in the Caller Type list box. This selection classifies the source of a call by point of origin. For example, a caller type may be a “911 Emergency” call or a call from the “Highway Patrol.” The Caller Type Report allows users to review point-of-origin information for calls received within a selected date and time range. The Caller Type report can then be used to determine the frequency with which each type of caller uses the agency’s services.  Calls by Grid Report – In Inform CAD, grids are user-defined and represent a specific area on a user’s map. Once created, these grids can be edited to overlay the map area(s) to be selected. The Calls by Grid Report prints the total number of calls in each map grid location for the selected date range. #11..
- 529 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 9
CentralSquare Technologies Copyright © 2019
 Call Volume by Service Level Report – The Call Volume by Service Level Report graphs the agency’s call volume by Vehicle Certification Type or service level.

Each vehicle built into the system must have a Vehicle Certification Type. When a vehicle is assigned to a call, Inform CAD records the certification type in the call record, which is then available to report the number of calls based on service levels.
 Canceled Incident Report – When a call is canceled in Inform CAD, a Response Closing dialog box appears so the call-taker can select a cancellation reason for the call. The Canceled Incident Report gives the ability to select and review calls by their cancelation reasons, within a specified time-frame. This report gives users quick access to a breakdown of the reasons that calls are being cancelled.  Incident Report – The Incident Report provides a line-item listing letting users view or print response-time details from call start to call closed. This report is similar to the CAD Log of Calls Report, except that it allows cancelled calls to be excluded from the report. The report gives users the ability to review an agency’s response times to calls within the dates and times selected. This report gives a complete look at how an agency responds to emergency and scheduled calls.  Snapshot Report – Inform CAD records all incident data at the time of initial assignment. The report includes incident information, recommended units, assigned units, and the status of all other units at the time of the recommendation, including all other unit information (location, resources, AVL update. The report also includes a map of all units at the time of each recommendation.
 Inter-Agency Comment Report – The Inter-Agency Comment Report is a list that documents the system’s inter-agency comment sharing permissions.  Inter-Agency Security Report – The Inter-Agency Security Report is a list that documents the system’s inter-agency security settings.
 Out of Service Report – The Out of Service Report gives users the ability to print a complete list of out-of-service information for the vehicles in a user’s system.

This lets users accurately assess the reasons vehicles were taken out of service and how a user’s organization was affected while a vehicle was in the out-ofservice status.  Command Line/Function Key Configuration Report – The Command Line/Function Key Configuration Report gives users the ability to print a complete list of Inform CAD’s Command Line actions, associated abbreviated commands, and function key assignments. This report is a useful training aid for dispatchers while they are learning new command line entries and function key designations.  Prescheduled Call Report – The Prescheduled Call Taking Screen provides calltakers with the ability to schedule patient pick-ups and transfers. The Prescheduled Call Report gives users access to important pickup and destination information for all prescheduled calls occurring within the specified date range.
 Problem Cross Reference Report – The Problem Cross Reference Report is a list that documents the cross references between agency problem/nature lists.  Reconciliation Report – The Reconciliation Report gives users the ability to accurately verify billing interface records each month. This report provides users #11..
- 530 -
CentralSquare Proposal for Glendale, California (RFP 121818) 10 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
with a daily account of the number of incidents, canceled calls, and transports processed by Inform CAD in a month. The Reconciliation Report, can then be compared to the balance sheets generated by the billing system.  Response Incident Listing – The Response Incident Listing prints a record of the amount of time it takes to respond to incident types, from call received to unit arrival at scene. It also presents the average response time for the agency, as well as for each division and jurisdiction.
 Roster Hours Worked Report – The Roster Hours Worked Report details shift activity by crew member. This report sorts first alphabetically by employee name, then alphabetically by station, and then in ascending order by date. Users can use the Roster Hours Worked Report window to review detailed information about shift exceptions by employee name..
 Rotation Provider Report – The Rotation Provider Report lists the agency’s service providers and the rotation categories each provider supports. There are two report styles: a line-item listing or a detailed listing. Users can include active or inactive providers in the report.
 Rotation Request Report – This report gives users a historical account of a user’s requests and separates the requests by rotation category. When processing a report, users can specify which categories and providers to include, as well as the report’s date range. Users can also choose whether to view the report as a summary or detailed listing.
 Transportation Volume Report – The Transport Volume Report counts the total number of patient transports for each day of the week and hour of the day. This report allows the user to assess the volume of calls needing patient transports for user-defined time periods. It also gives users an accurate look at the peak day/hours for patient transport services by an agency.
 Unverified Address Report – The Unverified Address Report allows users to print information from calls with unverified addresses. Users can use this report to identify addresses entered incorrectly and streets without matching latitude and longitude lines in an agency’s database.
 Vehicle Response Report – The Vehicle Response Report prints the call dispatching times for selected vehicles. It also prints the average response time for each division and each vehicle, as well as for the entire agency. Users can filter calls by incident type or by priority.

2. Inform CAD Time-Based Reports
CentralSquare has designed the Time-Based Reports to provide a method to measure and evaluate call taking, dispatching, and response performance within an agency.  Activation Report – The Activation Report measures the amount of time it takes call-takers and dispatchers to assign units to calls. This report can be used to evaluate how much time elapses from the moment a call is received until a dispatcher assigns a vehicle to the call. This report is similar to the Dispatcher Performance Report but it sorts data by vehicle instead of personnel.  At Scene Time Report – The At Scene Time Report gives users the ability to assess how much time vehicles spend in the “At Scene” status. This report #11..
- 531 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 11
CentralSquare Technologies Copyright © 2019
measures “At Scene” time from unit arrival at scene to unit depart scene or call complete, so performance can be evaluated.
 Call Duration Report – This report gathers information related to status change events during call taking and dispatching. The time measured is from the calltaker’s first keystroke in the Call Taking Screen, to the time the call is closed.  Call-Taker Performance Report – This report analyzes call-taking time needed for gathering user-defined information mandatory for dispatching a call. It displays for a specified date range the number of calls handled (from the dispatcher’s first keystroke until it appears on the Active Response queue).  Dispatcher Performance Report – The Dispatcher Performance Report reflects the amount of time taken by the Dispatcher to alert a unit to a call. The time measured is from the time a call enters the Active Response queue to the time the unit is alerted to the call. This report measures the time from call received to vehicle assigned, the same period as the Activation Report although the Dispatcher Performance Report sorts the data by vehicle, while the Activation Report sorts the data by personnel.
 Late (Exceptions) Responses Report – This report gathers information for all responses that exceed the allowed response time criteria. It measures the time a call enters the queue to unit arrival at scene.
 Out-of-Chute Report – This report shows the out-of-chute performance. The report measures the time from the unit alert to the status change (e.g., En Route to At Scene). The Out-of-Chute Report offers many ways to determine the unit performance (Vehicle Assigned to Vehicle Responding).
 Response Compliance Report – This report analyzes the overall response time for calls, from the moment the call-taker receives the call to the time the unit arrives at scene. This report can be used to determine the percentage of calls that meet established response time acceptance criteria (Call Received to Arrival at Scene).
 Turn-Around Time Report – This report analyzes unit performance time from transport destination arrival until availability for another call. It displays, in userdefined increments, the number of calls in which a unit came back into service within a specified time.

RMS Reporting
Inform RMS Reporting is an ad hoc report builder designed to be both powerful and easy to use. The TIA can create and run reports from data within the available modules such as Calls for Service, Arrests, Citations, and Field Interview and apply the full data model, so every field within the supported modules is exposed for reporting, including custom fields. Utilizing the intuitive and easy to use graphical interface tools, users will choose data sets and parameters, columns, grouping, counts and more to create reports from the simplest, to the most complex within one easy to use tool. Advanced parameters filters allow for powerful combinations of filtering, including the ability to do “AND” or “OR” conditions grouped in different ways, allowing for innumerable potential filtering scenarios. Inform RMS Reporting provides the user the ability to create meaningful and easy to read output reports such as summary and detailed reports as well as visual representations using various charts. Reports can be created and saved #11..
- 532 -
CentralSquare Proposal for Glendale, California (RFP 121818) 12 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
for individual users or shared to the agency as a whole for reuse. Inform RMS Reporting also provides the ability to export data into spreadsheet form and allows users to copy the SQL statement created which can be used to take advantage of the powerful yet simple query builder to generate complex SQL queries. #11..
- 533 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 13
CentralSquare Technologies Copyright © 2019
SOFTWARE 10
In an attachment, describe how ad-hoc reports are user configurable.

CentralSquare Response:

In addition to providing extensive predefined reports, CentralSquare’s records management products also support ad hoc report generation, which allows users to easily create ad hoc, user-defined reports that can be saved and used repeatedly.

Users can select the database fields and associated criteria for those fields so that only the specific data is displayed or printed in the report.

Databases contain vast amounts of information; typically, the data is only useful in small amounts. The Inform RMS ad hoc report function allows the users to define a filtered range of records and a subset of fields from those records within the various databases.

Creating an ad hoc report allows the user to define the database information and customize the page layout.

Users can define a report form with headings, graphics, and a customized layout.

These reports can be saved, re-used, and shared with other users. The reports are saved with specific filters and formats and are available from the Reports browser window. The agency can add numerous ad hoc (custom) reports to add to the standard (canned) reports list.

CentralSquare’s record management products support the downloading and exporting of reports in most commonly used formats.
#11..
- 534 -
CentralSquare Proposal for Glendale, California (RFP 121818) 14 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.
#11..
- 535 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 15
CentralSquare Technologies Copyright © 2019
SOFTWARE 12
Describe how the proposed system is in compliance with the current FBI Criminal Justice Information Security (CJIS) Policy and standard security practices, including a description of how the solution encrypts data transmissions (particularly NCIC).

CentralSquare Response:

CentralSquare's solutions satisfy relative current security standards imposed by the Federal Bureau of Investigation for agencies having NCIC access (CJIS Security Policy). CentralSquare provides scheduled software releases to address any changes to federal- and state-mandated CJIS security requirements as part of the standard Extended Support Agreement.

The native user management features of CentralSquare's products conform to the unique requirements of the CJIS Security Policy. CentralSquare’s mobile client uses a FIPS 140-2 encryption algorithm with dynamic keying. Also, all CentralSquare employees are subjected to background checks that conform to the CJIS Security Policy. This includes Title 28 Part 20 of the Code of Federal Regulations as it pertains to the security of criminal history information.

Application passwords utilize a SHA512 one-way hash from the Microsoft Security and Cryptography libraries.

Both Inform CAD and the CentralSquare Message Switch encrypt all CJIS data (as defined by the FBI CJIS Security Policy) in transit and at rest using a FIPS140-2 certified encryption.

In addition, CentralSquare enforces upon its employees and facilities, including facilities used to store cloud-based data, those sections of the CJIS Security Policy that apply to contractors with access to, or who operate in support of, criminal justice services and information. CentralSquare mandates two-factor authentication for all employees that access client systems or can access internal systems containing client data. The solution we use supports industry standard OATH HOTP/TOTP protocols and uses asymmetric crypto (InCCollaborate:PKCS#7) to eliminate shared keys and high-value targets on the server.

Guidelines for accessing client systems for support include using a virtual private network that requires client permission before accessing the client’s system.

CentralSquare also supports the use of individual user accounts. CentralSquare maintains a list of employees qualified to provide support for client systems that have access to the CJIS network or locally stored CJIS data. The list of authorized support users is shared with a designated client security contact when changes to the list occur.

All users on this list have submitted fingerprint cards and received a security clearance that satisfies CJIS Security Policy mandates. CentralSquare staff are also subjected to security clearance at the state level when requested. CJIS-authorized users additionally receive recurring training on CJIS rules and procedures. #11..
- 536 -
CentralSquare Proposal for Glendale, California (RFP 121818) 16 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.
#11..
- 537 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 17
CentralSquare Technologies Copyright © 2019
B. SOFTWARE 13
GPD prefers that the Offeror comply with GPD's security procedures when accessing the system, which include the use of individual user accounts instead of generic role accounts, obtaining access authorization for each access instance, using Virtual Private Networking (VPN) where applicable, and not sharing passwords or other access information. Please explain how you plan on supporting and maintaining the system while meeting these preferences?
CentralSquare Response:

As GPD’s current public safety system provider, CentralSquare is not aware of any conflicts with GPD’s security procedures.

While we can use specific VPN solutions for remote access, CentralSquare Technologies has implemented Bomgar to connect to customer systems. Bomgar provides an industry-leading support connectivity system that meets the standards of the FBI CJIS Policy and provides:
• Secure access controls with advanced authentication
• Secure encrypted connectivity
• Secure storage of connection event documentation
• Customer access to connection logging and recordings through Salesforce • Options for either escorted and/or unescorted system access CentralSquare’s implementation of Bomgar is through a dedicated system managed and controlled by CentralSquare. It is not shared with other vendors and is used to connect only between CentralSquare and its customers.

The Bomgar connection is via encrypted HTTPS. Encryption of data in motion is through a Bomgar component that is certified by NIST as a FIPS 140-2 encryption component (Certificate 1868 - Consolidated NIST Certificate 25). Data at rest is stored in a physically secure, CJIS compliant facility at Nlets.

Access to the GPD system can be limited to a single web address to the secure Bomgar appliance which is located at a CJIS-compliant secured facility.

Restricted Access to Bomgar
Access to the Bomgar system is limited to CentralSquare security-authorized personnel for that customer’s product line(s). The layered secure login process includes:
 Bomgar validates support personnel using CentralSquare active directory credentials  Personally assigned CentralSquare active directory passwords must be changed every 90 days and meet FBI CJIS standards
 Bomgar requires additional Advanced Authentication validation (meeting CJIS standards) through Duo/Mobile token or smartphone validation  Advanced Authentication using Duo Mobile is also required to gain access to a CentralSquare computer or network. This secure process ensures multiple levels of identity validation to activate a Bomgar connection.

Connection Methods
#11..
- 538 -
CentralSquare Proposal for Glendale, California (RFP 121818) 18 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
Bomgar configuration provides multiple access methods.
 Escorted access (similar to LogMeIn Rescue or GoToAssist) o With escorted access, the customer will either receive an email or an access code (session key) while on the phone. The e-mail allows the customer to start the connectivity session. For computers without e-mail access, a session key is provided to allow the customer to authorize/activate the Bomgar session through a secure web portal.
o The Bomgar component is automatically installed at the beginning of the session and uninstalled at the end of the session.
o There is shared mouse and keyboard control, bi-directional messaging, and access to view all monitors (for a multi-monitor computer).
 Unescorted access.
o Unescorted access is similar to VPN in that the CentralSquare user (with valid credentials) can access the customer system without the customer staff being present. In this case, the components do not automatically uninstall from the computer/server. The customer can uninstall Jump Client software via Windows Add/Remove Programs.

CentralSquare recommends that customers allow the implementation of both options.

Typically, we will use escorted access for daytime activities when customer staff are available, while allowing unescorted access for after-hour emergencies in those situations where customer staff are not available at the customer site. Unescorted access can also be setup on specific computers to facilitate new installations and configuration work related to server replacement activities. CentralSquare will discuss these options with GPD once Bomgar use is initiated. In either case, the logging within Bomgar and Salesforce (for customer viewing) occurs automatically The Bomgar system is deployed on a secure CentralSquare Technologies infrastructure hosted at the Nlets CJIS facility. The Nlets facility meets the stringent FBI CJIS Policy standards, including security cameras, intrusion detection system, two-factor authentication required for building access, and biometric iris authorization required for data center access. CentralSquare Bomgar hardware is within locked racks that restrict physical access to only staff with security authorization from CentralSquare.

Logging of connection events is securely stored within the Nlets-based infrastructure for a minimum of one year. A copy of the connection event log is written into the customer’s Salesforce support logging and is available for auditing by the customer’s authorized Salesforce users via the Salesforce portal through either a review of the associated Salesforce ticket or through a special Salesforce customer report within the customer portal Report Tab. Video recordings (no audio) of the connection session can be downloaded by the customer from the survey screen.

There is no additional charge to customers for the use of the Bomgar system to support their CentralSquare Technologies public safety systems. #11..
- 539 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 19
CentralSquare Technologies Copyright © 2019
SOFTWARE 14
GPD requires three system environments: testing, training, and production. The testing environment will be used to test new versions, new data, and alternative configurations of the system both during implementation (i.e., for Functional Acceptance Tests). The system’s training environment will also be used both during implementation (e.g., to train system users) and post cutover to live operations. The system’s production environment must be fully tested and ready prior to cutover to live operations of the system and will be used as the main operational environment for the system. The three environments should be independent of each other, meaning that transactions occurring in one environment will not impact or modify data contained in the other environments nor impact their performance (i.e., system response times and system availability). Please fully describe the equipment and software contained in each environment, when each environment will be fully operational, and how system users and administrators will be able to access each of these environments.

CentralSquare Response:

CentralSquare’s solution includes three environments for Inform CAD, Inform Mobile and Inform RMS which are; Test, Training and Production. Inform Jail includes a production server and a combination testing/training server for a typical installation.

CentralSquare offers optionally priced Disaster Recovery or Warm Standby environments which can be geographically diverse and provide a fail-over option should the primary data center become unusable for any reason.

As proposed, the three independent environments (Production, Test and Training) will reside on separate virtual servers in a shared VMware cluster at the primary data center. Users and administrators can be given authorization to access each of the environments. End users can initiate a session in any of the environments via a Windows shortcut which can be placed on the workstation desktop. #11..
- 540 -
CentralSquare Proposal for Glendale, California (RFP 121818) 20 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 541 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 21
CentralSquare Technologies Copyright © 2019
SOFTWARE 15
Please describe in detail the process of initially installing the system's client applications on fixed and mobile workstations, including all manually performed procedures.

CentralSquare Response:
“Installation” with respect to Subsystems (Inform CAD, Inform Mobile, Inform RMS, IQ CrimeView Dashboard) means the process of running the Subsystem under a procedure to demonstrate basic interoperability of the applicable Subsystem components at the Designated Location for that Subsystem. “Installation” with respect to the Modifications means the process of running each Modification under a procedure to demonstrate basic interoperability with the applicable Subsystem at its Designated Location(s). “Installation” with respect to the Interfaces means the process of running each Interface under a procedure to demonstrate basic interoperability of the Interface with the applicable Subsystem and the hardware and/or Software with which it is interfaced at its Designated Location(s).

CentralSquare has provided Exhibit C – Statement of Work (currently provided under the TriTech name) that clarifies the tasks that CentralSquare will perform to complete the installation and configuration of hardware and software for Inform CAD, Inform Mobile, Inform RMS, and IQ CrimeView Dashboard.

For Inform Jail, CentralSquare places an application installer on a shared drive hosted by CentralSquare. GPD IT staff can then copy that installer and run it to install Inform Jail on each PC and mobile workstation that will run the application. No other manual procedure is required.
#11..
- 542 -
CentralSquare Proposal for Glendale, California (RFP 121818) 22 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 543 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 23
CentralSquare Technologies Copyright © 2019
SOFTWARE 16
Please identify the minimum and recommended mobile/wireless workstation configurations necessary to effectively host the clients of the system.

CentralSquare Response:

The proposed software runs as client applications on Windows 7, Windows 8.x, and Windows 10 over a Windows-based LAN/WAN. The following tables show the minimum and recommended specifications for that hardware, as well as the network latency and bandwidth needs. As described in CentralSquare’s response to item #11 Android and iOS devices can also be supported.

Minimum Inform Mobile (CAD and RMS) Client Hardware Specifications Processor  Memory  Disk
Space
Display  Operating
System
Network
Modern
Intel or
equivalent
2 GB
RAM
2 GB   1024x768   Windows 7
or higher
Aircard or similar
Minimum Inform Jail Client Mobile Hardware Specifications Processor  Memory  Disk
Space
Display  Operating
System
Network
Modern
Intel or
equivalent
4 GB
RAM

1.5 GB   1024x768
touch
screen
Windows 7
or higher
Aircard or similar
Recommended Client Mobile Hardware Specifications (All Products) Processor  Memory  Disk
Space
Display  Operating
System
Network
Dual core
(Intel i3 or
equivalent)
4 GB
RAM
12 GB  1366x768+
touch
screen
Windows 7
or higher
4G Aircard or Cellular Modem
Network Latency and Bandwidth Specifications
Minimum Supported Ideal Operation
Mobile Latency  < 300ms  < 180ms
Mobile Bandwidth  > 8KBps  Consistent 3G or 4G Cellular Service #11..
- 544 -
CentralSquare Proposal for Glendale, California (RFP 121818) 24 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 545 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 25
CentralSquare Technologies Copyright © 2019
SOFTWARE 17
Offeror shall describe their standards, policies, and procedures for the following:
a. System software upgrades and updates
b. Change control
c. Configuration management
d. System testing and releasing of new system software versions and major patches
CentralSquare Response:

System Software Upgrades and Updates
GPD’s software suite applications are deployed using a continuous upgrade methodology. Service packs are released approximately every 3 weeks, with a release of the same version occurring approximately twice a year. These upgrades are not “forklift” style upgrades that require rebuilding a system but are applied in line with the current configurations. These upgrades address defect repairs and provide new features additions. CentralSquare does not charge for these upgrades but provides them as part of every client’s ongoing maintenance and support.

GPD’s IT staff will need to be available for server and workstation connections and the end users may need to be available for extra questions and for initial testing once an upgrade is completed. End users and IT staff should review the upgrade documentation and Read Me files for information on the changes contained in the upgrade.

CentralSquare requests that clients implement the most current production version within twelve (12) months of the version being made available.

Inform CAD
Updates and upgrades to the CentralSquare application software are provided under the annual Software Support Agreement. CentralSquare’s technicians provide assistance with updates and upgrades. Upgrades include enhancements and modifications made to the core application. New applications or modules that are separately licensed and priced are not included in updates.

CentralSquare typically provides updates or service packs to its products on a quarterly schedule. These are released to address software issues and minor enhancements to the product line. Version releases are typically scheduled once or twice each year and address larger functional or technical enhancements.

Inform Mobile
The Inform Mobile client is a self-upgrading application. If a newer version of our application requires new Windows components (e.g., .net framework version changes or other MSI or executable for installation), the Inform Mobile update process supports a Packages for Deployment feature. This enables the IT administrator to deploy the installer along with the administrator privileges required for installation into a #11..
- 546 -
CentralSquare Proposal for Glendale, California (RFP 121818) 26 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
deployment package. This package is executed by the Inform Mobile client during the upgrade, removing the need for the logged in user to have administrative privileges.

Map display layer updates for Inform Mobile are copied to the Inform Mobile Update Server file structure by the Inform Mobile administrator. The Inform Mobile workstations automatically update upon re-launch or user update request. There is no additional manual configuration to configure map files for any Inform Mobile workstation after the initial setup of the system. The availability of a map configuration for a user is based on the user’s agency CAD hierarchy. Default map views are assigned on a top level peragency basis.

Inform RMS
CentralSquare also provides periodic enhancements and new releases of Inform RMS as part of an ongoing software maintenance agreement. A CentralSquare technician performs the server upgrades with all the appropriate documentation for each release.

Inform RMS includes an automated update process for the delivery of updated client files to all workstations. The server update is applied first. Once the server update has been applied, the client workstations are notified of the availability of the client update.

GPD must run the update to ensure synchronization with the server version.

IQ Search and IQ CrimeView Dashboard
IQ Search and IQ CrimeView Dashboard are web applications that does not require a client-side update. The update is applied to the IQ Search and IQ CrimeView Dashboard servers; when users log in after the update, the new features and defect corrections are now available to all IQ Search and IQ CrimeView Dashboard users.

Inform Jail
Inform Jail has 3 to 4 software releases per year which include enhancements to the solution. The new enhancements are driven by the company’s customer base and are then made available to all customers under the standard support and maintenance agreement. Minor updates and patches are released daily or as needed. CentralSquare provides all upgrades to customers for no additional charge, as long as those customers remain current with their support and maintenance agreement.

Interfaces
CentralSquare interfaces are designed as separate applications that are not affected by upgrades to the core applications. CentralSquare maintains interfaces as necessary to ensure compatibility with the application software. Updates or upgrades for interfaces are released according to CentralSquare’s normal upgrade schedule for the core applications.

Documentation
GPD can access documentation to assist with upgrade preparation (as well as all available user documentation) via a secure client login on CentralSquare’s website. End users and IT staff should review the upgrade documentation and Read Me files for information on the changes contained in the upgrade. CentralSquare’s Customer #11..
- 547 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 27
CentralSquare Technologies Copyright © 2019
Services team will work with GPD to schedule upgrades for the CentralSquare software as they are released.

Change Control
The Change Management Process manages any significant changes to the project as described in the SOW (or related documents as referenced within the SOW). These changes may include but are not limited to modifications to project scope, standard or custom product functionality, identified CentralSquare and GPD roles and responsibilities, project payment terms, and modifications to the scope or delivery location of services. All significant changes must be documented through the Change Management Process; the type of documentation required depends on the nature and significance of the change.

Configuration Management
The CentralSquare process for implementing major subsystems (e.g., Inform CAD, Inform Mobile, Inform RMS) includes a review of the current operational workflow that allows CentralSquare to obtain information on the current and future GPD operational requirements. This review occurs at the System Orientation and includes an observation of the current call taking process, an examination of GPD call taking/dispatch operations and reporting requirements. A CentralSquare Business Analyst describes the functionality of the proposed CentralSquare applications and assists GPD in making configuration decisions that closely meets the current and desired operations and explains the implications of each configuration option on the workflow.

The Demonstration of Licensed Functionality (DOLF) process provides an opportunity for the GPD Project Team to gain hands-on experience with Inform CAD and Inform RMS, and test the workflow. This process will help GPD identify any operational changes or training opportunities that may be necessary based on the changes in the application software.

CentralSquare’s training approach maximizes the use of hands-on training. Students will receive detailed training on operations of Inform CAD, Inform Mobile, Inform RMS, and Inform Jail. The CentralSquare team will devote time prior to the training sessions to learning GPD daily business procedures. As much as possible, these procedures are discussed throughout the training session. Class exercises will be designed to closely reflect users’ daily activities and duties providing users with step-by-step training.

As much as feasible, our Training Team will emulate GPD workflow process in our training classes. We ensure that this standard approach is used throughout all our training course offerings.

CentralSquare proposes COTS applications and as such, the CentralSquare training materials are based on the application user guides and are not custom-developed for each new client.
#11..
- 548 -
CentralSquare Proposal for Glendale, California (RFP 121818) 28 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
System Testing and Releasing of New System Software Versions and Major Patches
CentralSquare uses a multi-phased approach to product testing and quality assurance for the major systems of Inform CAD and Inform RMS. An “Agile” development methodology is used across the product, engineering, and quality assurance teams. By incorporating customer feedback early and often in this process, the team constantly validates that what is being designed and developed will meet the operational needs of the users and solve the problems facing its customers.

The first level of software testing occurs as the development is being performed in engineering. Peer reviews then occur to ensure appropriate code changes and processes were followed. Quality Assurance, working as part of the agile team, conducts functional tests at this time to ensure the results of the development effort were as expected and to identify faults or defects. Regression testing is conducted at the conclusion of a release to ensure changes to the code continue to work when assembled together.

CentralSquare updates or upgrades are installed by CentralSquare through remote connectivity and evaluated by GPD on GPD’s test/training server. This allows GPD to evaluate the upgrade in their environment prior to installation on GPD’s live production system. GPD shall backup their system prior to an upgrade in order to provide a rollback point.

#11..
- 549 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 29
CentralSquare Technologies Copyright © 2019
SOFTWARE 18
GPD requires that Offerors include in their response to this RFP a "turnkey" system configuration consisting of all computer equipment, interface equipment, server-related communications equipment, server-related cabling, server-related terminals, serverrelated workstations, server-related printers, files, operating system software, application software, database management systems, databases, etc., necessary to meet the functional and operational requirements of this RFP. Please explain how the proposed system complies with the specified “turnkey” requirements and identify any exceptions.

CentralSquare Response:

CentralSquare has proposed a turnkey solution for providing GPD a state-of-the-art CAD) system, RMS, JMS, and supporting applications.

The operating platform custom-configured by CentralSquare for GPD provides ample redundant computer resources at each data center to yield the reliability and performance levels essential for mission-critical applications such as CAD.

The principal applications in the recommended solution are Inform CAD, CentralSquare's flagship call and resource management system and Inform RMS, our industry-leading records management solution for law enforcement.

CentralSquare has also included Inform Mobile, a mobile app to extend core application functionality to the field, and Inform Jail, a comprehensive set of applications for detention management. The capabilities of Inform CAD, Inform RMS and Inform Jail are further extended and enhanced using CentralSquare's message switching systems to communicate with external and third-party systems such as the applications used by GPD law enforcement organizations for wireless mobile communications and CJIS (JDIC) access.

The CentralSquare enterprise public safety platform proposed for GPD is ready to support standards-based integration with several additional GPD and external systems, including:
 Alphanumeric Paging
 E911 ANI/ALI
 CLETS and NCIC via JDIC
 LINX
 eProsecutor
 VINE
 CopLink
 CopLogic (Lexis Nexis)
 CalGang
 Livescan
 Citation Imports (TurboData and Brazos)
 Crash Import (Crossroads)
 APCO/CSAA (ASAP) Alarm MonitorSuspicious Activity Reporting #11..
- 550 -
CentralSquare Proposal for Glendale, California (RFP 121818) 30 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
 CSAR Daily ORI File Import
 CFS Export for consumption by Verdugo Fire
 Vigilant ALPR Interface
 In Car Video interface

For agency executives, planners, and end users from all disciplines, the data warehousing and analytics capabilities of IQ CrimeView Dashboard complete the spectrum of automation technologies required by a progressive public safety agency.

CentralSquare’s solution is based upon an integrated suite of easily upgradable and scalable commercial off-the-shelf (COTS) application modules and commodity hardware products. These components allow for a quick response to the changing needs while minimizing the risk of hardware and software obsolescence. CentralSquare has proposed our integrated applications deployed on a virtualized operating platform that includes high availability technologies and systems-level redundancy.

The Inform Public Safety Suite includes the following CentralSquare-developed applications:
 Inform CAD (computer-aided dispatch)
o Inform CAD Browser (web-based access to CAD information)  Inform Mobile (mobile data system)
o Field Ops (mobile app extension of Inform Mobile
 Inform RMS (law enforcement records management system)  Inform Jail (jail management system)
 IQ Search and IQ CrimeView Dashboard (database query, analysis, dashboard, and reporting)

INTEGRATED PUBLIC SAFETY SUITE
The Inform Public Safety Suite integrates the workflow and aggregates the information across agencies, departments, and staff regardless of where users interact with the system. Inform integration extends from the 9-1-1 call through dispatch, response, reporting, arrest, incarceration, and data analysis. With an emphasis on an intuitive user experience that minimizes re-entry and maximizes relevant informational awareness, the CentralSquare solution provides the following key integration points to users in the center, out in the field, and at the station:
#11..
- 551 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 31
CentralSquare Technologies Copyright © 2019
 A common public safety database for
searching and automatic notifications based on
user request.
 The flow of CAD Call for Service information to
the mobile responder, the field reporting officer,
records and investigations, and even the booking
officer in the jail.
 Sharing of user credentials in common
environments (e.g., vehicle). Inform Mobile and
Inform RMS allow the user to respond and report
without having to re-enter credentials or user
information.
 A common Esri GIS source that feeds CAD,
Mobile, and RMS users for location validation and
map displays built for the task at hand.
 Access to a set of common Master Indices that include person, vehicle, location, and property that can be searched by dispatchers, responders, investigators, jailers, and analysts.
 Re-use of incident, person, location, vehicle, and property information a user has entered in any part of the system without having to re-enter the data. This expands to allowing re-use of data entered by other system users. o Jail Booking information in Arrest Report
o Arrest Report information for Booking an inmate
o Secondary officer uses Person or Vehicle information queried by Primary officer in report
o Officer uses location and incident information from CAD to complete report
 A single data warehouse with powerful ad hoc reporting and dashboard-based analytics.

INTEGRATION WITH OTHER SYSTEMS
A key component of our application structures for the last 25 years is a solid foundation for interfacing and integrating with other systems. This starts with a foundation of standard interfaces that work with industry standards and/or common vendors across our client base. These standard interfaces can be extended and upgraded, should the need for modification arise
CentralSquare has also developed and licenses an Inform CAD Application Programming Interface (API) for use by partners, third-parties, and clients. Through this API, integration is enabled to many of the core functions of our public safety suite.

Documentation, training, and consultation are made available to the users of the API to help achieve the desired integration. The API is versioned, upgraded, and tested with each release, ensuring compatibility with other systems.

Should integration needs arise that cannot be satisfied via an existing standard interface or by using the CentralSquare API, CentralSquare provides the engineering #11..
- 552 -
CentralSquare Proposal for Glendale, California (RFP 121818) 32 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
and deployment services to develop custom interfaces. CentralSquare has developed a comprehensive integration framework upon which custom integration work is performed. CentralSquare’s experience in custom integration is extensive and includes complex criminal justice systems, various local, in-house developed applications and literally hundreds external platforms. Each custom interface is supported during upgrades and, if needed, enhanced over time.

#11..
- 553 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 33
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 4
Has the vendor previously interfaced the CAD/RMS/ARS system with other third part systems? If so, please provide the list?
CentralSquare Response:

CentralSquare currently supports more than 4,000 interfaces across its worldwide client base.

Some of the more common approaches to interface deployment include:
 Core product interfaces – includes interfaces such as E9-1-1 ALI, EMD protocol software and paging protocols are offered as part of the Inform CAD baseline product. These interfaces are maintained as part of CentralSquare's standard product upgrade program.
 Message switch interfaces – includes interfaces such as Los Angeles County Justice Data Interface Controller, CLETS/NCIC, and other CJIS and similar data sources. These interfaces are updated as needed to satisfy changing federal, state and other regulatory agency requirements.
 Product/system-specific interfaces – includes interfaces to devices and systems such as tone encoders, alarm receivers, 2-way radio systems and consoles, fire station alerting systems and audio recording loggers. These interfaces are designed to work with a unique product or system at a specific model or revision level.
 CAD-to-CAD interfaces – includes CentralSquare's CAD-to-CAD API as well as custom and tailored interfaces with CAD systems from other vendors.

CentralSquare's CAD-to-CAD API is one of the most widely used solutions for establishing communications between Inform CAD systems as well as multiple disparate CAD systems.
 Universal data publishers and consumers – includes exchanges with third-party records management systems, personnel scheduling systems, electronic citation systems, pawned property systems and many, many more. These exchanges are deployed in their native form as well as customized versions for specific applications.
 Open system access – includes interfaces and data exchanges with specific vendor solutions such as Deccan LiveMUM, VOICE Case Service, PulsePoint, and others. This program enables partners to offer interfaces with CentralSquare systems without licensing or service fees from CentralSquare.

Custom interfaces – includes devices and systems that cannot be satisfied through any other interface options. Fully customized interfaces are usually developed when the third-party is not able to support other interface options or the requirements are so unique as to dictate a custom solution be provided.
#11..
- 554 -
CentralSquare Proposal for Glendale, California (RFP 121818) 34 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.
#11..
- 555 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 35
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 5
Unless otherwise specified, GPD will collaboratively develop a single data exchange schema for each of the required data exchanges (interfaces). XML- based, NIST, National Information Exchange Model (NIEM) conformant exchanges are preferred.

Although not all of the data elements agreed upon for a specific data exchange (interface) will contain data in each exchange instance, GPD expects to maintain a set of consistent and valid data exchanges across all of the system’s interfaces. The intent is to keep the interfaces and data exchanges as simple and as standardized as possible. Please explain, in an attachment, how you will participate in this process? CentralSquare Response:

CentralSquare’s systems support a number of current industry standards and we are moving rapidly to adopt others as they are finalized and accepted by the industry. As the largest information and communication system supplier to first responder organizations across the country, we are routinely challenged by the lack of integration standards for interfacing with third-party and competitor systems. We have been an early and consistent supporter of interoperability standards and continue to be active in government and industry groups charged with developing these standards.

CentralSquare embraces and promotes the principles and best practices for using the Global Justice XML Data Model (GJXDM) and the National Information Exchange Model (NIEM) wherever possible. TriTech offers interfaces with several systems and data sources that are based on an IEPD from the NIEM library.

Some of the interfaces offered by CentralSquare that are based on industry standards and protocols include:
 Standards-based Data Exchanges: National Information Exchange Model (NIEM)  Alphanumeric Paging: Telelocator Alphanumeric Protocol (TAP)/Motorola Page Entry (PET) and Simple Network Paging Protocol (SNPP)
 Cellular (Narrowband PCS) Text Alerts: Wireless Communications Transfer Protocol (WCTP)
 E9-1-1 ANI/ALI: NENA Standard 02-011
 Email Alerts: Simple Mail Transfer Protocol (SMTP)
 GPS/AVL: National Marine Electronics Association (NMEA) 0183, version 2.0 and Trimble ASCII Interface Protocol (TAIP)
 Alarm Monitoring Center: APCO/CSAA ANS 2.101.1--2008 Alarm Monitoring Company to PSAP CAD External Alarm Interface Exchange
 Fire Station Alerting: NFPA 1221 Standard for the Installation, Maintenance, and Use of Emergency Services Communications Systems (in part)

Beyond interfaces and integrations, CentralSquare supports several other industry standards within our product suite including:
 Time Synchronization: NENA 04-002 v4 PSAP Master Clock  Security: CJIS Security Policy and Title 28 Part 20 of the Code of Federal Regulations (in part)
#11..
- 556 -
CentralSquare Proposal for Glendale, California (RFP 121818) 36 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
 Encryption: FIPS 140-2
 Address features: United States Postal Service Publication 28 - Postal Addressing Standards (in part)
 Police Incident Reporting: National and State-specific Uniform Crime Reporting and National Incident Based Reporting Standards
 Fire Incident Reporting: NFPA 901 Standard Classifications for Incident Reporting and Fire Protection Data

#11..
- 557 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 37
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 6
GPD prefers that proposals conform to criminal justice standards including but not limited to Department of Justice's (DOJ) National Information Exchange Model (NIEM) , Global Justice Reference Architecture (JRA) , and standards developed by the National Institute of Standards and Technology (NIST) . In particular, the JRA provides a framework for decision making about information sharing solutions by defining highly adaptive justice system service oriented architecture (SOA). Please describe, in an attachment, how the proposed system will conform to these standards? CentralSquare Response:

CentralSquare has developed dozens of interfaces using data definitions catalogued in the NIEM IEPD Clearing7house including interfaces that are based on the GJXDM.

Using NIEM definitions is our preferred strategy for integration with third-party systems and we use NIEM-modeled schemas whenever appropriate.

There are three issues that limit the applicability of NIEM as a standard for interfaces.

First, it only works if the third-party system being connected supports the same NIEM schema. Very few systems offer interfaces that can freely share information with other systems. Second, there is no NIEM “standard.” NIEM is a collection of XML documents that often include multiple options for sharing the same class and element of data.

Third, there needs to be business logic to know when to send and how to receive data exchanged using a NIEM definition. The interface logic may require imported data pass through client-configured data edits, as just one example.

While the goal of a “plug-and-play” data exchange is something every vendor and practitioner of public safety information systems welcomes, it isn’t quite as simple as it sounds and there is no single, universally accepted XML schema for this purpose. #11..
- 558 -
CentralSquare Proposal for Glendale, California (RFP 121818) 38 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 559 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 39
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 7
GPD will be responsible for providing adequate network connectivity between the system and the external systems and databases interfaced to the system as described herein. Please identify in your response to this requirement, the bandwidth requirements between the system and externally interfaced systems and databases necessary to effectively accomplish the interfaces. Where the network requirements for a specific interface differ from the requirements identified in the response to this paragraph, the specific network requirements for the interface should be described in the response/explanation for that interface?
CentralSquare Response:

Bandwidth requirements vary based on workstation function and other factors. Where supported, the solution uses the standard TCP/IP protocol suite in an Ethernet environment regardless of the physical layer.

The connectivity requirements with external system vary and in general the network requirements are imposed by the external system. Many of the interfaces are local and on the same network as the Inform solution. In other cases the links are already in place and working and can be easily re-used by the proposed solution. For example, the JDIC connection. For those that are not existing CentralSquare will consult with GPD to determine the best solution to maintain a balance of performance and cost effectiveness.
#11..
- 560 -
CentralSquare Proposal for Glendale, California (RFP 121818) 40 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 561 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 41
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 8
GPD prefers a system that performs any required data formatting and transformation for exchanging information (e.g., discrete data, data streams, files, images, etc.) between system databases and external systems and databases. Please describe how the proposed system will provide this functionality?
CentralSquare Response:

CentralSquare is an active member of and participates in many public safety industry organizations involved in establishing standards such as APCO and NENA. In addition we have had personnel on the Integrated Justice Information Sharing (IJIS) Institute Public Safety Technical Standards Committee (IPSTSC) for more than five years. Our representative contributes to and reviews the draft specifications and developing standards to ensure that our products continue to evolve and meet the changing needs of public safety agencies and to take advantage of new and existing standards that can accelerate our solution’s ability to communicate with third-party systems.

The proposed interfaces transform the data to be transmitted into a format prescribed by the system being interfaced with or into a standard format. For example, JDIC and CLETS queries are formatted to meet the requirements of those systems, Alphanumeric paging uses a standard protocol such as TAP, SNPP or SMTP and CalGang data is sent using a standard XML IEPD.

Inbound transactions are transformed based on established standards. For example, citation imports are received as XML-text files and are transformed by the import routines so they can be applied to the RMS database. The CSAA (ASAP) alarm interface has an established standard format which the interface translates upon receipt and uses to create CAD incidents. ANI/ALI data is received using an established standard.

Where vendors offer published APIs we base our interfaces on those to provide a standard and consistent means of exchanging data with their systems. #11..
- 562 -
CentralSquare Proposal for Glendale, California (RFP 121818) 42 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 563 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 43
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 10
Currently, each GPD patrol vehicle is equipped with automatic license plate readers (ALPR). Describe your company’s experience and functional capabilities related to Vigilant Solution’s mobile ALPR, and include associated interface pricing in the pricing sheets at the end of Chapter 2.

CentralSquare Response:

CentralSquare Technologies has had discussions with clients about interfacing Inform CAD with ALPR. To date, no client has chosen to implement an ALPR interface.

CentralSquare is aware of two potential use cases for an interface with ALPR which are:
 The automatic creation of a CAD Incident when the ALPR system detects a hit.  Query of the ALPR database from within CAD to augment queries of CLETS and other CJIS systems.

CentralSquare is open to discussing the City’s specific concepts for interfacing the ALPR system with our CAD/Mobile solution. We can support either of the aforementioned use cases or likely others once they have been articulated and vetted.

CentralSquare’s proposal includes a quote based on the use case of creating a pending CAD incident when the ALPR system notifies Inform CAD of a hit. As proposed, the interface is based on the ALPR system placing a uniquely-named XML-tagged file in a mutually accessible network file share which Inform CAD will monitor. The file will include an event type (e.g., 10851 or Stolen Vehicle), the Location where the hit occurred which can be latitude/longitude and the ID of the field Unit involved. The file format and tags must be mutually agreed upon by CentralSquare and Vigilant. When a file is found the information will be ingested and a pending incident created in Inform CAD.

Other use cases or interface methodologies will require further discussion and evaluation prior to CentralSquare providing an alternate quote and may have cost implications.
#11..
- 564 -
CentralSquare Proposal for Glendale, California (RFP 121818) 44 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 565 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 45
CentralSquare Technologies Copyright © 2019
SYSTEM INTERFACES 11
Currently, GPD is migrating from COBAN to Panasonic tablets. As part of the hardware migration, the department will implement a new in-car video system, with the ability to tag CAD calls (event/incident numbers) with related in-car video. Please describe your company’s experience and functional capabilities related to such functionality for each of the following three in-car video providers: Axon, Utility, WatchGuard. Please include associated interface pricing in the pricing sheets at the end of Chapter 2.

CentralSquare Response:

CentralSquare Technologies has implemented interfaces with similar systems including at least two with Axon and we have proposed, but not yet implemented interfaces with several others including WatchGuard and Panasonic Arbitrator.

Axon’s Evidence.com accepts a comma delimited (CSV) file containing specific data from the Inform CAD system including:
 CAD Incident (Event) ID Number
 CAD Incident (Event) Type
 Officer ID number(s)
 Officer dispatched and cleared times
Other fields can also be provided and supported, but these four are the minimum required by Axon. Axon places an integration server locally, in the same network as the Inform CAD system. When the integration server detects the presence of a new file provided by Inform CAD it prepares and encrypts the data and forwards it to Evidence.com where it processes the file and applies it as metadata associated with video.

CentralSquare’s proposal includes a quote based on the use of a CAD Incident Publisher to submit a CSV file to the Evidence.com integration server as described.

If GPD’s selected video vendor requires a different methodology further discovery and evaluation will be necessary and the interface may need to be re-scoped. This could result in additional costs.
#11..
- 566 -
CentralSquare Proposal for Glendale, California (RFP 121818) 46 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 567 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 47
CentralSquare Technologies Copyright © 2019

COMPUTER HARDWARE
Although a complete "turnkey” system server configuration is required, GPD retains the right (i.e., option) to purchase any of the equipment, operating system software, databases, and third-party software included in the Offeror’s response to this RFP directly from suppliers.

Should GPD make such direct purchases, it will only acquire equipment and software meeting the Offeror’s specifications. Please describe any impacts in terms of support or costs stemming from GPD exercising this option.

CentralSquare Response:

CentralSquare is pleased to offer GPD a turnkey public safety information solution based on a custom-engineered operating platform satisfies the performance and reliability standards established by the RFP.

With the exception of hardware to support the Inform Jail application the City is welcome to purchase the hardware, commercial software and other equipment required to implement the CentralSquare solution from the sources of its choice.

Inform Jail
As a standard part of the Inform Jail solution, CentralSquare provides and manages all required servers, including server software, which are deployed on a customer’s premise. This delivery model combines the best of premise and hosted solutions by providing the security and compliance available with premise-based servers with the reliability and operational efficiency generally only available with hosted solutions and allows the jail system to be physically located in a separate data center which is often preferred.

Provided servers, including maintenance and replacement for the Inform Jail product, are included in this proposal and associated pricing. As such, GPD is not responsible for any separate procurement of servers relating to Inform Jail.

Servers are sized using usage and performance data (total amount of data, number of users, number of concurrent users, mobile activity) gathered through CentralSquare’s experience managing premise-based servers nationwide. CentralSquare is responsible for sizing and ensuring acceptable performance of the Inform Jail system, and provides equipment that falls into the following ranges based on need:
 CPU: Dual Xeon processors (for example, Intel E5-2680s).  Memory: 32-512GB Enterprise-grade ECC Memory.
 Database storage: Enterprise-grade SSDs in high speed, redundant RAID configuration with capacity to accommodate all the agency's data and future data. Size will vary based upon the size of any and all databases to be converted as a part of this project.
 Media storage: Enterprise-grade hard drives in high speed, redundant RAID configuration with capacity to accommodate all the agency's data and future #11..
- 568 -
CentralSquare Proposal for Glendale, California (RFP 121818) 48 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
data. Size will vary based upon the size of any and all databases to be converted as a part of this project.
 Systems: One or more physical servers of this configuration will be provided to run the primary application and virtual machines. One or more fully isolated training servers will also be provided. An identical set of warm standby servers is available as an option.

Other Primary Application Servers
The following is a description of the architecture and hardware specifications for components of the proposed solution other than Inform Jail.

The following information is provided to illustrate the robustness and breadth of the proposed hardware and commercial software components that include products from industry leaders such as Microsoft, VMware, Intel, Nutanix and others. These components combine to provide GPD with essentially four distinct operating environments:
 Production System
 High-Availability Local Back Up (within the context of the Production Environment)
 Test System (at the Primary Data Center)
 Training System (at the Primary Data Center)
Additional environments can be supported but may require additional hardware, software and services to implement.

Highly available redundant computer resources are proposed to yield the reliability and performance levels essential for mission-critical applications such as Inform CAD.

CentralSquare also optionally offers the implementation of separate hardware and software infrastructures at a geographically separated backup (Disaster Recovery) data center.

CentralSquare systems operate on a virtualized platform with commodity servers based on the Intel 64-bit x86 architecture. The virtual operating platform can be based on conventional or hyper-converged server systems. Solutions can include hardware and commercial software components from industry leaders such as Cisco, Dell, HPE, Intel, Microsoft, Nutanix, VMware, and others.

While the proposed solution is hypervisor-agnostic, three hypervisor products CentralSquare endorses are VMware ESXi, Microsoft Hyper-V, and Nutanix Acropolis.

CentralSquare has the most experience and expertise working with the VMware vSphere suite of products. We propose that GPD use VMware vSphere with the High Availability (HA) option. VMware vSphere HA provides high availability for virtual machines (VMs) by pooling them and the host physical servers that they reside on into a cluster. The hosts in the VMware cluster are monitored by VMware vSphere HA and in the event of a failure of a host, the virtual machines on that host are restarted on an alternate host(s) in the cluster.
#11..
- 569 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 49
CentralSquare Technologies Copyright © 2019
For GPD, CentralSquare’s proposal includes optional pricing for a hyper-converged solution from Nutanix. Hyper-converged technologies virtualize all elements of conventional "hardware-defined" systems. Hyper-converged architecture combines compute, storage, networking, and virtualization software in a form factor that is easy to scale and manage. Consolidation of all functional elements at the hypervisor level, together with federated management, eliminates traditional data-center inefficiencies and reduces the total cost of ownership.

CentralSquare’s response to the Server Equipment Requirements table assumes that a three-node VMware virtual platform will be used to support the solution at a single data center. Server specs provided below are per physical server. The 12TB storage is the total required by all nodes in the clus
#11..
- 570 -
CentralSquare Proposal for Glendale, California (RFP 121818) 50 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
This page intentionally left blank.

#11..
- 571 -
CentralSquare Proposal for Glendale, California (RFP 121818) Section 2 Attachments 51
CentralSquare Technologies Copyright © 2019
F. PRICING 5.A. ASSUMPTIONS
a. Assumptions used to determine estimated optional prices are provided in an attachment?
CentralSquare Response:

CentralSquare’s price proposal is presented based upon the following assumptions:
 The CentralSquare products and services are proposed based upon CentralSquare’s best understanding of GPD’s requirements as outlined in Request for Proposal 121818 for an Integrated Public Safety System. The pricing may vary if additional information becomes available that alters the scope, quantity, and/or schedule for the proposed products and services.  All CentralSquare products and services will be provided according to CentralSquare’s standard terms and conditions as defined and agreed to in CentralSquare’s Software License Agreement and related attachments.  All services required by GPD to support the project will be delivered according to the agreed to Statement of Work and Project Schedule, not to exceed 24 months in duration.
 The GPD assumes responsibility for directing, coordinating, and communicating with all third-party companies and vendors of every kind who are not specifically listed as CentralSquare’s responsibility in the agreed to Statement of Work.  The project will include the proposed CentralSquare software products, customizations, interfaces, and all proposed third-party products. Any changes to the scope of the project may affect Project Management and other Implementation Services.
 CentralSquare’s proposed pricing includes modifications to the CentralSquare products necessary to support the proposed interfaces but does not include modifications that might be required to the existing and/or agency-supplied products that are not included in the proposed pricing.  All third-party interfaces are based on the current vendors and/or third-party systems as defined in GPD’s RFP. Should any of the vendors (including model numbers, or release numbers) or third-party systems change, the scope and price of the related interface(s) may change accordingly.
 Pricing includes CentralSquare’s standard Acceptance Test provisions. Additional Acceptance Test pricing may be required if GPD identifies Acceptance Test requirements that exceed CentralSquare’s standard Acceptance Test provisions. #11..
- 572 -
CentralSquare Proposal for Glendale, California (RFP 121818) 52 Section 2 Attachments
CentralSquare Technologies Copyright © 2019
 All prerequisite computer hardware, system software, peripherals, network components, etc., not included in the proposed pricing, will be provided by GPD according to CentralSquare’s recommended standards and according to the agreed to Statement of Work and Project Schedule.
 Shipping and taxes (if applicable), unless explicitly identified as included herein, are not contained in the proposed pricing.
 GPD will adhere to their existing MSA until Go-Live, at which point the new MSA will go into effect.
 CentralSquare’s annual maintenance fees and recurring subscription fees are subject to a 5% annual increase.
 CentralSquare has made its best effort to delineate the pricing for each major software component in our cost proposal. CentralSquare’s pricing is based upon the overall scope of the project. Please note that the addition or deletion of certain line items may affect the pricing of other related products and/or services.  All CentralSquare prices shall remain valid for a period of 180 days from the date of this proposal submission, unless otherwise extended in writing by CentralSquare.

PAYMENT TERMS
CentralSquare’s standard payment terms are as follows:
 20% due at Contract Signing
 20% due at Installation
 25% due at completion of Demonstration of Licensed Functionality (DOLF)  15% due at completion of Pre-Go Live End User Training  10% due at Go Live
 10% due at System Acceptance
 100% Hardware and third-party software due at time of order #11..
- 573 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-91
Chapter 3
CentralSquare has completed Technical and Functional Specifications matrix using the Microsoft Excel workbook as directed by the RFP. There are instances where the cell area provided in the functional matrix was not sufficient to contain CentralSquare’s response. We have copied those requirements with the expanded comments in this document.

C.1.0 Alphanumeric Paging
Alphanumeric Paging (Paging means SMS text messaging, SMTP email, and alphanumeric paging service)
CentralSquare Response: Existing
Inform CAD includes a robust automated and user-initiated alphanumeric paging capability that negates the need for a third-party paging system as an intermediary in the process.

Protocols supported by CentralSquare's Alphanumeric Paging Interface for sending messages to an alphanumeric paging terminal or service include:
 Telelocator Alphanumeric Protocol (TAP)/Motorola Page Entry (PET); requires a dialup or persistent (recommended) serial connection to a clientprovided paging terminal or service  Simple Network Paging Protocol (SNPP); requires a TCP/IP connection to a client-provided paging terminal or service
 Wireless Communications Transfer Protocol (WCTP) used on Narrowband PCS networks with HTTP as the transport carrier; requires an Internet connection to a client-provided paging terminal or service  Simple Mail Transfer Protocol (SMTP); requires IP connection to a clientprovided email server or other email transfer agent, or SMTP relay service (also used for SMS messaging when an SMTP-to-SMS gateway is provided by the paging service or cellular provider)

Deployment and operation of the CentralSquare Alphanumeric Paging Interface does not require modifications to existing CentralSquare products and no product modifications are proposed. CentralSquare’s Cost Proposal does not include any hardware, software, services or other fees that might be assessed by a paging service vendor or any third-party to enable the CentralSquare Alphanumeric Paging Interface as described. Allowing “live” paging from within the Inform CAD Test and Training environments could result in superfluous and erroneous messages being sent but can be optionally supported. As proposed, the Alphanumeric Paging Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

GPD is responsible for any equipment, cabling, subscription fees or other expenses related to communications with the paging service(s). Additionally, CentralSquare’s #11..
- 574 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-92
Cost Proposal does not include any services for entering pager assignment data or other client-specific administrative information necessary for transmitting paging messages based on configurable business rules.

C.4.0.11 Public Awareness Messaging
Includes an interface to public awareness messaging systems.

CentralSquare Response: Existing
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration, and first-year warranty support of a unidirectional interface that publishes information from Inform CAD for consumption by Everbridge.

Inform CAD integrates with the Everbridge paging/notification product for routing text message notifications to individuals or groups via SOAP/XML as prescribed in the Everbridge Web API (v3.0.4). Messages can be sent based on:
 The automatic paging of units based on certain event triggers (i.e., Unit Dispatched to Event)
 An Inform CAD user sending a message to a selected recipient directly from the CAD user interface (PowerLine).

The interface will maintain a log file that will identify any file I/O errors encountered during its operation.

An Interface server provided or approved by CentralSquare must be installed and operational prior to the installation of the Interface.

This proposal is based on Everbridge API version 3.0.4 and assumes that the API and API documentation is provided at no cost to CentralSquare for interface development.

Deployment and operation of the Everbridge Interface, as described here, does not require modifications to existing Inform products and no product modifications are proposed.

If necessary, GPD and/or Everbridge will collaborate with CentralSquare to develop mapping of any code values used by the Everbridge system to the corresponding Inform CAD value.

As proposed, the Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare assumes that no product modifications will be required; none have been proposed for this integration.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the interface as described. #11..
- 575 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-93
C.11.1 Suspicious Activity Reporting
Shall provide a capability to flag a CAD call for service as a Suspicious Activity and submit that call data to the appropriate intelligence/counterterrorism unit (fusion center).

This interface must conform to the standards set forth by the NSI and contained in the Functional Standard (FS) Suspicious Activity Reporting (SAR) Ver. 1.5.

CentralSquare Response: Existing
The CentralSquare Suspicious Activity Reporting (SAR) Publisher Interface provides a one-way transfer of Incident data from Inform RMS to a network file share for consumption.

The data published to the network file share will require manual intervention.

Designated GPD users must press the SAR button in Inform RMS to submit information related to an Incident (based on acceptable criteria for SAR submission that identified in the ISE_FS_200-version 1.5 Suspicious Activity Reporting Specifications).

The SAR Information Exchange Package Documentation (IEPD) is designed to support sharing of suspicious activity, incident, or behavior information between and among State-Designated Fusion Centers and their law enforcement and intelligence information sharing partners within the Federal Information Sharing Environment (ISE).

The SAR Publisher publishes data in a format that complies with the ISE-FS_200- version 1.5 Suspicious Activity Reporting (SAR), Federal Bureau of Investigation’s (FBI) Law Enforcement National Data Exchange (N-DEx) Suspicious Activity Reporting Information specification and the LEISP Exchange Specification 3.0 (LEXS). The published file containing Incident data from Inform RMS is available for consumption by systems capable of processing the file.

The SAR Publisher supports the ability to share Inform RMS Incident data with other systems, such as the FBI’s N-DEx /R-DEx, LEXS, and SAR systems for law enforcement data sharing, Homeland Security and counter terrorism efforts. The SAR Publisher monitors the Inform RMS Incident database for new and/or updated Incident records and export the data to a network file-share location or transfer it to an accessible location via SFTP.

As proposed, only data elements currently housed in the Inform RMS database will be included. No State-specific data elements are included. Inform RMS supplies available data in an XML file format that complies with the ISE-FS_200-version 1.5 Suspicious Activity Reporting (SAR).

Deployment and operation of the Inform RMS SAR Data Publisher, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.
#11..
- 576 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-94
As proposed, the Inform RMS Data Publisher supports the Production environment.

Replicating the interface in additional environments including Disaster Recovery may require additional services
CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the Inform RMS SAR Data Publisher as described.

D.116 Issue Citation
Issue Citation: Citation information is stored and tracked in RMS. Officers will enter information about a violation or charge, as well as relevant court information, into automated citation issuance devices (TurboData for parking citations, and Brazos for all others), which will be uploaded into RMS. The citation information should be capable of being sent, electronically, to the appropriate court. The officer issuing the citation needs to query state and local databases that contain information regarding previously issued citations and warnings. The query also checks for any outstanding warrants or alerts.

RMS must track warnings, as well as citations. Both must be linked to the subject’s master name record.

CentralSquare Response: Existing
Citation Import
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of two unidirectional import utilities that ingest citation data captured using a third-party Electronic Citation (eCitation) system into the Inform RMS database: one from the TurboData parking citation system and one from the Brazos citation system. The import feature is designed to eliminate redundant data entry in Inform RMS for citation information captured while using the eCitation System.

The Automated Citation Data Importer is a Windows Service providing one-way data transfer from the eCitation system to Inform RMS. Citation data is to be published by the eCitation system to mutually-accessible files in a shared network directory where the data is available for import by Inform RMS. The data is to be provided in a fully documented, machine-readable XML schema. As proposed, each of the two proposed CentralSquare’s Automated Citation Data Importers supports data import in a single format (one TurboData and one Brazos).

The Automated Citation Data Importer Windows Service checks the shared network directory for new submissions on a scheduled basis. A single style sheet is configured to map the relevant data elements from the respective eCitation system output file to the Inform RMS citation data structure. The data supplied by the eCitation systems must be sufficient to complete the associated Inform RMS Citation record. Data not supported by the Inform RMS database will be retained and provided as part of the narrative area.
#11..
- 577 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-95
The Automated Citation Data Importer provides master indices resolution for citation data programmatically imported into Inform RMS. The citation data imported from the eCitation systems is available to access through the Inform RMS client upon successful import into Inform RMS.

The interface maintains a log file that will identify any file I/O errors encountered during its operation.

Deployment and operation of the Interface, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.

If necessary, GPD and/or eCitation vendor will collaborate with CentralSquare to assist in the development and testing of the interface and to develop software mapping of any code values used by the external system to the corresponding Inform RMS value.

As proposed, the Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the interface as described.

Court Export
It is CentralSquare’s experience that the data flow, when using a separate eCitation application, goes directly to the Court or other third-party system. CentralSquare’s proposal includes optional pricing for licensing, deployment, initial configuration and first-year warranty support of a unidirectional interface that will publish RMS citation information for consumption by a third-party Court system.

To provide this integration, CentralSquare will provide a citation data publisher. The Publisher provides a defined set of data in an event-driven manner. Upon the creation or modification of a citation summary record, citation data will be published by CentralSquare. Each published record will contain both a record type and a unique source record identifier based on the primary key of the parent record in Inform RMS.

External validation (such as validation against third-party data integrity requirements) is not included as part of this interface.

The published data will be placed on a network share for consumption by the third-party in an XML file that aligns with the Inform RMS database.

CentralSquare will re-send the entire record following modification to the Summary Record.

The Publisher utility maintains a log file that will identify any file I/O errors encountered during its operation
#11..
- 578 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-96
As proposed, the Inform RMS Citation Data Publisher supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the Inform RMS Citation Data Publisher as described.
#11..
- 579 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-97
F.1.5 Lexis/Nexis
CentralSquare Response: Existing
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of a unidirectional import utility that exposes traffic collision in the RMS DMV module for consumption by Lexis Nexis eCrash.

The solution will use the CentralSquare’s standard Crash Publisher to expose crash data from the RMS DMV module and make it available for consumption by Lexis Nexis eCrash.

Published data can be placed in a mutually accessible network share for pickup or can be sent via FTP or SFTP.

The interface maintains a log file that identifies and records any file I/O errors encountered during its operation.

GPD must provide a secure, reliable network connection as required to operate the interface
As proposed, only data elements currently housed in the CentralSquare RMS database will be included and, if required, the Agency and/or Lexis Nexis will collaborate with CentralSquare to develop mapping of data elements.

Deployment and operation of the Inform RMS eCrash Publisher, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.

As proposed, the Inform RMS eCrash Data Publisher supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the Data Publisher as described.

F.1.6 CrossRoads Import
CentralSquare Response: Existing
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of a unidirectional import utility that ingests traffic collision data captured using a Crossroads Software Traffic Collision system into the Inform RMS database. The import feature is designed to eliminate redundant data entry at the RMS for traffic collision information captured while using the Crossroads System. #11..
- 580 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-98
CentralSquare's Automated Traffic Collision Data Importer is a Windows Service providing one-way data transfer from the Crossroads system to Inform RMS.

Collision data is published by the Crossroads system to mutually-accessible files in a shared network directory where the data is available for import by Inform RMS. The data is provided in a fully documented, machine-readable XML schema. As proposed, the CentralSquare Automated Traffic Collision Data Importer supports data imports in a single format.

The CentralSquare Automated Traffic Collision Data Importer Windows Service checks the shared network directory for new submissions on a scheduled basis. A single style sheet is configured to map the relevant data elements from the Crossroads system output file to the Inform RMS data structure. The data supplied by the Crossroads system must be sufficient to complete the associated Inform RMS record. Data not supported by the Inform RMS database will be retained and provided as part of the Narrative area.

The CentralSquare Automated Traffic Collision Data Importer provides master indices resolution for citation data programmatically imported into Inform RMS. The traffic collision data imported from the Crossroads system is available to access through the Inform RMS client upon successful import into Inform RMS.

The interface maintains a log file that will identify any file I/O errors encountered during its operation.

An Interface server provided or approved by CentralSquare must be installed and operational prior to the installation of the Interface Deployment and operation of the Interface, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.

If necessary, GPD and/or Crossroads will collaborate with CentralSquare to assist in the development and testing of the interface and to develop software mapping of any code values used by the Crossroads system to the corresponding Inform RMS value.

As proposed, the Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the interface as described. #11..
- 581 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-99
F.1.8 eProsecutor
CentralSquare Response: Customization
CentralSquare’s Cost Proposal includes optional licensing, deployment, initial configuration and first year warranty support of a unidirectional interface for transferring RMS Case data to Journal Technologies eProsecutor system.

As proposed, the interface is based on using Journal Technologies API to be provided by GPD which consists of Web Services using XML.

A user control (button or check box, etc.) will be added to the Inform RMS Case Module that will allow the user to select an option to “Package Case” which will initiate the transfer.

The interface maintains a log file that will identify any file I/O errors encountered during its operation.

An Interface server provided or approved by CentralSquare must be installed and operational prior to the installation of the Interface
GPD must license the API as required by Journal Technologies and make API documentation available to CentralSquare for development.

Deployment and operation of the Interface, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed. If necessary, GPD and/or Journal Technologies will collaborate with CentralSquare to assist in the development and testing of the interface and to develop software mapping of any code values used by the external system to the corresponding Inform RMS value.

As proposed, the Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the interface as described. #11..
- 582 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-100
F.1.11 PROPERTYROOM.COM
CentralSquare Response: Existing
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of a unidirectional export utility that publishes select RMS Property Data for consumption by the Propertyroom.com system. The Publisher will publish data in a CentralSquare XML text file format and place it in a mutually accessible network file share for consumption by propertyroom.com, or SFTP can be used to send the file.

The publishing will require manual intervention by an authorized user. Authorized Client users must activate a Property Export control in Inform RMS to publish the information.

The Publisher will publish data in a CentralSquare XML text file format.

The Publisher utility will maintain a log file that will identify any file I/O errors encountered during its operation.

GPD must will provide a secure, reliable network connection as required to operate the interface.

Deployment and operation of the Inform Property Data Publisher, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed. f necessary, the Agency and/or Propertyroom.com will collaborate with CentralSquare to develop mapping of data elements.

As proposed, the Inform RMS Data Publisher supports the Production environment.

Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the Data Publisher as described.

CentralSquare can support other interface methods such as Web Services, but will require additional discussion and evaluation before they can be offered.

F.1.15.12 CSAR – California Sex and Arson Registry
CentralSquare Response: Existing
It is CentralSquare’s understanding that CSAR is accessed for query using a secure DOJ web connection and does not support programmatic interfaces. We have included an interface utility to import the CSAR ORI Daily File into the Inform RMS Master Name Index (MNI).
#11..
- 583 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-101
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration, and first-year warranty support of a unidirectional interface that will import the CSAR ORI Daily File into the Inform RMS Master Name Index (MNI).

The Importer operates as a Windows service to periodically check the shared network directory for data files that have been deposited. Each new XML file is parsed by the Data Importer and the parsed data is transformed to align with the data structures of the Inform RMS using a single configurable XML style sheet.

The DOJ CSAR Daily ORI File Importer performs master indices resolution for any person data imported from the CSAR ORI Daily file.

Inform RMS performs the maintenance and clean-up of the shared folder containing the data once it has been successfully imported.

The interface maintains a log file that will identify any file I/O errors encountered during its operation.

An Interface server provided or approved by CentralSquare Technologies must be installed and operational prior to the installation of the Interface.

The CSAR ORI Daily File must be placed in a shared network directory accessible to Inform RMS. The data is to be provided in a fully documented, machine-readable XML schema. Other data formats can be optionally supported but must be reviewed and may result in a change of scope. Valid samples of the CSAR ORI Daily file must be provided to CentralSquare for determining configuration settings for the Data Importer.

Deployment and operation of the CSAR ORI Daily File Import Interface, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.

If necessary, GPD will collaborate with CentralSquare to assist in the development and testing of the interface and to develop software mapping of any code values used by the external system to the corresponding Inform RMS value.

As proposed, the Interface supports the Production environment. Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the interface as described. #11..
- 584 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3: Technical and Functional Specifications
3-102
F.1.15.63 CalGang
CentralSquare Response: Existing
CentralSquare’s Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of a unidirectional export utility that publishes select RMS Data for consumption by the CalGang system.

The CentralSquare CalGang Publisher Interface provides for a one-way transfer of Person data from Inform RMS to a network file share for consumption by CalGang.

Alternatively, SFTP can be used to send the file to CalGang.

The publishing requires manual intervention by an authorized user. Designated GPD users must activate the CalGang control in Inform RMS to submit information. The CalGang Publisher publishes data in a format that complies with the N-DEx Information Exchange Package Documentation (IEPD) format which is one of the standards that CalGang can accept. The Publisher utility maintains a log file that will identify any file I/O errors encountered during its operation.

An Inform RMS Interface server provided or approved by CentralSquare must be installed and operational prior to the installation of the Data Publisher.

Deployment and operation of the Inform RMS CalGang Data Publisher, as described here, does not require modifications to existing CentralSquare products and no product modifications are proposed.

If required, the Agency and/or CalGang vendor will collaborate with CentralSquare to develop mapping of data elements.

As proposed, the Inform RMS Data Publisher supports the Production environment.

Replicating the interface in additional environments including Disaster Recovery may require additional services.

CentralSquare’s Cost Proposal does not include any products, services, or other fees that might be assessed by any third-party for enabling the Data Publisher as described.

CentralSquare will gladly modify the scope of the interface in the event additional or other information needs to be exchanged, an alternative data format needs to be supported (e.g., Gatekeeper GTK IEPD), and/or other data transfer triggers need to be applied. Additional costs may apply.
#11..
- 585 -
GPD Integrated Law Enforcement Solution RFP
Chapter 3 Technical and Functional Specifications
3-103
F.1.15.69 LinX
CentralSquare Response; Existing
CentralSquare's Cost Proposal includes licensing, deployment, initial configuration and first-year warranty support of a unidirectional interface to publish data from Inform RMS for consumption by the Law Enforcement Information Exchange (LinX) data warehouse.

This Inform RMS functionality is designed to eliminate the need for redundant data entry.

CentralSquare proposes a LinX Data Publisher publishes data from the RMS Incident, Accident, Warrant, Arrest (Custody), Field Interview and Citation modules in near real time to an XML file which will be saved in a shared network directory for consumption by the LinX warehouse.

The Publisher generates a new XML file based on the N-DEx NIEM IEPD whenever an Inform RMS record in one of the above listed categories is added or modified.

An Inform RMS Interface Server provided or approved by CentralSquare must be installed and operational prior to the installation of the Inform RMS LInX Interface.

The necessary network infrastructure and connectivity must be provided by GPD, and/or their designee, prior to the installation of the Inform RMS to LinX Interface.

Deployment and operation of the Inform RMS LinX Publisher, as described herein, does not require modifications to existing CentralSquare products and no product modifications are being proposed.

As proposed, the Inform RMS LinX Interface supports the Production Environment.

Replicating the interface in additional environments such as Disaster Recovery, Test or Training may require additional services.

CentralSquare’s Cost Proposal does not include any products, services or other fees that might be assessed by any third-party for the enablement of this interface as described herein.
#11..
- 586 -
#11..
- 587 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Call Handling/CAD Event Creation
Call Taking Defined: Calls for service (CFS) initiate the CAD process. Callers include citizens or other agencies requesting services from GPD or giving notification of events or activities of concern. A CFS may come from many different points of origin, such as alarm systems, E911 systems, direct calls (7 or 10-digit numbers), walk-ins, stationary alarms, ring down alarms, CAD-to-CAD interfaces, or web-based systems. The service requested by callers will consist of both emergency and non-emergencies. CAD will have the ability to record the origin of the CFS. A: Existing Call Taking Process: Call taking consists of receiving the call, obtaining sufficient and accurate information from the caller, determining whether the call is a duplicate of another call in progress, and recording or updating the CFS in the CAD system. The call taker will be given the ability to apply procedures and guidelines to verify, analyze, classify, and prioritize the call prior to routing the CFS to the dispatcher. A: Existing
Remotely Create and Update CFS Data: CFS may be created and maintained by remote networked workstations and wireless mobile devices using the mobile data computer (MDC) interface. A: ExistingUpdate CFS Data: Information related to an open call will be updated by call takers into the CAD as information becomes available from callers and over-the-air units. This supports reclassification and prioritization of the call. The call receiver or dispatcher is able to enter updated narrative data at any time prior to closing the CFS. A: ExistingRe-Classify and Re-Prioritization CFS Data: CAD will have a method to allow a CFS to be re-classified and/or re-prioritized by a call taker while the call is open and in-progress. There will also be a method that allows re-classification and/or re-prioritization after the call has been closed. This method will be an assignable right by an administrator. A: Existing Assign Call Classification and Priority: Assign a nature code, which will include general classification and subtypes of the call, based upon GPD policy. The call will be prioritized based upon type, applying established guidelines and procedures, to determine the appropriate dispatch and response needs. A: Existing
Check for Duplicate Calls: The system automatically evaluates the CFS location to determine whether a call is a potential duplicate.

The call taker evaluates the information presented by the system with that obtained from the caller to make the final decision regarding duplicate calls. Calls for service are often received by many sources for the same CFS, such as a traffic accident witnessed by two or more people. The CAD will identify the potential duplicate calls, and present the call taker with an option to accept the creation of a duplicate call, or merge and cross reference the call with a pre-existing call (but not a closed call). A: Existing Inform CAD uniquely allows for duplicate detection to occur at address validation and at send to queue. Duplicate call detection is also performed against phone numbers as well as closed incidents based on a time parameter set by the System Administrator.

Ability to Reopen Calls: The CAD allows call takers to reopen a previously closed call for modification, subject to authorization, and provides audit tracking of any modifications made to the call. A: ExistingCapture Caller Data: CAD must allow the call taker to enter information from the caller including the type of call (nature of complaint), location of call, and caller details (name, phone, address), as well as comments regarding the incident. A: ExistingMinimum CFS Data for Dispatch: The minimum information required to open and initiate a CFS is type of call (nature of the complaint), priority, and location of the CFS. Depending upon the priority of the call, when the minimum information has been entered, the CFS will be routed by the CAD to the appropriate dispatcher for handling. A: Existing CFS Location Data: Ability to automatically provide the following information when address (full street address and city) is verified:

Nearest cross street, by lowest number A: Existing
Geocode (beat or district) A: ExistingCommon place name A: ExistingReporting District (RD) A: ExistingJurisdiction A: ExistingPremise warning(s) A: ExistingPrior incidents (summary and full detail) A: ExistingHigh/Low Cross Streets A: Existing ANI/ALI Data Population: The CAD will provide fields for all ANI/ALI data from Motorola VESTA, and will extract the ANI/ALI information from the source, and populate the ANI/ALI fields. The ALI location will populate the CFS location. If the caller’s location (ALI) is not the location of the CFS, the call taker must be able to enter the correct CFS location and validate it. A: Existing CentralSquare Technologies 1 of 11
#11..
- 588 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Utilize Call Disposition: A: Existing
A call taker has the option to close a CFS that does not require the dispatch of resources. A: ExistingThe dispatcher is notified by assigned units of their status change using voice or mobile data computer (MDC) transactions. A: ExistingMDC transactions will update CAD to record the unit status and, prior to CFS closure, move the CFS into an “awaiting closure” queue. A: ExistingThe CFS will be classified with a specific disposition, generally provided by the primary unit (but every assigned unit will have the ability to add a disposition). A: ExistingWhen a call is closed, information collected during the CFS will be transferred from the CAD system to the records management system (RMS) export utility. Any updates made by the CAD operators on reopened calls will be automatically transferred to the RMS export utility. A: ExistingIn instances where a duplicate call is identified, the dispatcher will be presented with a choice to retain duplicate calls, or have the CAD dispose of one with a cross-reference to the original CFS and the calls will be linked for future retrievability. A: Existing Verify Location: The CAD will check the caller's location against current address listings in the geofile system. Locations that are not verified by the geofile will cause the CAD to provide an indication to the call taker that information received may be inaccurate, providing additional information for the dispatcher to relay to the responder. The location format will be a street address (blockface address), intersection, or common place name. Location information for a common place, such as McDonalds, has a street addresslisting cross-reference that will provide the legal street address. Information will be contained in a geofile, which must include altitude, latitude and longitude. The calltaker will make a selection to verify the correct (intended) address, and the CAD will then populate the address location in the CFS with the location details stored in the geofile. If the caller has provided an address that is not valid in the geobase, but is a valid address, the call taker must be able to force the location by providing the correct city and response district information. A: Existing
Geofile Capabilities: The geofile will, at a minimum:

Import the city’s ESRI map files without dispatch/police-department intervention. A: Existing Validate locations by x/y coordinates. A: ExistingDiscern between apartment buildings and individual apartment numbers (ie, Building 2, Apartment 2). A: ExistingValidate that the location is an actual valid location in the service area. A: ExistingResolve ambiguities while accounting for spelling variations and duplications. A: ExistingValidate intersections. A: ExistingValidate address range(s). A: ExistingRelate common place names to actual addresses. A: ExistingRelate x/y/ z coordinates to an actual address.

A: Existing
Inform CAD captures X/Y coordinates and relates the coordinates to an actual address. While there are currently no data standards for Z coordinates supplied by  Next Generation 911,  Inform CAD will comply with that  information as it becomes available.

Transform latitude and longitude to map coordinates for display. A: ExistingTranslate call location to GPD reporting district and beat. A: ExistingTranslate alias names to actual street names. A: Existing Retrieve Person Information: When a person is entered into the CAD, the CAD will search through the CAD database, the RMS databases, CLETS and NCIC to obtain all history available from the automated systems, protection orders, warrants, mental or health issues, gang information, or sex offender registry information. As information is returned to the requestor, he/she will be presented with an option of importing the person information into the relevant CAD person fields. A: Existing Attach warrant returns to the CFS or event, at dispatcher discretion. A: Existing CentralSquare Technologies 2 of 11
#11..
- 589 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Retrieve Vehicle Information: The CAD will automatically execute an inquiry against any pertinent motor vehicle information (e.g., license plate, VIN) in the RMS database (after the unified RMS has been implemented), CLETS and NCIC when such information has been entered into the CAD as part of a transaction such as a car stop or vehicle check. It will then route any returned data into the incident record and bring the returned data to the attention of the individual who entered the query data. A: Existing Retrieve Premise Hazard and History: Relevant historical and tactical information about specific and neighboring premises is obtained from internal (CAD and RMS records) and/or external sources (GIS resources, CLETS, NCIC) for decision support. This information will include: information about previous calls for service at the premise, information on whether the premise has records of registered firearms, information on hazardous materials stored at the location, serious medical information concerning individuals residing at the premise, and other relevant information. A: Existing Create Call for Service: A new call for service is recorded in the CAD using information compiled to date. A unique call number is assigned to each CFS. A: ExistingCorrelate to beat: The CAD will retrieve and utilize the patrol area assignment in which the call is located. A: ExistingRetrieve Alarm Location: Obtain the location of an electronically-generated call from the call source information. A: Existing Decision Support
Dispatch Decision Support: The dispatcher is presented with the recommended resources for the selected CFS, based upon preset criteria for the type and priority of the CFS (the vendor will provide sample priorities, types and criteria for GPD to accept or modify during installation). Further information will be considered, such as the history of the location, suspect, and the possibility that hazardous materials may be involved. The CAD recommendation may be overridden by the dispatcher, based on the additional information or by request from officers on the scene. The system may, at the discretion of the dispatcher, perform dispatch decision support, such as assigning an incident number without human intervention. A: Existing Review Call Background Information: The dispatcher will consider all information associated with the CFS for the incident type, location, persons involved, etc. to determine whether recommended resources are adequate. The dispatcher must have the option to override the resource response plan if it is determined that the recommendation is inadequate. A: ExistingDispatch Resource Decision: Recommended resources are assigned by CAD based on SOPs that factor workload and unit capability with regard to skills and equipment required for the CFS, unit availability, and the proximity of resources. A: Existing Retrieve CFS From Call Pending Queue: When a dispatcher selects a call from the pending queue, it will contain all informationcollected during the call up to the point it is retrieved. Additional information will continue to be added to the call by call takers and dispatchers while the CFS is open. Calls in the queue are stacked by GPD-defined priority, often based on SOP. The CAD system must allow GPD to determine the sort order of the call pending queue. A: Existing Officer-Initiated Call Features: In the event of an officer-initiated call, the unit will initiate a call by reporting the event to the dispatcher, who creates a new CFS and places the officer on-scene at an initiated call using the Call Source Officer. A: Existing Retrieve Resource Recommendations: Resource recommendations are initially determined based on the call type, priority and location information, and other characteristics of the specific CFS. The call type and priority level are used based on GPD policy and procedure. The dispatcher must review resources recommended by the system. In selecting appropriate resources, the dispatcher will have the option to consider a number of factors, such as proximity to the call location, number of units available, special skills or equipment, and the number and type of other CFS to which officers are responding. A: ExistingOverride Resource Requirement: The initial recommendation based upon known criteria will be able to be over-ridden upon receipt of additional information, such as learning that the suspect is known to be armed and dangerous. Override must be recorded in an audit trail. A: Existing
Determine Resource Availability: On creation of a CFS, available resources are displayed to the dispatcher. The list includes both unassigned units and units that are currently on a call with a lower priority. The dispatcher must have the option to assign any combination of the listed units. A: Existing
Determine Proximity of Resources: Resource proximity will be based on a closeness calculation, which will be calculated as distance or driving time. Proximity determination must be supported by the AVL interface. A: Existing Ability to estimate time of travel based on distance and driving time. A: Existing Dispatcher Assigned Area: CAD unit recommendation must be based, in part, on dispatcher span-of-control areas. A: Existing BOLO
CentralSquare Technologies 3 of 11
#11..
- 590 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments BOLO (Be On The Lookout): CAD must be able to store and process BOLOs. They will be entered by a dispatcher or created by anyone who has been given the required security clearance to create or maintain the BOLO file. Both the RMS and the mobile data device interface must support the creation and transmission of a BOLO. A BOLO must be assigned an expiration date, either by the person who creates it or by the system, and it must be governed by GPD policy. A typical BOLO file would include the nature of the BOLO, priority, date, range of effectiveness, subject person and subject vehicle information, and contact information. There must be a mechanism to search the BOLO, to print it in a report and to purge BOLOs based on date range. A: Existing Dispatching Units
Dispatch Units: The units specifically recommended or selected for a CFS will be dispatched by CAD. A: Existing Record Unit Activity: The unit status will be updated by the CAD (upon a dispatcher's entry, or a mobile unit's self-assignment) to associate the dispatched unit or units with the CFS, including location and time. A: ExistingSwap Units: When a unit is reassigned from one call to another (upon a dispatcher's entry, or a mobile unit's self-assignment), the CAD will automatically unassign the unit from the previous call and show him/her on the new call in a single transaction. A: Existing Record CFS Activity: The CFS record will be updated to associate the unit or units dispatched as responding units to the call. A: ExistingRecognize Acknowledgement: The unit assigned to the call will respond to the dispatcher to confirm receipt of the dispatch information. This will be done by voice communication and updated in the CAD by the dispatcher or through mobile data computers. A: ExistingAlert/Notify Units: The dispatcher will relay information pertaining to calls for service to the appropriate units. This notification has the purpose of informing and raising the awareness of nearby units, designated teams or all officers. A: ExistingAssign Units: Assigned but available units may be pulled off of current assigned status based on priority levels and the resource needs of the CFS at the discretion of the dispatcher. If all the units are pulled off of a call, the call will be added back into the dispatch queue. A: Existing
Unit Status Management
Unit Status: Unit status must be continually monitored, updated, and recorded by the dispatcher. This information will be made available by voice communication and updated manually in CAD by the dispatcher, or through mobile data computers. CAD must record the unit status, destination, CFS number and time of action. A: Existing Display Unit Dispatch Status: The current status of units will be available at all times. The display will indicate the unit’s status and assigned calls for service (if any). The display also shows the location or last known location of the unit. In the absence of AVL, the location may be the current call location, the last call location, or the location entered by the dispatcher or MDC. In the case of assigned units, the display will show any alert timer, the CFS type, and priority. Examples include arrived on scene, available, unavailable, and unavailable but assignable. More status types will be configurable. A: Existing Record Arrival on Scene: Units responding to the scene communicate to dispatch that they have arrived at the location. This communication will occur through voice radio communication and updated manually in CAD by the dispatcher, or through an MDC transmission that will automatically update CAD to reflect the current status of the responding unit, including time of arrival on scene. A: ExistingTransport Feature: The CAD application must record any change in unit location along with time stamps, including changes of location associated with the same CFS. A: ExistingReassign to Available: When a unit has cleared from the scene and is no longer assigned to the CFS, the unit will automatically be reassigned to an available status. Data received from MDC transmissions will update CAD and reflect the new status of the unit. A: Existing CFS and Case Management
Call Management: The call is managed by continually updating the CFS data with any additional information reported by callers or officers on scene. The resource recommendations may be revised based on additional information and may be added or reassigned at the discretion of the dispatcher. A: Existing Display CFS Data: The CFS will need to be displayed and monitored through CAD. This includes activities such as additional call information and activities reported by the officers. Immediate access to all open calls (including unassigned) will be provided on the CFS status display. When a call is closed (by a dispatcher), it will automatically be removed from the call display. A: Existing Update Call Status: The status of the call is updated as new information is received. This will include updating the reported CFS type to the actual CFS type. For example, once the immediate incident is resolved, the responding unit will communicate to the dispatcher that the scene is secured. A: Existing CentralSquare Technologies 4 of 11
#11..
- 591 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Assign RMS incident Number: in addition to the CAD CFS number, an RMS incident number (case number) will be assigned before the call is transferred to the RMS system. The RMS number will be assigned from a data file of incident numbers maintained in the CAD system in coordination with the RMS system. GPD policies in this area must be supported by the CAD system. A: ExistingAbility to assign case number by any user, recording the individual who requested the DR. A: Existing Ability to assign multiple DR numbers to a single CFS. A: ExistingAbility to assign a previously-issued DR to a current CFS.

F: Not Available
While a DR or case number can only be assigned to a single incident, incidents can be easily be cross referenced with a single command.

Transfer Basic Incident Data to RMS: Basic incident data must be transferred to RMS, including: CFS number, RMS Incident (Case) Number, CAD call type, nature of call, date/time of call, location of incident, and persons and vehicles involved. Incident transfer is normally triggered and takes place automatically. The CAD systems will include a feature whereby administrative commands will be executed to transfer either a specific incident or a series of incidents based upon parameters. A: Existing Ability for agency defined triggers upon which CFS data is transferred to RMS. A: Existing CAD provides the ability to enter pursuit data, or Change of Location status updates from multiple workstations including mobile devices and AVL feeds concurrently (“pursuit mode”) A: Existing Dispositions
Record Disposition: Record the disposition of the call for service. This may include a narrative in addition to the type of disposition. A: Existing Messaging Options
Database Inquiries: The CAD will format and send multiple internal (RMS), and external (e.g., CLETS), database inquires to the message switch initiated from one user action. (For example, the user enters a license plate on a form and selects RMS and CDL to query in one step). A: Existing Ability to conduct "superquery" of all internal and external search databases. A: Existing Sending Messages to Any Logged-On User: The application will enable users to send text messages to any other logged-on user orunit. A: ExistingDefine Groups of Message Recipients: The proposed application defines groups of message recipients and aliases for groups of message recipients. A: ExistingCAD Message Prioritization: The proposed application will allow users the ability to mark high-priority messages "to CAD workstation only". A: ExistingMessage Restriction: Except to display information that pertains to the immediate safety of an officer, the application will not automatically display dialog boxes or obscure the user's standard information display unless in response to a user initiated command.

For example, if data inquiry return is received, the application will advise the user that it is waiting in a queue. The user must then invoke the display. A: Existing Automatic CLETS Return Scanning: System will automatically scan (without user intervention) CLETS returns for hits on any warnings, and provide an audio and visual alert (with agency-defined colors for “hit” words) when the message returns to the CAD workstation and the mobile workstation. The user must then be able to pull up the results and view them. A: Existing Ability for all workstations to receive BOLO information based on returns. A: Existing Auto notification: The CAD system will notify designated users based on business rules (e.g., officers involved in prior events or conducting an investigation regarding the individual/vehicle/property) when a particular person, vehicle, location or phone number has been entered into an event. A: Existing Enterprise CAD Viewing: The system allows authorized users to view the enterprise CAD activity from any workstation (networked or wireless) including mobile devices, with automatic refreshing of real-time data. A: ExistingWeb-enabled Call Taking: CFS may be created and maintained using internet browser for offsite or remote dispatch. A: Existing Calls for service can be entered and viewed with the Inform  CAD Browser. GPD Specific CAD Command Support: The system provides the ability to use GPD-defined incident CAD commands of at least 100 characters in length. A: ExistingGPD Specific CAD Code Support: The system provides the ability to use GPD-defined CAD activity codes. A: Existing CentralSquare Technologies 5 of 11
#11..
- 592 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments CAD Command Recall: The system retains a history of the last twenty (20) commands or actions performed on the CAD workstation and allows the user to view the history of the commands. A: Existing Multi-Unit Command Support: The system accepts commands which affect more than a single unit (e.g., placing more than one uniton scene, in a single command). A: ExistingIntegration of CAD Alerts/Cautions: The system integrates CAD alerts/cautions by notifying dispatchers when an alert/caution is required based on business rules. A: ExistingCAD Workstation Configuration: Dispatchers may designate a workstation, or a group of workstations, for the purposes of dispatching, call taking or administrative functions, or any combination thereof. A: Existing CAD Multi-functionality: The application must allow the user to have multiple windows open simultaneously and allow the user to navigate between the open windows (e.g., invoke a license inquiry using a different “window” without losing the ability to navigate to the initial working screen). A: Existing
Message Format and Sending Options: Users will have the option of formatting and sending messages and inquires from the command line. A: Existing
Unit and Incident Status Monitoring
Ability to monitor real-time unit status on screen separate from incident entry and dispatch functions. A: Existing Dedicated status workstation or window will provide real-time continuous unit status and complaint status in a Windows format which is user-sizeable. A: ExistingAbility to assign status conditions and a location of a unit - units are displayed on status workstation in agency-defined groupings. A: ExistingAbility to display summary including:

Available units A: Existing
Unit Designator A: ExistingCurrent/Last Location A: ExistingSpecial Skills or Equipment A: ExistingUnavailable Unit (including reason and location) A: Existing Ability to query and review calls for service and incidents by:

Incident Number A: Existing
Priority A: ExistingIncident Type A: ExistingUnit Designator A: ExistingIncident Location A: ExistingCross Street(s) A: ExistingCommonplace Name A: ExistingDate and Time Range A: ExistingVehicle Number (unit) A: ExistingPersonnel ID/Badge Number A: ExistingReporting District A: ExistingBeat A: ExistingLast Five Incidents A: ExistingCase Number A: Existing Incident status display should contain the following information:

Call Number A: Existing
Incident Type A: ExistingIncident Location A: Existing
CentralSquare Technologies 6 of 11
#11..
- 593 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Mobile Unit Number A: ExistingCall Sign/Vehicle Number A: ExistingStatus A: ExistingNumber of minutes in present status A: Existing Pending incident queue and active incident list:

Display priority order by incident type, number, priority, beat, and CFS number. A: Existing Elapsed time since receipt of call A: ExistingAbility to select any incident from queue A: ExistingPending incidents should be visually differentiated for each priority by color A: ExistingDisplay incident by incident and/or unit assigned A: Existing Ability to cancel a pending event, and search upon them later A: ExistingAbility to append and display additional comments to unit status and CLETS returns A: ExistingUser controlled audible and/or visual alerting to dispatchers A: Existing Assigned units not en route within preset time A: ExistingUnit status unchanged past a preset time A: ExistingPending calls in queue over a preset time A: Existing Ability to generate incident report number (DR) while call is still open. A: ExistingAbility to display unit status in colors as defined by users, including:

Unit designator A: Existing
Current status A: ExistingIncident Assigned/Report type – full info A: ExistingTime since last status change A: ExistingLocation (Full address) A: ExistingSpecial notation (Cellular phone number, contact phone number, pager number, training, etc.) A: ExistingRadio Channel A: ExistingRadio Availability A: Existing Ability to prompt dispatcher if more incidents pending exist than are being displayed. A: ExistingPriority listing of incident queue. A: ExistingAbility to display incident information in color corresponding to incident priority. A: ExistingAbility to display unit information in color corresponding to unit status. A: ExistingAbility to designate any workstation a CAD display workstation with separate viewing areas for unit status and incident status. A: ExistingAbility for dispatcher to configure both status and incident monitors as follows:

Define units to display (including non-City units, Police and/or Special Assignment units, etc.) A: Existing Define order of display (for example, alphabetically, by unit type, area/beat, etc.) A: ExistingDisplay unit status and incidents pending simultaneously A: ExistingDisplay incidents pending in order by priority and time in priority queue A: Existing Ability for dispatch personnel to log shift changes:

Team/organization number (assignment) A: Existing
Personal ID number A: ExistingArea/beat assigned A: Existing CentralSquare Technologies 7 of 11
#11..
- 594 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Vehicle ID A: ExistingRadio ID A: ExistingRadio A: ExistingDate/time in A: ExistingDate/time off A: ExistingMileage in/out A: ExistingSpecial skills A: ExistingTwo-man units A: Existing Teams (3 or more), added to a vehicle A: ExistingAbility to pre-program shift change information A: ExistingAbility to identify or flag non-departmental units on status monitor A: ExistingAbility to identify units logged on A: ExistingAbility to track individual (volunteer) responders to incidents (i.e., advised responding) A: ExistingAbility to have flexible area/district boundaries or a number of different area/district plans A: ExistingUser-Defined Resource and Telephone List: The CAD will include user-defined and maintained telephone and resource lists (e.g.,telephone lists for towing companies, social services, other referral agencies) which are specific to GPD and include: A: Existing Emergency contacts A: ExistingBusiness/Agency Name and Type A: ExistingAgency Directory A: ExistingComments A: ExistingAt least Five (5) Phone Number Slots A: Existing
Each Inform CAD  Cardfile entry contains 2 phone number fields as well as fax number field. Additional phone numbers can be added in comments.

Coverage Area(s) A: ExistingAddress A: ExistingEmail Address A: ExistingWebsite A: ExistingPersonnel Rosters and Skill Flags A: Existing Skills and Capabilities are tracked with personnel, not in the  telephone lists. Equipment and Supply Resources A: ExistingEmergency Callouts (i.e., Ambulance, Other Agencies, etc.) A: ExistingReverse Directories (MSAG) A: Existing Ability to create and maintain data files in support of dispatch operations including:

Street Closures A: Existing
Special Equipment File A: ExistingTelephone Number Lists A: ExistingPolicies and Procedures A: ExistingNotification Lists A: ExistingPublic Agency Referral Lists A: ExistingSpecial Resources Files A: ExistingHazardous Materials A: Existing CentralSquare Technologies 8 of 11
#11..
- 595 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments DOT 90 Files - DOT placard content (49CFR) A: ExistingOfficer Hazards A: ExistingRestraining Orders A: ExistingMiscellaneous Narrative A: Existing Other Features
Ability to synchronize computer time stamp with logging recorder.

A: Existing
The system time can be synchronized using Network Time Protocol (NTP) via a Netclock as required by C.1.5.  The Logging Recorder can use the same NTP source for common time synchronization.

Daily rosters and assignments must be available to Dispatch. A: ExistingAbility to direct inquiry results to local or remote printer, workstation or MDC. A: ExistingAbility to track all CLETS/NCIC inquiries and responses for a minimum of twelve months (Searches of same to be controlled by supervisor) A: ExistingAbility to utilize symbols or characters in unit status display to supplement unit status color A: Existing While symbols are not used, the name of the status (e.g.,  en route) is displayed along with the configured color. Geofile (GIS) data elements allow the agency to control line weights and symbology for ad hoc agency-added content.

D: Third Party
While this functionality is not directly controlled from Inform CAD utilities, native Esri tools  provide the ability tocontrol line weights and symbology which are then used by Inform CAD .

NextGen911 Functionality NextGen911 Functionality: The system will deliver true NG9-1-1 functionality as envisioned by U.S. Department Of Transportation (“USDOT”), NENA and others). GPD requires that the system be compliant with standards of industry associations, regulatory bodies, carriers and vendors. Vendor must describe how the system will comply with standards as they exist at the time of proposal for such core NG9-1-1 functions as:

A: Existing
This functionality is available with Inform 911 which, per addendum 2, is not proposed. Inform 911 is a NENA i3 Next Generation‐compliant system that integrates emergency call data, including voice, text, and video into the public safety workflow. In addition to supporting the SIP protocols and IP‐based integration among Next Generation components, CentralSquare has added new capabilities that will enhance the call taking workflow in a Next Generation 911 PSAP.

Emergency Call Routing Function (ECRF) A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2. Emergency Services Routing Proxy (ESRP) A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2. Emergency Call Routing Proxy (ECRP) A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2. Border Control Function (BCF) A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2.

CentralSquare Technologies 9 of 11
#11..
- 596 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments NextGen911 Multimedia Requests for Assistance: The system architecture must support multimedia requests for assistance, other than simply voice. Vendor must describe how the system supports multimedia requests and describe industry testing for such requests including:

A: Existing
This functionality is available with Inform 911. This application has not been proposed, per Addendum 2.  Available and associated picture or video recordings will be captured, stored and made accessible from the 9‐1‐1 Analytics database. Inform CAD  will receive a link to video/picture attachments from Inform 911 and store the link in the incident detail attachments of the call taking screen.

Traditional analog or digital telephone calls A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2. Wireless calls in compliance with the Federal Communications Commission (“FCC”) Phase I and Phase II mandate for full call integration A: Existing This functionality is available with the Phase I‐ and II‐compliant Inform 911. This application has not been proposed, per Addendum 2.

Voice Over IP (VoIP) in native (SIP) format in compliance with all currently adopted NG9-1-1 standards A: Existing
This functionality is available with Inform 911. This application has not been proposed, per Addendum 2. Inform 911 fully supports SIP protocols and IP‐based integration among Next Generation components.

Short Messaging System (“SMS”) messaging (Cellular Text), video and photo messaging services and other applicable technologies.

A: Existing
This functionality is available with Inform 911. This application has not been proposed, per Addendum 2. Inform 911 supports the display of all calls to include SMS calls with the following information source, status, and position answered, available calling number, ring time with date, duration of ring before first answer and any location information, when available.

Instant Messaging (IM)
C: Future Version
IM to 9‐1‐1 is not currently available. As these technologies emerge, CentralSquare will review the technology for possible implementation in the software.

Voice Over IM
C: Future Version
Voice over IM to 9‐1‐1 is not currently available. As these technologies emerge, CentralSquare will review the technology for possible implementation in the software.

NextGen911 Management information Systems Reporting: The system must provide a comprehensive integrated MIS solution that allows GPD to report on real time as well as Historical statistics: A: Existing This functionality is available with Inform 911. This application has not been proposed, per Addendum 2.

The system must provide the ability to customize standard canned reports to tailor the output as the PSAP requires as well as provide the ability to generate custom reports. Reports must be able to be saved and run again at a later time. A: Existing This functionality is available with Inform 911. This application has not been proposed, per Addendum 2.

The system will also provide the ability to schedule reports to be run at specified times and have a method of auto delivery of scheduled reports via email. A: Existing
This functionality is available with Inform 911. This application has not been proposed, per Addendum 2.

The MIS solution must be user programmable to allow for partitioning of remote PSAP management information that is retrievable via a secure method by only the PSAP receiving the calls. A: Existing This functionality is available with Inform 911. This application has not been proposed, per Addendum 2.

The MIS solution must support multiple customers. A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2.

CentralSquare Technologies 10 of 11
#11..
- 597 -
(A) Dispatch Business Functions
All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments CAD is compatible with any known NextGen911 applications made available to citizens on SmartPhones. A: Existing This functionality is available with Inform 911. This  application has not been proposed, per Addendum 2.

CentralSquare Technologies 11 of 11
#11..
- 598 -
#11..
- 599 -
(B) Dispatch System Admin
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments B.1.0 GeofileB.1.1 Geofile: The Geofile contains the geographic information that is the basis for many decisions in a communications center. The creation of a comprehensive Geofile is a significant undertaking. The vendor's supplied Geofile will:

B.1.1.1 Validate and standardize location and address information. A: ExistingB.1.1.2 Provide cross-reference addresses and locations with law enforcement-defined reporting areas, x/y/z coordinates, ZIP codes, and other identifiers. A: Existing
B.1.1.3 Contain sufficient information to ensure that an address is valid. A: ExistingB.1.1.4 Provide cross-references to addresses and locations using common place names (e.g., business names, parks, hospitals, and schools) and street aliases. A: Existing
B.1.1.5 Include information such as direction of travel on particular streets and will identify the side of a street for a specific address. A: ExistingB.1.1.6 Validate all addresses. A: ExistingB.1.1.7 Allow GPD to enter and update all Geofile data, including the physical address and the x/y/z coordinates. A: ExistingB.1.1.8 Support the creation and maintenance of the Geofile using an available mapping/GIS database. A: ExistingB.1.1.9 Synchronize Geofile information in CAD and RMS, based on established parameters. A: ExistingB.1.2 Logging: CAD will log all actions, including security violations and attempted breeches, errors, changes, and updates. The read-only logs will be viewable and searchable by the system administrator and truncated to manage data storage space. A: Existing B.1.3 SOP Table Maintenance: The CAD will provide the following Standard Operating Procedures (SOP) related features:B.1.3.1 The CAD system must allow the system setup to reflect the SOPs at the time the system is initially installed and to be changed when the GPD SOPs change. A: Existing
B.1.3.2 SOPs are available for reference online as a CAD help file. A: ExistingB.1.4 Communication Center Emergency Backup: The proposed CAD solution is capable of supporting a real-time, backup CAD in the event of an emergency that would disable the primary CAD environment. A: Existing CentralSquare offers geographically diverse disaster recovery data centers as an available option.  We would be pleased to discuss GPD's specific requirements and provide a quote after additional discussion and discovery.

B.1.5 Multi-Agency Event Coordination: The CAD is capable of supporting multi-agency event coordination during large scale events. A: ExistingB.1.6 Add Agencies: The CAD provides the capacity to add additional agencies “on the fly” during an emergency operation (specific unit identifier defined by the agency, as well as their assigned dispatch-area). A: Existing B.1.7 CAD Catch-Up: in order to recover from an interruption of CAD services, the system must allow users to manually enter activity data that occurred during the service interruption. The dates of the activities must be manually entered and the records flagged as being manually entered. A: Existing B.1.8 CAD Catch-Up CFS/RMS Incident Numbering Integrity: The CAD system must provide the capability to ensure that the numbering integrity for CFS numbers and RMS incident numbers is maintained following an outage. Describe how your software handles this (e.g., reserving a block of numbers for catch up incidents). A: Existing Inform CAD 's offline entry mode does not support reserving a batch of numbers.  Numbers are issued as incidents are entered.

B.2.0 BOLO MaintenanceB.2.1 BOLO Maintenance: BOLOs in CAD are created and maintained in a data file in CAD and includes the following features: A: ExistingB.2.1.1 BOLO's may be entered by a dispatcher or may be created by anyone who has been given the required security clearance to create or maintain the file. A: Existing
B.2.1.2
Both an RMS interface and the mobile data terminal interface will support the creation and transmission of a BOLO. A: Existing BOLO information is typically stored and entered through  CAD or Mobile and is available to all users through CAD, Mobile and Browser.

B.2.1.3 A BOLO will be assigned an expiration date, either by the person who creates it or by the system, based on GPD policy and available system resources. A: Existing
B.2.1.4 BOLO files include the nature of the BOLO, priority, date, range of effectiveness, subject person and subject vehicle information, and contact information. A: Existing
B.2.1.5 There will be a mechanism to search the BOLO and to print it in a report and to purge the BOLOs out of the date range. A: ExistingB.2.1.6 BOLO’s will automatically expire based on user-defined timeframes, but will not be deleted. A: ExistingB.3.0 Supervision and Management Reporting CentralSquare Technologies 1 of 2
#11..
- 600 -
(B) Dispatch System Admin
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments B.3.1
Dispatch Supervisor Support: The CAD system will provide the supervisor with the ability to monitor CAD activity on and dispatch workstation. If necessary, a supervisor can take direct control over a dispatch position remotely, without leaving the supervisor console. F: Not Available Inform CAD  allows users (supervisors) to monitor CAD activity once an action has been executed in the system. The ability to take control of a console or monitor "live" such as keystrokes can be accomplished through various third party applications.

B.3.2 CAD Management Reporting: CAD includes standard reports that will be run using flexible parameters and includes the following reports, at a minimum (by geographic area):

B.3.2.1 Daily log showing all calls received for the prior 24 Hours from time of printing A: ExistingB.3.2.2 Activity Analysis by specified geographical area and by time period A: ExistingB.3.2.3 CFS Summary by specified geographical area and by time period A: ExistingB.3.2.4 Activity Analysis by day of the week A: ExistingB.3.2.5 Activity Analysis by hour of the day A: ExistingB.3.2.6 Activity Analysis by day and Hour A: ExistingB.3.2.7 Response Time Analysis by specified geographical area and by time period A: ExistingB.3.2.8 Response Time Analysis by call type A: ExistingB.3.2.9 Time Consumed by call type by hour of the day A: ExistingB.3.2.10 Workload Activity by resource A: ExistingB.3.2.11 Workload Activity by group A: ExistingB.3.2.12 Time Consumed by day of the week and hour of the day A: ExistingB.3.2.13 Time Consumed by specified geographical area and by time period A: ExistingB.3.2.14 Attempted breaches in security A: Existing
Security breaches in the context of attempted log on and failures are captured in the Audit logs.

B.3.3
New Report Creation: New reports will be defined either through the CAD system or a third-party reporting tool and then be stored as a standard report available through the CAD system. F: Not Available Non‐standard CAD reports  can be created and defined in a third‐party reporting tool, as well as within the Inform RMS, and the IQ CrimeView Dashboard; they are not stored in Inform CAD .

B.3.4 Cross Referencing Data: The CAD reports any data element by any other data element in the system. A: Existing This functionality is available in the proposed Inform RMS.B.3.5 Data Export: The CAD includes the ability to export data for use in third-party tools. A: Existing This functionality is available in the proposed Inform RMS.B.3.6 Wizards: Wizards are provided that allow for user-generated reports. A: Existing This functionality is available in the proposed Inform RMS.

CentralSquare Technologies 2 of 2
#11..
- 601 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments Dispatch Interfaces (Note that all interfaces must be installed and operational on the TEST/TRAIN/PROD servers) C.1.0 Alphanumeric Paging (Paging means SMS text messaging, SMTP email, and alphanumeric paging service) A: Existing
CentralSquare has included our standard paging interface to support alphanumeric and SMTP paging via several industry‐standard protocols.  SMS requires an SMTP Gateway which is typically provided by a paging service or cellular network provider.  Please see CentralSquare's Additional Comments Chapter 3, C.1.0.

C.1.1 CLETS/NCIC (via JDIC) A: ExistingC.1.2
Automatic Vehicle Location (AVL) A: Existing
This functionality is supported as a native feature of Inform CAD, Inform CAD Mapping, and Inform Mobile.

C.1.3
Logging and Recording A: Existing
Based on our previous experience with DSS Equature recording solutions if GPD allows the recorder read‐only access to the proposed CAD Archive and Reporting Server database the DSS solution can query it to obtain the required CAD information.  This would be a no cost interface.  Alternatively, as an added‐cost option, CAD Incident and response data can be exposed for consumption by the recorder as an XML text file.  Other interface methods such as web services can also be offered as options but will require additional discussion todetermine a detailed scope of work.

C.1.4 ESRI GIS/Mapping A: ExistingC.1.5 Netclock or Network Timeserver A: Existing Integration with Network Time Protocol (NTP) is supported.C.1.6 Coplink A: Existing
CentralSquare's proposal includes exporting data from Inform RMS for consumption by CopLink.  If, after review by and discussion with GPD, CAD information is also needed CentralSquare will consult with GPD to refine the specifications and re‐scope the interface.  Additional costs may apply.

C.1.7
Export of Fire CFS to Verdugo Fire Dispatch (Northrop Grumman CAD) A: Existing CentralSquare has included our standard CAD‐to‐External System interface to publish CAD Event and Unit response data to a network share where it can be consumed by the Verdugo Fire Dispatch system.  We also offer full CAD‐to‐CAD solutions at an added cost and would be pleased to discuss that capability if it is of interest to GPD.

E911 Interface Requirements:

C.2.0 In order to support E9-1-1 Interfaces, the CAD system: A: ExistingC.2.0.1 Will enable incoming E9-1-1 ANI/ALI data to be automatically mapped to corresponding address and phone data fields based on the Master Street Address Guide (MSAG) standard in the CFS event entry form. A: Existing C.2.0.2 Will support all E9-1-1 ANI/ALI formats including wireline, WPH1 and WPH2, VoIP, and Multi-Line Telephone Systems (MLTS). A: ExistingC.2.0.3 Will enable the capture of additional fields captured in the CFS event, including ESN, call type (landline, wireless), and ANI/ALI tracking ID (if available). A: Existing
C.2.0.4 Will use GIS data, if available, to extrapolate the closest geographical attribute (address, intersection, common place). A: ExistingC.2.0.4.1 The radius used to extrapolate the closest geographical attribute will be a configurable item within the system. A: ExistingC.2.0.4.2 If GIS data is used to create the caller location, then the offset used to determine the approximate location will be displayed. F: Not AvailableC.2.0.5 CAD/Motorola Vesta: The CAD-E911 interface will provide a link between CAD and E911 ANI/ALI Controller. The interface will at minimum:

CentralSquare Technologies 1 of 6
#11..
- 602 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments C.2.0.5.1
Provides a utility to establish a separate ALI E911 queue for each operator’s CAD workstation for calls answered by that telecommunicator. F: Not Available
The popup message to accept the ALI or the Auto open and population of 9‐1‐1 data in the call taking screen is workstation specific for the workstation that answered the call.

C.2.0.5.2 Provide an ALI window on the dispatcher's CAD monitor to list the E911 calls that the dispatcher has answered. A: ExistingC.2.0.5.3 Provide a click-to-enter the ALI fields into the fields of the CAD CFS entry mask. A: ExistingC.2.0.5.4 Attach the ALI message to the incident record to eliminate paper call logs. A: ExistingC.2.0.5.5 Meet all Federal/NENA/ATT Standards for E911, Wireless Phase 1 and Phase 2 for heartbeat and ACK/NAK. A: ExistingC.2.0.5.6 Transmit Phase 1 and Phase 2 Wireless automatically on receipt of CAD call. Plot call on map prior to calls being answered at the CAD position. A: Existing
All External Databases:

C.3.0 In order to support all of the External Database Interfaces, the CAD system:

C.3.0.1 Will provide configurable query forms and response displays and be able to be custom-built to accommodate different federal, state and local database protocols. A: Existing
C.3.0.2 Will provide authorization to perform various queries, and the ability to read responses definable by the individual agency and by role to the field level. A: Existing
C.3.0.3 Will allow users to submit queries either with the query form or the command line (if applicable). A: ExistingC.3.0.4 Will allow users to automatically submit queries for persons and vehicles as part of other data entry processes, such as CFS event creation. A: Existing
C.3.0.5 Will enable the query request type and the database(s) to be queried to be specified from a predefined list, with automatic narrowing of pertinent databases based on user data input. A: Existing C.3.0.6 Will provide intelligent updating of the query forms based on other CAD forms that contain person or vehicle data. A: ExistingC.3.0.7 Will provide a capability for entering new information into the selected external database(s) provided the external database(s) allow updating.

A: Existing
CentralSquare's solution employs ODBC‐compliant databases allowing standard reporting tools to be used to publish data from the database for consumption by external systems.  We also offer a number ofstandard productized data publishers which can be configured toexpose XML‐tagged text files for consumption by third‐party systems.

In addition,  if needed we can easily support custom interfaces to exchange data with specific third‐party systems.

C.3.0.8 Will provide a method for multiple queries to be submitted through a single form or command. This is sometimes referred to as query spawning or cascading. A: Existing
C.3.0.9 Will make query responses accessible either through the query response form or from the command line and will be associated with a query response type. A: Existing
C.3.0.10 Will allow users to submit new queries based on data in the query response to logical links; and, will also reference attachments that are associated with the response, which can be downloaded and viewed. Ideally, CAD will provide the capability to view common industry-standard multimedia file-types. A: Existing
C.3.0.11 Will provide the capability to alert dispatchers, PSAP supervisors, and street-level supervisors of “Hot Hit” responses to queries made by units in the field, or data run that exists elsewhere in the CAD system (i.e. in a CFS event). A: Existing C.3.0.12 Will provide optional audible and visual alerts that can be configured by the system administrator. A: ExistingC.3.0.13 Will log all queries and their responses (when permitted) for audit purposes. A: ExistingC.3.0.14 Will provide the ability to configure alerts for queries run by unauthorized personnel or devices, as well as the ability to monitor multiple queries of the same data or specified data. A: Existing Inform CAD does not allow unauthorized personnel or devices to execute queries or have access to the functionality.

Messaging Subsystem:

C.4.0 In order to support the Messaging Subsystem interfaces, the CAD system:C.4.0.1 Will enable incoming E9-1-1 ANI/ALI data to be automatically mapped to corresponding address and phone data fields based on the Master Street Address Guide (MSAG) standard in the CFS event entry form. A: Existing C.4.0.2 Is capable of TCP/IP communication, using industry-standard messaging protocols such as SMS and SMTP. A: ExistingC.4.0.3 Provides the capability of pre-formatted messages, especially to paging and other handheld devices. A: ExistingC.4.0.4 Automatically creates an alphanumeric page for selected CAD incidents. A: Existing CentralSquare Technologies 2 of 6
#11..
- 603 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments C.4.0.5 Allows a dispatcher to initiate an alphanumeric page for any paging group. A: ExistingC.4.0.5.1 The information sent in the page will be configurable by the agency and contain the following: A: ExistingC.4.0.5.1.1 Incident number A: ExistingC.4.0.5.1.2 Type of incident A: ExistingC.4.0.5.1.3 Location of incident A: ExistingC.4.0.6 Provides an administrative mechanism to define paging groups. A: ExistingC.4.0.7 Includes multiple message types, including email, BOLOs, notifications, tactical command chat rooms, and others.

A: Existing
Inform CAD includes BOLO messages, notifications and can send internal messages. Chat rooms are not supported.

C.4.0.8 Provides a capability to format and send messages using just-in-time information, such as incident dispatch information, BOLOs or emergency weather alerts, and configurable triggers for these messages (e.g. incident type, assigned resources or location) for configurable recipients (i.e. send the chief a page when a specific incident type occurs at a specified location). A: Existing C.4.0.9 Ensures that messaging interfaces make use of the CAD address book. A: ExistingC.4.0.9.1 The CAD address book allows for defining the types of devices recipients are able to receive messages on; and, has the ability to define a default device, as well as what devices (one, some or all) to receive messages on by day/time/response mode. A: Existing C.4.0.10 Provides the ability to include attachments associated with the message that can be downloaded and viewed by operators and recipients. Ideally, CAD should provide a capability to view common industry-standard multimedia file-types. A: Existing C.4.0.11 Includes an interface to public awareness messaging systems.

A: Existing
CentralSquare has included a web services interface to an Everbridge notification system based on their API v3.0.4 using SOAP and XML. Please see CentralSquare's Additional Comments Chapter 3, C.4.0.11.

C.4.0.12 Includes an interface to reverse 9-1-1, emergency notification, community notification messaging, and other standalone systems available to be activated by the PSAP or through local emergency management.

F: Not Available
CentralSquare can provide a custom interface to a specific notification system; however information is needed describing the system or systems detailing what functions need to be supported and technical details for each prior to a fixed‐price interface being proposed.

C.4.0.13 The system maintains a list of all callers who have elected to be a part of this community alert system. An information message can be created. The system then calls, emails and texts every person on the list and plays or transmits the voice message. There is usually not an actual interface between the CAD system and the reverse 9-1-1 system unless the call list is maintained in the CAD database. A web interface is an option to provide citizens with the ability to add their name to the call list for noncritical incidents. F: Not Available
This is a function of the community alerting system.

Additional Interfaces:

C.6.0 In order to support the additional interfaces, the CAD system:C.6.0.1 Provides access to MDC functions authorized to the field level within each function by system administrators, down to the role level (i.e. an officer may not have access to some functions that a sergeant may have). A: Existing C.6.0.2 Is capable of providing silent dispatch orders to a mobile unit, in addition to providing the unit with details of the CFS event, pre-plan information, patient information, premises history information, and other types of relevant information. A: Existing C.6.0.3 Enables the mobile unit to, if authorized, self-initiate incidents, self-dispatch incidents from a queue, change its status, query CAD and RMS information, and query local and national databases, such as wanted-person checks. A: Existing C.6.0.4 Provides summary incident and resource monitoring capability. A: ExistingC.6.0.5 Provides the ability for street supervisors in multi-agency, multi-jurisdictional environments to choose what agencies or areas within individual agencies they wish to monitor. A: Existing
C.6.0.6 Provides the ability for CAD users to drill down into the details of summary incident and resource data, and have the ability to configure what data is displayed, as well as how it is displayed in terms of layout, font, font size, and colors.

F: Not Available
Inform CAD allows users to drill down to further data from incidents or resources; however, the font, font color and layouts are not configurable.

C.6.0.7 Provides a day/night mode for mobile users. A: ExistingC.6.0.8 Provides an integrated mobile mapping client. A: ExistingC.6.0.9 Provides incident and resource management and monitoring capabilities through the in-car mapping solution. A: ExistingC.6.0.10 Provides the ability to view real-time AVL data for user-selected units from the mobile client, and the ability to interact with the units identified on the map display. A: Existing
CentralSquare Technologies 3 of 6
#11..
- 604 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments C.6.0.11 Includes messaging and other unit-related functionality. A: ExistingC.6.0.12 Provides drive directions from the current location to a dispatched incident (or any selected location). A: ExistingC.6.0.13 Provides mobile search capability for resources and personnel by type of vehicle, status and location. A: ExistingC.6.0.14 Enables mobile users to search for incidents and locations. A: Existing Locational Systems:

C.7.0 In order to support Locational Systems, the CAD system:

C.7.0.1 Shall have a seamlessly integrated computerized map, which is a digitized map (GIS database) supporting Tactical Map Display (TMD). A: Existing
C.7.0.2 Shall contain a map-centric TMD, in which the GIS/map is fully integrated with the CAD system, and: A: ExistingC.7.0.2.1 In the case of a separate TMD application linked to the CAD system, the TMD supports the automatic display of units as derived from an AVL system. A: Existing
C.7.0.3 Shall integrate with aerial imaging technologies to provide digital, oblique, aerial imaging. A: ExistingC.7.0.4 Shall link high-resolution aerial photos to mapping systems; overlay shape files directly on top of both oblique and/orthogonal images; and, display vector data. A: Existing
C.7.0.5 Shall enable users to obtain measurements such as distance, height, elevation, and area directly from the 3D imagery, as well as insert GIS content and other data.

A: Existing
GIS Content can be created using standard Esri tools and imported into the Inform solution.  The Inform solution does not natively support measuring based on 3D imagery. Central Square offers optional interfaces with third‐party solutions such as EagleView Pictometry which can be used to provide this functionality.

C.7.0.6 Shall include geographic data to support, at a minimum, the following: A: ExistingC.7.0.6.1 System and boundaries registered to the street centerline in the geofile A: ExistingC.7.0.6.2 Boundary assignments (i.e. determining the response zone for each incident) completed in real time by processing the incident’s X/Y/Z coordinates against the boundary files to determine the incident’s location and response zone A: Existing C.7.0.6.3 Parcel-level GIS information, in which the approximate location of the front door of all the parcels in the state are stored in the geofile A: Existing
C.7.0.6.4 Address validation and to determine an incident’s location A: ExistingC.7.0.6.5 Bulk data uploading A: ExistingC.7.0.6.6 Weekly data updates A: ExistingC.7.0.6.7 Metadata A: ExistingC.7.0.6.8 FGDC standard format feed, like XML (extensible Markup Language) and KML (Keyhole Markup Language). F: Not Available GIS/GEOFILE:

C.8.0 In order to support the geofile system, the CAD system: A: ExistingC.8.0.1 Shall provide geo-fencing, and add the capability to establish law enforcement on-the-fly response zones, street networks, and other geographical layers using typical mapping/GIS tools. A: Existing C.8.0.2 Shall support valid MSAG names and multiple “aliases” for street names, intersections, commonplace names, landmarks, and street or highway route numbers. Name changes are non-destructive. A: Existing C.8.0.3 Shall stem geographically sensitive hazards, dispatch policies, and other system functions from validated locations. A: ExistingC.8.0.4 Shall initiate a location verification step to add the coordinates of the incident location to the event and display an incident icon on the TMD as the CFS event is created. A: Existing
C.8.0.5 Shall make a duplicate event check based upon the location and/or coordinates of the event, during the CFS event creation process.

A: Existing
C.8.0.6 Shall notify the event entry position via a prompt and show a list of the potential duplicate(s) if, during event creation, a potential duplicate event in the area is found. A: Existing
C.8.0.7 Shall have a parameter (modifiable by the system administrator) specifying the distance in number of feet or other unit of measurement, from the location of the incident for duplicate checking. A: Existing C.8.0.8 Shall define location databases such as hazards, general premises information, street closures, and other user definable databases.

A: Existing
C.8.0.9 Shall perform a distance search to identify the existence of location information (e.g. hazards) during the event creation process. A: ExistingC.8.0.10 Shall support different search distance criteria for different types of locations. F: Not Available CentralSquare Technologies 4 of 6
#11..
- 605 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments C.8.0.11 Shall support coordinate-based operations; Be capable of full integration with a GPS-based AVL system; and, Be capable of accepting named standards driven GPS reporting devices, such as GPS-enabled smartphones and portable radios. A: Existing C.8.0.12 Shall allow the system administrator to be able to modify parameters. A: Existing AVL:

C.9.0 In order to support AVL, the CAD system: A: ExistingC.9.0.1 Shall seamlessly integrate with the CAD system and provide detailed, accurate, real-time vehicle tracking. A: ExistingC.9.0.2 Shall include the AVL ID (represented as an alias) for each unit user’s status. A: ExistingC.9.0.3 Shall include the indication that AVL is enabled for each unit on the user’s status window. AVL can also be used for reporting, messaging, response and alerting functionalities. A: Existing C.9.0.4 Shall include a visual indication if units displaying on the map and in the queues are AVL equipped. A: ExistingC.9.0.4.1 The visual indication if units displaying on the map and in the queues are AVL equipped is customizable by the system administrator. A: Existing
C.9.0.5 Shall be able to play back a unit’s AVL travel history and see the unit icon move from location to location on a map window. A: ExistingC.9.0.6 Shall be capable of integrating with the existing GIS database.

A: Existing
Inform CAD is compliant, assuming the existing GIS database contains only Esri‐compliant data.

C.9.0.7 Shall have other interactive functionalities also available, such as the ability to create and view unlimited groups of vehicles. A: ExistingC.9.0.8 Shall provide for an automated alert function. A: ExistingC.9.0.9 Shall provide for an automated alert for when vehicle is out of service. A: ExistingC.9.0.10 Shall provide the ability to determine and modify all such alerts. A: ExistingC.9.0.11 Shall provide the following information on any unit suffering loss of GPS signal (e.g. vehicle stopped, vehicle shut off, loss of network signal, loss of GPS data): A: Existing
C.9.0.11.1 Last known position A: ExistingC.9.0.11.2 Time of signal loss A: ExistingC.9.0.11.3 Time lapse since signal loss A: Existing
Last transmission time is tracked and viewable, but not a counter of time lapse.

C.9.0.12 Shall provide minimal AVL reports that include: A: ExistingC.9.0.12.1 Complete activity detail for specific date range A: ExistingC.9.0.12.2 Vehicle last stop/end time for date range A: ExistingC.9.0.12.3 Exception reports including all events that triggered an alert A: ExistingC.9.0.12.4 Vehicle first start/begin time for date range A: ExistingC.9.0.12.5 Miles per day, stops per day, average and summaries per vehicle F: Not Available
Miles per day are not tracked through AVL. GPD can create custom reports using odometer input.

C.9.0.13 Shall pass unit status information to the AVL system whenever unit status is changed. A: ExistingC.9.0.14 Shall pass any changes in unit location information to the AVL system if unit location changes are generated within the proposed system (as opposed to the AVL navigation system). A: Existing C.9.0.15 Shall display AVL updates on the map within two seconds of their receipt from the AVL controller. A: ExistingC.9.0.16 Shall should be able to dispatch the nearest appropriate unit based on its AVL location using an appropriate routing engine to make that determination. A: Existing
Map and GIS Analysis:

C.10.0 In order to support map and GIS analysis systems, the CAD system: A: ExistingC.10.0.1 Shall support either directly or, through an easily invoked (i.e. seamless) third-party mapping tool, the creation of automatic pin maps.

A: Existing
C.10.0.2 Shall support either directly or, through an easily invoked (i.e. seamless) third-party mapping tool, the creation of spatial data aggregation. A: Existing
C.10.0.3 Shall support either directly or, through an easily invoked (i.e. seamless) third-party mapping tool, the creation of trend analysis. A: Existing Other Interface Requirements:

C.11.0 Shall allow GPD direct access to the underlying system information stored in the database (ODBC, FTP, web services) for future interface configuration, as well as appropriate database and system documentation to support this access. A: Existing CentralSquare Technologies 5 of 6
#11..
- 606 -
(C) Dispatch Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments C.11.1
Shall provide a capability to flag a CAD call for service as a Suspicious Activity and submit that call data to the appropriate intelligence/counterterrorism unit (fusion center). This interface must conform to the standards set forth by the NSI and contained in the Functional Standard (FS) Suspicious Activity Reporting (SAR) Ver. 1.5. A: Existing CAD events can be given a disposition code indicating they are "SAR" flagged. Because Inform RMS potentially contains more data and the information is organized in a manner better suited for export to a Fusion Center, the Inform RMS Incident screen will contain a control (e.g., a butt+D8on or check box) allowing a user to export Incidents flagged with a SAR disposition.  Please see CentralSquare's Additional Comments Chapter 3, C.11.1.

C.11.2 Shall interface with alarm monitoring companies using ASAP. This interface must conform to standards contained in the APCO/CSAA ANS 2.101.1-2008: Alarm Monitoring Company to Public Safety Answering Point (PSAP) Computer-Aided Dispatch (CAD) External Alarm Interface Exchange. A: Existing C.11.3 In order to support an Emergency Operations Center Interface, the CAD system: A: ExistingC.11.3.1 Shall have an EOC viewable setting that can be initiated through a web viewer or license to allow the EOC to view incidents and units specific to the emergency event. A: Existing
C.11.3.2 Shall allow for incident creation that is within the area of the incident but be limited to certain incident types depending on the type of disaster.

F: Not Available
C.11.3.3 Shall allow for the allocation of certain apparatus/units that can be managed and dispatched out of EOC for a specific CFS (planned or unplanned) without negatively impacting the CAD system. It is also preferred that in this instance, none of the all activities will be manual (i.e. the system will keep track of all apparatus and personnel for both the agency wide response and the EOC response area). A: Existing
CentralSquare Technologies 6 of 6
#11..
- 607 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.1.0 Master Name Index: The RMS Master Name Index (MNI) creates an individual master name record for every individual who is involved in, or associated with, the following:

D.1.1  Incident reports A: Existing
D.1.2  Arrest reports A: ExistingD.1.3  Field interviews A: ExistingD.1.4  Collision reports A: ExistingD.1.5  Citations A: ExistingD.1.6  Warrants A: ExistingD.1.7 Registrants/Known Offenders
B: Configuration
A data entry template can be configured to accommodate Registrants/Known Offenders entry and tracking.

D.1.8  Gangs A: ExistingD.1.9  Jail Booking A: ExistingD.2 MNI Correlation: The master name record is linked to all events for any given individual, so that by querying that one name, the system will produce a synopsis of all the involvements associated with that one person. A: Existing D.3 MNI Linkage: The MNI also facilitates the linking of additional names to an individual master name record (i.e., alias information and relationship data).

In querying an individual MNI record, the user will be able to view all related records, as well as those associated with that individual. A: Existing D.4 Duplicate Correction and Correlation: When a record or report is added to RMS and a person is linked (i.e., indexed) to that event, the system will search for duplicate identities within the MNI. The user will be presented with a list of possible matches to the name so that the user has the option to link the records. Once the list of possible matches is provided, the user has the option to decide whether the information will be linked to an existing master name record or whether a new master name entry will be added. The RMS provides a matching algorithm that will provide the ability to search the name file by the following criteria: A: Existing
D.4.1  Sound-alike searching A: ExistingD.4.2  Phonetic replacement A: ExistingD.4.3  Diminutive first names (e.g., James/Jim/Jimmy, Elizabeth/Beth/Betty, and Jack/John) A: ExistingD.4.4  Other static demographic information, such as age, sex, and race. A: ExistingD.5 Master Vehicle Index (MVI): The system must provide a centralized source of vehicle information. A: ExistingD.6 MVI Source Data: The master vehicle index will be populated with information from several sources including from CAD workstations, mobile devices, and interfaces to CLETS and NCIC. A: Existing
D.7 MVI Entry and Matching: When a vehicle is entered into the system, the system must search for a match in the MVI. If a match is found, the system must display to the user a list of events to which the vehicle is linked. The user must be able to select from the list of events to see the details of a specific event or to see a summary of all events that involve the vehicle. If no match is found in the MVI (i.e., if the vehicle is not already in the MVI), the system must add the vehicle's information to the MVI and link it to the appropriate event(s). A: Existing D.8 MVI Data Elements: The system must store the following information in the MVI for each vehicle:

D.8.1  Vehicle Identification Number (VIN) A: Existing
D.8.2  License plate number A: ExistingD.8.3  License plate state A: ExistingD.8.4  License plate year A: ExistingD.8.5  Registered owner A: ExistingD.8.6  Description (e.g., make, model, year, color, style, and attributes) A: ExistingD.9 Master Property Index (MPI): The system must provide a centralized repository for property information. A: ExistingD.10 MPI Master Category: Each piece of property entered into the system must be associated by a master category or type of evidence such as drugs, weapons, electronic goods. A: Existing
D.11 MPI Data Elements: Each piece of property entered into the system must be identified by: make, model, brand, description, distinguishing characteristics, and serial number. A: Existing
D.12 MPI NCIC Compliance: The system must use NCIC property codes to correctly identify each property item. A: ExistingD.13 MPI Entry and Matching: When a new piece of property is entered into the system, the system must identify existing records in the MPI that have the same or similar characteristics and present the list of potential matches to the user. A: Existing D.14 Master Location Index: (MLI) The Master Location Index (MLI) provides a means to aggregate information throughout RMS based on the following:

CentralSquare Technologies 1 of 16
#11..
- 608 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.14.1 A specific address A: ExistingD.14.2 A range of addresses A: ExistingD.14.3 An area (i.e., as defined in the geofile) A: ExistingD.14.4 Locations based on x/y/z coordinates
A: Existing
Inform RMS relates X/Y coordinates to an actual address if one is available. Inform RMS is ready to accept Z coordinates when the data becomes available.

D.14.5 Registered owner A: ExistingD.15 Master Organization Index: Many events involve organizations (i.e., gang, business, school, or shopping center). Information about these groups entered into RMS is contained in a Master Organization Index (MOI). A: Existing D.16 MOI General Searchability: The MOI provides PD with a detailed, searchable store of information about organizations. A: ExistingD.17 MOI Data Element Searchability: PD will be able to search on a variety of data elements and obtain a listing of all records associated with an organization. A: Existing
D.18 MOI Linkage: MOI also provides the linking of aliases to organizations (e.g., M&M Associates, doing business as Joe’s Pawn Shop). A: ExistingD.19 D.20 Service Report Functionality: The following calls for service reports must be provided. Reports must be compliant with Crystal Reports Report Designer:

D.20.1 Daily log showing all calls received for the prior 24 hours from prior printing of the daily log (by user defined department) A: Existing D.20.2 Activity analysis by specified geographical area and time period A: ExistingD.20.3 CFS summary, by specified geographical area and time period A: ExistingD.20.4 Activity analysis by day of week A: ExistingD.20.5 Activity analysis by hour of day A: ExistingD.20.6 Activity analysis by day and hour A: ExistingD.20.7 Response time analysis by specified geographical area and time period (e.g., receipt of call, dispatch time, on-scene time, and time call cleared) A: ExistingD.20.8 Response time analysis by call type A: ExistingD.20.9 Time consumed by call type by hour of day A: ExistingD.20.10 Workload activity by resource assigned A: ExistingD.20.11 Workload activity by group assigned A: ExistingD.20.12 Time consumed by day of the week and hour of the day A: ExistingD.20.13 Time consumed by specified geographical area and by time period A: ExistingD.20.14 Calls that result in the creation of an incident report A: ExistingD.21 Incident Reporting: The following incident-report-related reports must be provided:

D.21.1 All summary UCR/NIBRS reports A: Existing
D.21.2 Total incident reports based on period of time, area or beat, and incident type A: ExistingD.21.3 Location code (e.g., geocode) A: ExistingD.21.4 Initial call type A: ExistingD.21.5 Offense type A: ExistingD.21.6 Summary of incidents by a responsible officer A: ExistingD.22 Data Exchange and Compliance: The RMS provides automatic data exchanges with the following external resources:

D.22.1
User defined export of UCR/NIBRS data to the State of California via eCARS and the National Data Exchange (N-DEx) A: Existing Inform RMS follows state and federal guidelines for  submission.

D.22.2
User defined export of UCR/NIBRS data to the USDOJ A: Existing Inform RMS follows state and federal guidelines for  submission.

D.22.3 The vendor’s product is compliant with GJXML standards, enabling information sharing with external justice partners A: ExistingD.23 Prepare Initial Incident Report: The incident report contains factual information pertaining to the incident, including the following:

D.23.1 Offense information A: Existing
D.23.2 Suspect information A: ExistingD.23.3 Case status A: ExistingD.23.4 Information pertaining to suspect A: ExistingD.23.5 Witnesses A: Existing CentralSquare Technologies 2 of 16
#11..
- 609 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.23.6 Victims A: ExistingD.23.7 Reporting parties A: ExistingD.24 Compatibility: Reporting requirements mandate that the vendor’s product be capable of providing data entry points for all UCR/NIBRS-required data elements. A: Existing
D.25 Free Fields: Incident reports have free-text fields, which allow the collection of a virtually unlimited amount of narrative information. A: ExistingD.26 Searchability: The system provides the capability to search the narratives for a specific word or phrase. A: ExistingD.27 Electronic Submission: Once completed, officers may submit the incident report to their supervisor for review, electronically, via the RMS. A: ExistingD.28 Create Supplemental Report: The system provides supplemental reports that are linked to the original, including certificate of release and probable cause declaration.

A: Existing
Supplemental reports are linked to the original. Note that a certificate of release and probable cause declaration would need to be created using SSRS.

D.29 Report Review: The incident report must be able to be locked from further edits at a point determined by the PD (although this does not preclude the viewing of the document by those with access permissions, but the ability to block access will be a capability of the system). A: Existing D.30 Supervisory Review: Supervisors review incident reports and supplemental reports for accuracy and quality prior to their permanent, non-editable storage in the local RMS database and/ or their distribution to PD records bureau; to other agencies; and to local, state and federal criminal information repositories. A: Existing
D.31 Electronic Supervisor Review: RMS must allow supervisors to receive, review, and approve incident reports online and to electronically respond to submitting officers and investigators regarding report quality and accuracy issues. A: Existing D.32 Records Review: PD’s Standard Operating Procedures (SOP) also require that the records division complete an accuracy review for compliance to reporting requirements prior to adding the information to the database. A: Existing D.32.1 RMS notifies records technicians when report numbers are missing or out of sequence. F: Not AvailableD.33 Report Locking: The system supports all required reviews and corrections prior to locking down the incident report. A: ExistingD.34 Field Reporting: Incident reporting functionality has been optimized for in-field report writing, but includes all data entry and validation available in the networked version of RMS. A: Existing
D.35 Related Forms: Many incident report types require multiple associated manual forms. Any data that is repeated across the requisite manual report forms that collectively make up the report type shall be entered once in a logical data record and printed out in a logical sequence on a dynamically built GPD incident report. B: Configuration
GPD will have the ability to create forms within Inform RMS that emulate currently used paper forms.  Data can be copied to any additional forms.

D.36 The RMS must include a Property and Evidence module that captures and maintains all property types, including:

D.36.1 Safe-keeping A: Existing
D.36.2
Stolen A: Existing Note that Stolen property is tracked in the property  section of the Incident Report.

D.36.3
Lost A: Existing Note that Lost property is tracked in the property section  of the Incident Report.

D.36.4 Recovered A: ExistingD.36.5 Found A: ExistingD.36.6 Destroyed A: ExistingD.36.7 Sold A: ExistingD.36.8 Seized A: ExistingD.36.9 Held as Evidence A: ExistingD.36.10 Stolen and Recovered A: ExistingD.36.11 Stolen and Released A: ExistingD.37 The Property and Evidence module must be fully integrated with property information entered on initial offense, supplemental, arrest and other reports, as well as with other RMS and data entry modules that contain or track property information. A: Existing D.38 All property and evidence entered into the RMS must only be entered once and carried through to all other RMS modules that utilize the information (including the Property and Evidence module). A: Existing D.39 Property information entered within other RMS modules (e.g., Offense and Supplemental Reports, Arrest, Field Reporting, etc.) must flow seamlessly to appropriate fields within the Property and Evidence module without requiring the re-entry of any information. A: Existing D.40 The Property and Evidence module allows for the entry and submission of articles prior to report approval or closure. A: ExistingD.41 The Property and Evidence module allows multiple personnel to enter articles concurrently from different workstations (both networked and mobile). A: ExistingD.42 Property information entered within the Property and Evidence module must flow seamlessly to appropriate fields within other RMS modules (e.g., Offense and Supplemental Reports, Arrest reports, etc.) without requiring the re-entry of any information. A: Existing CentralSquare Technologies 3 of 16
#11..
- 610 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.43 The Property and Evidence module must automatically check the RMS's databases and interfaced databases (e.g., CLETS, NCIC) for entered property items and alert RMS users if the items have previously been reported stolen or missing. F: Not Available CLETS/NCIC can be queried, but this is not an automatic check within the Property and Evidence module.

D.44 Entry of information related to searchable (serial number, owner applied number, etc.) property that is recovered, found, or submitted as evidence must initiate an automatic query to the CLETS/NCIC stolen property databases and alert users of any hits. F: Not Available CLETS/NCIC can be queried, but this is not an automatic check within the Property and Evidence module.

D.45 The system provides data entry screens to allow users to enter information on property and evidence that has been received. The system must capture the following information for chain of evidence purposes: original Officer, receiving booking Officer, names of any persons who check in/out the article(s) for any reason; When a piece of evidence is entered into the system, the system must search the MPI to identify potential matches and must present the list of potential matches to the user. The system must search the following external databases to identify potential matches: CLETS/NCIC, RMS, National Data Exchange (N-DEx). A: Existing D.46 The system must provide data entry screens that allow the user to enter vehicle information for vessels, cars, motorcycles, For each vehicle, the system must capture the identifying information appropriate for the vehicle type (e.g., vessels, cars, motorcycles), the reason for impound, the impound location, and link the vehicle information to the appropriate event. A: Existing D.47 The RMS includes safeguards to ensure that procedures and laws governing the release, sale, or destruction of property are followed. A: ExistingD.48 The system will use automated messaging for specific property/evidence-related events that require notification (for release, destruction, adjudication). A: ExistingD.49 The system provides a means to store digital images of the item prior to the disposition. A: ExistingD.50 The system will generate automatic alerts to pre-defined email addresses when property is eligible for release or sale. F: Not Available D.51 The Property and Evidence module must store, display, and enable the editing of information pertaining to property and evidence items including, at a minimum: date, time, location of the property event; officer(s) involved; description of the property; the quantity and value (estimated or known) of the property; serial numbers and other identification information (including owner-applied numbers); associated case numbers and case offense/crime type; item number; owner's name and contact information; release to owner date; property type and category or article codes; number of days held; destruction/disposal date; brand names; manufacturer; models; and colors. A: Existing D.51.1 GPD is able to define certain data entry fields as “mandatory" (to prevent booking officers from submitting incomplete items). A: ExistingD.52 The Property and Evidence module must support the capture, storage, and display of a (practically) unlimited number of photographs/images of property items. A: Existing
D.53 At a minimum, the Property and Evidence module must be able to track and provide data entry fields for all of the property and evidence data elements tracked by NCIC, UCR, and NIBRS. A: Existing
D.54 The Property and Evidence module must support the association of a single property item to multiple cases and reports. A: ExistingD.55 The data fields within the Property and Evidence module must initially use NCIC, NIBRS, and UCR codes for validation of non-text property data entered into the RMS. A: Existing
D.56 Trained and authorized RMS Administrators must be able to modify the validation codes used to validate property items entered into the Property and Evidence module without requiring any assistance from the RMS vendor. A: Existing D.57 Trained and authorized RMS Administrators must be able to modify the NCIC, NIBRS, and UCR code tables as needed to add specific property types and link them to the correct NCIC, NIBRS, and UCR code. A: Existing D.58 The Property and Evidence module must store, display, and enable the editing of at least the following information pertaining to property items checked into the property room: department, property room name and ID, property's storage location (i.e., room, wall, shelf, package number, item number, and bin ID), barcode label ID, free format (narrative) description, any identifying numbers, next action to be taken, date to be taken, current status, last transaction date, last transaction type, and the full name and ID of the person performing the last transaction. A: Existing D.59
The Property and Evidence module must be able to use bar coding technologies to identify and track property and evidence items maintained in the RMS. Vendor must provide a list of bar coding hardware that are compatible with their software.

A: Existing
CentralSquare's standard Property and Evidence Bar Code hardware includes; Zebra LI3678 scanner, Zebra ZD420 printer and Topaz HSB Pad Signature Gem 4x3 (model T‐LBK755‐BHSH‐R).  Other devices can be supported but must be vetted by CentralSquare before support can be confirmed.

D.60 The system prints bar coding labels using label sheets. A: ExistingD.61 The Property and Evidence module must be able to use RFID technologies to identify and track property and evidence items maintained in the RMS. Vendor must provide a list of RFID hardware that are compatible with their software.

F: Not Available
The Inform RMS Evidence Module natively supports barcode tracking.  CentralSquare can offer, as an added cost option, an interface with third‐party RFID solutions.

D.62 The Property and Evidence module must support portable bar code readers that enable wireless remote capture, identification, and storage of bar code information where property and evidence is stored. A: Existing D.63 The Property and Evidence module must support the scanning of a storage location in order to automatically enter the property item's location. A: ExistingD.64 Authorized RMS users (e.g., officers) completing initial offense, supplemental, arrest and other RMS reports that contain property must be able to print property tags/barcodes directly from their reports and affix the tags to the entered property items prior to their storage in a property room. A: Existing CentralSquare Technologies 4 of 16
#11..
- 611 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.65 Authorized RMS users (e.g., property room custodians and clerks) checking property items into a property room must be able to print and affix property tags/barcodes to the checked-in property items prior to their storage in the property room. A: Existing D.66 The Property and Evidence module must automatically fill in previously entered information that is known to the RMS, but allow authorized RMS users to update any previously entered information. For example, it must not be necessary to indicate the person completing the last transaction if the RMS already knows the name and ID of the person completing the transaction. A: Existing D.67
The property room name and ID where property items are stored must default to the location of the workstations completing the transaction (if booking in the field, end-users may set the default). F: Not Available The property and evidence module can limit the "initial storage locations" but the ability to set a default location is not available.

D.68 Authorized RMS users must be able to query the Property and Evidence module database by case number, bar code ID, item ID, invoice number, current disposition, next action type, next action date, partial and full serial number, partial and full owner applied number, all master indices, officer involved, property description, date and time range, and various combinations of all of these search criteria. A: Existing D.69 Authorized RMS users must be able to determine the property room status and location of property items associated with a case directly from the various reports comprising the case. A: Existing
D.70 Authorized RMS users must be able to determine the property room status and location of property items associated with a case directly from query results listing reports and cases that have property that was entered into a Property and Evidence module database. A: Existing D.71 The Property and Evidence module must be able to alert appropriate RMS users and groups of users prior to the time that the statute of limitations is exceeded for disposal of the property. A: Existing
D.72 The Property and Evidence module must support automatic disposition notification of certain property by notifying specific RMS users or groups of users when property is eligible for disposition based upon the type of item, the type of associated case and the statute of limitations associated with the charges in the case, and elapsed time since the case was adjudicated. F: Not Available The Property and Evidence module does not provide notifications.

D.73 The Property and Evidence module must be able to create lists of property to be sold at auction or otherwise disposed. The data collected in this module must include what auction vendor took the item, who bought the item at auction, the price they paid, and all associated item dispositions. A: Existing D.74 Provides the ability to process items for disposal or auction in bulk with a single disposition that will apply to all impacted articles (i.e., all eligible narcotics can be processed for destruction at once). A: Existing D.75 The Property and Evidence module must support the entry of case disposition, which then triggers property status/disposition changes for property associated with the case. The module must send a notification for approval to release when the case disposition allows, unless the property is linked to another case. F: Not Available
The ability to sent notifications is not available within Inform RMS.  Users can set items as "Do Not Release" to avoid releasing items tied to specific cases.

D.76
The Property and Evidence module must be able to automatically generate letters to property owners to pick up their stored property and automatically record/store the date that the letter was sent. Letters must be 100% configurable by the agency without vendor assistance.

F: Not Available
Inform RMS contains a robust Form Letter designer to enable GPD to create custom mailings.  Users would have to invoke printing of the letter from the Evidence Queue.

D.77
The Property and Evidence module must automatically change the status of property whose owners have been notified, but have not picked up their property within a specified time interval. F: Not Available Inform RMS does not automatically change the property  status.  The status changes are conducted by end users.

D.78 The Property and Evidence module generates property notification letters for ready-to-release items. A: ExistingD.79 Trained and authorized RMS Administrators must be able to set up and maintain, without requiring any assistance from the RMS vendor, the elapsed time from owner notification that their property is available for pickup and the change in status of the affected property items if the owner does not pick up the property within the specified time. A: Existing An SSRS report would be utlized for this function.

D.80 Prior to the disposition of a property item stored within a Property and Evidence module database, the RMS must automatically check to ensure there are no holds or other cases pending where this property is required. The module must send notifications for approval for release. A: Existing D.81 The Property and Evidence module must be able to generate receipts for property that is going to be disposed, transported to a different facility, and other appropriate Property and Evidence module transactions. A: Existing D.82 The Property and Evidence module must be able to capture electronic signatures from individuals picking up property for various reasons including disposal, claimed by owner, and transfer to a different facility. A: Existing D.83 The Property and Evidence module must provide tools to expedite completing property room and storage facility inventories. A: ExistingD.84 Authorized RMS users must be able to display and print property room inventory lists that identify all items stored in the entire or a user specified subarea of a property room along with user specified information about each items contained in the specified area. A: Existing D.84.1 Whenever an article is scanned/recorded, the system depicts all prior scans and locations, along with associated article(s). F: Not AvailableD.85 RMS automatically updates historic location information when rooms, bins, or shelf numbers are changed since the original scan (i.e., Article 123 was originally scanned and placed on shelf 7Y in 2006, but shelf 7Y was renamed D01 in 2017 – when users view the scan audit, the system will depict the original scan location as D01 not 7Y). A: Existing
D.86 The Property and Evidence module must maintain "chain-of-custody" information for all property and evidence stored in the RMS as property moves between the property room and various other locations such as labs, prosecutor's office, courts, etc. When an article is moved, the system captures the date, time, ID of the person who moved it, and the purpose of the movement. A: Existing D.86.1 The system must provide a complete audit trail for all item movements, generated on-demand or automatically at user-defined intervals. A: Existing CentralSquare Technologies 5 of 16
#11..
- 612 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.87 The system automatically generates random article numbers (on-demand or automatically at user-defined intervals) within a user-defined property/evidence article type (i.e., guns) for the purpose of conducting randomized and routine audits. F: Not Available The evidence item numbers are served to end users via Number Control that is set and maintained by GPD.

D.88 The Property and Evidence module must provide the capability to "split" quantity-based items (fluids, powders, etc.) and then to track the split portions of the original quantity recorded. A: Existing
D.89 The Property and Evidence module must be relationally cross-referenced to the MNI, MLI, MPI, and MVI master indexes and to the Offense and Supplemental Reports, Arrest, and other appropriate RMS modules. A: Existing D.89.1 The RMS displays all property and/or evidence articles associated with an MNI. A: ExistingD.90 The Property and Evidence module must contain reporting capability that includes staff productivity, storage capacity/space availability, inventory and a monthly/quarterly property conversion report. A: Existing The included SQL Server Reporting Services (SSRS) can be used to create these reports.

D.91 The Property and Evidence module must send alerts to officers of any case related vehicle impound still active after 72 hours without a scientific analysis request or hold. A: Existing
D.92 The Property and Evidence module must contain fields to record lab results, ballistic results and subpoena tracking information. A: ExistingD.93 The Property and Evidence module must allow the ability for officers/detectives to notify the property technician that they are in route to property and evidence to pick up items and what items they need. A: Existing GPD can create a custom "Other Event" form as a property check out sheet which can be configured to send an email message to the property room.

D.94.2 The following Property and Evidence management reports must be provided:

D.94.3 Chain of custody A: Existing
D.94.4 Property summary report A: ExistingD.94.5 Property item detail A: ExistingD.94.6 Released property report A: ExistingD.94.7 Property inventory report A: ExistingD.94.8 Property disposition reports A: ExistingD.94.9 Form letter to inform the property owner of the pending disposition of property with instructions for filing a claim A: ExistingD.94.10 Vehicle impound forfeiture report A: ExistingD.94.11 Evidence location summary report A: ExistingD.94.12 Audit report A: ExistingD.94.13 Safekeeping report A: ExistingD.94.14 Safekeeping Release Report A: ExistingD.94.15 Evidence Out to Court A: ExistingD.94.16 Evidence Out to Lab A: ExistingD.94.17 Requests for Evidence to be Sent to Lab (with fulfilled and unfulfilled requests displayed) A: ExistingD.94.18 Evidence Out to Investigator A: ExistingD.94.19 Evidence Out to Others (user-defined) A: ExistingD.95 Bar Code Technology: The system interfaces with bar code scanners to read/input bar codes that uniquely identify a piece of property/evidence (note that the Department uses ten separate property/evidence entry points in four zones; all of which require bar code technology). A: Existing D.96 Bar Code Printing: The system prints bar coding labels using label sheets. A: ExistingD.97 Collect Property and Evidence: The module must capture the following property and evidence elements:

D.97.1
Case Number (DR)
A: Existing
D.97.1 ‐ D.97.70: Note that for any field not included as part of the standard configuration, GPD can easily add or remove fields to meet current and future needs.

D.97.2 Officer Booking A: ExistingD.97.3 Receiving Booking Officer A: ExistingD.97.4 Property Status (Evidence, Stolen/Theft, Recovered, Lost, Found, Damaged etc.) A: ExistingD.97.5 Property Category A: ExistingD.97.6 Property Description A: ExistingD.97.7 Article A: ExistingD.97.8 Brand A: ExistingD.97.9 Model A: ExistingD.97.10 Color (Allow for two tone) A: Existing CentralSquare Technologies 6 of 16
#11..
- 613 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.97.11 Size A: ExistingD.97.12 Caliber A: ExistingD.97.13 Drug Weight A: ExistingD.97.14 Drug Test Type A: ExistingD.97.15 Drug Test Results (Y/N) A: ExistingD.97.16 Quantity (Formatted) A: ExistingD.97.17 Quantity Type/Units A: ExistingD.97.18 Owner Applied Number (OAN) A: ExistingD.97.19 Serial Number A: ExistingD.97.19.1 Obliterated (As it relates to Serial Number) A: ExistingD.97.20 Value (Formatted) A: ExistingD.97.21 Search Warrant Number A: ExistingD.97.22 Related to Previous Booked Evidence (Y/N) A: ExistingD.97.23 Date Original Evidence Taken into Custody A: ExistingD.97.24 If Firearm, Automated Checks: AFS (Y/N), NCIC (Y/N) A: ExistingD.97.25 Special Marks (Text) A: ExistingD.97.26 Condition A: ExistingD.97.27 Reporting District A: ExistingD.97.28 Probable Crime (Offense Class) A: ExistingD.97.29 Offense Type (Library: Felony, Misdemeanor, Infraction) A: ExistingD.97.30 Investigative Unit A: ExistingD.97.31 Property Booked at Location A: ExistingD.97.32 Notifications (Person ID and Division) A: ExistingD.97.33 Associated Reports (Report Type and DR Number) A: ExistingD.97.34 Description Narrative of Property (Text) A: ExistingD.97.35 Preliminary Drug Test -Supervising Officer ID, Witnessing Officer ID A: ExistingD.97.36 Search Warrant Date A: ExistingD.97.37 Search Warrant Issued by Judge A: ExistingD.97.38 Court Number A: ExistingD.97.39 Items Seized Pursuant to Warrant A: ExistingD.97.40 Vehicle (Master Vehicle Searched) A: ExistingD.97.41 Attempt to Locate Owner A: ExistingD.97.42 Total # of Latent Prints Lifted? A: ExistingD.97.43 Total # of Latent Prints Photographed? A: ExistingD.97.44 Total # of Latent Prints AFIS Quality for Palms? A: ExistingD.97.45 Total # of Latent Prints AFIS Quality for Fingers? A: ExistingD.97.46 AFIS Evaluated by Serial Number A: ExistingD.97.47 AFIS Evaluated by Date A: ExistingD.97.48 Sent to Lab (Y/N) A: ExistingD.97.49 Stolen Value A: Existing Note that Stolen property is tracked in the property  section of the Incident Report.

D.97.50
Date Reported Stolen A: Existing Note that Stolen property is tracked in the property  section of the Incident Report.

D.97.51 Link Owner Last Name (Link from Names entered for Incident) A: ExistingD.97.52 Owner First Name A: ExistingD.97.53 Owner Middle Name A: ExistingD.97.54 Recovered Value A: Existing CentralSquare Technologies 7 of 16
#11..
- 614 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.97.55 Date Recovered A: ExistingD.97.56 Recovery Type A: ExistingD.97.57 Estimated Damaged Arson/Vandalism A: Existing Note that Damaged property is tracked in the property  section of the Incident Report.

D.97.58 Other Jurisdiction A: ExistingD.97.59 Recoveries from Other Agencies - Case Number A: ExistingD.97.60 Recoveries from Other Agencies - Recovered Value A: ExistingD.97.61 Recoveries from Other Agencies - Recovered Date A: ExistingD.97.62 Tracking Number A: ExistingD.97.63 Status A: ExistingD.97.64 Disposition of Property A: ExistingD.97.65 Location Property Stored as Evidence A: ExistingD.97.66 Hold For Type A: ExistingD.97.67 Hold For Period Date A: ExistingD.97.68 Supervisor Approval ID (Personnel) A: ExistingD.97.69 Other GPD Report Forms (check off) Issued (Y/N) A: ExistingD.97.70 Narrative/Comments (Text) A: ExistingD.98 Validation Upon Entry: When an article is entered, the system must search the MPI and CLETS to identify potential matches and present the list of potential matches to the user for import (to eliminate redundant data entry). A: Existing CLETS/NCIC can be queried, but this is not an automatic check within the Property and Evidence module.

D.99 Like Articles: For like-articles (i.e. multiple pieces of the same property category), the system shall allow the user to enter an unlimited number of property records and as each new like article is entered, the user may choose to duplicate the entered record and then update the data elements that may be unique. A: Existing D.100 Vehicle Impound: The system must provide data entry screens that allow the user to enter vehicle information for vessels, cars, motorcycles which mirror state-mandated forms (including, but not limited to, CHP 180 and 555). For each vehicle, the system must capture the identifying information appropriate for the vehicle type (e.g., vessels, cars, motorcycles), the reason for impound, the impound location, and link the vehicle information to the appropriate event. A: Existing
D.101 Property and Evidence Storage: The system must provide a check-in/check-out log to allow property movement to be tracked. The check-in/check-out log must integrate with the bar-code scanners to quickly identify a specific piece of equipment/property. A: Existing D.102 Property and Evidence Disposition: The RMS includes safeguards to ensure that procedures and laws governing the release, sale, or destruction of property are followed. A: Existing
D.103 Disposition Event Messaging: The system will use automated messaging for specific property/evidence-related events that require notification (for release, destruction, adjudication). F: Not Available
End users can use the Evidence Queue for this information.

D.104 Property Imaging: The system provides a means to store digital images of the item prior to the disposition. A: ExistingD.105 Property Disposition Alerts: The system will generate automatic alerts to pre-defined email addresses when property is eligible for release or sale. F: Not Available End users can use the Evidence Queue for this  information.

D.106 Arrest Reports: The following arrest reports must be provided:

D.106.1 Daily arrests, by day and time, date range and geographic areas A: Existing D.106.2 Arrest report and/or affidavit A: ExistingD.106.3 Arrests by location and time period A: ExistingD.106.4 Arrest log by time, and geographic area A: ExistingD.107 DUI Arrest: All relevant information regarding the results from the PD field sobriety tests (See Forms Appendix for the form) and subsequent alcohol blood content are gathered and recorded to supplement the report in RMS. B: Configuration GPD will have the ability to create forms within Inform RMS that emulate currently used paper forms.

D.108 Booking Forms: The following booking forms and reports must be provided:

D.108.1 Booking form which contains all required PD fields (See Forms Appendix for the form) A: Existing D.108.2 Booking summary, based on varying search criteria A: ExistingD.108.3 Property received receipt A: ExistingD.108.4 Property released receipt A: ExistingD.108.5 Booking activity (e.g., intakes, releases, and transfers) by time period and location A: ExistingD.109 Juvenile Reporting: The following juvenile related reports must be provided:

CentralSquare Technologies 8 of 16
#11..
- 615 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.109.1
Juvenile custody
A: Existing
D.109.1 ‐ 3: Reports related to juveniles can easily be generated and customized using Inform RMS Report Generator.

D.109.2 Juvenile contact report A: ExistingD.109.3 Name listing for juveniles separate from adults, based on varying search criteria A: ExistingD.110 Juvenile Contact: RMS provides data fields for juvenile contacts, including: the youth’s full name, age, address, contact (i.e., family) information, physical description, gender, and name of school he or she attends, as well as information about the incident/contact. A: Existing D.111
Juvenile Contact Archiving: RMS includes the capability to automatically archive juvenile contacts after a requisite period of time (as governed by state law) has passed since the entry or when the subject turns 18 years of age (whichever occurs first). The RMS keeps juvenile information separate, physically, from adult data.

F: Not Available
Inform RMS offers case restrictions that would restrict access to juvenile records.  The restricting of records is conducted by authorized users.  Inform RMS does not archive data automatically.

D.112
Juvenile Contact Segregation: The RMS keeps juvenile information separate, physically, from adult data. A: Existing Inform RMS offers case restrictions that would restrict access to juvenile records.

D.113 Traffic and Vessel Reporting: The following traffic and vessel related reports must be provided:

D.113.1 California CHP Standard Traffic Accident Report Forms A: Existing D.113.2 California CHP Standard Vehicle Impound Forms A: ExistingD.113.3 Accidents by location A: ExistingD.113.4 Accidents by time of day and day of week A: ExistingD.113.5 Accidents by violation A: ExistingD.113.6 Accidents by severity A: ExistingD.113.7 Accidents by driver demographic A: ExistingD.113.8 Statistical summary by intersection A: ExistingD.113.9 Statistics by area (e.g., beat, precinct), day, and time A: ExistingD.114 Collision Reporting: The system must provide drawing or diagramming tools to allow the RMS users to diagram accident report data. The system must allow the user attach accident diagrams and photographs to a specific event and report. The system must provide a data entry screen to allow the user to enter traffic accident data including weather, visibility, and road surface conditions at the time of the accident; and location information. A: Existing Inform RMS supports the requisite features.  CentralSquare has included optional pricing for PAE Easy Street Draw to support accident diagramming.

D.115 Citation Reporting: The following citation-related reports must be provided:

D.115.1 Citation and warnings summary based on varying search criteria A: Existing D.115.2 Citation by location A: ExistingD.115.3 Citations and warnings by demographic data A: ExistingD.115.4 Citation audit (e.g., missing/voided numbers) A: ExistingD.116 Issue Citation: Citation information is stored and tracked in RMS. Officers will enter information about a violation or charge, as well as relevant court information, into automated citation issuance devices (TurboData for parking citations, and Brazos for all others), which will be uploaded into RMS. The citation information should be capable of being sent, electronically, to the appropriate court. The officer issuing the citation needs to query state and local databases that contain information regarding previously issued citations and warnings. The query also checks for any outstanding warrants or alerts. RMS must track warnings, as well as citations. Both must be linked to the subject’s master name record.

A: Existing
CentralSquare's proposal includes import utilities to ingest citation data from Brazos and TurboData.  Citation data can be sent electronically via an interface with each Court that has an interface with Inform RMS.  State and Local databases (CLETS, etc.) can be queried via the included CentralSquare Message Switch (TTMS).  Warnings can be tracked as a type of citation. The Brazos and TurboData Automated Citation Data Importers provide master indices resolution for citation data programmatically imported into Inform RMS. Please see CentralSquare's response in Chapter 3, item D.116  for more details.

D.116.1 Barcode Citation Book Inventory: System allows records to scan-out a citation book to a particular officer and then be able to view in RMS who was assigned that book and which citation numbers are missing from within it. D: Third Party This functionality is provided by the City's current third‐party vendor.

D.117 Field Interview Reports: The following Field Interview-related reports must be provided:

D.117.1 PD Field Interview Form (for both RMS and MDS) A: Existing D.117.2 Field Interview summary, based on varying search criteria A: Existing CentralSquare Technologies 9 of 16
#11..
- 616 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.118 Document Field Interview: The system must provide a data entry screen to allow the user to document a Field Interview. The system will provide Field Interview templates to capture pertinent information for the following types of contacts:

D.118.1
A parked car in an area and at a time normally vacant of cars A: Existing
D.118 ‐ 118.4: Various Field Interview (FI) templates can be defined in Inform to provide scenario‐specific data collection.

D.118.2 One or more people in an area and at a time normally vacant of people A: ExistingD.118.3 One or more people loitering in a vulnerable area A: ExistingD.118.4 People and vehicles that appear to be out of place for any particular reason A: ExistingD.119 Field Interview Targeting: Specific areas may be targeted for Field Interview based on departmental policy. Such targeting may be for high-crime areas or in potentially sensitive areas. The information collected includes:

D.119.1 Location and time A: Existing
D.119.2 General circumstances A: ExistingD.119.3 Names and descriptions of persons A: ExistingD.119.4 Identifying information on vehicles or other property A: ExistingD.120 Protection Orders and Restraints: The following protection orders and restraints related reports and forms must be provided:

D.120.1
Expired/soon-to-expire orders
A: Existing
GPD can track Protection Orders in the Warrant module and add additional fields as needed. With this option, name alerts will be automatically generated and propagate throughout the system whenever the name is viewed. The second option is to create a data entry template for Protection Orders. This would allow for a fully custom module specific to Protection Orders. With this option, name alerts would need to be manually added to a name, but would still propagate throughout the system whenever the name is viewed.

D.120.2 Active orders A: ExistingD.120.3 Orders that have been served A: ExistingD.120.4 Orders received, by source A: ExistingD.120.5 Cancelled orders A: ExistingD.120.6 No trespass order A: ExistingD.121 Protection Order and Restraint Recording: The system must provide an alerts feature to remind the user of specific activities to be performed. The alerts may be based on a selected date/time or a type of event or system action. The system must allow the user to create, modify and remove alerts for a specific individual. They system must support expiration dates for projection orders and restraints. A: Existing D.122 Crime Analysis: RMS has a variety of reporting functions attached to their Analytical Support modules and allows presentation of information in a variety of formats, such as bar graphs, pie charts, and line graphs. Reports must be compliant with Crystal Reports Report Designer. A: Existing D.123 Crime Analysis Features: RMS supports the ability to aggregate data on the various indicators, such as:

D.123.1 Current period vs. previous period A: Existing
D.123.2 Current period vs. historical average A: ExistingD.124 Percentage of Total Crime Reports: Percentage of total crimes for period by:

D.124.1 Reporting departments A: Existing
D.124.2 Areas/beats/zones A: ExistingD.124.3 Teams/shifts A: ExistingD.124.4 Percentage change from prior periods (i.e., trend) A: ExistingD.125 Crime Distribution: RMS contains the ability to conduct crime distribution analysis based on a number of criteria, including:

D.125.1 By area/beat or reporting department (i.e., ZIP codes) A: Existing D.125.2 By time, date, and day of week A: ExistingD.125.3 Frequency of occurrence A: ExistingD.125.4 Citation A: ExistingD.125.5 Crime/incident report number A: Existing CentralSquare Technologies 10 of 16
#11..
- 617 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.125.6 Field interview data A: ExistingD.125.7 Search warrant data A: ExistingD.125.8 Vehicle information A: ExistingD.125.9 Type of offense (e.g., residential, auto, or business) A: ExistingD.126 Additional Crime Analysis Reports: The Crime Analysis module provides the following reports:

D.126.1 General offense activity A: Existing
D.126.2 Offense activity by day of week A: ExistingD.126.3 Offense activity by beat A: ExistingD.127 Crime Analysis Searchability: Every field of operational data in RMS (i.e., data entered by the user in any form, not configuration or system control data) will be searchable, including narrative (e.g., text or memo) fields. This is accomplished by using query interfaces that are part of the application or, at a minimum, using third-party tools that can access the operational database via Open Data Base Connectivity (ODBC) A: Existing D.128
Crime Analysis Alerting: RMS includes an alert function related to analytical support to provide for the immediate transmission of information to law enforcement officers in the field.

A: Existing
This functionality is not available natively within Inform RMS. CentralSquare offers, as an added cost option, NEARme our Situational Awareness Application. NEARme is a near real‐time mobile application that delivers dynamic proximity‐based calls for service, incidents, and person data to field officers. Additional information will gladly be provided upon request.

D.129 Crime Analysis Data Elements Provide Time-Related Metrics: The Crime Analysis module contains complete data elements that relate to time (such as the day, time of day, week, date, month, and year). A: Existing D.130 Geovalidated Data: RMS includes a locally determined and previously validated geographic reference. A: ExistingD.131 Correlation: RMS supports crime/suspect correlations to show a relationship between a suspect and an offense. The correlations may be made by using any number of selected criteria in which unique and distinguishing characteristics, physical identifiers, modus operandi, and various other common traits of offenders are known. These identifiers are captured as a part of multiple different business functions, including incident, field interview, arrest, accident, citation, MNI, MVI, MLI, and MOI. A: Existing D.132 Standard RMS Reporting: Law enforcement personnel must be able to generate standardized reports and aggregate reports, as well as query RMS to produce ad hoc reports from the RMS reports module. Examples of standardized reports from RMS business functions are:

D.132.1 Incident reports A: Existing
D.132.2 Accident/collision reports A: ExistingD.132.3 Property/evidence reports A: ExistingD.132.4 Citation reports A: ExistingD.132.5 Field interview reports A: ExistingD.132.6 Uniform Crime Reports (UCR) A: ExistingD.132.7 National Incident-Based Reporting System (NIBRS) C: Future Version NIBRS reporting will be available once the final standards  have been defined by the State.

D.133 Case management reports A: ExistingD.134 Billing reports A: Existing This would be a custom agency created report.D.135 Summary reports for warrants, citations, CFS, accidents, and employees A: ExistingD.136 DUI Billing from Traffic a: Existing This would be a custom agency created report.D.137 Alarm Billing
Inform RMS does not natively support Alarm Billing features; however, we offer optional interfaces with alarm billing software such as CryWolf.

D.138 Jail Booking Fees, Recovery, and Bonds (via treasurer) A: Existing This is available with  Inform Jail.D.139 Aggregate Reporting: Aggregate, agency-wide reporting allows law enforcement personnel to associate information in a variety of ways and among a number of different tables or fields, including CFS, warrants, incident reports, traffic data, property data, and weapons data. Managers must be able to query, retrieve, and display information in a variety of ways. They must be able to query on indicators, such as date of the incident, case type, and assigned officer. They will be able to produce reports from a list of standardized reports or on an ad hoc basis. The query and data retrieval system must be integrated with the RMS security system so that the PD has the option to designate search and query types and depths by password or groups of passwords. A: Existing
CentralSquare Technologies 11 of 16
#11..
- 618 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.140
Standardized Reporting: Each module includes its own set of standardized reports, which also are available through the RMS Incident Reporting module.

A: Existing
Some standard Incident Reports are available. For other modules, SSRS reporting functionality is provided along with comprehensive training to ensure that your staff is prepared to create and generate reports.

D.141 Ad Hoc Reporting: PD may need operational reports and analysis that are not provided by standard RMS reports and queries. Ad hoc reporting will allow PD to define and create these additional custom reports. Once created, these custom reports have the option to be saved and run as standard reports. RMS provides a tool that has the option to be used to produce any number of ad hoc reports. A: Existing D.142 Permits Management: Provides the ability to apply, review, approve, and manage permits for alarm companies, tow companies, pawn shops, second hand dealers,, and other agency-defined registrations. A: Existing A data entry template can accommodate Permits Management entry and tracking.

D.143 Contact Metrics: RMS includes a module that allows in-field capture of contract metrics (on handheld devices and in-vehicle mounted mobile devices) in compliance with the State of California's Racial and Identity Profiling Act (RIPA) of 2015. The functionality is similar to a Field Interview card, but also captures the following demographic and profiling data: A: Existing A data entry template can accommodate demographic and profiling data.

D.143.1 CAD Event/Incident Number A: ExistingD.143.2 Contact Date A: ExistingD.143.3 Contact Time A: ExistingD.143.4 Age A: ExistingD.143.5 Sex A: ExistingD.143.6 Stop Category (Dispatch or Self-Initiated) A: ExistingD.143.7 Reason A: ExistingD.143.8 Race A: ExistingD.143.9 Hispanic and Non-Hispanic A: ExistingD.143.10 Ethnicity A: ExistingD.143.11 Sex A: ExistingD.143.12 Address and District A: ExistingD.143.13 Type of Search A: ExistingD.143.14 Category A: ExistingD.143.15 Contact Type A: ExistingD.143.16 Result of Contact A: ExistingD.143.17 Officer Assignment (Patrol, Plainclothes, Motor) A: ExistingD.143.18 Officer Vehicle Number A: ExistingD.143.19 Officers at Scene A: ExistingD.143.20 Officer Conducting Stop A: ExistingD.144 Investigative Case Management: The proposed RMS provides the following case-management features and functions: A: ExistingD.144.1 Provides the capability for effective investigative case management, control, monitoring, reporting, and automatic case assignment based on agencydefined parameters. A: ExistingD.144.2 RMS System Administrators must be able to define Investigative Case Management module parameters (e.g., case assignment, case management, monitoring, and control) without requiring any assistance from the RMS vendor. A: Existing D.144.3 Authorized RMS users must be able to enter case activity and other case related information via a combination of validated fields and free format text fields (e.g., narrative fields) that are contained in predefined Investigative Case Management module supplemental report forms and data entry screens. A: Existing
D.144.4 The Investigative Case Management module must support an investigative supplemental report approval process. A: ExistingD.144.5 The Investigative Case Management module must link investigative case activity to initial offense and supplemental reports. A: ExistingD.144.6 Investigative Case Management cases must be composed of the initial offense and any associated supplemental reports, property and evidence records, arrest reports, witness statements, and other various associated files and data. A: Existing All case data is linked via the case number.

D.144.7 The individual records and data that comprise a case must be easily identifiable from the case number and the case number must be easily identifiable from the individual records, reports, and data comprising the case. A: Existing D.144.8 The Investigative Case Management module must incorporate the use of weighted solvability factors. A: ExistingD.144.9 RMS System Administrators must be able to set up and maintain case solvability logic that computes the solvability of a case based on information contained within the case (e.g., availability of witness information, method of operation, location, elapsed time, and other factors) without requiring any assistance from the RMS vendor. A: Existing D.144.10 The Investigative Case Management module must support automatic report routing of completed and/or approved reports based upon the information contained in the report (e.g., offense type, gang related, report priority, solvability factors, etc.). A: Existing CentralSquare Technologies 12 of 16
#11..
- 619 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.144.11 RMS System Administrators must be able to set up and maintain report and case routing parameters that cause the RMS to automatically route completed and approved reports to designated users, groups of users, and/or supervisory role positions of organizational units defined within the RMS without requiring any assistance from the RMS vendor. A: Existing D.144.12 The RMS must notify recipients (designated users, user groups, and/or supervisory role positions defined within the RMS) of automatically routed reports that a new or rerouted/reassigned report has been routed to them. A: Existing D.144.13
Authorized RMS users must be able to change the offense type of a report thereby causing the report to be re-routed to an appropriate set of users, user groups, and/or supervisory roles. F: Not Available Authorized users can make changes to the report, if allowed within the workflow.  Once a report is in the workflow, it cannot be re‐routed.

D.144.14 RMS System Administrators must be able to set up report routing parameters that cause a single, completed/approved report to be routed to multiple destinations (multiple users, user Groups, and/or supervisory roles) based on information contained within the report and its location without requiring any assistance from the RMS vendor. A: Existing D.144.15 Authorized RMS users must be able to change the organizational unit responsible for investigating a report and case. A: ExistingD.144.16 The RMS must notify the organizational unit responsible for investigating a report and case if the responsible organizational unit for the report and case is changed. F: Not Available
Inform RMS does not offer automatically  routed notifications to specific units based on report type.

D.144.17 The original organizational unit responsible for investigating a report/case must approve any changes in the responsible organizational unit for that report/case. A: Existing
This can be acomplished with supplement reports and specific organizational unit workflows.

D.144.18 The Investigative Case Management module must provide an interactive means of assigning reports and cases to investigators, monitoring investigative case progress, and initiating case dispositions. A: Existing D.144.19 The Investigative Case Management module must be able to track a case from its assignment to an investigator through final disposition. A: ExistingD.144.20 The Investigative Case Management module must track the detail/division, individual, and the date and time that a case was reviewed. A: ExistingD.144.21 The Investigative Case Management module must allow investigative supervisors to view detailed case information and other case related activities of their subordinates. A: Existing
D.144.22
The Investigative Case Management module must provide the ability for investigators to enter case dispositions and statuses (e.g., clear a case by arrest, etc.) in an interactive format. The module must require that changes of disposition or statuses be approved by a supervisor.

A: Existing
Note that disposition or status change does not require supervisor approval, but changing these items can be a restricted function with rights assignable by the system administrator.

D.144.23 The case dispositions and statuses assigned within the Investigative Case Management module must be stored in different data fields than the dispositions and statuses used for UCR/NIBRS. A: Existing D.144.24 Authorized RMS users must be able to select a number of reports and cases and to update all of the selected reports and cases in one action (e.g., assign multiple cases to a single investigator, update the status of multiple cases with a single command, etc.). A: Existing D.144.25 The display of reports and cases to be monitored and assigned by the Investigative Case Management module must be controlled by the organizational unit. The default display of reports and cases to be assigned by a specific user or investigative supervisor must only include the cases within that user's organizational unit. A: Existing
D.144.26 The Investigative Case Management module must provide a caseload weighting algorithm to assist supervisory personnel equalize the caseloads carried by their investigators. A: Existing
D.144.27 The Investigative Case Management module's caseload weighting algorithm must default to only analyze the caseloads of investigators within that supervisor's organizational unit. A: Existing
D.144.28 Authorized RMS users must be able to direct the Investigative Case Management module's caseload weighting algorithm to analyze the caseloads of investigators across the entire agency and/or a set of organizational units within the agency. B: Configuration D.144.29 The Investigative Case Management module must provide for an online investigative case journal. A: ExistingD.144.30 The Investigative Case Management module must notify appropriate supervisory personnel if a case has exceeded the assigned time interval for a status update or change in status for the particular case type and agency. A: Existing D.144.31 RMS System Administrators must be able to assign and maintain report and case status time interval parameters, without requiring any assistance from the RMS vendor, that are unique to one or more agencies, organizational units, and report/case types (e.g., homicide, auto theft, burglary, etc.) that when exceeded must cause a notification to be sent to a designated set of users, user groups, and/or supervisory role positions defined within the RMS. A: Existing
D.144.32 The Investigative Case Management module must notify investigative personnel of other RMS activities and transactions affecting their assigned reports and cases including, at a minimum, lack of service activity on a warrant, and change in status of property items. A: Existing D.144.33 The Investigative Case Management module must be fully integrated with the Offense and Supplemental Reports module and provide access to all initial offense and supplemental reports in a case, as well as involved individuals such as suspects, victims, witnesses, etc. A: Existing D.144.34 The Investigative Case Management module must provide access to the charges, narrative, property, vehicles, and all other information available in the initial offense and supplemental reports of a case. A: Existing CentralSquare Technologies 13 of 16
#11..
- 620 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.144.35 The Investigative Case Management module must include a case summary function or database that provides a quick way to determine the latest status of the elements of a case without having to sort through the various reports of the case. If the initial report described the color of an involved vehicle as red and after further investigation the vehicle color was updated (via a supplemental report) to be blue, the case summary function must identify the vehicle's color as blue. The initial offense report would still identify the vehicle's color as red. However, the supplemental report would indicate when it was changed to blue and why. The status of involved persons would also change as dictated by the various reports constituting the case (e.g., an initial witness may, after further investigation, be found to be a suspect and eventually arrested). The case summary function would always display the most current status of involved persons. A: Existing D.144.36 Authorized RMS users must be able to query the Investigative Case Management module by, but not limited to the following criteria: date and time range, assigned investigator, case type (e.g., homicide, assault, robbery, etc.), investigative division/detail (e.g., auto theft), case status, geographic area, and various combinations of all of these selection criteria. A: Existing D.144.37 Investigative Case Management module query responses must display a list of reports and cases that meet the selection criteria. A: ExistingD.144.38 Authorized RMS users must be able to obtain additional report and case details by selecting one or more of the reports and cases listed in response to a Investigative Case Management module query. A: Existing D.144.39
The Investigative Case Management module must support queries to, and response displays from NCIC, as well as other RMS databases directly from the various forms, report and queries available within this module. F: Not Available CLETS/NCIC can be queried within RMS and as part of  data entry, but not within the Case Management module.

D.144.40 The Investigative Case Management module must provide reports on unassigned cases by agency, department, division/detail, and/or organizational unit listing relevant information about each case including, at a minimum, the case number; organizational unit responsible for investigating the report/case; initial offense report author; offense type, location, containing boundaries (e.g., grid, precinct, neighborhood, etc.), date and time of incident resulting in the report; solvability factor associated with the report/case; date and time that the report/case was routed for assignment; and elapsed time since the report entered the unassigned report queue for the organizational unit. A: Existing D.144.41 The Investigative Case Management module must provide reports on case status summary (case closing analysis) by division/detail, and/or organizational unit. A: Existing
D.144.42 The Investigative Case Management module must provide reports on case aging by department, division/detail, and/or organizational unit. A: ExistingD.144.43 The Investigative Case Management module must provide reports on assigned cases (investigator workload) by department, division/detail, and/or organizational unit. A: Existing
D.144.44 The Investigative Case Management module must provide reports on agency, department, division/detail, and/or organizational unit case counts. A: ExistingD.144.45 The Investigative Case Management module must provide reports on case activity summary (electronic logbook) by agency, department, division/detail, and/or organizational unit. A: Existing D.144.46 The Investigative Case Management module must provide follow-up due reports by agency, department, division/detail, and/or organizational unit. A: ExistingD.144.47 The Investigative Case Management module must support statistical analysis and management reports regarding individual detective and division/detail productivity, by combining case activity and case journal entries between a user-specified date and time range, as well as by userspecified agency, department, division/detail, and/or organizational unit. A: Existing D.144.48 Case activity journals within the Investigative Case Management module must include predefined categories of investigative actions that must be maintainable by RMS System Administrators without requiring any assistance from the RMS vendor. A: Existing D.144.49 The Investigative Case Management module reports must include appropriate charts to display actual time and percentage calculations of investigators' activities based upon various investigative categories. A: Existing D.144.50 The Investigative Case Management module must be able to store a (practically) unlimited number of various printed documents and pictures (including videos) such as offender and witness statements, lab reports, evidentiary documents, etc., and the attachment of those documents, videos and files to case records. A: Existing
D.144.51 The Investigative Case Management module must allow the use of digital media for the recording of crime scenes or other photographic, video or audio evidence and the attachment (linkage) of a practically unlimited number of evidentiary images to individual reports within cases. A: Existing D.144.52 Access to reports and associated data, diagrams, and images within the Investigative Case Management module must be controlled according to the security requirements specified in this RFP. A: Existing D.144.53 The Investigative Case Management module must be relationally cross-referenced to the Offense and Supplemental Reports, Report Approval, and other appropriate RMS modules, as well as the master indexes. A: Existing D.144.54 Authorized RMS users must be able to use the Investigative Case Management module to create tip sheets and/or crime intelligence bulletins. A: ExistingD.144.55 Authorized RMS users must be able to package a complete case file with the press of a button. This function must allow incident and supplement reports, property, videos, and all linked RMS data to be printed to a PDF. This file along with all attachments must then be saved to the users destination of choice. A: Existing
D.144.56 The Investigative Case Management module must allow users to link all related cases together. A: ExistingD.144.57 The ability (particularly for case agents) to set reminders regarding items such as follow-up tasks, expiration dates, and required activities. A: ExistingD.144.58 Case management notes appear in chronological order. A: ExistingD.144.59 New cases appear as pop-ups to alert supervisor when new cases and case notes are filed. A: Existing New cases appear in the supervisor's queue which is  accessed on the primary landing page of Inform RMS.

CentralSquare Technologies 14 of 16
#11..
- 621 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.144.60
Application provides a tickler-file for lab requests (to be filed/updated/cleared/held). A: Existing This functionality is available with an Other Event Report.

D.145 Warrants Module: The proposed RMS must include a Warrants module that includes the following: A: ExistingD.145.1 At a minimum, the Warrants module must collect, display, and monitor the following data:

A: Existing
D.145.1 ‐ D.145.31: Note that for any field not included as part of the standard configuration, GPD can easily add or remove fields to meet current and future needs.

D.145.2 Warrant ID A: ExistingD.145.3 Warrant Type A: ExistingD.145.4 Status (active, inactive, reactivated, served, recalled, etc.) A: ExistingD.145.5 Date of Issuance, Receipt, Service, Expiration, Extract, Returned, Reactivated, Served, Recalled A: ExistingD.145.6 Crime Class A: ExistingD.145.7 Physical Location A: ExistingD.145.8 Subject's Full MNI Data A: ExistingD.145.9 Last known location (street address, apartment, room, unit, lot number, city, state, and zip code) A: ExistingD.145.10 Fingerprint classification A: ExistingD.145.11 Associated pictures/images A: ExistingD.145.12 Scars, Marks, and Tattoos A: ExistingD.145.13 Issuing Court Name and ID (CA Court Directory) A: Existing The court list would be a custom report created by GPD;  it does not pull from a directory.

D.145.14 Court Case Number (alphanumeric or all numeric) A: ExistingD.145.15 Issuing Judge A: ExistingD.145.16 Case Number (DR) A: ExistingD.145.17 Warrant File Number (8 digits, starts with a 0) A: ExistingD.145.18 Miscellaneous Fields (per NCIC requirement) A: ExistingD.145.19 NCIC Code A: ExistingD.145.20 Current Disposition A: ExistingD.145.21 Agency of Jurisdiction and Associated Case Number A: ExistingD.145.22 Agency Contact Name and ID A: ExistingD.145.23 Case Agent A: ExistingD.145.24 Bail Type and Amount A: ExistingD.145.25 Extradition Information and Status Checks A: ExistingD.145.26 Offense Code and Designated Charge Codes A: ExistingD.145.27 Related Cases A: ExistingD.145.28 Narrative/Remarks A: ExistingD.145.29 Vehicle Information A: ExistingD.145.30 Attempted Service, including: A: ExistingD.145.30.1 Officer Attempting Service A: ExistingD.145.30.2 Warrant ID A: ExistingD.145.30.3 Date and Time of Service Attempt A: ExistingD.145.30.4 The Person Completing the Service Attempt (including full name, ID, and department) A: ExistingD.145.30.5 Location of Service Attempt A: ExistingD.145.30.6 Results of the Attempt A: ExistingD.145.30.7 Narrative Description of the Attempt A: ExistingD.145.31 Attempted service information is depicted in an automated report format. A: ExistingD.145.32 Ability to produce automated letters and notifications to suspect and postal. A: ExistingD.145.33 The Warrants module must be able to link warrants to booking charges through a booking number and booking agency or similar fields. F: Not Available D.145.34 The Warrants module must be able to track extradition refused by a District Attorney. A: Existing CentralSquare Technologies 15 of 16
#11..
- 622 -
(D) RMS Business Functions
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments D.145.35 The Warrants module must be able to keep track of all transactions associated with wants and warrants (i.e., maintain want and warrant histories). A: ExistingD.145.36 The RMS must support the ability to scan a warrant and attach the scanned image to a case/warrant record. A: ExistingD.145.37 Authorized RMS Administrators must be able to set date and time intervals that apply to one or more specific warrant types, within which at least one warrant service attempt must be completed. A: Existing
D.145.38 If no service attempts have been attempted within the date and time interval set for the warrant type and agency, then one or more RMS users must be automatically notified that no service attempts have been attempted for that warrant. A: Existing D.145.39 The service attempt date and time interval expiration notice must, at a minimum, identify the warrant and provide the ability for users receiving the notification to drill down to obtain detailed information about that warrant. A: Existing D.145.40 Authorized RMS Administrators must be able to identify specific RMS users and/or user groups that must be notified within the department and for one or more specific warrant types if no service attempts occurred within the time interval set for that warrant type. A: Existing D.145.41 Authorized RMS users must be able to enter into the RMS a new want and warrant with all associated information. A: ExistingD.145.42 Without having to re-enter any previously entered information, authorized and properly certified RMS users must be able to automatically upload warrants entered into the RMS to CLETS/NCIC, based on GPD, CLETS and NCIC qualification criteria. A: Existing D.145.43 Authorized and properly certified RMS users must be able to automatically update warrants in CLETS and NCIC based on updated warrant information entered into the RMS (if approved by the department). A: Existing D.145.44 Authorized RMS users must be able to update the status and information of wants and warrants stored in the RMS (e.g., change them from active to inactive, change the type, add subject's physical descriptors, etc.). A: Existing D.145.45 The RMS must notify users any time they enter a wanted person's name or the name of a person for which an active warrant exists in the RMS regardless of the department or RMS module in which the name is entered. A: Existing D.145.46 Authorized RMS users must be able generate a list of wants and warrants and associated service attempts by specifying a set of selection criteria that, at a minimum, include date and time range, one or more want/warrant types, departments, one or more individuals (subject and/or contact officer), warrant status, physical descriptions, court name and/or ID, date of last service attempt, geographic areas (e.g., precinct, grid, etc.), and various combinations of these factors. A: Existing
D.145.47 Authorized RMS users must be able to print a wants or warrants history. A: ExistingD.145.48 Authorized RMS users must be able to produce a report that displays expired wants and warrants. A: ExistingD.145.49 The Warrants module must have the capability to provide a report of outstanding wants and warrants based upon user defined geographic information (i.e., street address ranges, reporting district, precinct, grid, neighborhood, near a specific address/location, etc.). A: Existing D.145.50 Warrants module reports must be, at the user's discretion, sorted and summarized by warrant type (e.g., felony, misdemeanor), specific offense type, and any other user specified data fields for each want and warrant. A: Existing D.145.51 Authorized users must be able to select any data field available in the Warrants module to be included in their ad hoc and standard reports. A: ExistingD.145.52 The Warrants module must be relationally cross-referenced to the MNI, MLI, MPI, and MVI master indexes such that entering any information into the RMS (e.g., name and DOB) that is potentially associated with an active warrant causes a warning to be displayed to the user entering the information. A: Existing Alerts are displayed anytime the master name record is used/viewed.

D.145.53 When a warrant is active, a flag appears on the user’s screen when viewing information pertaining to the subject. A: ExistingD.145.54 Authorized RMS users must be able to track and enter warrant service attempts on their MDCs and have the RMS automatically update the Warrants module with the information entered on their MDC. A: Existing D.146.0 Mandatory NIBRS/CIBRS Compliance: The proposed RMS/FBR includes the NIBRS/CIBRS functionality as contained in the following two documents:

D.146.1
A: Existing
Inform RMS and Inform Jail licensed software as necessary to accommodate government‐mandated changes dictated by state and federal agencies having authority over these programs.

D.146.2
A: Existing
Inform RMS and Inform Jail licensed software as necessary to accommodate government‐mandated changes dictated by state and federal agencies having authority over these programs.

CIBRS
Requirements
NIBRS
Requirements
CentralSquare Technologies 16 of 16
#11..
- 623 -
(E) RMS System Admin
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response CommentsE.1.0 General RMS Maintenance: The RMS system administration functions address RMS configurable aspects. System administratio encompasses a wide array of general functions that law enforcement agencies need from their RMS to be able to create and query information effectively; ensure appropriate access to information and systems security; and ensure effective departmental information, image, and document management. Required administrative functions include.

E.1.0.1 RMS table maintenance A: ExistingE.1.0.2 RMS configurations (parameters, defaults) A: ExistingE.1.0.3 Security (user role, jurisdiction) A: ExistingE.1.0.4 Geofile management A: Existing
Geofile management is available outside of Inform RMS.

E.1.0.5 Data management (data dictionary, archive and purge) A: ExistingE.1.0.6 Report on users, sortable by names, access level, password age, and machine used A: ExistingE.1.0.7 Report on RMS usage, sortable by user log-in, frequency, total time in system, number of concurrent log-ins, machine used, a duration time-outs A: Existing
E.1.0.8 Report on failed log-ins, sortable by log-in name, number of attempts, date/time of attempt, and machine used A: Existing within SSRS.E.1.0.9 Report on subsystem security violations A: ExistingE.1.0.10 Alerts; user-definable security alerts, which generate an external message to predefined locations A: ExistingE.1.2 Table Maintenance: RMS includes the ability for the PD to define and maintain codes and associated literals (i.e., plain Eng translation). The literals will be stored in the database. A: Existing E.1.3 Authoritative Code Tables: RMS uses the authoritative code tables referenced in GJXML and NCIC. A: ExistingE.1.3 Record Disposition: RMS must be able to support expungement, sealing, and purging of whole records and partial records. support this function, the system must be able to flag a record, flag data elements within a record, and delete a record. The flag indicates why the record or data element is restricted. A: Existing E.1.4 Data Redaction:In the case of formatted and structured data, report output programs produce redacted versions of specific repo data. In the case of narrative or otherwise unstructured information, the redaction process requires a manual step to produce public version of the report. Relying on Adobe PDF tools, or other manual tools, to achieve this functionality would not be acceptable. A: Existing E.1.5
Data Dictionary: RMS must provide a capability to display and/or print the database structures to allow PD to access the database tables through third-party, ad hoc inquiry tools/ utilities. F: Not Available E.1.5 ‐ E.1.6.9: In lieu of a data dictionary, data charts are provided. Additionally, authorized users can view the data structure for individual fields within Inform RMS.

E.1.6 Data Dictionary Field Descriptors: The data dictionary may contain the following information for each field description: F: Not AvailableE.1.6.1 Field name (external representation) F: Not AvailableE.1.6.2 Database column name (internal representation) F: Not AvailableE.1.6.3 Data type (numeric, alpha, or date) F: Not AvailableE.1.6.4 Field size F: Not AvailableE.1.6.5 Field format (output format) F: Not AvailableE.1.6.6 Edit or validation criteria F: Not AvailableE.1.6.7 Associated code table F: Not AvailableE.1.6.8 Default value F: Not AvailableE.1.6.9 Description F: Not Available CentralSquare Technologies 1 of 2
#11..
- 624 -
(E) RMS System Admin
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response CommentsE.1.7 General Geofile Maintenance: The system allows PD to enter and update all geofile data, including the physical address and t x/y/z coordinates. A: Existing
E.1.8 Geofile Database Maintenance: The system supports the creation and maintenance of the geofile using an available mapping/ Geographic Information System (GIS) database. A: Existing Geofile maintenance is performed using the GPD’s existing Esri tools E.1.9 Geofile Synchronization: Geofile information in CAD and RMS will be synchronized, based on PD-established parameters. A: ExistingE.1.10 RMS Configuration Warning: Any configuration changes that could affect system integrity must be properly flagged with adequate warning to prevent inadvertent damage to the system. A: Existing only conducted by authorized System Administrators.

E.1.11 Training Environment : This function relates to the necessity of having a training environment on the RMS system that is isolate from the production and testing environments for the purposes of program testing and file maintenance testing, as well as training of new personnel. To the greatest extent possible, the training environment will be identical to the production region, thus allowing accurate testing and training to occur without impacting the production environment. A: Existing CentralSquare Technologies 2 of 2
#11..
- 625 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.1 NIEM Compliance: Proposed RMS interfaces are 100% compliant with NIEM standards.

A: Existing
Those interfaces that support data enchanges using NIEM standard IEPDs will conform with NIEM standard data F.1.2 DMV Photo Database A: Existing
F.1.3 Livescan/AFIS: Fingerprint, images, and data exchange.

A: Existing
CentralSquare offers both unidirectional and bidirectional interfaces with Livescan devices. Our proposal includes pricing for a bidirectional interface.

F.1.4 Citation Import: Citations issued via automated citation issuance devices produce data (processed by TurboData and Brazos) that may be imported into the RMS.

A: Existing
CentralSquare's proposal includes Citation Importers for both Brazos and TurboData. Please see CentralSquare's Additional Comments Chapter 3, D.116.

F.1.5 Lexis/Nexis
A: Existing
CentralSquare  has proposed a standard Crash Data Publisher to expose data in the RMS DMV module for consumption by Lexis Nexis eCrash. Transport is proposed as SFTP per Addendum #2.  CentralSquare offers, as an option, an interface leveraging the Lexis Nexis Web Service (SOAP/XML) API (additional costs may apply). Please see CentralSquare's Additional Comments Chapter 3, F.1.5.

F.1.6 CrossRoads
A: Existing
CentralSquare's proposal includes a Crossroads Traffic Collision data importer. Please see CentralSquare's Additional Comments Chapter 3, F.1.6.

F.1.7 Coplink
A: Existing
CentralSquare's proposal includes our standard Inform RMS Data Publisher to make RMS data available for consumption by CopLink. Data is bli h d XML T t fil i
CentralSquare Technologies 1 of 13
#11..
- 626 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.8 eProsecutor
E: Customization
CentralSquare's proposal includes an interface with Journal Technologies eProsecutor system based on their web services API.  Given the available information this is proposed as a unidirectional interface to send data relating the the Arrest module in Inform RMS to eProsecutor. If GPD requires additional or other functionality Central Square can modify the scope of the interface.  Additional costs may apply.  Please see CentralSquare's Additional F.1.9 C Ch 3 F 1 8 Reserved (blank)F.1.10 DOJ Website for Firearms Release: https://oag.ca.gov/firearms/online-reporting A: Existing
The California Firearms Application Reporting System (CFARS) is a web‐based application which can be accessed using a standard web browser via their secure website.  If GPD has information indicating a programatic interface is supported CentralSquare will be pleased to evaluate it and provide a quote.

F.1.11 propertyroom.com
A: Existing
CentralSquare's proposal includes a property publisher utility which will create an XML text file that will be placed in a mutually accessible network file share where it can be ingested by the Propertyroom.com system.  A user control will be placed on the property screen which will allow authorized users to cause a file to be created for that item. Please see CentralSquare's F.1.12 JMS- LARCIS (see Requirement J.123.1)
A: Existing
providing interface capability to LiveScan applications. While we are confident that our Inform Jail application can interface with LARCIS, we require additional information regarding GPD requirements including but not limited to the information transmitted, mode, and frequency to scope the interface. CentralSquare looks forward to this conversation with GPD in order to provide a firm, fixed quote.

CentralSquare Technologies 2 of 13
#11..
- 627 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.13 JMS- AJIS (see Requirement J.123.2)
A: Existing
CentralSquare understands that AJIS will be replaced by JIMS. CentralSquare has extensive experience providing interface capability to various third party applications. While we are confident that our Inform Jail application can interface with JIMS, we require additional information regarding GPD requirements including but not limited to the information transmitted, mode, and frequency to scope the interface.

F.1.14 JMS-VINE (Victim Notification): Updated every 15 minutes. A: Existing F.1.15
State/Federal Interfaces (JDIC-CLETS-SVS-NCIC): RMS must query, add, and modify data elements with CLETS, SVS and NCIC; including updates for wanted people, missing people, stolen vehicles/property, and state sex offender registries. Although listed under RMS Interfaces, end-users may access the system from any CAD, RMS, or JMS workstation. The interface includes the following subsystems and transaction types: A: Existing CentralSquare's proposal includes our Message Switch (MS). It is our understanding that GPD connects with CLETS via the LA County Justice Data Interface Controller (JDIC).  As proposed, MS will connect with JDIC to access CLETS.

F.1.15.1
SVS – Stolen Vehicle System
A: Existing
Standard vehicle query screens are supported.  Additional transactions can be built by GPD using the proposed Query Builder utility or provided by C t lS dd d t ti F.1.15.2 Lojack
A: Existing
LoJack‐specific transactions are not included.  LoJack transactions can be built by GPD using the proposed Query Builder utility or provided by C t lS dd d t ti F.1.15.3 ABS – Automated Boat System
A: Existing
Stolen Boat inquiry and Boat Registration query are included with Message Switch. Additional transactions can be built by GPD using Query Builder or provided by CentralSquare as an added cost option F.1.15.4 WPS – Wanted Persons System
A: Existing
Wanted Person queries are included. Additional transactions can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as dd d t ti
CentralSquare Technologies 3 of 13
#11..
- 628 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.5
AFS – Automated Firearms System
A: Existing
Stolen gun and gun history inquiries are included.  Additional transactions can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.6
APPS Armed Prohibited Persons System
A: Existing
APPS transactions are not included in the baseline cost proposal however they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.7
Mental Health
A: Existing
Mental Health transactions are not included in the baseline cost proposal however they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.8 APS – Automated Property System
A: Existing
APS queries are included. Additional transactions can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added t ti F.1.15.9
CARPOS – CA Restrained and Protective Order System
A: Existing
CARPOS transactions are not included in the baseline cost proposal however they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.10
MPS – Missing Persons System
A: Existing
Missing person queries are included. Additional transactions can be built by GPD by using the proposed Query Builder utility or provided by CentralSquare as dd d t ti F.1.15.11
UPS – Unidentified Persons system
A: Existing
UPS transactions are not included in the baseline cost proposal however they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.12
CSAR – California Sex and Arson Registry
A: Existing
CentralSquare's proposal includes a CSAR
ORI Daily File importer. Please see CentralSquare's Additional Comments Ch 3 F 1 15 12
CentralSquare Technologies 4 of 13
#11..
- 629 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.13
SRF – Supervised Release File
A: Existing
SRF queries are included. Additional transactions can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added t ti F.1.15.14 NCIC A: Existing
F.1.15.15 DMV A: Existing
F.1.15.16 CHS Criminal History A: Existing
F.1.15.17 FBI Criminal History A: Existing
F.1.15.18 NCIC III Rap A: Existing
F.1.15.19
Los Angeles County
A: Existing
A connection with the Los Angeles County Message Switch (JDIC) is F.1.15.20
AWSS
A: Existing
AWSS transactions are not included in the baseline cost proposal; however, assuming they are available via JDIC or CLETS they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.21
AWSS Active Warrant Report Request
A: Existing
AWSS transactions are not included in the baseline cost proposal; however, assuming they are available via JDIC or CLETS they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.22
Warrant Updates
A: Existing
AWSS Warrant Update transactions are not included in the baseline cost proposal; however, assuming they are supported by JDIC or CLETS they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.23
LA County Probation
A: Existing
LA County Probation transactions are not included in the baseline cost proposal; however, assuming they are supported by JDIC they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option CentralSquare Technologies 5 of 13
#11..
- 630 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.24
Jail Inquiries
A: Existing
Not included in the baseline proposal.  If supported by JDIC or by an optional direct interface to the LA County Jail system (not included) transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.25
Automated Jail Inquiry
A: Existing
Not included in the baseline proposal.  If supported by JDIC or by an optional direct interface to the LA County Jail system (not included) transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.26
LARS – Local Arrest Record
A: Existing
This functionality is not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.27 CJI – Juvenile record
A: Existing
This functionality is not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.28 Los Angeles County Broadcasts
A: Existing
This functionality is not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.29 DR Index Inquiries
A: Existing
This functionality is not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.30 Administrative Messages A: Existing F.1.15.31 Unformatted screen to type messages to other agencies free form A: Existing F.1.15.32
Ability to build templates for Admin messages A: Existing This functionality is available using the included Query Builder utility.

Outside California
CentralSquare Technologies 6 of 13
#11..
- 631 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.33
NICB – National Insurance Crime Bureau
A: Existing
NICB transactions are not included in the baseline cost proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.34 NLETS Criminal History A: Existing
F.1.15.35
NLETS Miscellaneous
A: Existing
Miscellaneous transactions are not included in the baseline cost proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.36 Help Files
A: Existing
NCIC Help File transactions are not included in the baseline cost proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.37 Boat A: Existing F.1.15.38 Snowmobile A: ExistingF.1.15.39 Hazardous Materials A: ExistingF.1.15.40 Aircraft Tracking A: ExistingF.1.15.41 LEO Flying Armed
A: Existing
LEO Flying Armed transactions are not included in the baseline cost proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.42 Interpol
A: Existing
Direct Interpol transactions are not included in the baseline cost proposal; however, if supported by NLETS/NCIC they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.43
ICE – Immigration – Customs Enforcement Law Enforcement Support Center A: Existing
ICE‐specific transactions are not included in the baseline proposal; however assuming they are supported by CLETS/NLETS, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option CentralSquare Technologies 7 of 13
#11..
- 632 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.44
NCIC NSOR – National Sex Offender Registry
A: Existing
NCIC‐specific sex offender registry transactions are not included in the baseline proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.45 NCIC ID Theft File
A: Existing
NCIC‐specific ID Theft File transactions are not included in the baseline proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.46 NCIC Protection Orders A: Existing F.1.15.47
NCIC NICS Denied- National Instant Criminal Background Check System Denied Transaction File A: Existing
Access to NICS is accomplished using a web browser via the Internet F.1.15.48
NCIC Stolen Securities
A: Existing
NCIC Stolen Securities Query is not included in the baseline cost proposal however it can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.49 Hit Confirmations
A: Existing
Hit confirmation message transactions are not included in the baseline proposal; however, they can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option F.1.15.50 NLETS Admin Messages / All Points Bulletins A: Existing F.1.15.51
Oregon LEDS
A: Existing
Some State of Oregon LEDS transactions are available via CLETS, however they are not included in our baseline proposal. LEDS‐specific transactions can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option CentralSquare Technologies 8 of 13
#11..
- 633 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.52
Stolen Vehicles
A: Existing
A LEDS‐specific Stolen vehicle query is not included in the baseline proposal; however, it should  not be necessary as a standard CLETS stolen vehicle query will also check NCIC files which should include any Oregon stolen vehicles that were entered via LEDS.  LEDS‐specific transactions supported via CLETS can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.53 Vehicle Registration and Driver License A: ExistingF.1.15.54 Oregon Wanted Persons
A: Existing
A LEDS‐specific Wanted Persons query is not included and should not be required in the baseline proposal as a standard CLETS query will also check NCIC files which would incorporate Oregon LEDS transactions.  LEDS‐specific transactions that are supported via CLETS can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.55
Oregon Gun File
F: Not Available
A LEDS‐specific Oregon Gun query is not included and should not be required in the baseline proposal as a standard CLETS query will also check NCIC files which would include Oregon LEDS transactions.  LEDS‐specific transactions that are supported via CLETS can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.56
Oregon Article File
F: Not Available
A LEDS‐specific Oregon Property (Article) query is not included and should not be required in the baseline proposal as a standard CLETS query will also check NCIC files which would include Oregon LEDS transactions.  LEDS‐specific transactions that are supported via CLETS can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added CentralSquare Technologies 9 of 13
#11..
- 634 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.57
Canadian DMV
A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option F.1.15.58
Canadian People inquiry
A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option F.1.15.59
Wants, Charged, Prohibited, Parolee, Probation, Refused, Observed, Missing A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option F.1.15.60
Canadian Criminal History
A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option F.1.15.61
Canadian Stolen Property
A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option F.1.15.62

NCIC ORI
A: Existing
Canadian (CPIC) transactions are not included in the baseline proposal. Canadaspecific transactions that are supported via NLETS/NCIC can be built by GPD using the proposed Query Builder utility or provided by CentralSquare as an added cost option Resource Center
CentralSquare Technologies 10 of 13
#11..
- 635 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.63
Cal Gang
A: Existing
Authorized users can cause select MNI Data to be published for consumption by CalGang via a standard N‐DEx IEPD format.  PPlease see CentralSquare's Additional Comments Chapter 3, F 1 15 63 F.1.15.64
Cal Photo w/DMV Lineup
A: Existing
This functionality is available using a web browser via a secure CLETS web‐based connection.

F.1.15.65
CCHRS (LA County)
A: Existing
Not included in the baseline proposal. If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.

F.1.15.66
Coplink
A: Existing
CentralSquare's proposal includes our standard Inform RMS Data Publisher to make RMS data available for consumption by CopLink. Data is published as XML Text file which can be made available to CopLink for F.1.15.67 CSAR
A: Existing
CentralSquare's proposal includes a CSAR
ORI Daily File importer.  Please see CentralSquare's Additional Comments F.1.15.68 Ch 3 F 1 15 67
DA Case Management
A: Existing
Not included in the baseline proposal. If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.  As an alternative a direct interface with the DA's system can be scoped and proposed after further discussion and F.1.15.69
LinX
A: Existing
An interface is included to publish select Inform RMS Incident and Arrest data to a LInX system based on the N‐DEx NIEM IEPD prescribed by Northrup Grumman. Please see CentralSquare's Additional Comments Chapter 3 F 1 15 69 F.1.15.70 Megan’s Law
A: Existing
Using the data imported via the CSAR ORI Daily File importer or by accessing the web site using a standard browser.

CentralSquare Technologies 11 of 13
#11..
- 636 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.71
Parole LEADS 2
F: Not Available
The most current information CentralSquare has received from the California Department of Corrections and Rehabilitation (CDCR) indicates a direct programmatic interface from municipal law enforcement agencies to the Parole Law Enforcement Automated Data System (LEADS 2.0) is not supported.  If the CDCR provides the GPD specifications for a web service interface with the Parole LEADS database, we can easily supply the desired integration by expanding the standard name query using an additional provider (connector) with the embedded message switching system (MS).   An interface with LEADS is not included in the CentralSquare proposal pending receipt of additional F.1.15.72
TAGRS
A: Existing
TAGRS employs a secure web portal which can be accessed using a standard web browser. Based on available information, CentralSquare is not aware that TAGRS supports programatic interfaces with RMS. If GPD has information to the contrary CentralSquare can offer a web services interface once the technical details are F.1.15.73
Trackers - Scilas
A: Existing
Not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.  If a direct interface is needed one can be scoped after additional discussion and refinement of the functional objectives and technical details.

CentralSquare Technologies 12 of 13
#11..
- 637 -
(F) RMS Interfaces
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor Response Comments F.1.15.74
Vision
A: Existing
Not included in the baseline proposal.  If supported by JDIC, transactions can be built by GPD using the included Query Builder utility or provided by CentralSquare as an added cost option.  If a direct interface is needed one can be scoped after additional discussion and refinement of the functional objectives and technical details.

F.1.15.75
WebDV
A: Existing
WebDV employs a secure web portal which can be accessed using a standard CentralSquare Technologies 13 of 13
#11..
- 638 -
#11..
- 639 -
(G) Mobile Functionality
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments G.1.0
Mobile Dispatch: The mobile solution provides dispatch capabilities with a mobile device. A: Existing Inform Mobile provides self dispatch and self management capabilities, but not the ability to dispatch and manage others units as with Inform CAD.

G.1.1 Wireless and Networked Functionality: The mobile solution functions in a wireless, and networked environment. A: ExistingG.1.2 Digital Dispatch: The mobile solution receives and stores voiceless dispatch messages from CAD. A: ExistingG.1.3 Database inquires: The mobile solution submits inquires to designated databases and receives responses. A: ExistingG.1.4 Electronic Messaging: The mobile solution includes electronic text messaging capabilities between the Communication Center and one or more selected MDC's or defined groups of MDC's. A: Existing G.1.5 Current Location Display: The mobile solution will send the unit's current geographic location (from a GPS receiver) to the CAD system for translation to a physical location and an address. A: Existing G.1.6 Function Toggling: The mobile solution will enable mobile data devices to "toggle" between different functions (i.e., electronic messaging, database inquiry, report writing). A: Existing G.1.7 Audible Alerts: The mobile solution allows the user to turn off and on any audible alerts associated with incoming dispatches, o data inquiry responses. A: Existing
G.1.8 Device Disassociation: The mobile solution must provide the ability to disassociate a device from a resource remotely. (i.e., dispatcher disassociates a patrol unit from his/her device, by logging the device off, but leaving the unit logged into the system.) F: Not Available G.1.9 Magnetic Stripe Reader Compatibility: The mobile solution includes the ability to use driver’s license readers. A: ExistingG.2.0 Mobile Automation: The mobile solution uses Mobile Automation for managing mobile clients. A: ExistingG.2.1 Update Distribution: The mobile solution allows for system administrators to distribute updates (without the need to physically touch each mobile device). A: Existing
G.3.1 Multi-Tasking: The mobile solution must operate in a "multiple window" environment to support concurrent functions with true "multitasking" (e.g., processing a license inquiry in its own "window" while working on a field report in another "window"). F: Not Available Inform Mobile provides multiple screens or views within the  environment, but not separate windows. G.3.2 Default Provisions: All commands performed from an MDC that allow a unit as one of the parameters, will default the user’s uni name unless otherwise entered. (i.e., A unit updates comments to his/her event by entering comment text and sending the entry).

The system will automatically use the unit’s name as the default and append the comments to the unit’s current event and/or unit history.) A: Existing
G.3.3 Additional Queries: The mobile solution launches additional queries from a record or list of records (drill down). For example, a search on a person's name in RMS would return multiple possible matches with each name offering a hyperlink to additional information. A: Existing G.3.4 Multi-input Capabilities: The mobile solution is designed to accept input from touchscreen, mouse and keyboard. A: ExistingG.3.5 No Pop-Up Blockage: No pop-up windows will be required to be closed before any other work can be done in the mobile application. A: Existing
G.3.6 Temporary “Lock”: Users are able to temporarily “lock” the mobile application in one step to prevent an unauthorized user from accessing the device. A: Existing
G.3.7 Resume State: If the username/password is the person currently logged onto the device, the application will be return to the previous state of operation. A: Existing
G.3.8 Unauthorized User Warning and Lock: If a user, other than the person currently logged onto the device, fails to enter a valid username/password after 3 unsuccessful attempts, the system will return a warning message and will not allow access until the system administrator has reset the locked user. A: Existing G.3.9 Mobile View Screen (at all times): The mobile solution displays the following information at all times: G.3.9.1 Transaction Error/Success Information A: ExistingG.3.9.2 Unit Status Information A: ExistingG.3.9.3 Coverage/Signal Indicator Information A: ExistingG.3.9.4 Date/Time (format configurable by GPD) A: ExistingG.4.0 Emergency Button: The system provides the ability to use a single keystroke (i.e., function key) to transmit the following informatio in an officer emergency situation:

G.4.0.1 Unit ID A: Existing
G.4.0.2 Vehicle Location A: Existing
CentralSquare Technologies 1 of 3
#11..
- 640 -
(G) Mobile Functionality
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments G.4.0.3 Type of CFS A: ExistingG.4.1 Emergency Button Actions: In an emergency situation, the information listed above is automatically sent as a notification along wit an audible alert tone. This alert appears:

G.4.1.1 On all active MDC's within a user-defined zone F: Not Available G.4.1.2 On individual Communications Center workstations A: ExistingG.4.1.3 On Supervisor workstations A: ExistingG.4.1.4 Any other system administrator defined devices F: Not Available In Inform CAD Emergency Messages are displayed on the workstations of the users with the functionality groups defined by configuration by the local System Administrator.In Inform Mobile Emergency Activations are presented to all logged in Mobile Users that are part of the Agency of the Unit activating the emergency button.    CentralSquare can not qualify "other devices" outside of the Inform CAD and Mobile devices.

G.4.2
AVL Update increase: In an emergency situation, the frequency of AVL polling increases for the unit. F: Not Available The polling rate of AVL refreshes is set by distance traveled or time elapsed.

G.4.3 Download Only Changes: When making updates to system files, provide the ability to download only the changes, not the entire file to the MDC. A: Existing
G.4.4 Auto-Download Changes: The system is able to download system updates without requiring user intervention or degrading application performance. A: Existing
G.4.5
Scratch Pad: The mobile solution includes a "scratch pad" feature to capture ad hoc notes. A: Existing Inform Mobile allows the configuration of a user button to launch Windows Notepad for capturing free‐form notes.

G.5.0 Save inquiry Results: The mobile solution saves the previous 50 inquiry results on the device, or until the end of the shift. A: ExistingG.5.1 Data Mining Returns: The mobile solution provides automatic drill-down of selective query returns (e.g., a license plate inquiry returns the name of the registered owner, followed by an automatic inquiry for the registered owner). A: Existing G.5.2 Visual Notifications: The mobile solution provides user-configurable audible and visual notifications when a dispatch message is received. A: Existing
Audible and visual notifications are configurable by authorized users.

G.5.3 Short Message Service (SMS): The solution includes a Short Message Service (SMS) interface to allow bidirectional communication between dispatch and field units. A: Existing Inform Mobile and Inform CAD communicate through an internal messaging feature.

G.6.0 Visual Premise indicators: The application will give the user two separate visual indicators if a displayed call has: a) premise history and/or b) premise information. The user has the ability to view either one or both as separate returns. A: Existing G.6.1 View and Query Premise history: The application will give the user the option to query and view premise history and information separately from a call. A: Existing
G.6.2 Summary/Detail Display: Each MDC user will have the option to choose a summary or detail display of the premise records A: ExistingG.6.3 Last 10 Incident Recall: The summary display for premise history will display a single line for each of the ten previous incidents showing the date, time, location, type and disposition of the incident. A: Existing G.6.4 Record Concatenation: The detail display for premise history will concatenate the entire content of each premise history record int a continuous text file (i.e., with no new line-delimiters) which the user may quickly review. A: Existing G.6.5 Premise Summary Display: The summary display for the premise information will display an indication of the type and number o records found. A: Existing
G.6.6 Premise Detail Display: The detail display for premise information will concatenate the entire content of each premise information record into a continuous text file that the user has the option to quickly review. A: Existing G.6.7 Premise Display By Proximity: When displaying premise history records the application shall display the records first by their proximity to the incident location, and second by the date and time of occurrence (i.e., most recent occurrence displayed first). A: Existing Inform CAD caution notes can be configured to display based on a radius and call type.

G.6.8 Display By Predefined Order: The mobile solution allows users to sort data by system administrator-defined order. (e.g., by event status; by precedence; by time in precedence). F: Not Available Users have the ability to sort columns of information on the fly by touching or clicking a column header, such as priority, time etc.

G.6.9 Self-Dispatching: With the exception of closed calls, officers will be allowed to dispatch themselves to any call within their MDC summary without dispatcher intervention. A: Existing
CentralSquare Technologies 2 of 3
#11..
- 641 -
(G) Mobile Functionality
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments G.6.10 Top of Call Feature: The mobile solution allows users to jump to “top of” call details screen/display with one key stroke/click A: ExistingG.6.11 Bottom of Call Feature: The mobile solution allows users to jump to “bottom of” call details screen/display with one key stroke/click. F: Not Available G.6.12 Expand/Zoom in Feature: The mobile solution allows users to expand/zoom in and out of the call detail portion of an event in orde to view more text information on one screen. F: Not Available G.7.0 Dynamic Updates to Events: The application will display the event changes/updates dynamically for the event currently displayed including, but not limited to, suspect information, vehicle information and additional names, location changes or main fields of an event. A: Existing G.7.1 Hotkeys Update Status: The mobile solution allows an officer to update their status with defined hotkeys (or programmable function keys) with standard functions and status information, including, but not limited to:

G.7.1.1 Unit in service, but out of car A: Existing
G.7.1.2 Unit in-service but busy (downtime, eating, garage) A: ExistingG.7.1.3 Unit on a call, but available A: ExistingG.7.1.4 Unit en-route A: ExistingG.7.1.5 Unit Arrived A: ExistingG.7.1.6 Unit Clear -Available. Clear from downtime (downtime, eating, garage), or acting as backup on a call A: ExistingG.7.1.7 Clear unit timer A: ExistingG.7.1.8 Other status as defined by the System Administrator A: ExistingG.7.2 Delayed Message Storage/Retrieval: The mobile solution stores all text messages in the mobile device for later viewing, subject to manual deletion, for the duration of a shift. A: Existing CentralSquare Technologies 3 of 3
#11..
- 642 -
#11..
- 643 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.1.0 Vendor Message Description: The vendor will define, structure, and document error and system messages. Messages shall be stored for transmission integrity in the event of a system outage. A: Existing H.1.1 System Accessibility: Authorized users must be able to perform any system task from any authorized workstation. A: ExistingH.1.2 Daylight Savings: The system must allow for adjustment, if required, of the system time to change for daylight savings time on all system components. A: Existing
H.2.0
Workstation User Configuration: The system must permit user-specific customization/configuration of the workstation environment, including font, font size, font color and number/placement of windows.

A: Existing
Inform CAD System Administrators can customize workstation screens, layouts, and default maps without vendor intervention; end users can create and save their own layout preferences regarding units, incidents, sorting, filtering, and even font size in specified areas.Inform Mobile does not offer user configurations, rather administrator controlled configurations which can include configurations by user groups.Inform RMS allows workstation customization for placement and size of data queues.

H.2.1 Workstation Configuration Retention: The system must retain and associate each user's workstation customizations/configuration by their User ID. A: Existing
H.2.2 Workstation System Administrator Configuration: The system must restrict access to functions, views, and features based on a user's job function and security level. The system must provide features for the system administrator to establish the user job functions, security levels, and define the functions, views, and features that are appropriate for each job function and security level.

A: Existing
H.2.3 Message Location and Attribute Configuration: The system must provide features for the system administrator to configure the location or position, and size or color, of automatically displayed message and dialog boxes, including error messages, for any module.

F: Not Available
Inform CAD provides this functionality via Inform CAD Advisor.

H.2.4 Multiple Application Capability: The system must allow users to have multiple applications open simultaneously on the same workstation. A: Existing CentralSquare's solution does not impede the robust multitasking  capabilities of the Microsoft Windows operating system.

H.2.5 Multiple Window Capability: The system must allow users to open multiple windows for each application. A: ExistingH.2.6 Window Positioning Controls: The system must provide common menu options to toggle between windows and to control the positioning of windows (e.g., cascading, side-by-side, up and down). A: Existing These features are controlled and supported by the Microsoft Windows  operating system.

H.2.7
Window Sizing: The system provides the ability to minimize or maximize any window or screen. A: Existing Windows sizing and display are controlled by the Microsoft Windows  operating system.

H.2.8
Consistent Use of Commands, Syntax, Key Patterns: The system provides the ability for all functions common to more than one module and/or subsystem to use the same command syntax, function key pattern, and edit criteria.

F: Not Available
Each application provides a consistent use of command, syntax,  function key patterns, etc. based on the user experience and functionality. These configured keys, syntax and commands  are not shared suite wide; as each application is not used for the same function. For example, an F key may be utilized in Inform CAD to open a call taking screen, but this functionality would be irrelevant in inform Mobile, Inform RMS, or Inform Jail.

H.2.9 Consistent Formatting: The system must provide consistent formatting of common data elements (e.g., name, date, time) across all modules and/or subsystems. A: Existing
H.2.10 Common Window Features: The system must provide the following user interface features:H.2.10.1 Error messages in plain language (e.g., not using error codes or acronyms) A: ExistingH.2.10.2 Feedback as to the success or failure of an action A: ExistingH.2.10.3 Suggested remedies for errors A: ExistingH.2.10.4 Highlighted fields or field prompts for data entry A: ExistingH.2.10.5 Tool bars A: ExistingH.2.10.6 Pull down menus A: ExistingH.2.10.7 Automatic defaults for field values A: ExistingH.2.10.8 Automatic field completion based on previous field values A: Existing CentralSquare Technologies 1 of 9
#11..
- 644 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.2.10.9 Drop-down lists (i.e., pick lists or code tables) A: ExistingH.2.10.10 Type-ahead feature for drop-down lists (e.g., user enters "te" and cursor jumps to drop-down list values starting with "te") A: ExistingH.2.11 Consistency of Look and Feel: The system must provide a common look and feel across all modules/components, including:H.2.11.1 Layout and formatting of data input screens A: Existing Each application has a consistent layout and format.  H.2.11.2 Layout and formatting of data output screens A: ExistingH.2.11.3 Data entry functions A: ExistingH.2.11.4 Query screens A: ExistingH.2.11.5 Command syntax A: ExistingH.2.11.6 Help menus A: ExistingH.2.11.7 Tool bars A: ExistingH.2.11.8 Drop-down menus A: ExistingH.2.11.9 Navigation A: ExistingH.2.12 Drop-down Lists: The system must display coded values as well as the text description in all drop-down lists. A: ExistingH.2.13 Function Key Definition: The system must permit users to assign function keys to specific commands in order to provide "shortcuts" for common functions/commands. A: Existing
H.2.14 Single Function Key Programming: The system must provide a shortcut or function key that allows the user to return to the main menu from any screen within the system via a single key press or single selection item. A: Existing H.2.14.1
Vendor's solution uses single-sign-on for all applications and interfaces. C: Future Version The Inform Common Identity Manager (CIM) will work with all  applications.

H.2.15 Hyperlink Support: The system must permit active Hyperlinks (i.e., the user can click on the link to go to the specified location). A: ExistingH.2.16 Unlimited Narrative Fields: Narrative fields have an unlimited number of characters. A: ExistingH.2.17 Word Processing Features: Basic word processing capabilities (e.g., text wrapping, font size, bullets, cut, copy, and paste) are included for all fields and across applications. F: Not Available Inform RMS ‐ Text wrapping, font size, bullets, are available within  "Narrative" fields only.

H.2.18 Spellcheck Enabled: Spell-checking utility is included for all narrative/comment fields. A: Existing Inform RMS ‐ Spellchecking is available within the web browser.H.2.19 Additional information Display: The system must provide an indicator signifying that additional information remains to be displayed whenever the proposed application presents multiple "pages" of information or the information cannot be displayed within the available space.

A: Existing
H.2.20 Search Results Display: An authorized user, system wide, shall be able to determine how search results are displayed for searches that return multiple records (e.g., number of responses provided, number of responses shown on a page, sort criteria). F: Not Available H.2.21 Search Results Sorting: When search results are displayed in columnar format, the system provides the ability for users to sort search results by column (e.g., by name, by date, by incident number). A: Existing H.3.0 System Navigation Features: The system provides the ability to navigate among all data entry screens using: H.3.0.1 Keyboard (tab, function keys, hot keys, command line, paging and scrolling) A: ExistingH.3.0.2 Mouse (point and click) A: ExistingH.3.1 Toggling: The system provides the ability to toggle or hot key to any screen or application. A: ExistingH.3.2 Mouse or Touch Screen: The system provides the ability to use mouse and/or touch screen to invoke a function (e.g., dispatch units).A: Existing H.3.3 Page Skipping: The system provides the ability to skip pages when scrolling through search results (e.g., long list of names). A: ExistingH.3.4 Keyboard Scrolling: The system provides the ability to page or scroll forward and backward through search results by using the keyboard. A: Existing
H.3.5
Mouse Scrolling: The system provides the ability to page or scroll forward and backward through search results by using a mouse. A: Existing H.3.6 Screen Format Display: The system uses a common screen format for all screens that display the following:

H.3.6.1 Current system date and time A: Existing
H.3.6.2 Screen name/description A: ExistingH.3.6.3 System name/description A: ExistingH.3.6.4 Current screen number and total number of screens (e.g., page 1 of 3) A: ExistingH.3.6.5 User ID A: ExistingH.3.6.6 Workstation/Terminal ID A: Existing CentralSquare Technologies 2 of 9
#11..
- 645 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.3.7 "Save" and "Log-off" Features: The system provides a single-click or single-select feature for save and for logoff, including each of the following options:

H.3.7.1 Hot button A: Existing
H.3.7.2 Function key A: Existing  H.3.7.3 Icon (tool bar) A: ExistingH.3.8 Exiting: The system permits a user to exit a screen without saving changes. The system will prompt the user that they are leaving without saving changes. A: Existing
H.4.0 Touch Screen: The system supports touch screen MDCs and tablets. A: ExistingH.4.1 Smartphone/Tablets: The system supports smartphone technologies and the use of applications on tablets. A: ExistingH.4.2 Uninterrupted Data Entry: The system must allow the user to continue data entry while the system is processing a previous transaction. A: Existing
H.4.3 Data Population: The system must pre-populate entry screens with previously entered data (e.g., name) to minimize redundant data entry. A: Existing
H.4.4 Drop Down Entries Based on Previously Entered Data: The system must provide context sensitive "drop-down lists" that are based on prior entries (e.g., drop-down lists associated with a field vary depending upon type of incident). A: Existing H.4.5 Data Validation: The system must verify all required data fields have been completed prior to exiting a screen. If a required field is not completed, the system must present a warning message to the user indicating which required fields have not been completed.

The system must prevent the user from exiting the screen until all required data has been entered.

A: Existing
H.4.6
Transactional Data Validation: The system must verify all required data fields have been completed prior to executing a transaction. If a required field is not completed, the system must present a warning message to the user indicating which required fields have not been completed. The system must prevent the user from exiting the screen until all required data has been entered.

A: Existing
H.4.7 Instructions for Completing Incomplete Data: The system prompts or advises the user of required data necessary to complete a transaction or report. A: Existing
H.4.8 Use "If/Then" Logic: The system permits the use of conditional validations ("if/then") logic to validate data entries. A: ExistingH.4.9 Field Types Validation: The system validates data entry based on field types (e.g., date, numeric). A: ExistingH.4.10 Current Age Default: The system must calculate and display a person's current age based on the date of birth entry. A: ExistingH.4.11 Logic-Driven Rules: The system must apply logic-driven rules to support field-level data validation (e.g., on-scene time occurs after call is closed, or age entered conflicts with Date of Birth). A: Existing H.4.12 Name Validation Against MNI: The system must validate names against the MNI when the name is entered and provide a list of possible matches, and; A: Existing Inform RMS ‐ MNI validates automatically when a user enters a last name H.4.12.1 If the user selects one of the possible matches, the application will pre-populate the data fields. A: ExistingH.4.13 Address Validation Against MLI: The system must validate locations against the MLI when the location is entered and provide a list of possible matches, and; A: Existing Inform RMS ‐ MLI validates automatically when a user enters a street  address H.4.13.1 If the user selects one of the possible matches, the application will pre-populate the data fields. A: ExistingH.4.14 Vehicle Validation Against MVI: The system must validate vehicles against the MVI when the vehicle is entered and provide a list of possible matches, and; A: Existing Inform RMS ‐ MVI validates automatically when a user enters a VIN or tag  number H.4.14.1 If the user selects one of the possible matches, the application will pre-populate the data fields. A: ExistingH.4.15 Duplicate Records: The system provides a feature to copy an existing record in order to create a new record. A: ExistingH.4.16 Calendar Options: The system provides the ability to provide day of the week and Julian date capabilities. F: Not AvailableH.4.17 Table Matching: The system must calculate and display the correct day of the week based on the calendar date for all date fields. A: Existing H.4.18
Agency Defined Table Data Conversion: The system provides the ability to convert agency-defined data lists to drop down lists (aka pick lists or code tables).

A: Existing
CentralSquare offers custom data conversion services to include specific drop‐down (Pick List) data.  Prior to providing a fixed‐price quote additional specifics about the required conversion are needed.  As a part of a project, CentralSquare will consult with GPD to develop a comprehensive data conversion plan.

H.4.19 Non Case Sensitive Format Support: Data entered and stored in the system shall be treated as non-case sensitive. A: ExistingH.4.20 Undo or Cancel Feature: The system must provide a feature to undo or cancel an entry or transaction prior to saving it. A: ExistingH.5.0 Print Capabilities: The system provides the ability to print from any screen. A: Existing CentralSquare Technologies 3 of 9
#11..
- 646 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.5.1 Print to Any Printer: The system provides the ability to print to any printer within the authorized network from any application, subjec to GPD security protocol. A: Existing
H.5.2
Select Print: The system permits the user to selectively print information (e.g., incident history, premise information, search results):

H.5.2.1 Print single record A: Existing
H.5.2.2 Print group/all records A: ExistingH.5.3 Print Auditing: The system provides the ability for the System Administrator to audit system print screens to identify user, date, time, and workstation used to print. A: Existing Inform RMS ‐ Inform RMS captures the user, date and time of the print  action.

H.6.0 Update all Application Clients: System has management functionality to automate deployment of updates to all application clients (e.g., workstations and MDC's) and manage configuration settings. This includes application upgrades, releases and configuration settings.

A: Existing
H.6.1 User-initiated Upload: The system provides the ability to support the upload of software updates as a background operation at log-on or log-off. A: Existing
H.7.1 Applying Current Patches: The proposed system is compatible with utilities used for applying operating system and third-party software updates (e.g., Microsoft Windows updates). A: Existing H.7.2
Antivirus: The solution is compatible with antivirus software (identify preferred antivirus software in the comments).

A: Existing
CentralSquare does not have a specific antivirus preference. Most antivirus packages can be used if configured to CentralSquare specifications H.7.3 Input Mechanism Support: The mobile system allows user input via the following input mechanisms:

H.7.3.1 Keyboard A: Existing
H.7.3.2 Touchscreen A: ExistingH.7.3.3 OPTIONAL: Pen-based A: ExistingH.7.3.4 OPTIONAL: Voice-recognition A: ExistingH.7.3.5 OPTIONAL: Magnetic Card Readers A: Existing Inform Mobile ‐ Additional hardware is needed to read the information  on magnetic cards.

H.7.4 Edit and Purge: The system provides a feature for authorized users to selectively edit and purge information (based on security level):

H.7.4.1 Purge single record A: Existing Inform RMS ‐ Authorized users can delete records.

H.7.4.2 Purge by type of record F: Not AvailableH.7.4.3 Purge by date F: Not AvailableH.7.4.4 Purge group/all records F: Not AvailableH.7.4.5 Purge all except specific records F: Not AvailableH.7.4.6 Agency defined purge parameters
Inform CAD can move information (including audit logs) to the archive database for historical reporting purposes, at GPD‐defined intervals. Archived data is no longer available in production but is not “purged.” Truly purged data requires a purge from the archive server. CentralSquare will work with the GPD to ensure purging and archiving rules and time frames meet GPD standards.

H.7.5
Standard Report Does Not Impact Enterprise: Running standard reports shall not degrade call taking and performance in any way. A: Existing Inform RMS ‐ Reports are execute on a "Reporting" server that does not  impact production.

H.7.6
Log of Failure: When an application failure occurs, the proposed system logs the failure in a format that is comprehensible and accessible to GPD System Administrators. Error log should contain adequate information so technical support engineers can establish the cause of the failure. Error log should include detailed information, such as nature of error, database affected, date/time error occurred, workstation and user ID on which error occurred, command/function being executed, and module/component at fault.

A: Existing
H.7.7
Automated Backup: The solution has been designed to backup data automatically to permit operational and application continuity should the system experience a single point of failure.

The VMware HA Option supports redundancy and fail‐over within the Primary Data Center.  Geographically diverse Disaster Recovery facilities can be optionally supported.

H.7.8 Mobile RMS Access: The mobile data devices must be able to access the RMS from field locations. A: Existing CentralSquare Technologies 4 of 9
#11..
- 647 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.7.9
Failover: The proposed system must provide CAD failover capabilities.

Local fail‐over is provided via VMware.  Remote (Disaster Recovery) fail‐over can be provided as an option (not proposed).

H.7.10 Remote Administration: The proposed system must be capable of remote administration, including the ability to apply patches and restart the system via a remote system console. A: Existing H.7.11 Multiple Separate Windows/Work: The system must be compatible with multiple monitors to allow users to switch focus between monitors via a single keyboard and mouse. A: Existing
H.7.12 QWERTY Keyboard: The CAD and RMS keyboards shall be the standard QWERTY 104 keyboards with 12 function keys, 10-key pad, arrow keys, Microsoft hot keys. A: Existing
H.7.13
Keyboard Adjustment: The CAD and RMS users must be able to adjust the “tilt” of the keyboard. A: Existing This is a function of the workstation PC hardware, outside the scope of  this procurement.

H.7.14 The system relies on a standard PC mouse, except: A: ExistingH.7.14.1 The CAD standard pointing device must be a ball-mouse. A: Existing This is a function of the workstation PC hardware, outside the scope of  this procurement.

H.7.15
Switch between the Standard Keyboard: Users must be allowed to switch between the standard keyboard/mouse and the users preferred device(s) (e.g., ergonomically-designed keyboards, trackballs).

A: Existing
The proposed software does not inhibit GPD's ability to switch between workstation peripherals.  Hot‐swapping of peripheral devices must be supported by the hardware and operating system (Windows) software.

H.7.16
Switching of Peripheral Device(s): The switching of peripheral device(s) must be done without having to either shutdown the system software or workstation and/or unplug and plug in devices.

A: Existing
The proposed software does not inhibit GPD's ability to switch between workstation peripherals.  Hot‐swapping of peripheral devices must be supported by the hardware and operating system (Windows) software.

H.7.17 One Time Peripheral Installation: The installation and configuration of peripheral device(s) shall be a one-time event. The system should not require it to be re-installed each time it is disconnected and reconnected. A: Existing This is dependent on the hardware, operating system, and driver  software purchased and installed by GPD.

H.7.18 Wireless Device Configuration: Any wireless devices must be able to be installed and configured so that devices from one workstation do not interfere with devices at other workstations. A: Existing This is a function of the workstation PC hardware, outside the scope of  this procurement.

H.7.19
PS/2 and USB Device Compatibility: The use of wireless devices shall not preclude the use of PS/2 and USB devices. A: Existing This is dependent on the hardware, operating system, and driver  software purchased and installed by GPD.

H.7.20
Included Hardware: The proposed vendor can provide all racks, tables, stands, or other required mounting facilities for the proposed CAD solution, consoles, communications, and/or network equipment consistent with their proposed configuration(s).

B: Configuration
CentralSquare's solution includes an equipment rack for servers and related data center items. We have not included network infrastructure components outside of top‐of‐rack switches to support the proposed server and storage hardware.  Consoles and furniture to support PCs, printers, etc. are not included in the proposal. If selected to move forward CentralSquare will be glad to consult with the city to develop a comprehensive list of required furniture items and modify the proposal to include them once the inventory list has been developed.

H.7.21 Application Restores Completely to Environment at Failure: in the event of a failure, the proposed CAD and RMS system operations must resume to the state that existed when it was shut-down. A: Existing Restoration is contingent upon the execution of a controlled shutdown.

H.7.22 System Changes Do Not Impact incidents, Units, Messages: System changes (e.g., updates, upgrades, enhancements, bug fixes) must be made local users or via remote system administration without loss of incidents, units, or messages. A: Existing H.7.23 System Shutdown Controlled: The system shut down routine must perform the shut down process in a controlled manner and mus save the operational environment. A: Existing
H.7.24
Time Synchronization: The proposed system must interface with a time synchronization device utilizing Network Time Protocol (NTP) in order to ensure consistent and accurate time throughout all system components (without the need to restart a session or device).

A: Existing
H.7.25 GPD Environmental Support: The proposed system workstations must perform all functions and access all information within the products while providing access to CLETS; access to the internet; access to email or other office automation applications; and access to other GPD applications and utilities.

A: Existing
Performance contingent upon the other software not using excessive computing resources and that there are no  known conflicts.

H.7.26
Correct Workstation Sizing: The vendor has proposed an appropriate workstation configuration based on the needs of the CAD system.

A: Existing
It is CentralSquare's understanding that workstation PCs are not within the scope of this procurement.  We have provided workstation specifications.

CentralSquare Technologies 5 of 9
#11..
- 648 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.7.27
Sub Second CAD Response Support: The proposed CAD system (hardware, software, networking, and all ancillary components) shall support all CAD standards functions/selections requested activities with a sub-second response time for 99 percent of all transactions on a daily basis.

A: Existing
CentralSquare has provided the largest municipalities across the United States with the fastest responding solutions for well over 25 years. CentralSquare is committed to providing a high standard of product reaction times for all users, regardless of their location or working environment, and the best user experience possible.The response time table is based on the following assumptions: • All deployed hardware meets or exceeds CentralSquare’s minimum recommended specifications.• Network bandwidth between user workstations and servers meets or exceeds CentralSquare’s minimum recommendations.• Inform production databases or interfaces must not incur negative performance impacts from other applications or processes competing for the same resources.• Any other assumptions outlined in the specific product documentation.

H.7.28 Incident Routing: The proposed CAD system must be able to route an incident to any authorized user with only minimal data (i.e., incident type and location) having been entered, while allowing additional call details to be added, as they become known. A: Existing H.7.29 Online Updates Do Not Impact Performance: System files and tables, including the Geofile, shall be capable of being updated on-line without affecting system performance. A: Existing
H.7.30 Backup Without Degradation: Backup of system data files must be able to be done on-line without degrading system functionality to levels that are below expected standard service and response levels. A: Existing H.7.31 System Performance Not Impacted by GPD Stated/Required Utilization: The proposed system must be configured and able to support the workstations defined in the RFP. A: Existing H.7.32 System Documentation: The proposed solution includes a complete set of system documentation including general design documents, data dictionary, system architecture, network architecture, file/table layouts, and operational manuals. A: Existing H.7.33 Restricted Value Definition: The proposed system must allow authorized system users to define the restricted values for any field; define and dynamically change deployment plans, disposition codes and incident dispositions; manage the CAD configuration files and security tables; perform system administration activities from any workstation with the appropriate sign-on; perform database optimization tasks including arriving and purging of selected data using a vendor-supplied utility; establish and reset passwords; and maintain area, beat, unit status code, priority, incident type, officer information, and other supporting data files and tables.

A: Existing
H.7.34
System Alarms and Messages: The proposed CAD system must be set to send messages and/or alarms to appropriate authorized system users alerting and informing them of system problems. For example, should a CAD failover occur, the operational CAD system would send a message to GPD system administrator, alerting them of the failover.

A: Existing
Messages can be initiated by the Inform CAD System Health monitor or by VMware.  The operating system and database software can also be configured to send alerts.  In addition, the solution can be used with third‐ party monitoring solutions such as IPSwitch WhatsUp Gold. Emailing of alerts requires access to an email server. Paging requires an interface with a paging terminal or provider.

H.7.35
Backup Medium Not Proprietary: The backup medium is not proprietary to the proposed vendor, and is available from multiple sources.

A: Existing
CentralSquare's proposal includes an option for offsite secure cloud backup from CJIS Solutions.  Other backup methods and medium can be supported.  CentralSquare is open to discussing alternatives and preferences with GPD.

H.7.36
Database/File Integrity: The proposed CAD system maintains database/file integrity in the event of a disk drive failure; and, in the case of mirrored disk drives, if both disks in the pair fail simultaneously.

A: Existing
In the highly unlikely event that two disks in a mirrored (RAID 1) set fail simultaneously the data stored on those two devices is likely not recoverable.  Depending on the nature of the data stored on the devices the database may be unaffected or may be able to be rebuilt from log files.  If there is a Disaster Recovery system the data will also be available there or from a backup solution.  Other RAID levels can withstand the very rare occurrence of multiple simultaneous drive failures.

CentralSquare Technologies 6 of 9
#11..
- 649 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.8.1 Fields May be Added to Screens: The GPD System Administrator shall have the option to add/remove user-defined fields to the screens at the organizational level (not at the agency level). A: Existing H.8.2 Report Fields Configurable: The system shall provide a feature to allow the System Administrator to add/remove user-defined fields to reports. A: Existing
H.8.3 Report Saving Features: Mobile and RMS users shall have the ability to save an incomplete report, transaction, or request. A: ExistingH.8.4 GPD Specific Configurations: The vendor is responsible for configuring the software with:H.8.4.1 Agency defined validations and edits A: Existing Inform RMS ‐ Agency will be able to set fields and sections as "required"  to invoke agency specific validation requirements.

H.8.4.2
Agency defined forms A: Existing Inform RMS ‐ Use of the Other Event module and Data Entry designer  allows for the creation of custom, Agency specific, data entry forms.

H.8.4.3
Agency specific processes/workflow A: Existing Inform RMS ‐ Approval workflows can be set for forms throughout  Inform RMS.

H.8.4.4 Tools provided to allow agency to develop additional custom forms and/or modify existing forms without assistance from vendor, with proper training. A: Existing
H.8.5 Mandatory Configurations: The system shall provide a feature/tool which allows the system administrator to define which fields and parameters are mandatory for a given command or function. A: Existing H.8.6 User Definable Macros: the system shall provide a feature/tool to create macros that combine two or more individual commands or other actions. F: Not Available
H.9.0 System Security: Any access to databases must first pass through system security, regardless of the route or purpose of access (including ad-hoc inquiries). A: Existing
H.9.1 Role Based Security: The proposed application shall incorporate role-based security. A: ExistingH.9.2 Security Levels: Security levels and user profiles shall be defined by either on-site or remote workstation administrators. A: ExistingH.9.3 Levels of Security: Role-based security groups shall restrict access to system functions at the following levels:H.9.3.1 Application/subsystem A: ExistingH.9.3.2 Screen/transaction A: ExistingH.9.3.3 Record A: ExistingH.9.3.4 Field F: Not AvailableH.9.4 User Account Auditing: The proposed solution provides system administrator-controllable user-account auditing. H.9.4.1 Change A: ExistingH.9.4.2 Add A: ExistingH.9.4.3 Delete A: ExistingH.9.4.4 View/Print all screens from all modules A: ExistingH.9.5 User Security information: Maintain the following user security information and audit trail, accessible to GPD technical personnel:H.9.5.1 User ID A: ExistingH.9.5.2 User name A: ExistingH.9.5.3 Security level A: ExistingH.9.5.4 Last inquiry, update or delete--date, time, user initials, transactions A: ExistingH.9.6 Logging Restrictions: If a user unsuccessfully attempts to logon to a position a System Administrator defined number of times, the user’s account will be locked and must be unlocked by the System Administrator. A: Existing H.9.7 Security Profiles: The proposed application shall include a security profile for devices which has the option to limit access to forms commands, features, interfaces and other aspects of the application based on the device type and user role. A: Existing H.9.8 Device Security Permissions: Device security permissions shall always supersede the permissions of the logged on user. For example users might be prohibited to run NCIC III inquiries from mobile devices. F: Not Available H.9.9 User De-Activation: The system must maintain an electronic history of de-activated user IDs and prevent using de-activated user IDs when adding new users. A: Existing
H.9.10 Password Protection: The system prevents display, view and print of passwords and stores all passwords in an encrypted format. A: ExistingH.9.11 Data Element Flagging: The system flags a data element as sealed/expunged for security purposes by authorized RMS personnel. A: ExistingH.9.12 User Alerts: The system highlights, flags, or otherwise alerts users with the appropriate security access that a record or data element has been flagged as requiring sealing or expungement. F: Not Available H.9.13 File Security: The system provides the following security features:

CentralSquare Technologies 7 of 9
#11..
- 650 -
(H) Global Requirements
File
Number All Sections in This Workbook Contain Required Functionality, unless specifically noted as "OPTIONAL" Vendor  Response Comments H.9.13.1
Track any files that have been altered and printed. A: Existing Inform RMS ‐ Audit log information records access and modifications to  files.

H.9.13.2 Provide appropriate role-based security access based on the user ID and password A: ExistingH.9.14 Security Based Display: The system must display and print data in accordance with the user's role and security level and the security level of the data. A: Existing
H.9.15
Auto-Log Off: The system automatically logs off users after a system administrator defined period of inactivity, with no loss of data. A: Existing H.9.16 Auto-Log Off Upon New Log-in: The system automatically logs user off from devices when they sign onto another device. F: Not AvailableH.9.17 User Profiles: The system maintains user profiles for:H.9.17.1 User role A: ExistingH.9.17.2 User ID A: ExistingH.9.17.3 User name A: ExistingH.9.17.4 Location A: ExistingH.9.17.5 Default printer location/address A: ExistingH.9.17.6 Date/Time of last update A: ExistingH.9.18 CLETS Recording: The system retains all user CLETS records for the entire life of that user ID plus two years. A: Existing Retention is configurable by authorized system administrators.H.9.19 Tiered Access: System allows tiered access to information, based on passwords and other authentication and non-repudiation practices. A: Existing
H.9.20 CLETS Recording: The proposed system complies with all Department of Justice CLETS security and reporting requirements. A: ExistingH.9.21 Ability to enter "WHO" command to view list of all active users (logged into the CAD, RMS, and mobile applications). A: Existing Inform CAD ‐ Inform CAD can display all logged in users of CAD and  Mobile.

← All documents from this meeting