Packet Pg. 196 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Fund Division Description Increase Decrease
111 425 Finance 2, 590
111 427 Non Departmental 483, 050
111 428 Purchasing 1, 060
111 429 Personnel 1, 400
111 431 Perxnit Center 130
111 432 Building& Code Enforcement 141, 060
111 434 Planning 106, 190
111 441 Police Administration 112, 880
111 442 Police Field Operations 31, 860
111 443 PoliceInvestigations 89,200
111 444 Police Services 2,270
111 461 Fire Administration 2,750
111 462 Fire Suppression 436, 870
111 463 Fire Prevention 85, 540
111 501 Engineering 24,560
111 503 Transportation/Engineering 50
111 511 Streets 6, 550
111 610 Parks 95, 670
111 620 Recreation 10, 380
111 641 Community Services 590
122 741 Parking System Operation 210
134 821 Airparts 503, 520
142 851 Electric Administration 880
142 852 Electric Power Resource 5, 940
142 853 Electric Distribution 44,800
142 854 Electric Energy Services 550
142 855 Electric Non Op. Resource 1, 660
142 888 Customer Service 2, 320
142 889 Field Operations 2, 800
143 861 Water 1, 160
143 863 Water Treatment 2,610
143 864 Water- System Oper& Maint 12,200
145 870 Wastewater Industrial 420
145 871 Wastewater Administration 110
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 197 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Fund Division Description Increase Decrease
145 872 Wastewater Stillwater 1, 020
145 874 Wastewater Collection 12,630
145 875 Wastewater Clear Creek 1, 730
147 801 Storm Drainage 1, 710
148 555 WestCentral 280
149 550 Solid Waste Administration 3, 550
149 551 Residential 32,920
149 552 Commercial 36, 490
149 553 Roll-off 9, 580
149 556 Resource Recovery 43, 520
149 557 Transfer Station 24,730
149 558 Hazardous Household Waste 160
149 559 Roads and Sweeping 10, 270
150 890 General Services Warehouse 880
151 895 Information Technology 4,070
153 810 Fleet 86,430
154 891 Building Maintenance 96, 780
158 894 Records 620
162 807 Municipal Utilities 3, 410
162 867 USA Elect Tech 2,270
165 438 GIS 650
166 899 Communications 840
168 893 Reprographics 1, 590
169 815 Volunteer Services 230
172 897 Risk Management 750
191 990 Community Development 360
191 993 Rental Rehab Program 70
191 994 CDBG Housing Rehab Program 200
191 996 HOME Program 260
193 930 HousingAuthority 2, 120
200 989 Redding Area Bus Authority 200
230 972 City Housing 470
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 198 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
THAT account titles and numbers requiring adjustments by this Resolution are as follows:
Fiscal Year Ended 2022
Decrease( Increase) Fund Balance Use of Funds Source of Funds 111 427 O1 0001 O1 BeginningBalance 4, 114,350)
142 851 O1 0001 O1 BeginningBalance 784, 100
149 551 O1 0001 O1 Beginning Balance 275, 000
151 895 O1 0001 O1 Beginning Balance 108, 500
154 891 O1 0001 O1 Beginning Balance 65, 000
166 899 O1 0001 O1 Beginning Balance 5, 000
168 893 O1 0001 O1 Beginning Balance
169 815 O1 0001 O1 Beginning Balance
172 897 O1 0001 O1 Beginning Balance
191 990 O1 0001 O1 Beginning Balance
194 954 O1 0001 O1 Beginning Balance
Increase( Decrease) in Revenues Use of Funds Source of Funds 111 442 5 5019 O1 RollingStockPolice 300, 000)
111 427 2 1400 O1 TOT 1, 841, 000
111 427 2 1300 O1 Sales Tax 3, 608, 000
Expenditures Use of Funds Source of Funds
111 442 5171 02 Rifles& Suppressors 125, 000
111 610 4796 62 Nur Pon Fencing 60, 000
111 427 2563 O 1 League Of CA Cities Dues 800
111 427 4663 07 Council Chamber Upgrades 250, 520
111 431 2791 O1 Computer Hardware<$ 5000 1, 500
111 432 2444 O1 Operating Material/ Supp 12,000
111 432 2473 O1 Books/ Dues/ Subscription 6, 500
111 432 2671 O1 Travel Expense 6,200
111 432 2782 O1 Employee Training 2,200
111 432 5055 O1 Vehicle 120, 000
111 441 2254 O1 Specialized Services 4,000
111 442 2311 O1 Communication Expense 2,000
111 442 2481 O 1 Officer Equip- Issued 5, 000
111 442 2482 O 1 Officer Equip- Replace 5, 000
111 442 2782 O1 Employee Training 15, 000
111 442 2785 O1 POST Program 10, 000
111 444 2268 O 1 Bureau of Identification 2,000
111 455 2258 O1 Animal Control Contract 4, 500
111 462 2254 O1 Specialized Services 60,000
111 462 2483 O1 Special Equipment 110, 000
111 462 2483 O1 Special Equipment 9, 500
111 462 2483 O1 Special Equipment 6, 000
111 501 2791 O1 Computers 15, 000
111 501 5934 O1 Misc Equipment 48,000
111 511 5307 O1 Truck 11, 600
111 511 5899 O1 Radios& Handhelds 90,330
111 610 5440 O1 Mower 40, 000
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 199 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2022( Continued)
Expenditures( Continued) Use of Funds Source of Funds
111 620 2444 O1 Operations& Materials 12, 000
142 852 8549 OS CT Misc MateriaUSupply 150, 000
142 853 8923 80 Admin& Gen Consultants 100, 000
142 853 8930 90 Admin& Gen Recruiting 100, 000
142 854 8908 93 Transportation Electrification 184, 100 142 889 2254 O1 Specialized Services/ Technical 250,000 149 557 4941 O1 Transfer Station 60,000
149 557 5899 O1 Other Equipment 215, 000
151 895 2281 O1 Office EquipmenURepairs 5, 000
151 895 2444 O1 Operating materials/ supplies 100, 000
151 895 2791 O1 Computer Hardware<$ 5000 3, 500
154 891 5055 O1 Vehicle 65, 000
166 899 2311 O1 Communication Expense 5, 000
2, 272, 250 $ 2, 272, 250
Fiscal Year Ended 2023
Decrease( Increase) Fund Balance Use of Funds Source of Funds 111 427 O1 0001 O1 Beginning Balance 3, 263, 720)
122 741 O1 0001 O1 Beginning Balance 210
134 834 O1 0001 O1 Beginning Balance 3, 520
142 851 O1 0001 O1 Beginning Balance 58, 950
143 861 O1 0001 O1 Beginning Balance 15, 970
145 870 O1 0001 O1 Beginning Balance 15, 910
147 801 O1 0001 O1 Beginning Balance 1, 710
148 555 O1 0001 O1 Beginning Balance 280
149 550 O1 0001 O1 Beginning Balance 161, 220
150 890 O1 0001 O1 Beginning Balance 880
151 895 O1 0001 O1 Beginning Balance 4, 070
153 810 O1 0001 O1 Beginning Balance 86, 430
154 891 O1 0001 O1 Beginning Balance 96, 780
158 894 O1 0001 O1 Beginning Balance 620
162 807 O1 0001 O1 Beginning Balance 5, 680
165 438 O1 0001 O1 Beginning Balance 650
166 899 O1 0001 O1 Beginning Balance 840
168 893 O1 0001 O1 Beginning Balance 1, 590
169 815 O1 0001 O1 Beginning Balance 230
172 897 O1 0001 O1 Beginning Balance 750
191 990 O1 0001 O1 Beginning Balance 890
193 930 O1 0001 O1 BeginningBalance 2, 120
200 989 O1 0001 O1 Beginning Balance 200
230 972 O1 0001 O1 Beginning Balance 470
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 200 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Revenue Use of Funds Source of Funds
111 427 2 1300 O1 Sales Tax 3, 981, 000
111 427 2 1400 O1 TOT 1, 914, 000
111 427 5 5015 O1 Fund Transfer to Muni 500, 000)
134 821 5 5041 O1 Fund Transfer from General Fund 500, 000 111 442 5 5019 O1 RollingStockPolice 150, 000)
111 462 5 5019 O1 RollingStockFire 500, 000)
111 443 7 2010 09 Contributions Operating Police 40, 470 111 432 3 3200 O1 Building Permits 41, 430
111 432 3 3400 O1 Electrical Perxnits 5, 020
111 432 3 3600 O1 PlumbingPermits 2, 800
111 432 3 3700 O 1 Mechanical Permits 4, 990
111 432 8 1220 O1 Plan Check Fees 14,460
111 434 8 1110 O1 Planning Perxnits 51, 270
Expenditures Use of Funds Source of Funds
111 427 4403 02 Downtown StreetMaintenance 100, 000
111 427 4663 11 Council Chambers Roof 300, 000
111 462 4163 O 1 Generator& Recovery System 50, 000
111 462 4958 02 CAD To CAD Interface 200, 000
134 821 4582 07 New Terxninal Concept Study 500,000
111 401 2101 O 1 City Council 300
111 402 2101 O 1 City Clerk 1, 690
111 411 2101 O1 City Manager 1, 540
111 421 2101 O1 City Treasurer 1, 280
111 422 2101 O 1 City Attorney 1, 620
111 425 2101 O1 Finance 2,260
111 427 2101 O1 Non Departmental 7, 250
111 428 2101 O1 Purchasing 980
111 429 2101 O1 Human Resources 1, 250
111 432 2101 O1 Building 2, 810
111 434 2101 O1 Planning 3, 280
111 441 2101 O1 Police Admin 1, 490
111 442 2101 O1 Patrol/DNA 10,790
111 443 2101 OlInvestigation 7,010
111 444 2101 O1 Services 2,270
111 461 2101 O1 Fire Administration 2,600
111 462 2101 O1 Fire Suppression 21, 360
111 501 2101 O1 P/W Eng& Admin 5, 730
111 511 2101 O1 Streets 890
111 610 2101 O1 Parks 1, 600
111 620 2101 O1 Recreation 9,740
111 641 2101 O1 Comm. Serv Admin 460
122 741 2101 O 1 Parking Operation 210
134 821 2101 O1 Redding Muni 1, 850
142 888 2101 O1 Util Customer Serv 1, 750
143 861 2101 O1 Water 1, 100
145 874 2101 O1 Wastewater Coll 1, 980
147 801 2101 O 1 Storm Drain 90
149 550 2101 O1 Solid Waste Admin 2,730
150 890 2101 O1 Comm/ Media/PR 800
151 895 2101 O1 Information System 3, 600
153 810 2101 O1 Fleet Maintenance 1, 790
158 894 2101 O1 Records Mgxnt 540
162 807 2101 O1 ET/USA Locate 1, 030
162 867 2101 O 1 RAdLJ Admin 1, 720
165 438 2101 O1 GIS 550
166 899 2101 O1 Communications 790
168 893 2101 O1 Reproduc/printing 1, 100
169 815 2101 O1 Volunteer Services 200
172 897 2101 O1 Risk Management 600
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 201 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Expenditures( Continued) Use of Funds Source of Funds
191 993 2101 O1 CDBG Program 70
191 994 2101 O 1 CDBG- Housing 200
191 996 2101 O1 HOME 260
193 930 2101 O1 Hous& Commun 1, 850
230 972 2101 O1 City Housing 260
111 432 2106 O 1 Building& Code Enforcement 590
111 434 2106 O1 Planning 80
111 441 2106 O1 Police Admin 310
111 442 2106 O1 Police- Field Operations 19, 070
111 443 2106 O 1 Police Investigations 1, 250
111 461 2106 O 1 Fire- Admin 20
111 462 2106 O1 Fire- Supression 23, 480
111 463 2106 O1 Fire-Prevention 750
111 501 2106 O1 P/ W Engineering 2, 980
111 511 2106 O1 Streets 5, 280
111 610 2106 O1 Parks 6, 600
111 620 2106 O1 Recreation 510
134 821 2106 O1 Airparts 1, 470
142 889 2106 O 1 Field Services- Meter Reading 2, 420
143 861 2106 O1 Water- Admin 10
143 863 2106 O1 Water- Treatment 2,350
143 864 2106 O 1 Water- Distribution 11, 740
145 870 2106 O 1 Wastewater- Industrial Pretreat 290
145 871 2106 O1 Wastewater- Admin 60
145 872 2106 O1 Wastewater- Stillwater 790
145 874 2106 O1 Wastewater- Collection 10, 270
145 875 2106 O1 Wastewater- Clear Creek 1, 470
147 801 2106 O 1 Storm Drain- Admin 1, 470
149 550 2106 O1 Residential Garbage Collection 490
149 551 2106 O1 Commercial Trash Collection 32,610
149 552 2106 O1 Commercial Trash Collection 36, 260
149 553 2106 O1 Roll Off Trash Collection 9, 530
149 556 2106 O1 Resource Recovery 42,980
149 557 2106 O1 Transfer Station 24, 400
149 558 2106 O1 Hazardous Household Waste 80
149 559 2106 O1 Solid Waste Roads and Sweeping 10, 220
151 895 2106 O1 IT 10
153 810 2106 O1 Fleet 1, 030
154 891 2106 O1 Bldg. Maint. 880
162 807 2106 O1 ET USA Locate 2,050
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 202 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Expenditures( Continued) Use of Funds Source of Funds
162 867 2106 O 1 RMLJ Admin. 290
166 899 2106 O1 Communications 20
168 893 2106 O1 Reprographics 410
193 930 2106 O1 Redding Housing Authority 270
200 989 2106 O1 RABA 200
230 972 2106 O1 City Housing( SHA) 210
111 402 2118 O1 Employer Services Allocation 150
111 411 2118 O1 Employer Services Allocation 130
111 421 2118 O1 Employer Services Allocation 130
111 422 2118 O1 Employer Services Allocation 100
111 424 2118 O1 Employer Services Allocation 130
111 425 2118 O1 Employer Services Allocation 330
111 428 2118 O1 Employer Services Allocation 80
111 429 2118 O1 Employer Services Allocation 150
111 431 2118 O1 Employer Services Allocation 130
111 432 2118 O1 Employer Services Allocation 280
111 434 2118 O1 Employer Services Allocation 280
111 441 2118 O1 Employer Services Allocation 10, 730
111 461 2118 O1 Employer Services Allocation 130
111 462 2118 O1 Employer Services Allocation 2,030
111 463 2118 O1 Employer Services Allocation 430
111 501 2118 O1 Employer Services Allocation 850
111 503 2118 O1 Employer Services Allocation 50
111 511 2118 O1 Employer Services Allocation 380
111 610 2118 O1 Employer Services Allocation 490
111 620 2118 O1 Employer Services Allocation 130
111 641 2118 O1 Employer Services Allocation 130
134 821 2118 O1 Employer Services Allocation 200
142 851 2118 O1 Employer Services Allocation 100
142 888 2118 O1 Employer Services Allocation 570
142 889 2118 O1 Employer Services Allocation 380
143 861 2118 O1 Employer Services Allocation 50
143 863 2118 O1 Employer Services Allocation 260
143 864 2118 O1 Employer Services Allocation 460
145 870 2118 O1 Employer Services Allocation 130
145 871 2118 O1 Employer Services Allocation 50
145 872 2118 O1 Employer Services Allocation 230
145 874 2118 O1 Employer Services Allocation 380
145 875 2118 O1 Employer Services Allocation 260
147 801 2118 O1 Employer Services Allocation 150
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 203 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Expenditures( Continued) Use of Funds Source of Funds
148 555 2118 O1 Employer Services Allocation 280
149 550 2118 O1 Employer Services Allocation 330
149 551 2118 O1 Employer Services Allocation 310
149 552 2118 O1 Employer Services Allocation 230
149 553 2118 O1 Employer Services Allocation 50
149 556 2118 O1 Employer Services Allocation 540
149 557 2118 O1 Employer Services Allocation 330
149 558 2118 O1 Employer Services Allocation 80
149 559 2118 O1 Employer Services Allocation 50
150 890 2118 O1 Employer Services Allocation 80
151 895 2118 O1 Employer Services Allocation 460
153 810 2118 O1 Employer Services Allocation 490
154 891 2118 O1 Employer Services Allocation 200
158 894 2118 O1 Employer Services Allocation 80
162 807 2118 O1 Employer Services Allocation 330
162 867 2118 O1 Employer Services Allocation 260
165 438 2118 O1 Employer Services Allocation 100
166 899 2118 O1 Employer Services Allocation 30
168 893 2118 O1 Employer Services Allocation 80
169 815 2118 O1 Employer Services Allocation 30
172 897 2118 O1 Employer Services Allocation 150
191 990 2118 O1 Employer Services Allocation 360
142 851 8921 89 Electric 780
142 852 8921 89 Power Ops 4, 080
142 852 8921 78 Employer Services Allocation 1, 390
142 852 8933 83 Electric- Power Production 470
142 853 8921 89 Electric Distribution 4, 870
142 853 8921 78 Employer Services Allocation 2,300
142 853 8933 83 Electric- Distribution 37, 630
142 854 8921 89 Energy Services 390
142 854 8933 83 Electric- Energy Services 160
142 855 8921 89 Resources/ Fin 1, 530
142 855 8921 78 Employer Services Allocation 130
111 427 2554 O1 Economic Development 75, 000
111 427 2563 O 1 League Of CA Cities Dues 800
111 442 2311 O1 Communication Expense 2,000
111 462 2254 O1 Specialized Services 30, 000
111 462 2483 O 1 Special Equipment 110, 000
111 501 2791 O1 Computers 15, 000
111 432 111 O1 Full Time 98, 830
31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 204 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
Fiscal Year Ended 2023( Continued)
Expenditures( Continued) Use of Funds Source of Funds
111 432 125 O1 Part Time Temporary 16, 850)
111 432 171 O1 Warkers Compensation 580
111 432 173 O1 Group HealthInsurance 40, 990
111 432 174 O1 PARS 630)
111 432 175 O1 Retirement Program 13, 270
111 432 177 O1 Medicare 1, 190
111 434 111 O1 Full Time 73, 520
111 434 171 O1 Warkers Compensation 520
111 434 173 O1 Group Health Insurance 20, 300
111 434 175 O1 RetirementProgram 7, 140
111 434 177 O1 Medicare 1, 070
111 441 111 O1 Full Time 65, 860
111 441 171 O1 Warkers Compensation 6,630
111 441 173 O1 Group HealthInsurance 20, 500
111 441 175 O 1 Retirement Program 6, 400
111 441 177 O1 Medicare 960
111 443 111 O1 Full Time 54,380
111 443 171 O1 Warkers Compensation 390
111 443 173 O1 Group HealthInsurance 20, 100
111 443 175 O 1 Retirement Program 5, 280
111 443 177 O1 Medicare 790
111 463 111 O1 Full Time 55, 980
111 463 171 O1 Warkers Compensation 1, 970
111 463 173 O1 Group HealthInsurance 20, 150
111 463 175 O 1 Retirement Program 5, 440
111 463 177 O1 Medicare 820
111 610 111 O1 Full Time 54,990
111 610 171 O1 Warkers Compensation 5, 810
111 610 173 O1 Group HealthInsurance 20, 040
111 610 175 O1 Retirement Program 5, 340
111 610 177 O1 Medicare 800
153 810 111 O1 Full Time 51, 750
153 810 171 O1 Warkers Compensation 5, 480
153 810 173 O1 Group Health Insurance 20, 110
153 810 175 O 1 Retirement Program 5, 030
153 810 177 O1 Medicare 750
154 891 111 O1 Full Time 62,090
154 891 171 O1 Warkers Compensation 6, 570
154 891 173 O1 Group HealthInsurance 20, 110
154 891 175 O1 Retirement Program 6,030
154 891 177 O1 Medicare 900
2, 601, 690 2, 601, 690
Personnel F' Y 2022- 23
Fleet Maintenance- Mechanic I 1 FTE
Building Maintenance- Building& Facilities Mechanic 1 FTE Parks- Part time Temp Public Warks Maintenance Warker 5 FTE Parks- Gardener 1 FTE
Building- Plans Examiner 1 FTE
Building- Clerk 1 FTE
Building- Part Time Clerk 5 FTE)
Planning- Associate Planner 1 FTE
Police- PRA Tech Supervisor 1 FTE
Police- Executive Assistant 1 FTE
Fire- Fire Prevention Specialist 1 FTE
THAT the purpose is to increase appropriations by$ 2, 272, 250 for fiscal year 2021- 2022 and increase appropriations by$ 2, 601, 690 for fiscal year 2022- 23. 31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 205 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022-
I HEREBY CERTIFY that the foregoing Resolution was introduced and adopted at a regular meeting of the City Council far the City of Redding on the day of 2022 and was duly adopted at said meeting by the following vote:
AYES: COUNCIL MEMBERS:
NOES: COUNCIL MEMBERS:
ABSENT: COUNCIL MEMBERS:
ABSTAIN: COUNCIL MEMBERS:
KRISTEN SCIIREDER, Mayor
ATTEST: FORM APPROVAL:
PAIVIELA MIZE, City Clerk BARRY E. DeWALT, City Attorney 31stAMENDMENTTOCITYBUDGETRESOLUTIONN0. 2021- 078
Packet Pg. 206 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info Resolution No. 2022 -
A RESOLUTION OF THE CITY OF REDDING APPROVING AND ADOPTING THE 32ND AMENDMENT TO CITY BUDGET RESOLUTION NO. 2021- 078
APPROPRIATING $ 17, 593, 440 FOR AMERICAN RESCUE PLAN ACT ( ARPA) EXPENDITURE PLAN FOR FISCAL YEAR 2021- 22.
BE IT RESOL VED B Y THE CITY CO UNCIL OF THE CITY OF REDDING THAT Budget Resolution No. 2021- 078 be and is hereby amended as follows:
FUND DIVISION DESCRIPTION 1NCREASE DECREASE
111 427 Non- Departmental 5, 010, 000
111 442 Police 3, 228, 440
111 518 Streets 1, 000, 000
111 610 Parks 3, 560, 000
111 620 Recreation 2, 500, 000
178 437 General Fund Capital Project 100, 000
172 897 Risk 195, 000
147 809 Storm Drain 2, 000, 000
THAT account titles and numbers requiring adjustments by this Resolution are as follows:
USE SOURCE
OF FUNDS OF FUNDS
Increase ( Decrease) Revenues
111- 427- 6- 2650- 08 Federal Grant Operating- Gen Govt 1, 010, 000 111- 427- 6- 2650- 15 Federal Grant Capital- Gen Govt 4, 000, 000 111- 442- 6- 2650- 09 Federal Grant Operating- Police 2, 500, 000 111- 518- 6- 2650- 18 Federal Grant Capital- Pub Works 3, 228, 440 111- 610- 6- 2650- 19 Federal Grant Capital- Parks& Rec 100, 000 111- 620- 6- 2650- 13 Federal Grant Operating- Parks& Rec 3, 560, 000 178- 437- 6- 2650- 15 Federal Grant Capital- Gen Govt 1, 000, 000 172- 897- 6- 2650- 79 Federal Grant Operating- Internal Svc 195, 000 147- 809- 6- 2650- 68 Federal Grant Capital- Storm Drain 2, 000, 000 Increase ( Decrease) Expenditures
111- 427- 4010- 99 ARPA - Non Profit Assistance 700, 000 111- 427- 4010- 88 ARPA - Youth Programming 310, 000
111- 427- 4010- 92 ARPA - Citywide Broadband 4, 000, 000 111- 442- 4010- 95 ARPA - Police 8th Beat 1, 965, 150
111- 442- 4010- 90 ARPA - Police Park Rangers 1, 263, 290 111- 518- 4010- 89 ARPA - Street Maintenance 1, 000, 000 111- 610- 4010- 98 ARPA - South City Park 3, 000, 000
111- 610- 4010- 97 ARPA - MLK Center Upgrades 560, 000
111- 620- 4010- 96 ARPA - Sports Scholarships 100, 000
178- 437- 4010- 91 ARPA - Stillwater Infrastructure 2, 500, 000 172- 897- 4010- 94 ARPA - COVID Impacts 195, 000
147- 809- 4010- 93 ARPA - Storm Drain 2, 000, 000
Total $ 17, 593, 440 $ 17, 593, 440
Packet Pg. 207 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info PERSONNEL FY 2021- 22 FY 2022- 23
Police Officers 9 FTE 9 FTE
THAT the purpose is to appropriate $ 17, 593, 440 for American Rescue Plan Act ( ARPA) expenditure plan for fiscal year 2021- 22.
I HEREBY CERTIFY that the foregoing Resolution was introduced at a regular meeting of the City Council of the City of Redding on the day of 2022 and was duly adopted at said meeting by the following vote:
AYES: COUNCIL MEMBERS:
NOES: COUNCIL MEMBERS:
ABSENT: COUNCIL MEMBERS:
ABSTAIN: COUNCIL MEMBERS:
KRISTEN SCHREDER, Mayor
ATTEST: FORM APPROVAL:
PAMELA MIZE, City Clerk BARRY E. DeWALT, City Attorney
Packet Pg. 208 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info w,
5"' ' I
r " ,
u
Wu i', i l R Vd a g`r i uu >.
r
fl
i ' 1
p' Nq°
r
w
I"
w.
M
r
Packet Pg. 209 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info a 1 I
I
i' a
r
fir' i i
ii i; ;
i
i %i
l ll . na, /
j/ ;,,. 1
s
i
riiii irr/ p/ W ' r
y iF i
i ,
j „ i% o' f
o , ll I u
t ; iii//ioiri iiie/'/' , i i ' i
l i / // oiii ii i
i j.
I'
f/
r/ I
J 1y
I V<< Yu i
ii( i, ii pllllilllllllli
lulululu lltilll
nn ' , i
i
f(
r
i i
I l' I Iu l i l iiil u i
ii i t; V r
P IY Y+ II Mf 1 s
I rr l!!, i li i um
i l
lltifV;y r y
v ( i
iiii I{ siY iin, w ii ii %j( ;
i r
r
I ' J' r J
l
r ,
j
1 U I
i
i
fl"
1 ", w
f
i//, ', m,
i i r i
i P i
nry
I I II
i II
ii
u. i
i/ i
1 y, " 1
i i f l/ /,/„J) J
i /
i ` ii///
i,
f
fl f
l
fG, ii///i
i/ /
i
i „ v, virnmrr ' F i//
i % i m,- ,,_,,, , // lfj i
ii% i f
jii l -, V
t'
r r; w h, uy i G¢ M p rGu M% wYWI rvr
a v, m
4 n rifl YQ, i f i//i ! I
iii
r € '
a i i
I`
f
ri , j//%
1, "" ^, ` w
w ,
w w
I
w""
Packet Pg. 210 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info rw
w• i Mw
wrc.
w rww
arw
MW. rl
w 1
11 I
Mfr
w
w MNM,.. I
NMkM q. 4:. M I
i ri r, .
ww
AM
i ;
i ; i/%;''
i
Rr ,,'
o
u iii ar, r,
i//,,
1i%////////////% A(illi;,,, ::
Packet Pg. 211 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info I
ff , ;
ll
m u
fa
Um
J
j
II
J I
V %
P I
t ,•
i//
I6, . i II
4 1 fkr ,
m°^ j; / i /% i N e l' r%
m, I O I i 1
4,, ' l
G
ai i .. ni oi uwr
l/,,,,
g
h ! o ; uy i I 1 ' I i
V„ 9i
lL9 r'
ii ;
i;
y;,, „ ; l;l%%!
i
i:', / Is w
M I w
w
INIMw ,
r
IMw
wµ
N .
r,
y.. N :
Ar,. yl lw. Mw... ..+, yM:
IIM
MM MI
wa
1 r -
w,
r ww
W Ih I
w
IIw
Packet Pg. 212 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info r
ww
Ilw
rMM .., . M ,
r
N
r
w,
w"" +
ww
MMw
r r r f,
r / i
J i,%f I II ; q f
y,
j
D / ., , i il , / i i%Gi x r e 7 ` i / i . , n
r
i,,
ii y / i s / f
i ii / j
j
I
ii. i ; , p
rm , ii J
a i, j F i
n
j" f i,', i eJd i„
a
r
k w ^ a i
r
v i 1 0 l; c
r
H
9r/ If 1/
i) i
i
I r I, 0
rr dh
r wrp` i /
irr rfin;
il l4 I/+//e i'
e / 0
r
ii
r" , ;
v
l'/ lf /%%/// 1 , i F
G
rw
rr ir,,;
N `
J7k/ r f Jd '
li/
l I,
f
E% l i
y
f
jfy
N'' " rG
i
1' Y
4 G rW i i/ ri ui a / % ' i °
DI;
nb
J , i
r,,/ ^' j"
i d, NJ r l' r% ,
j f' r
r wI
9l , ^ 51 { '
i/' .,+ 1 i ; i.
i
v° y i i / r
i , i
m ax. u r.;. fji F
u,
Yy i ' M - if t i;
ar/ P
iirY'
Pl1 f
w Iil,/ r u NryrM ? O//
aY r rolr,'/ i r rp i
r7 i
Po " Dl' "" . h i y ,%, i i f,liy`l ','' M IIIIIII I
I. ,;
f
i i
ji/ %%" i ! i -
i, l I/ J
IIW'' w i Y
l
r
i , ,., ,;, f ui % i, I J IKJ i' 1 i p lk dt f 1 r W i
i io/ Jr
1 n r' i
r i ' / a1 i
l %,. J r irr l l i i' r,
r 7 i ` r ii i
l'. ^' t
a I v. r, i r a' p Ai u N: u Y
1 / 1
r
I
i i a %
i/l %
i f
j. / I
fi
9 I i i, r,
ii a,
w" t i l i ,! 1 r il l j
ui%' ! 1 d J r. y
i.;r ,
l '
t' ' » i f o l
i, a
i, i M / YD V / ! Oj o/ o
ra i i 1 ` / r
Of%
J p V i"' il / 6ii /; i.
y .
f
r l i i ir "' t
nu ' VO ri i i,, f
u', .> > o m i
r ; ki j t /'
l c„ r k g ar,
l
d
i, 51 w
i
lr l 1,
iJ
e
1/' 1 f% .
rr x f j
i 1 .
io , o r„
iw. /
u , f
fY, , l/ / r i
r IrS1
I , y/
f
r ` Yl ', A
n !
Ill %/
i p,!/ i
t, %
n ( 1 i j, C
y i r, r r „% i ri ;,
s '
v i
yf(
t/ $ G/ 1 u
6 / i / i 1111/'' i jr
d r
3 F9 t r
f '" y w d . c i% / i P Y,
r ,; r 1 1
f ( 61
I%'i
r : i
n
rI ' l ^ . r
j y i r i
F i / ,/ . g / i 1 i J '. i 1
v f ( p i i l rl
i JI OVf6Po r/
r i G i i r A1 i ' i i i
r; I
n
Ir 9` 1 '` ii 'y"' ' 1j A'" %
r r rJ yir J
JI" ,
rJ I i r"„ r , jj''' r, ; '' ";, , 'ii
d
wi .
1 i '
o, i r i g . fN' r U It d
Yl" 1 l lJ /, 1 '
n l % i ( i'i%' 11 i
i uu
I (
C` va;,
iai/ y is i %
ii l li : R /; , i,,.
frr l I i l`„f / j
w l Je iIl
n^`// j .
y % 1, ' n ' r'
t'' T % n
l
r ' m 1. r i
r f r r.
i' v i 11 U ! 1liy Jq "^, 1 ' ^ . i( . ryl iE u, t
r u
l„" J P 11 / ` l liii r' i y
G'"'' in//,!
a' iV ' li
i t l 9 f
r "'" ` 1i/ tl'r l '
y
a
i y'
1", A
l ,;
r n i/r % i,
i l"
m ! r w '" Gr N i
r ,
U ,
n5 . ; h n> r% r, C, Il
tl Y
i w; rrG J" , " a ' r' err r u H I rWi
f
r jvii i„,
nJ
v ) '
16 j%1 l
l
dV r f fioii 4 inoi i '` f fi l G„
ii„ '. J'
aamr„_ i",d l?( i„ , r !„. . i w / G: . „ ,., „ , ! G fe Z, lJ,, , Packet Pg. 213 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info J
j ,,,,,
i; ,
I
c „
j j j;;;;;;; f
F f
0000yy
i ` I
jii
i
i
u
iii/, j ;'` l; I
ii , j w f' IIIIIIIIIII
lllllll////////
d
r,,,
a
4, 1,; i,
il ,, '
i
r
w
w
w ,,,, '
wwrr
w I
r
w
Packet Pg. 214 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info w,
u
A
M
aN 1u
i11 .
r
til
7NMI
N
Nb
MMFr
r
iir
i
i i ////// I
J////////// I j/ iii
iii%//%%%%//// i
i//
j//„ irvi
riiiiiiiii/ ii %%%///%//%////%' ii%/////i
ijj//irii
o / i
j,/
I- i u t'
d
I " k, u ', i I I 1 i"'^
ioi '
d
1 ' '" '' i
i , i I I
iluuuuu uuuuiiip, il, i I 4 I uuuuuuuuuuuuuuuuu4
ii i u
uuuuu uuu i i i iuu I I 711
j
t
Packet Pg. 215 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info l
r
iij;,
J
w
J
J
r
r/ r fi i',' Y i" , Ilk' Pii` N';
r
d , l
i j
i ,,
r``
I/
i
n ;
f
i
rio
i%-'
Gi
Jd%
ii i/iri
i///'%%
f
i i/%///// 9/ J o i
f/ i/ f! /, i/i
fi
ii 1 /
i % i
i,,%'% % i
d//; ii
y
r;
fy,'., ,/% '/,
i
i
o n ,, ro, i ',
i r
j //
ii/ Ir lM
p .
Y"
tiw
N
I,
N rrr
w"'
Ip
yNi
I ro.a
M . M .
N'. IAAIi.
ti Mlk
w
I
7M; u
N
MNM 6 ..., M MYr ..
Il
i Ml
w
M .. ''
M" I
rw k i
Packet Pg. 216 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info w
w
ww
w
w
IN
w
fl
q i w rw
w. + w., I
IU
W
1 AMI
N I AMM
M I M
i .
il . ' MI
I, : NM .. MII .
A 1; ......,+ M ' ..
M
Packet Pg. 217 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info w
u
u
ww
rw'
NN
w
NAIM ww
N
A
Packet Pg. 218 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info r r"'
w
r
www M r r u w i
r,
Mwwi
r
r„
Packet Pg. 219 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info w
w
w
w w rww ' '
ww
w
w
wMwW
Packet Pg. 220 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info M
w
W.w
wr "'
IW IIM wi
M
w
w
r
ar
Packet Pg. 221 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info I
i,; ' I" 6) 1 I ii 1
51' I
44tititipb4'
il,` i
a; i s' plm I II l ll1 I
II,6
Vu. '
w w
Packet Pg. 222 Attachment: Previous Staff Report - March 15, 2022, item no. 9.10(b)--Mid-Year Budget Adjustments including ARPA & Budget workshop info
CITY OF REDDING
REPORT TO THE CITY COUNCIL
Recommendation
Adopt Resolution approving and adopting the 54th Amendment to City Budget Resolution No. 2021-078 appropriating funds to add a Systems Administrator I position to the Information Technology Personnel Division within the Redding Police Department.
Fiscal Impact
The cost of a Systems Administrator I, including salary and benefits, is $141,950 per year. The new position will be funded half by the Shasta Area Safety Communications Agency (SHASCOM) through its standard budget outlay and half by Integrated Public Safety (IPS) through an increase in subscribing agency user fees charged to other criminal justice agencies wishing to access electronic criminal justice databases and resources.
Due to the anticipated timeline in having the position filled, this position is being budgeted at 75 percent for Fiscal Year 2022-23 ($106,460) and would be budgeted at the full amount beginning in Fiscal Year 2023-24. SHASCOM and IPS have worked together to come up with funding for this position without having to use any existing City of Redding funds, as stated above. The position has been approved in both the SHASCOM and IPS budget and there is no impact to the City of Redding’s General Fund.
Alternative Action
The City Council could choose to not approve the addition of a Systems Administrator I position in the Police Department. SHASCOM and IPS would have to seek alternative solutions to address their information technology (IT) related needs.
MEETING DATE: August 2, 2022
ITEM NO. 4.9(a)
FROM:
***APPROVED BY***
[email protected] [email protected]
SUBJECT: 4.9(a)--Adopt Budget Resolution adding a Systems Administrator I Position to the Redding Police Department
Bill Schueller, Chief of Police
Packet Pg. 223
Report to Redding City Council July 26, 2022
Re: 4.9(a)--Adopt Budget Resolution for Redding Police Department Page 2 Background/Analysis
SHASCOM
SHASCOM currently employs one (1) Systems Administrator to handle SHASCOM’s specific IT-related needs. These needs include maintaining SHASCOM’s internal network and SHASCOM specific software (scheduling, training, document processing, email and related services, medical dispatch software, etc.). This position also addresses SHASCOM’s internal network, server infrastructure, and the interfaces related to SHASCOM’s day-to-day functions including E-911, text-to-911, and radio communication integration. The duties performed by SHASCOM’s Systems Administrator are critical to the continued safe operation of the dispatch center.
Based on the critical nature of the work performed, SHASCOM has identified the need to have additional resources available to assist with these IT-related functions. There is currently no backup to SHASCOM’s Systems Administrator. If that person is unavailable, there is no one else with the specific knowledge to address problems or issues if they arise.
In order to mitigate this concern, on May 9, 2022, the SHASCOM board voted to fund half of a City of Redding Systems Administrator I position beginning Fiscal Year 2022-23. SHASCOM’s goal in providing funds for this position would be for whoever is hired in this role to work 20 hours per week at SHASCOM to learn SHASCOM specific IT-related functions, assist with projects and other tasks as needed, and to serve as a backup to SHASCOM’s existing Systems Administrator.
IPS
The Integrated Public Safety (IPS) consortium is comprised of the City of Redding, the City of Anderson, and the County of Shasta. These three agencies created IPS in the 1990s to pool ITrelated law enforcement resources.
On December 21, 2021, the Redding City Council voted to approve a contract with Motorola Solutions to move IPS from the existing Spillman Records Management System (RMS) to Motorola’s Premier One platform. Work is currently underway for this project with an expected go-live date in May 2023. As part of this upgrade, additional allied agencies have requested a higher level of access into the IPS system. These agencies include the Shasta County District Attorney’s Office Bureau of Investigations and the Shasta County Marshal’s office.
In order to support these additional agency users, on May 19, 2022, the IPS board voted to approve a change in the fee structure used to bill the allied agencies for access into the IPS system. This increase in user fees would fund the other half of the requested Systems Administrator I position. IPS’ goal in funding this position would be for whoever is hired in this role to work the other 20 hours per week on providing support for the increase in users accessing the IPS system from the allied agencies.
Redding Police Department
Due to legal requirements, this position would need to be assigned to the Redding Police Department as it will be accessing protected criminal justice related databases. The addition of the position will provide needed additional support for all agencies.
Packet Pg. 224
Report to Redding City Council July 26, 2022
Re: 4.9(a)--Adopt Budget Resolution for Redding Police Department Page 3 Council Priority/City Manager Goals
• Public Safety – “Work to improve all aspects of public safety to help people feel secure and safe where they live, work, and play in the City of Redding.” Attachments
^Resolution
Packet Pg. 225
RESOLUTION NO. 2022-____
A RESOLUTION OF THE CITY OF REDDING APPROVING AND ADOPTING THE 54 TH AMENDMENT TO CITY BUDGET RESOLUTION NO. 2021-078
APPROPRIATING $0 FOR FISCAL YEAR 2022-23 FOR CREATION OF AN
ADDITIONAL SYSTEM ADMINISTRATOR POSITION FOR REDDING POLICE
DEPARTMENT INFORMATION TECHNOLOGY
BE IT RESOLVED BY THE CITY COUNCIL OF THE CITY OF REDDING THAT Budget Resolution No. 2021-078 be and is hereby amended as follows:
FUND DIVISION DESCRIPTION INCREASE DECREASE
111 446 Police Information Technology $0
THAT account titles and numbers requiring adjustments by this Resolution are as follows:
USE SOURCE
OF FUNDS OF FUNDS
Increase(Decrease) Expenditures
111-446-0111-01 Full Time Regular $ 64,790
111-446-0171-01 Worker's Comp 450
111-446-0173-01 Group Insurance 15,220
111-446-0175-01 Retirement Program 25,060
111-446-0177-01 Medicare 940
111-429-1808-01 IPSS (106,460)
Total $ - $ -
PERSONNEL FY 2022-23
System Administrator 1 FTE
THAT the purpose is to appropriate $0 for fiscal year 2022-23 for creation of an additional system administrator position for the Redding Police Department Information Technology.
Packet Pg. 226 Attachment: ^Resolution (4.9(a)--Adopt Budget Resolution for Redding Police Department) I HEREBY CERTIFY that the foregoing resolution was introduced at a regular meeting of the City Council of the City of Redding on the 2nd day of August, 2022, and was duly adopted at said meeting by the following vote:
AYES: COUNCIL MEMBERS:
NOES: COUNCIL MEMBERS:
ABSENT: COUNCIL MEMBERS:
ABSTAIN: COUNCIL MEMBERS:
KRISTEN SCHREDER, Mayor
ATTEST: FORM APPROVAL:
PAMELA MIZE, City Clerk BARRY E. DeWALT, City Attorney
Packet Pg. 227 Attachment: ^Resolution (4.9(a)--Adopt Budget Resolution for Redding Police Department)
CITY OF REDDING
REPORT TO THE CITY COUNCIL
Recommendation
Approve the Data Addendum to the Master Customer Agreement (Agreement) with Motorola Solutions Inc. (C-9137) for the Premier One Records Management System (RMS) previously approved by the City Council on December 21, 2021, and authorize the Chief of Police to execute the addendum; and delegate authority to the Chief of Police to amend the original agreement in the future as necessary in a total amount not-to-exceed $10,000.
Fiscal Impact
The addendum covers sharing data from the Redding Police Department’s RMS with Motorola Solutions for the purpose of software development. There will be minor staff time involved with the extraction of the data. This action does not increase the total amount of the original contract.
Alternative Action
The City Council could choose to not approve the addendum to the original contract, and/or not give Chief of Police authority to amend the original agreement, as necessary. The Redding Police Department would not provide Motorola with the data it is requesting and future contract amendments would be approved by the Mayor.
Background/Analysis
Motorola Solutions is currently developing a cloud-based Computer Aided Dispatch (CAD) system with advanced capabilities including artificial intelligence. In order to build and train its new system, Motorola has requested access to 12 months of Redding Police CAD data and 90 days of related dispatch audio recordings. Motorola would store the data on Criminal Justice Information Services (CJIS) compliant servers and would destroy the original data after 100 days. In exchange for providing the data, Motorola Solutions would allow the Redding Police Department to collaborate in a consulting capacity on the new CAD system.
MEETING DATE: August 2, 2022
ITEM NO. 4.9(b)
FROM:
***APPROVED BY***
[email protected] [email protected]
SUBJECT: 4.9(b)--Approve Addendum to the Premier One Contract with Motorola Solutions and Delegate the Chief of Police to Approve Future Amendments in the Amount not to Exceed $10,000
Bill Schueller, Chief of Police
Packet Pg. 228
Report to Redding City Council July 28, 2022
Re: 4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions Page 2 If approved as recommended, in the future, the Chief of Police would be directly authorized to amend the original Motorola Solutions contract as necessary in a total amount not to exceed $10,000 as allowed under the Integrated Public Safety (IPS) Memorandum of Understanding (MOU).
Council Priority/City Manager Goals
• Public Safety – “Work to improve all aspects of public safety to help people feel secure and safe where they live, work, and play in the City of Redding.” Attachments
^Data Sharing Addendum
12.21.21 Staff Report 9.9(a)--Approve Contract with Motorola Solutions, Inc.
C-9137 - Agreement - 2021- Motorola Solutions, Inc.
Packet Pg. 229
MOTOROLA SOLUTIONS CONFIDENTIAL
1 Data Sharing Addendum
This Data Sharing Addendum (the “Data Sharing Addendum” or “DSA”) is entered into between Motorola Solutions, Inc., with offices at 500 W. Monroe Street, Suite 4400, Chicago, IL 60661 (“Motorola Solutions”) and Redding Police Department, with offices at 3101 South Street, Redding, CA 96001 (“Customer”). Motorola Solutions and Customer will each be referred to herein as a “Party” and collectively as the “Parties”.
WHEREAS, Motorola Solutions and Customer entered into that certain Customer Software End-User License Agreement dated December 27th, 2021, as amended from time to time (the "Agreement") whereby Customer purchased from Motorola certain public safety software and services;
WHEREAS, Customer desires to share certain data to Motorola Solutions for inclusion in the Data Sharing Program (as defined below);
NOW THEREFORE, in consideration of the above promises, and other good and valuable consideration, the receipt and sufficiency which are hereby acknowledged, the Parties hereto agree:
1. Data Sharing Program; Customer Agreement.
1.1. Data Sharing Program. This Data Sharing Addendum governs Customer’s participation in Motorola Solutions’ data sharing program, whereby participating Motorola Solutions customers permit certain of their Customer Data to be used by Motorola Solutions for purposes of product research and development activities, including developing and training artificial intelligence models (the “Data Sharing Program”). As a participant in the Data Sharing Program, Motorola Solutions will provide Customer with early insight into new Motorola Solutions products and services being developed in connection with the Data Sharing Program; it being understood that each disclosure of insights, new products and services, or other Motorola Solutions Developments (“Program Insights”) will be as determined by Motorola Solutions in its discretion, and Motorola Solutions is not required to use any Motorola Solutions Developments for the benefit of Customer.
For clarity, all Program Insights, including any Motorola Solutions Developments (as defined below), disclosed to Customer shall be considered the confidential information of Motorola Solutions, and will be protected in accordance with the confidentiality provisions of the Customer Agreement or other applicable agreement between the Parties (e.g., a nondisclosure agreement).
1.2. DSA Date; Order of Precedence. This DSA is effective as of the date it is executed by Customer (the “DSA Date”), and will supplement, be subject to, and be incorporated into the Agreement. In the event of a conflict, the terms of this DSA will control over the other terms of the Customer Agreement or any other agreements or arrangements between the Parties with respect to the subject matter hereof.
2. Term and Termination.
2.1. Term; Termination. The term of this DSA (the “DSA Term”) will commence on the DSA Date and continue until terminated by either Party. Customer may terminate this DSA (and its participation in the Data Sharing Program) and Motorola Solutions may terminate this DSA (or the Data Sharing Program), upon 90 days’ notice to the other Party.
Packet Pg. 230 Attachment: ^Data Sharing Addendum (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS CONFIDENTIAL
2 2.2. Effect of Termination. Termination of this DSA will not terminate or alter the remainder of the Customer Agreement or any other agreements or arrangements between the Parties. Upon the effective date of termination of this DSA, Customer will no longer be considered a participant of the Data Sharing Program, and Motorola Solutions will (a) cease creating Motorola Solutions Enhanced Data from Customer Data and (b) delete Customer Data that is solely received by Motorola Solutions in connection with the Data Sharing Program (but not Customer Data provided in connection with Motorola Solutions Products and Services, which Customer Data will continue to be governed by the terms of the Customer Agreement applicable to such Products and Services). For clarity, Motorola Solutions is permitted to use Motorola Solutions Enhanced Data created prior to the effective date of termination of this DSA in perpetuity, in accordance with Section 3.1 below.
3. Rights to Data; Motorola Solutions Developments.
3.1. Customer Data. Except for the licenses granted herein and under the Customer Agreement, Customer retains all right, title and interest, including intellectual property rights, in and to Customer Data. In addition to the rights granted to Motorola Solutions under the Customer Agreement, Customer hereby grants Motorola Solutions and its subcontractors (which, for the avoidance of doubt, includes any third party engaged by Motorola Solutions to develop, improve, maintain or otherwise support Motorola Solutions’ Products and Services, provided that such third party will have no independent right to retain or use the Customer Data for its own purposes), during the DSA Term, a royalty-free, worldwide, irrevocable, non-exclusive license to transform, manipulate, annotate, aggregate, or otherwise alter, compile, or operate upon using Motorola Solutions know-how, the Customer Data described in Exhibit 1 hereto (such resulting data, the “Motorola Solutions Enhanced Data”) for use in connection with the Data Sharing Program.
Motorola Solutions will make reasonable efforts to de-identify such Motorola Solutions Enhanced Data (such that the data is no longer associated with, or able to be used to identify, Customer or any individual, except to the extent individual attributes are necessary for analysis of the Motorola Solutions Enhanced Data and for use for the purposes permitted herein). Motorola Solutions and its subcontractors are permitted to use such Motorola Solutions Enhanced Data in perpetuity (including to process, host, cache, store, reproduce, copy, modify, combine, analyze, create derivative works from, communicate, transmit, publish, display, publicly perform and distribute such Motorola Solutions Enhanced Data) in connection with the Data Sharing Program. Customer will ensure that the Customer Data, Customer’s collection, creation, and use of the Customer Data (including in connection with Motorola Solutions’ Products and Services), and Motorola Solutions’ use of the Customer Data in accordance with this DSA, will not violate any laws or applicable privacy notices or infringe any third-party rights (including intellectual property and privacy rights). Customer is responsible for the accuracy and completeness of Customer Data, and will ensure that that Customer has obtained all required consents, provided all necessary notices, and met any other applicable legal requirements with respect to its collection and use of the Customer Data. Customer shall also ensure that it has all necessary rights to transfer the Customer Data to Motorola Solutions and its subcontractors for their use in connection with the Data Sharing Program, as permitted under this DSA. Notwithstanding any provision of the Customer Agreement or another agreement or arrangement to the contrary, Motorola Solutions is permitted to disclose Customer Data and Motorola Solutions Enhanced Data to the extent required to comply with applicable law.
3.2. Motorola Solutions Developments; Program Insights. The Parties agree that, notwithstanding any provision of the Customer Agreement or any other agreement or arrangement between the Parties to the contrary, all products and services, other materials, analysis, insights, models, algorithms, and intellectual property, including any fixes, modifications Packet Pg. 231 Attachment: ^Data Sharing Addendum (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS CONFIDENTIAL
3 and improvements thereto, conceived of or made by or on behalf of Motorola Solutions that are based either in whole or in part on the Customer Data or Motorola Solutions Enhanced Data (or otherwise) (collectively, “Motorola Solutions Developments”) and any other Program Insights are the exclusive property of Motorola Solutions and all right, title and interest in and to such Motorola Solutions Developments and Program Insights will vest solely in Motorola Solutions. Customer agrees to execute any written documents necessary to assign any intellectual property or other rights it may have in such Motorola Solutions Developments or Program Insights to Motorola Solutions. INSIGHTS SHARED WITH CUSTOMER, Motorola Solutions ENHANCED DATA, AND ANY Motorola Solutions DEVELOPMENTS SHARED WITH CUSTOMER IN CONNECTION WITH THE DATA SHARING PROGRAM ARE INTENDED FOR PURPOSES OF Motorola Solutions RESEARCH AND DEVELOPMENT ONLY, AND,
NOTWITHSTANDING ANY PROVISION OF THE CUSTOMER AGREEMENT (OR ANY OTHER AGREEMENT OR ARRANGEMENT BETWEEN THE PARTIES) TO THE CONTRARY, Motorola Solutions, ITS SUBSIDIARIES, AND ITS OTHER AFFILIATES DISCLAIM ALL EXPRESS AND
IMPLIED WARRANTIES AND ALL DIRECT AND INDIRECT LIABILITY WITH RESPECT TO THIS DSA, THE DATA SHARING PROGRAM, CUSTOMER DATA, Motorola Solutions ENHANCED DATA, AND ANY Motorola Solutions DEVELOPMENTS AND OTHER PROGRAM
INSIGHTS, INCLUDING THE ACCURACY OF ANY METHODOLOGIES, TECHNOLOGIES, OR ALGORITHMS THEY MAY APPLY, AND ANY RESULTS PRODUCED THEREFROM.
3.3. Definitions. Notwithstanding any provision of the Customer Agreement or other agreement or arrangement between the Parties to the contrary, for purposes of this DSA, the following terms will have the meanings ascribed to them in this Section: “Customer Data” means data, information, and content (including images, text, videos, documents, audio, telemetry and structured data base records) provided by, through, or on behalf of Customer and its Authorized Users, including Customer’s and any other Authorized Users’ end users, through the use of the products and services provided by Motorola Solutions; and “Authorized Users” are Customer’s employees, full-time contractors engaged for the purpose of supporting the Products and Services that are not competitors of Motorola Solutions, and the entities (if any) approved by Motorola Solutions in writing (email accepted), including in the Customer Agreement, which may include affiliates or other Customer agencies.
4. Changes in Applicable Law. To the extent Motorola Solutions makes a material change to the Data Sharing Program in response to a change in law, Motorola Solutions will provide notice of such change, and Motorola Solutions and Customer will cooperate to implement any such change related to the Data Sharing Program, as applicable.
5. Indemnity. In addition to any other indemnification obligations under the Customer Agreement, Customer will indemnify and hold Motorola Solutions and its subsidiaries and other affiliates harmless from and against any and all damages, losses, liabilities and expenses (including reasonable fees and expenses of attorneys) suffered or incurred by Motorola Solutions arising from, and will defend Motorola Solutions against, any actual or threatened third party claim, demand, action or proceeding arising from or related to Customer’s breach of this DSA. This indemnity will not apply to the extent any such claim is caused by Motorola Solutions’ use of the Customer Data in violation of the Agreement or this DSA.
6. Entire Agreement; Interpretation; Survival. Unless expressly set forth in this DSA, the terms of the Customer Agreement and any other applicable agreement between the Parties (for example, any nondisclosure agreement) will continue to apply to the Data Sharing Program, and the Parties’ rights and obligations hereunder. The Customer Agreement and this DSA contain the entire understanding between the Parties with respect to the subject matter hereof and Packet Pg. 232 Attachment: ^Data Sharing Addendum (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS CONFIDENTIAL
4 supersedes all prior understandings, whether written or oral, relating to the subject matter hereof.
The words “including” and “include” shall be deemed to be followed by the phrase “without limitation”. The following provisions will survive the expiration or termination of this DSA for any reason: Sections 1.1, 1.2, 2.2, 3, 5, and 6.
The Parties hereby enter into this Data Sharing Addendum as of the DSA Date.
Motorola Solutions, Inc. Redding Police Department
By: ______________________________ By: ______________________________ Name: ___________________________ Name: ____________________________ Title: ____________________________ Title: _____________________________ Date: ____________________________ Date: _____________________________ Packet Pg. 233 Attachment: ^Data Sharing Addendum (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS CONFIDENTIAL
5 EXHIBIT 1
1. Customer Data Categories
Access to and retrieval of the below CAD tables targeting data from the Redding PD agency for the last 12 months
a. cdcall
b. cdccomnt
c. cdhist
d. rlmain
e. sycad
f. tbzones
g. apagncy
h. tbnatur
i. tbnataka
j. cdspeci
k. cdsiaka
l. syinvolv
m. cdtrstop
n. lwmain
Access to 911 recordings (e.g. last 90days as April-June of 2022)
2. Data Storage and Retention
a. Data will be stored in a CJIS compliant Microsoft Azure Government for the duration of the program.
b. The original Customer Data set shared derived from the categories referenced above in Exhibit 1 will be destroyed after 100 days after receipt of customer data. Nothing in this exhibit alters any rights to Motorola Enhanced Data as agreed to in this Data Sharing Agreement or any other aspects of the Data Sharing Agreement.
Formatted: Left, Outline numbered + Level: 1 +
Numbering Style: 1, 2, 3, … + Start at: 1 + Alignment:
Left + Aligned at: 0.25" + Indent at: 0.5"
Formatted: Font: (Default) Arial, 11 pt, Bold, Font color:
Black
Packet Pg. 234 Attachment: ^Data Sharing Addendum (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
CITYOFREDDING
REPORTTOTHECITYCOUNCIL
MEETING DATE: December 21, 2021 FROM: BillSchueller, Chief ofPolice ITEM NO. 9.9(a)
APPROVED BY***
[email protected] [email protected]
SUBJECT: 9.9(a)--Consider contract withMotorola Solutions, Inc. toupgrade existing records management system tothePremierOne platform.
Recommendation
Approve contract with Motorola Solutions, Inc. (Motorola) intheamount of $1,265,000, on behalf oftheIntegrated PublicSafety System, toupgrade thePolice Records Management System toMotor PremierOne platform.
Fiscal Impact
Motorola haspresented aproposal toupgrade thePolice Records Management System (RMS) to its PremierOne platform. Thetotalretailprice ofthesystem is $4,118,977andMotorola is offering adiscount of $2,853,977contingent upon migrating from the existing Spillman Flex Spillman) RMSsystem anda2021 contract execution. Thediscount brings thetotalcostto 1,265,000 (plustax).
Integrated Public Safety System (IPS) cashreserve funds arecurrently available intheamount of 1,743,600. $1,064,307ofthisrepresents funding approved fortheSpillman project but withheld duetothefailed installation. Thiscombined withanadditional $200,693fromreserves willfundtheproject. OnDecember 7, 2021, theIPSBoard ofDirectors voted toapprove the contract andappropriate thenecessary funds fromtheIPSFund Reserves. Since theCityof Redding isthepurchasing agent forIPS, the Redding CityCouncil (Council) isbeing asked to approve thecontract.
Alternative Action
TheCouncil could choose tonotapprove theMotorola contract. TheIPSBoard of Directors would needtoseekalternative solutions toremedy theongoing technical issues withthecurrent RMSsystem.
Packet Pg. 235 Attachment: 12.21.21 Staff Report 9.9(a)--Approve Contract with Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract R-- 2
Background/Analysis
Since 1991, theCounty ofShasta, CityofRedding, andCityofAnderson haveoperated theIPS underacollective agreement through eachofitslawenforcement departments. IPSwasformed toconsolidate thevarious records systems andother automated programs which each ofthe public safety agencies usetomaximize usefulness, share information, reduce redundancy, and make thebestuseofavailable personnel resources. Inaddition tothethree primary agencies, many otherpublic safety agencies anddepartments relyuponthedatafound intheIPSsystem.
TheIPSBoard ofDirectors consists oftheSheriff ofShasta County andthepolice chiefsofthe CityofRedding andtheCityofAnderson.
Several years ago, IPSdesired tomove toanewRMSfortheIPSmember agencies and SHASCOM duetothefactthattheprevious hardware andsoftware wereapproaching theendof itsuseful life. Arequest forproposals (RFP) process wasconducted andSpillman Technologies wasselected asthevendor fortheRMSsystem. InNovember 2016, Spillman Technologies was acquired byMotorola Solutions; however, thebulkoftheIPScontract wasnegotiated withstaff fromSpillman Technologies. TheSpillman contract wasexecuted inMayof2017andaproject management teamconsisting ofmembers from allIPSagencies wasconvened toworkonthe project. TheSpillman system wentliveonOctober 9, 2018.
Since theinitialgo-live, theSpillman system hasbeenplagued withnumerous technical problems. Manyoftheproblems areminorinnature; however, several areverysignificant.
These include Uniform Crime Reporting (UCR) statistics notworking correctly, analytics not working correctly, apoorly executed transition toIncident Based Reporting (IBR) reporting requirements, lossofreport narrative data, andongoing Computer AidedDispatch (CAD) slow performance andfreezing issues. These issues haveprevented Motorola fromreceiving itsfinal contract milestone payment andfromcollecting annual maintenance fees, whichhasadded upto atotalof $1,064,307 incontract savings. Thissavings, coupled with anadditional $200,693in IPSreserves issufficient topurchase thenewsystem atnoadditional costtotheIPSagencies.
Theproject management teamhasworked diligently withMotorola toattempt toresolve the outstanding problems; however, manyofthese issues persist today. AsofDecember 2, 2021, Motorola sentateamofengineers, support personnel, andadministrative stafftoRedding inan thatvisit, discussions occurred withMotorola todevelop along-termresolution thatwould satisfy IPSandbringthesystem toanacceptable leveloffunctionality.
From these discussions, Motorola hasformally offered tomove IPSfromSpillman toits product andiscurrently installed inlargemunicipalities suchasMiami, Nashville, andLos Angeles. TheIPSproject management teamhasresearched thePremierOne system extensively, viewed several functionality demonstrations from Motorola, spoken toagencies thatarecurrently using thesystem, andobserved P
management teambelieves thePremier Oneplatform issignificantly superior totheSpillman system incore functionality, technical foundations, andoverall reliability.
Packet Pg. 236 Attachment: 12.21.21 Staff Report 9.9(a)--Approve Contract with Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract R-- 3
Motorola hasprovided aproposal, withthefinancial terms listedabove, tomove IPSfrom Spillman toPremierOne. Theproject management teamhasbeenheavily involved inthe development ofthisproposal inconjunction withMotorola andissatisfied thattheproposal, as presented, willmeettheneedsofIPSandultimately thecommunities served.
OnDecember 7, 2021, theIPSBoard ofDirectors voted toapprove thecontract andsendittothe Redding CityCouncil forfinalapproval. AstheCityofRedding currently serves asthe purchasing agent for fullyexecute thecontract.
Council Priority/CityManager Goals
PublicSafety
andsafewhere theylive, work, an
Attachments
Proposal (available online)
Packet Pg. 237 Attachment: 12.21.21 Staff Report 9.9(a)--Approve Contract with Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract mv- t ® i
s .
1r4: 3 777 CYPRESS AVENUE, REDDING, CA 96001
P.O. Box 496071, REDDING. CA 96049- 6071
PAMELA MIZE, CITY CLERK
SHARLENE TIPTON, ASSISTANT CITY CLERK
530.225.4447
530. 225. 4463 FAX
December 27, 2021
Motorola Solutions, Inc.
Attn: Michael De Benedetti
500 W. Monroe Street, Suite 4400
Chicago, IL 60661
RE: Master Customer Agreement, C- 9137
Dear Michael De Benedetti,
Enclosed please find the fully executed original of the above referenced Master Customer Agreement by and between the City of Redding and Motorola Solutions, Inc. regarding PremiereOne CAD, Mobile and Records System with CommandCentral Responder.
If you have any questions regarding this agreement, or if we can be of assistance, please contact the Office of the City Clerk at ( 530) 225- 4044.
Sincerely,
Amber DalPoggetto
Executive Assistant
Enclosure
cc: Lt. Chris Smyrnos
Ellen Grannis
Packet Pg. 238 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Packet Pg. 239 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Tale of Contents
Section 1
System Description 1- 1
1. 1 System Overview 1- 1
1. 1. 1 Participating Agencies 1- 2
1. 1. 2 Basis for System Sizing 1- 2
1. 1. 3 Application Software and System Components 1- 2
1. 1. 4 Microsoft, VMware, Other Software Licensing Ancillary Components 1- 3
1. 1. 5 System Integrations 1- 5
1. 1. 6 System Interfaces and Integrations 1- 5
1. 2 System Architecture 1- 6
1. 2. 1 PremierOne High Availability Architecture 1- 6
1. 2. 2 Microsoft Active Directory Service( On- Premise) 1- 8
1. 2. 3 Common Services 1- 8
1. 3 CJIS and Compliance 1- 10
1. 4 System Platform and Components 1- 10
1. 4. 1 System Storage and Backup 1- 11
1. 4. 2 Ancillary Components 1- 11
1. 5 TCP/ IP Network and Data Center Requirements 1- 14
1. 5. 1 Network Requirements 1- 14
1. 5. 2 Data Center Requirements 1- 15
1. 5. 3 System Workstation Specifications 1- 15
1. 6 Technical Considerations and Design Requirements 1- 18
1. 6. 1 Customer Responsibilities: 1- 18
1. 7 Application Descriptions 1- 20
1. 7. 1 PremierOne CAD 1- 20
1. 7. 2 PremierOne Mobile with Mobile Mapping 1- 22
1. 7. 3 PremierOne Records 1- 23
1. 7. 4 CommandCentral Platform Integration 1- 26
1. 7. 5 ASTRO Radio Integrations 1- 27
1. 8 Service Solutions 1- 30
1. 8. 1 Legacy Data Access or Data Migration 1- 30
1. 8. 2 Intelligent Data Discovery Services ( IDD) for CAD 1- 32
1. 8. 3 Intelligent Data Discovery Services ( IDD) for Records 1- 33
1. 9 Third Party Integrations 1- 33
1. 9. 1 RapidSOS Integration 1- 33
1. 10 Purchase Options 1- 35
1. 11 Option 1 — Disaster Recovery for Both PremierOne CAD and Records Disaster Recovery ( DR) 1- 35
1. 11. 1 DR/ Failover System 1- 35
1. 11. 2 CAD Disaster Recovery 1- 35
1. 11. 3 Records Disaster Recovery( Optional) 1- 38
411 Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder Motorola Solutions Table of Contents i
Packet Pg. 240 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Section 2
Addendum to System Description — Interface Specification Documents 2- 1 • Section 3
PremierOne GIS Data Requirements 3- 1
3. 1 Overview 3- 1
3. 2 GIS Data Requirements for Basic Functionality 3- 1
3. 2. 1 Street Centerline 3- 1
3. 2. 2 Common Place Location Points 3- 2
3. 2. 3 Response Boundary( s) 3- 3
3. 2. 4 Optional Support Tables 3- 3
3. 2. 5 Additional Boundary Data Types 3- 3
Section 4
CommandCentral Responder Solution Description 4- 1
4. 1 Records Search 4- 1
4. 2 Citation Functionality 4- 2
4. 3 Authentication and Data Security 4- 4
Section 5
Statement of Work 5- 1
5. 1 Introduction 5- 1
5. 2 Award, Administration, and Project Initiation 5- 1
5. 3 Project Management Terms 5- 2
5. 4 Completion Criteria 5- 2
IP
5. 5 Project Roles and Responsibilities Overview 5- 2
5. 5. 1 Motorola Project Roles and Responsibilities 5- 2
5. 5. 2 Customer Project Roles and Responsibilities Overview 5- 4
5. 5. 3 Command Central Responder Prerequisites 5- 7
5. 6 Project Planning 5- 8
5. 6. 1 Project Planning Session - Teleconference/ Web Meeting 5- 8
5. 6. 2 Project Kickoff Meeting 5- 10
5. 6. 3 GIS Discovery Session— Teleconference/ Web Meeting 5- 10
5. 6. 4 Interface Planning Session 5- 11
5. 6. 5 Contract Design Review 5- 11
5. 7 Environment Review and Site Preparations 5- 12
5. 7. 1 Site Survey and IP Network Analysis 5- 12
5. 8 GIS Services 5- 14
5. 8. 1 GIS Scope Review 5- 14
5. 8. 2 GIS Boundaries Workshop 5- 15
5. 8. 3 PremierOne Records Address Verification Service 5- 15
5. 8. 4 GIS Service Delivery 5- 15
5. 9 GIS Administrator Workshop and Review 5- 16
5. 10 Business Process Review( BPR) and System Provisioning 5- 17
5. 10. 1 Business Process Review 5- 17
Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder Motorola Solutions Table of Contents ii
Packet Pg. 241 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
5. 10. 2 Records Detailed Design Document 5- 19
5. 10. 3 PremierOne Provisioning 5- 21
5. 11 Command Central Responder Specific Activities 5- 24
5. 11. 1 Functional Definition 5- 24
5. 11. 2 Agency and User Setup 5- 24
5. 11. 3 Records Synchronization 5- 25
5. 11. 4 Citation System Connector( If Applicable) 5- 26
5. 11. 5 Application Provisioning 5- 26
5. 12 Hardware and Software 5- 27
5. 12. 1 Hardware Procurement 5- 27
5. 12. 2 System Staging 5- 28
5. 12. 3 On- Site Installation 5- 28
5. 12. 4 Cumulative Updates 5- 29
5. 12. 5 Client Software Installation 5- 29
5. 13 CommandCentral Responder Device Setup 5- 30
5. 14 Interfaces and Integration 5- 30
5. 14. 1 Interface Deployment 5- 31
5. 14. 2 Integration Activities 5- 31
5. 14. 3 Federal Uniform Crime Reporting ( UCR)/ National Incident Based Reporting System NIBRS)/ Interface 5- 31
5. 15 Reports and Dashboards 5- 32
5. 15. 1 Reports 5- 32
5. 15. 2 Intelligent Data Discovery 5- 32
5. 16 Transactional Data Conversion 5- 33
5. 17 System Training 5- 34
5. 18 Learning eXperience Portal (" LXP" On- line Training) 5- 34
5. 18. 1 Instructor- Led Training ( On- site and/ or Remote/ Virtual) 5- 35
5. 18. 2 Advanced Configuration Tool 5- 36
5. 19 Product Validation 5- 36
5. 19. 1 Product Validation Plan 5- 36
5. 19. 2 Functional Validation 5- 37
5. 19. 3 Interface Validation 5- 38
5. 20 CommandCentral Completion Milestone 5- 39
5. 21 Go Live 5- 39
5. 21. 1 Go Live Planning 5- 39
5. 21. 2 Motorola Support Engagement 5- 39
5. 21. 3 Go Live Event 5- 40
5. 21. 4 Documentation 5- 41
5. 22 Project Closure — Transition to Support 5- 41
Section 6
Flex Server Migration Statement of Work 6- 1
6. 1 Introduction and Purpose 6- 1
6. 2 Project Objectives 6- 1
Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder Motorola Solutions Table of Contents iii
Packet Pg. 242 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
6. 3 Change Management Procedures 6- 1
6. 4 Project Assumptions and General Responsibilities 6- 2 •
6. 5 Project Tasks and Responsibilities 6- 3
6. 5. 1 Project Planning and Remote Kickoff Meeting 6- 3
6. 5. 2 Ordering Hardware 6- 4
6. 5. 3 Finalize Project Schedule 6- 4
6. 5. 4 Pre- Migration Audit 6- 5
6. 5. 5 Install and Configure Hardware and Operating System 6- 6
6. 5. 6 Remote Migration 6- 7
6. 5. 7 Post- Migration TS Transition Call 6- 8
6. 6 Attachment A 6- 8
6. 6. 1 Migration Steps 6- 8
Section 7
Training Plan 7- 1
7. 1 Course Listing 7- 1
7. 2 Training Overview 7- 2
7. 2. 1 System Administrator 7- 3
7. 2. 2 Training Facilities and Schedules 7- 3
7. 2. 3 Training Environment 7- 4
7. 2. 4 Session Attendance 7- 4
7. 2. 5 Learning eXperience Portal ( LXP) Requirements 7- 5
7. 3 Course Descriptions 7- 5
Section 8
IP
Pricing 8- 1
8. 1 Base Pricing 8- 1
8. 1. 1 Proposal Pricing Summary 8- 1
8. 1. 2 Maintenance Pricing Summary ( Software Refresh, CLIPS, CC Jail) 8- 2
8. 1. 3 PremierOne Detail Pricing and Equipment List 8- 2
8. 1. 4 CommandCentral Responder Subscription Summary 8- 5
8. 2 Option Pricing 8- 5
8. 2. 1 Option# 1: Disaster Recovery Pricing 8- 5
8. 3 PAYMENT TERMS 8- 6
8. 4 Invoicing & Shipping Addresses: 8- 6
Section 9
Terms and Conditions 9- 1
Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder Motorola Solutions Table of Contents iv
Packet Pg. 243 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS
November 3, 2021
Lt. Chris Smyrnos
Redding Police Department
Redding, CA
Re: Proposal for PremierOne CAD, Mobile, & Records System with CommandCentral Responder (" Proposal")
Dear Sirs:
Motorola Solutions, Inc. (" Motorola") is pleased to provide the attached Proposal to Redding Police Department. This Proposal is valid through Thursday, December 23rd, 2021, and contract discounts are based upon a 2021 contract execution.
Motorola' s Proposal is subject to the terms and conditions of the attached Master Customer Agreement. You may accept this Proposal by signing the attached agreement. Alternatively, Motorola would be pleased to address any concerns you might have regarding this Proposal.
Please send your order to your Motorola Public Safety Solutions Consultant listed below.
Motorola appreciates your consideration of this Proposal and hopes you will find it acceptable. 4111 Motorola would be pleased to address any concerns you might have and we look forward toreceiving your response. Please feel free to contact your Motorola Software Sales Account Manager, Brian Wahl, + 1 ( 708) 870- 1015, brian. wahlmotorolasolutions. com with any questions.
Sincerely,
Motorola Solutions, Inc.
4• 3P.Aamw
Micah Applewhite
MSSSI Vice President and Director
Packet Pg. 244 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police DepartmenNovember 3, 2021
PremierOne CAD, Mobile, atRecords System with CommandCentral Responder PS- 000124126 Section 1
tion
ter.
III
S Seri
ti System Overview
Motorola Solutions is pleased to present the following system for • the City of Redding ( hereinafter referred to as the " Customer"). Our system is based on our interpretation of the requirements derived from our discussions with you.
Motorola Solution' offering consists of server hardware, server networking hardware, system software, PremierOne application and client software, interfaces, cloud based, next- generation handheld system, and services ( as stated in the Statement of Work).
The following represents a logical illustration of the system components.
CITY OF REDDING — SYSTEM DIAGRAM
a7 ....
G..
Pmtderf3Me AAo6ife :- ,. t, '. ,
PrendeNrro t.AD ( ; .
3 ,.
n
YYpifstahmis : 3j rreax. o„ p n rpra.
INTERNET
0 t
r, l v > ' fir.
9::: '-1717: 44'''''''''u ',.. 7 ' k °
n
Ras t r. s.
3 rt, ,, a , .<
0Fser. e X f "" { E' , '
44:#1,,":",,
ant;
Ptre wlYAu4ts & ..
i,.. 4
x i4' +
1,
y, M1HFSfareonce 8sau ' tea
i,„%
s' . _..., 4,: g„..
y
Ni**
P"' rt;-'z ' '''. ni u r. F 5 „',. t' a E
fr 4
LiSf ``
iiirl
1 ate''
3 t 5 '
xflA . . - -
r
3 Iggi
i , "--
A.'' ''"rte'.`'
u
Premierone Sys
m
Hos! FY t System i '' '. r'-. ti PremlmOne System Haag ` ` f.
HF..„,,, t fU E t HPOGiGi-! !- i
rg Y
t
i t. 6 Y.
f{ ,__
S
Pmmi
iii
System Haat PfemferOria Systarf Host t.:, .-
7.777-'' System Host Promlerone 4'1" Host. .`
t's0 'ski Iq 4
HFOL360GenlO HPDl360 Ge, lO HPDL3FA Gen10 VOLO3 Genia _„, AppiKeepn
P , .- 3
M. nep—”
vi
LAN—,
r
f
NfmEle SAN ear O LA5- 1 Nimble SAN
e
RYhSITEFj` Yt DISASTER RECOVERY SITE,(oPTI 7 v
Figure 1- 1 - Representative System Diagram
System Description MOTOROLA SOLVTIONS
Use or disclosure of this proposal is subject therestrictions on the cover page.
Motorola Solutions ConfidenttoialrestRestricted
PS- 000124126/ CAP21 P275A
Packet Pg. 245 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 . 1 . 1 Participating Agencies
The designated agencies participating in the system are:
Redding Police Department
Redding Fire Department
SHASCOM— Shasta Area Safety Communications Agency
Shasta County Sheriff's Office
Anderson Police Department
1 . 1 . 2 Basis for System Sizing
The system is sized by tiers. Motorola Solutions uses Call for Service ( CFS) and employee counts as the parameters to establish the tiers of infrastructure sizing. Based on the counts provided by the Customer, this system has been sized as follows:
Up to 250, 000 CAD Calls for Service per year
Up to 25 PremierOne CAD clients ( concurrent)
Up to 100 PremierOne Mobile clients ( concurrent)
Five ( 5) years of PremierOne CAD data retention ( 2 years online, 3 years reporting) The following applications, system components and services are included in this system:
1 . 1 . 3 Application Software and System Components
This System is comprised of the following component and Subsystem elements:
CAD Subsystem
PremierOne CAD version 4. 6 with Disaster Recovery
PremierOne Mobile
Automatic Resource Location ( ARL) via:
PremierOne Mobile with Mobile Mapping
PremierOne Mobile via ASTRO Mobile or Portable Subscriber Records Subsystem
PremierOne Records version 4. 6 with California IBR ( SIBR) submission only, Traffic Accident Report with CHP555 Form
PremierOne Mobile Records
PremierOne Property and Evidence
CommandCentral Components
CommandCentral Responder
Citations
411 System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 246 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 System Components 11111
Interfaces
Third Party Subsystem
CLIPS Data Entry
Purchase Options
Option 1: Disaster Recover for CAD and RecordsSystem Application Client Software Licensing The following table summarizes the number of client application software licenses used to size the system. This proposal includes a site license for the listed PremierOne applications.
Table 1- 1 — System Client Licensing
System ent;Lices
PremierOne CAD Dispatch with Mapping 10 Site License
PremierOne Mobile ( Windows) 92 Site License
PremierOne Mobile ( iOS or Android) 150 Site License
PremierOne Records 105 Site License
PremierOne Records Mobile 81 Site License
ASTRO Portable Radios 110 Per Device
CommandCentral Responder 15 Per Named User
1 . 1 . 4 Microsoft, VMware, Other Software Licensing Ancillary Components The following table lists the type and number of Microsoft, VMware, Hewlett Packard Enterprise ( HPe) and other licenses and the party responsible for providing them.
Table 1- 2 - Microsoft and VMware Licensing
Microsoft& VMware Licenses Primary Site i
Total t Customer IVlotorola
4' ' , y..,,,,''
e`,'- " t- i';;, fl° - ', 3h ^' 4 4e, ' x.. t,;,
w' '° r. s''
3 ` aT ' f. " , z° - x
s # fit} YA"`
ky-. ` 3M .
a -• ff krr
iF a f;r y . ..„,„ t «. P;rOYlded
mar r 6 . s E . ' v
Microsoft DataCenter 2016 16 Core 2 4 X
OS license
Microsoft DataCenter 2016 2 Core 12 24 X
OS Add on license
Microsoft Windows 2016 16 Core 2 4 X
OS license
Microsoft SQL 2017 Enterprise 4 3 6 X
core license
Microsoft SQL 2017 Standard 4 5 8 X
core license
Microsoft System Center Operation 36 72 X
Manager 2016 ( SCOM)
VMware vCenter Standard 1 2 X
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS-000124126/ CAP21P275A
Packet Pg. 247 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Microsoft' 8uMware tenses Pr r na Site . otal # Cust er Motorola , y
i
y ;'
u P oYaded " '
f" ..°
r, ,. .£
r'.:# s^`"*8`... .. s"`", r_,..t.; _='`'
a'' 5.•t'. _... a... R...:_,:..._,: '" " 3. ca c,...- :.:.
VMware vSphere Ent+ CPU 7 13 X
VMware Site Recovery Manager 0 1 X
The following table lists the type, number and who is providing these ancillary items:
Table 1- 3 - Ancillary Components
s • s w '.' —"... rte. . ` a-£' a a r Ft "' 4 * a' Sk , ` 8 '' 1 T Descrl tion _ f
1 Customer Motorola { Quantity
x Provided Solutions
n:
r
Z• . ' -
e.' ,' , t.
z•, w: u
F5 Application Virtual Network Load Balancing software X 2 Delivery integrated with system
Controllers ( Load
Balancers)
SolarWinds Network performance monitoring X 1
SolarWinds NetFlow Traffic Analyzer X 1
GIS Editing 10. 6 of Esri ArcGIS Desktop and Network X
Software Analyst extension software
Client Access Microsoft Windows Server 2016 X 1 Per Client Licenses Refer to
Microsoft
Website for
Guidance
CommSys Enables State Queries X 1
ConnectClC
FortiGate Network Provides server component isolation from X 4 Devices other systems within the Customer' s data
center by means of a firewall router.
Extreme Networks 16 port 10Gb Layer 2 switching, Layer 3 X 4 X620 IPv4/ IPv6 routing
Extreme Networks 48 port GbE Management vLAN Switch X 2 X420
HPe DL360c Host Server X 6
Gen10 w/ dual
Xeon Gold 6146,
384 GB RAM, 2
NIC, 2 x 8GB
microSD
HPe DL360 Monitor Server X 1
Gen10 w/ single
XeonS 4114, 128
GB RAM, 5x1. 2TB
HDD
Nimble Storage SAN X 2
HF20
21TB/ 3. 6TB
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21 P275A
Packet Pg. 248 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Description Details Customers Motorola Quantity
Prov detl} Solutions j
x
r
a
4 ProvideC
mss .:.•.. t s. z._._...` s. t,. « s'._ res ^'S,. .. c...": s. s,._..: x: 3'` ,_.. 3J. a„ e'^`• t:. i.-.. ti.=•.. r` s.._ . r..... ri._.. ',; HPe StoreOnce Location to store backups X 1
3520
Equipment Rack Rack mount keyboard and monitor X 2
HPe Rack Model Cabinet Dimensions
P9K42A 42 U 78. 9 in. x 39. 7 in. x 24 in.
Shipping Dimensions
with packaging materials)
86. 2 in. x 48 in. x 35. 6 in.
Shipping Weight
1868 lb. — Total
Installed Weight
385 lb. — Rack
Equipment 7001b— Total
Maximum Load of Rack
3000 lb.
Rack Clearance
Front: 48 inch
Back: 30 inch
Power Distribution Units
HPE 4. 9kVA 208V
1. 1. 5 System Integrations
The table below lists the integrations included in our system.
Table 1- 4 - System Integrations
Integration Name x DRAY/ IVB
rt. y ``. z 1, - r-,• . ' rp ' ' W . ,, a°' rc f " s. > i ASTRO Radio Location Services Y
RapidSOS Y
1 . 1 . 6 System Interfaces and Integrations
The table below lists the specific integrations or interfaces included in our system. A description of each interface listed in the table below has been provided in Attachment A. An Interface Specification Document ( ISD) will be provided during contract negotiations for each interface.
The ISD details the specific features and functionality of the interface and describes the implementation process and responsibilities of the involved parties. Any requests for change to the ISD following contract is subject to review and consideration through the change control mechanism of the contract.
System Description MOTOROLA SOLUT10N5 •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 249 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Table 1- 5 - System Interfaces and Integrations
t ..?, e' , ' t e;•. ° 3`v N,'` e,• fi. , asrct t .` , y'G"'"•`""£ u n".= x " 3 +'*' a :., 5' •'* r, a• '•' ' ,: a
Interface or Integration„ Named Functionals ti FeatureDescription or ISD Name 3". av ,. y1 ' . r '
i
pr_ `&
C
CopLogic Interface CopLogic DORS
Redflex Citations Interface Records Inbound Citation
911 Interface 911 TDD
ProQA Interface Priority Dispatch ProQA
HipLink Interface HipLink Notifications
LiveScan Interface AFIS LiveScan Web Services
eJustice Query Query External Query
eJustice Interface Records Outbound Data
CityProtect Integration Outbound Integration
1 . 2 System Architecture
The system is designed on the principles of Service Oriented Architecture ( SOA) allowing separation of servers and services to modular components. The system can be expanded through the allocation of additional physical or logical resources as needs grow. In addition, site-to- site replication creating a multi- site architecture with disaster recovery as an option.
The system is deployed with a single production environment incorporating the high availability components and interfaces presented in this system. The production environment incorporates the high availability components and reconfigured interfaces presented in this system.
The system is architected around a virtualized server configuration and supports VMware vSphere 6. 5 or later) for the hypervisor. Server virtualization provides application isolation providing the ability to isolate specific services for ease of diagnostics and hardware resource management. 1 . 2. 1 PremierOne High Availability Architecture
PremierOne is also architected to have no single point of failure. Its software design is redundant, as database replication occurs across multiple servers. The system is built on industry standard components from Microsoft . NET architecture using Microsoft Windows and Microsoft SQL Server and other vendors.
The combined software, hardware and IT network architecture is designed to provide an integrated high- availability system at each site. Redundant software and hardware components are the basis of the high- availability system design. Redundant network paths are used throughout the system configuration.
Multiple application servers support the application service layer and utilize load balancing to manage the load across the servers. RAID storage configurations provide redundancy and recovery within the storage components, and dual power supplies and circuits are used to ensure power redundancy.
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 250 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Application, database and Application Delivery Controllers ( ADC) failovers operate independent of one another within PremierOne. This means the failure of one component does not require the other 11111 components to failover.
PremierOne' s active monitoring identifies problems and failures before they occur. For example, low disk space or high processor utilization will trigger an alert to be sent, to notify the recipient of a possible problems or future failure before it affects the system. In the event of a service or component failure, PremierOne will stop using the failed service or component instance and automatically shift over to the secondary service or component instance without impacting operations.
The following depicts the fault tolerant components of the system.
Table 1- 6 - Fault Tolerant Software Components
Esrxd'
3 rs
i
Component
ft I r
Multiple F5 ADCs to provide load balanced network traffic to the application services PremierOne monitors active services and restarts them as necessary.
In the case of a server failure, the node is disabled transferring the load to the remaining nodes in the cluster.
Replicated databases on different servers. Servers are replicated in a cluster set.
SQL Server AlwaysOn provides redundancy and automatic failover.
In case of a database server failure, there is no user intervention required. Secondary database becomes the active database without administrator intervention and continues processing transactions within the data center.
Fault tolerant networking components throughout the entire stack, the use of Link Aggregation Groups between network nodes and multipath configuration such that no single cable, port or device can interrupt system operation.
PremierOne System Manager monitoring:
CAD application
Records application
Application Delivery Controller cluster
Database status
Disk space
Windows Performance Counters
The backup service ( backup library and backup software), the Report Data Warehouse ( ad hoc reporting services), and the Test/ Training environments are not designed to meet the same high availability requirements as the production application and database servers. Reporting services and test/training environment( s) are not considered critical and therefore are not redundant in the configuration.
High availability is independent of a geographically redundant secondary disaster recovery system.
The system design also provides a single limited use environment that can be used as a test or training environment. The single limited environment does not include the interfaces ( aside from ProQA) configured for use in the production environment.
Environment Summary:
1 Production Environment
1 Limited Use for Test or Training
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 251 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 . 2. 2 Microsoft Active Directory Service ( On- Premise) The system provides directory services to support the secure management and operations of system through an isolated Microsoft Active Directory ( AD) environment. The servers provided with the system contain computer accounts in this AD tree. Service and Administrator user accounts and groups will be setup in the isolated Active Directory with the appropriate group memberships set.
In order to facilitate ease of user account management, the system can use the Customer' s AD environment for authentication. Once the user account is built in the system provisioning, it can then use LDAP to query the Customer' s environment for the account authentication. By using this configuration, the Customer can enforce password policy, retention, and complexity requirements across the enterprise with a user having a singular identity.
Motorola Solutions will provide a one- way forest trust from the system local domain to the Customer' s Active Directory environment. The trust provides users with Domain Administrator privileges on the Customer' s AD instance to access and administer the system environment while preserving authentication and logon information. Motorola Solutions recommends that this trust be non- transitive in nature. Motorola Solutions does not recommend a two- way trust, as none of the system service accounts need authentication or resources on the Customer' s network.
The system' s Active Directory schema is for servers and services. Active Directory user authentication if desired) will be against the Customer' s Active Directory schema.
Name Resolution
The system provides host name resolution through an Active Directory Integrated Domain Name Service ( DNS). In order for computers residing outside of the system' s network to communicate with the system, the Customer must configure their DNS servers to forward their computer' s name resolution requests to system' s DNS servers. This will allow devices on the Customer network to find systems within the system' s environment.
For tighter integration, the Customer, working with Motorola Solutions, must configure their DNS servers to allow name resolution requests from within their networks to be processed. 1 . 2. 3 Common Services
Common Services provides system administrators the flexibility to manage internal services throughout the platform from a single point. The system' s Common Services include GIS, System Security, Reporting, and the system tools for provisioning.
Geographic Information System ( GIS)
Geo- spatial data is uploaded to the system through tools implemented within Esri ArcGIS. Address validation data is maintained in redundant Microsoft SQL Server geodatabases that store locations and boundaries both spatially and in optimized search tables. Esri ArcGIS Servers provide routing and ETA calculations using the Network Analyst extension. Client maps are displayed using Esri ArcGIS Engine.
The system uses GIS for display, location validation, and unit recommendation. The system' s tools made available for ArcTool box, provides the ability to load local data manually or through an automated model.
The system' s Response Boundary Data Import Tool imports and aggregates boundaries in multiple layers into a single spatial table within the geodatabase for support of multi- agency/ System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS-000124126/ CAP21P275A
Packet Pg. 252 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 multi- jurisdictional scenarios. GIS data is a required key component of a system deployment.
GIS provides the mechanism for location validation and recommendation for response.
A system conformant and geographically accurate GIS data is required for the proper operation of the system. It is the Customer' s responsibility to provide a complete and accurate GIS data that conforms to the PremierOne GIS Data Requirements as noted in Section 3 for use in PremierOne. Each agency being added to the system must have their geographic coverage included in the geodatabase imported into the system.
The use of remote and/ or Esri Online services is not supported. Motorola Solutions is not responsible for map availability or any degradation of client performance caused by the use of third party hosted internet map services as these services are outside the domain of the system infrastructure and are not managed by Motorola Solutions. The system is a mission critical application that must control the import/ access of the GIS data.
System Security
The system is deployed within its own Microsoft Active Directory ( AD) domain in its own local area network. Active Directory Domain Controllers authenticate and authorize users to perform actions within the domain making sure authorized users have appropriate access to data and services. The system user provisioning environment can be setup to query your AD environment ( using LDAP) allowing for a single point of user and password management across all applications.
The system network contains multiple virtual local area networks that are used to secure and segment traffic for purposes of user access as well as data storage and replication. System architecture resides behind dual redundant firewalls to protect the system network from unauthorized intrusion and security threats. These firewalls are provisioned in a high availability configuration so if either of the two fails, traffic and security will remain intact across the other.
Query Services
PremierOne allows users to submit requests for information to external databases. These external queries can involve local agencies, as well as state and federal agencies. External databases all have their own data formats and respond to submitted queries with one or more responses. These queries can be made available to all PremierOne applications.
PremierOne also allows the customer to build queries against a local database during query provisioning. If a query is configured for submission to both a state interface and a local database, state queries will continue to be passed to the existing CommSys interface, while the local database query will run through the custom XML ( in a Motorola Solutions template) provided by the customer.
Microsoft Reporting Services
PremierOne uses Microsoft SQL Server 2017 Reporting Services ( SSRS) for reporting purposes. SQL Server 2017 Reporting Services is a server- based reporting platform that is used to create and manage tabular, matrix, graphical, dashboards, and free form reports that contain data from relational and multidimensional data sources. The reports can be viewed and managed via a browser.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 253 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 . 3 CJIS and Compliance
Motorola Solutions offers security functions and capabilities through its PremierOne offerings that when activated, support the efforts of a Public Safety Agency or Hosted Multi-Agency environment to observe the Criminal Justice Information Services ( CJIS) Security Policy best practices and recommendations.
System services are designed to use FIPS certified technologies to protect data at rest and in transit.
PremierOne services utilize FIPS compliant Transport Layer Security ( TLS) 1. 2 protocol with AES 256- bit message encryption to establish secure communication with PremierOne Records and Records Mobile Clients.
CommandCentral Jail has recently been assessed and select auditing and maintenance features are being updated to ensure complete compliance.
1 . 4 System Platform and Components
This section discusses the hardware, operating system, and system software of the system, which is on premise.
If';' ... n. iN; l, 3
t61.'=.
s ;;.,... ..: ,`}: ai .
Note ; It isythe;res, onsibilit ; oftherCustomer to rovide' an ' s eclalized hardware and installation}to ensure r.
F
s
rn:# sF;;:-••:::: . :;}.,.. :,::
coat Ilansce: with any local State{or Federal:: naturati.disasteraaryffet re Mations ,: ::_<:< rt+ r, i F
ii=..i m<. isi.= i_.:.} 61}
System Servers
The system hardware is comprised of HPe servers as physical hosts.
Host servers are HPe DL360c Gen10 servers configured with the following components:
Dual 12- Core Intel® Xeon® Gold 6146 processor, running at 3. 2 GHz, with a 25 MB L3 Cache Each server also contains direct attached storage in the form of two 8 GB micro SD hard drives with Smart Array controllers in a RAID configuration
Four ( 4) - 10 Gigabit network ports
Each server is configured with 384 GB RAM
The Monitor server is HPe DL360c Gen10 server configured with the following components:
Single 10- Core Intel® XeonS®4114 processor, running at 2. 2 GHz, with a 13. 75 MB L3 Cache Each server also contains direct attached storage in the form of five 1. 2 TB 10, 000 RPM SAS hard drives with Smart Array controllers in a RAID configuration Four( 4)— 1 Gigabit network ports
Each server is configured with 128 GB RAM.
SolarWinds Network Performance Monitor and Traffic Analyzer Module.
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 254 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 1 . 4i System Storage and Backup
The system' s Backup and Recovery subsystem includes online storage and a means to back up the system offline through Nimble Storage and HPe StoreOnce disk arrays. Our system design provides storage area arrays that are utilized by the host servers for storage and for online backups with near real- time data recovery.
Nimble Storage
The Nimble Storage HF20 Adaptive Flash array delivers sub- millisecond response times make the HF20 ideal for mixed or mainstream workloads requiring high performance. The HF20 can scale from 13 TB to over 1. 9 PB of effective capacity. The HF20 can be non- disruptively scaled- up all the way to over 2. 3 PB of effective capacity. Performance can be scaled independently of capacity to flexibly match workload and capacity requirements. Adaptive Flash arrays automatically optimize for capacity and performance, while allowing you to change the service level of any volume.
The Nimble Storage HF20 Series SAN provides 21 TB of RAW storage. This storage is comprised of twenty- one ( 21) 1 TB HDD along with three 960 GB SSD, three 240 GB SSD ( 3. 6 TB flash) iSCSI connected drives.
HPe StoreOnce Backup
The system includes an HPe StoreOnce Enterprise- class Backup and Recovery system. This system uses backup to disk and data deduplication techniques to enable high- speed backup of Big Data sets.
The HPe StoreOnce is controlled by an application server running HPe Data Protector software for the purposes of application and database server backup and recovery. In addition, this backup system provides mechanisms for data encryption for offsite storage as needed. Best Practices and Motorola Solutions' recommendation are to locate this device in an alternative geo- diverse location from the system.
1 . 4. 2 Ancillary Components
FortiGate Network Devices
Component isolation provides reliability, availability, and performance. The system is based on FortiGate devices to provide the perimeter network router, firewall and Virtual LAN ( VLAN) configurations for the PremierOne system. The Customer needs to supply four (4) 1 GB LAN connections per FortiGate; with a total of eight ( 8) 1GB connections.
Extreme Networks Extreme Switching
The ExtremeXOS modular operating system supports intelligent Layer 2 switching, Layer 3 IPv4/ IPv6 routing, as well as role- based policy capabilities.
The ExtremeSwitching X620 is a compact 10GB Ethernet switch designed for 10GB edge applications.
The family includes 10- port and 16- port 10 Gbe versions— all in a small 1 RU form factor— ideal for high- performance workgroups requiring 10GB connectivity to servers, storage and clients.
The ExtremeSwitching X460 is a compact 10/ 100/ 1000 MB Ethernet switch. This switch is included to provide network connectivity to non 10GB activities.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 255 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 F5 BigIP Application Delivery Controllers
The system consists of a virtual Application Delivery Controllers ( ADC) for the system. These are purpose built appliances that reside outside of the application servers that present a " virtual server" address to the outside world. Upon user connection, these appliances will forward the connection to the most appropriate real server using bi- directional network address translation ( NAT).
SolarWinds System/ Network Management Tools
The system consists of a dedicated virtual server to host an instance of the SolarWinds management tools. SolarWinds is setup to monitor and log traffic flow data through the FortiGate firewalls and load balancers through the server side network interface cards. Additionally, it monitors and logs CPU and memory utilization on the switches and firewalls as well as the hardware layer for the server hosts in the system. Monitoring occurs at both the primary site as well as the optional DR site. As part of the firewall, monitoring it also indirectly monitors the WAN link for replication. This data provides the Motorola Solutions' support teams with the information necessary to support the system and provide historical measurements of system performance.
IIISystem Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS-000124126/ CAP21P275A
Packet Pg. 256 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Ili City of Redding
System Rack Diagram
g
x
t aaf
NetClock 9483 w_
I
P' ,-®®®®
U A Fortigate FG FW
kl
F_ Cable management over[ op of
H. g
switches centered between
R` ,
f, . 14-
rows. Cable management for
n` 2 - • Firewall immediately below
second Fw
Extreme
Networksand
4f
W
t'
1;:,:4
TFT7600 KVM Console jjl _,---- I r"
t
l,
f?,'
Nimble HF20 SAN with
7.—...-- 11, Y
I
1F Rt Ts 4
21T6 of Storage and gpn . pp _
F..
i
i r Ohati i..- m•, W „ F fe
3. 6TB Flash
HP DL360 G10 Servers
k
2x12CPUwith386GB 1 Ho4'1; g 16
0 of RAMill:,6
I: 11
i ^,
s_ 9 Brats
t
r
HP StoreOnce Disk Backup c'- :.
Rack Front Rack Rear
Figure 1- 2 - Hardware Rack Layout for Primary and Optional DR Site s
F F? sy! utp}
iilf ll lSr rtFE(
3; 6?`? F,
S., ;:., 4 ..
fi.,,....
r r
7 4 tui#,` l. iR'` r, PF Tz» x e
t
s, v
FF v tE
Note Thls?,saSrepresentattve diagram only final configu ration wlllbe determined during" system staging and is 1iillNoiject to change` a
F
R
thitrs?:m# ttti,s .# r#iflrnr3i Jltit n ' IF..['?' f..__._", s ....., v_,. l . aa'.`."..,.,,,-; f„tn,._u >...,.. :.:
The Customer must provide access to the loading dock at the installation location for the delivery of equipment and that a Customer resource is able to receive and secure the storage of equipment.
Additionally, a temporary staging area for the unpacking and assembly of equipment must be provided.
The Customer is responsible for any accommodation necessary to provide clearance and access through hallways, doorways, and elevators meeting or exceeding the specifications of the shipping container/ rack at all sites housing system components.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21 P275A
Packet Pg. 257 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 . 5 TCP/ 6P Network and Data Center Requirements
1 . 5. 1 Network Requirements
Motorola Solutions' system requires TCP/ IP protocol for connectivity. All servers and workstations will connect to the Customer' s existing network. The Customer will provide access to facilities and a dedicated resource knowledgeable on the Customer' s WAN/ LAN.
The Customer will supply IP addresses and a mechanism for maintaining IP persistence. Desktop, Mobile, and Handheld clients require a persistent IP address from the time the application is opened to the time the application is closed.
System CAD Client Network Requirements
The system is dependent on the Customer' s LAN for client workstation performance. The estimated network requirement per CAD client with typical usage is 0. 8 Mbps— 1. 2 Mbps. The recommended built-to bandwidth is 2 Mbps per workstation. Peak load events ( e. g. login) require higher bandwidth and higher bandwidth will generally be required for sites with higher quantities of users and greater data intensive operations such as complex map annotation sets and map manipulation if the data resides on the server. The bandwidth recommendations account for the operation of the LAN client to " not exceed the values" with the map data being stored locally on the client workstation. Additional bandwidth will be required for the transfer of large multi- media files, premise hazard data files and other large attachments.
Network latency plays a key role in the responsiveness of CAD client operations. The system is designed for optimal use on a local network environment where latency is very low. It is important that efforts be made to provide the lowest latency possible between the system CAD servers and each CAD client. PremierOne requires latency of no greater than 20ms round- trip from the client to the servers and back.
CAD Mobile and Records Mobile Client Network Requirements Both CAD Mobile and Records Mobile' s functionality is designed for 3G and 4G networks. 3G network connectivity is required but 4G connectivity is highly recommended.
The Customer will need to provide 3G/ 4G wireless network infrastructure and connectivity with routing between the Mobile clients and both the primary and, as applicable, at secondary optional disaster recovery site.
Records Client Network Requirements
Records is dependent on the Customer' s LAN for client workstation performance. The estimated bandwidth requirements between server and a records client can vary based on the activity of the user.
It is when documents are being requested or submitted and searches are being performed, is when network bandwidth is required. During data entry, network requirements are minimal. Peak load events e.g. login) require higher bandwidth and higher bandwidth will generally be required for sites with higher quantities of users and higher frequency data intensive operations including image display.
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 258 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 . 5. 2 Data Center Requirements
The environmental data center requirements stated in the following sections must be satisfied in order to support the PremierOne installation. The requirements specify what the Customer must perform, provide, or ensure in order to prepare for and aid with the system deployment.
Included in the requirements are various considerations for the servers and supplemental equipment, power and network connectivity, access to various information and resources, and compliance with laws and specifications.
Power Requirements and Heat Output
The following tables provide representative examples of the power utilization, heat output, and the temperature ranges for the various components of the system and the electrical circuits needed by the overall system. It is important to note that these numbers represent an estimate only. This table will be updated once the hardware list has been finalized.
Table 1- 7 - Power Requirements and Heat Output
gee sr# e s
a, I Componen ;' _. rzMaxTotal PowerTotalgHeatGeneration-., Watts) 3 2 . x ( BTU/ hr.)
System Rack 5268 13, 155
Cooling airflow through each server rack enclosure is front- to- back. Because of high heat densities and hot spots, the Customer must ensure that an accurate assessment of airflow into and out of the server equipment has been performed. This is essential for reliable server operation. Airflow assessment is not within the scope of Motorola Solutions' responsibility.
Table 1- 8 - Temperature and Humidity Ranges
k
r'==,=
x „° Operatin x
Temperature Range 50° F to 95° F
Relative Humidity Range 20% to 80% ( non- condensing)
Circuit Requirements
The system racks require a specific type of connector due to the type of equipment housed in each rack. The power circuit requirements for each system server rack are contained in the table below.
Table 1- 9 - PremierOne Server Rack Circuit Requirements ( per rack) 1F m'
Voltage:( VAC)° Dedicated Branch Circluit 3, Quantity Line Cord 3 4'
cr s`' },
rating( A)', ct k ' s
r4
xa` r u _ k
208 30 4 NEMA L6- 30P
1 . 5. 3 System Workstation Specifications
The following specifications are provided for Customer' s reference.
Workstation specifications are representative of workstations used in the testing of the latest release of system software and do not take into account any other applications.
System Description MOTOROLA SOLUTIONS 4110
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 259 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Future releases of the system may dictate changes to the workstation specifications. Each agency should consider their own technology replacement lifecycles and policies for specific purchase decisions.
PremierOne CAD Recommended Specifications
Table 1- 10 - PremierOne CAD Workstation Recommended Specifications
1.: 7?-:.,....-- '"'+ f' gw 7 -— . r '
a
x ,§'
7-7•7777 t x-, . - rn`
t• f:.r , . t{
is
7,•--;:-, 4R'
l- a "`'`'
k.•, r, a' . .. r
sat, x
a
r7;: t J x
V omponentx - r ,.,. i ... Description =
Processor 3. 5 GHz quad- core processor( E5- 1620 v4 CPU 3. 5 GHz) RAM Memory 16 GB or more of memory
Available Disk Space 20 GB or more available on a SSD disk for PremierOne Operating System Windows 10 Professional 64- bit
Network Interface Card 1 Gigabit or faster Ethernet network adapter Display Three( 3)— 1024 x 768+ pixel, 16+ bit color displays Keyboard QWERTY Keyboard with 12 function keys
Graphics Adaptor Graphics adapter with at least 512 MB RAM per monitor, 24- bit capable graphics accelerator, OpenGL v2. 0 runtime or higher. Latest available drivers. Shader Model 3. 0 or higher is recommended
Network Bandwidth 2 Mbps network bandwidth ( to server) with 6 ms or less round- trip latency Additional Applications Adobe PDF reader( for help files) SQL Server Express 2017
The following are required . NET Framework versions that need to be installed in the workstations:
Microsoft . NET Framework v4. 8.
PremierOne Mobile and Records Mobile Workstation Recommended Specifications Table 1- 11 - PremierOne Mobile and Records Mobile Workstation Recommended Specifications s e -- 9 .. a aa,.. • y
r r* a t: x
1' Component M , 0 « : Description' s
y. t ` w..-,
Processor Intel Core or AMD Ryzen Series Processors or Newer RAM Memory 16 GB or more of memory
Available Disk Space 20 GB or more of available disk space for PremierOne Operating System Windows 10 Professional 64- bit
Network Interface Card Wireless communications minimum 3G network, 4G/ 5G network recommended
Display One( 1)— 1024 x 768+ pixel, 16+ bit color display, 11. 6" or larger display.
Usage on devices with alternative resolutions and smaller screens should be tested and screen settings optimized. Example: On a 10. 1" WUXGA screen, use a resolution of 1280 x 800 and a font size of 125%.
Keyboard Standard QWERTY keyboard and Touchpad/ Point Stick( or equivalent mouse device)
Touchscreen Optional
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 260 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Component ro Dies°caption ggAj
Graphics Adaptor Integrated Processor Graphics or Discrete GPU. Latest available drivers.
Shader Model 3. 0 or higher is recommended. Adobe PDF reader( for help files)
Additional Applications Adobe PDF reader( for help files) SQL Server Express 2017
The following are required . NET Framework versions that need to be installed in the workstations:
Microsoft . NET Framework v4. 8.
PremierOne Records Workstation Recommended Specifications Table 1- 12 - PremierOne Records Workstation Recommended Specifications rt= 4i`
S
a
L •_`-.' k" -- WF. ' a'..`-..` , yf :.:- y"{ `, 4' 9', r` 1 ''" Components _
P.
Description
Processor Intel® Dual Core ( 2. 8 GHz)
RAM Memory 16 GB or more of memory
Display 1024 X 768 or higher pixel, 16+ bit color display Keyboard- Mouse QWERTY Keyboard
The following are required . NET Framework versions that need to be installed in the workstations:
Microsoft . NET Framework v4. 8.
PremierOne Records Mobile Workstation Recommended Specifications Table 1- 13 - PremierOne Records Mobile Recommended Specifications Component k { ;`
zy T .
Description r. 4. :.
Processor Intel Core or AMD Ryzen Series Processors or Newer RAM Memory 16 GB or more of memory
Available Disk Space 20 GB or more of available disk space for PremierOne Operating System Windows 10 Professional 64- bit
Network Interface Card Wireless communications minimum 3G network, 4G/ 5G network recommended
Display One( 1)— 1024 x 768+ pixel, 16+ bit color display, 11. 6" or larger display.
Usage on devices with alternative resolutions and smaller screens should be tested and screen settings optimized. Example: On a 10. 1" WUXGA screen, use a resolution of 1280 x 800 and a font size of 125%.
Keyboard Standard QWERTY keyboard and Touchpad/ Point Stick( or equivalent mouse device)
Touchscreen Optional
Graphics Adaptor Integrated Processor Graphics or Discrete GPU. Latest available drivers.
Shader Model 3. 0 or higher is recommended. Adobe PDF reader( for help files)
Additional Applications Adobe PDF reader( for help files) SQL Server Express 2017
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 261 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD. Mobile,& Records System with CommandCentral Responder PS- 000124126 The following are required . NET Framework versions that need to be installed in the workstations:
Microsoft . NET Framework v4. 8.
1 . 6 Technical Considerations and Design Requirements
Network and Environment Requirements referred to in this section are those requirements found in TCP/ IP Network and Data Center Requirements sections of this document. Motorola Solutions is not responsible for the level of service, bandwidth and coverage a wireless network carrier provides.
The server hardware will be setup and staged at a Motorola Solutions' staging facility where the system will be configured using Motorola Solutions ' IP schema using the firewalls for address translation to the Customer' s network.
The hardware and licensing identified in this system may be subject to change. As technology continues to advance, Motorola Solutions may take advantage of new and different offerings for the betterment of the Customer. Any changes will be reviewed with the Customer. 1 . 6. 1 Customer Responsibilities:
1. Supply Windows Server Client Access Licenses ( CALs) for all system client devices accessing CAD and Records.
2. Supply Mobile Device Management ( MDM) software for Handheld devices.
3. Supply Mobile Device Management ( MDM) software for Mobile devices, as desired by the Customer.
4. Provide a single geodatabase data including any preparation and/ or editing, if necessary, to meets PremierOne GIS Build Requirements for the purpose of address validation.
5. Supply the Esri ArcGIS Desktop and Network Analyst extension software required for editing of GIS data as described in Table 1- 3 - Ancillary Components.
6. Provide Mobile symbology maps with locator and routing features in MMPK format for Universal Map support. Additionally, provide a separate MMPK with night mode symbology, if required
7. Provide CAD visual map files in MPK or MXD and GDB format.
8. Provide wireless connectivity and middleware to deliver mobile Virtual Private Network ( mVPN) with routing and IP persistence to the system network. Optimal system application performance on mobile workstations requires 4G connectivity.
9. Advanced authentication for Mobile/ Handheld device connectivity if required.
10. Provide a site adhering to the Data Center Requirements for the installation, housing, operation, and maintenance of all equipment. The space provided must be able to contain the entire rack dimensions as specified in Data Center Requirements.
11. Provide power connectivity ( power receptacles, and any other receptacles required within manufacturer recommended cable run lengths of the equipment and all supplemental components), power distribution units, and power to the system in the designated installation location. The anticipated quantity and type of connectivity as well as the power draw of the system have been identified in Data Center Requirements. The final system specifications will be provided during deployment as part of the hardware ordering process.
IIISystem Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 262 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126
12. Provide active cooling and humidity control for the designated installation location. The cooling requirements and the operating temperature range of the system have been identified in Data Center Requirements. The final system specifications will be provided during deployment as part of the hardware ordering process.
13. Provide installation and grounding of the Spectracom NetClock GPS antennas and feed line.
14. Provide network connectivity to clients as specified in the Network Requirements. Motorola Solutions has included network hardware for the system server architecture. Networking hardware for the connectivity outside the system LAN must be provided by the Customer.
15. Provide a network diagram depicting all the devices, device types, and interfaces that the system will connect to and through, including, but not limited to all blocked ports, hubs, switches, routers, firewalls, and any other network equipment.
16. Provide IP addresses on the Customer' s network for the system servers and third- party application servers. All server names and IP addresses behind Motorola Solutions' Firewalls cannot be changed.
17. Provide external interface connection demarcation points at locations agreed to by Motorola Solutions. These locations shall normally be adjacent to the PremierOne equipment rack.
18. Provide access, administrative or otherwise, to appropriate systems, locations, information, tools, and equipment to ensure proper connectivity, installation, operations, and maintenance of the system.
19. Provide 24- hour access to a secured two- way Internet connection to the system firewalls for the purposes of deployment, maintenance and monitoring.
20. Provide for outbound Internet connectivity initialized by system Servers.
21. Motorola Solutions' delivery model is reliant upon our ability to perform some tasks remotely, which requires secure, remote broadband access for remote deployment, monitoring and support of the system. Customer- provided high- speed internet access with a minimum bandwidth of 10 Mbps is required at the time of project kickoff and must remain available to Motorola Solutions throughout warranty and support periods to accommodate remote support of the system. In the event that dedicated links are required, a minimum of 7. 5 Mbps upload and download access is required. It is the Customer' s responsibility to ensure that the aforementioned capacity is available. In the event remote broadband access is not available to Motorola Solutions, preventing us from delivering the contracted service remotely, Motorola Solutions will provide service on- site at additional cost. The additional cost will be presented to the Customer via the change provision of the contract prior to the delivery of the on- site service.
22. Provide, install maintain and service any software as required for anti-viral, anti- malware protection on the system. If the software requires connectivity to a central server for maintenance and updates, the connectivity including ports and access needs to be provided.
23. Provide Microsoft Visual Studio for the creation of In- Module reports.
24. For Records, unless and/ or except as explicitly stated in this document, this system does not include the generation of any customer- specific Advanced Configuration Tool ( ACT) modules, forms, printouts, reports or queries.
25. Provide clean printed copies of blank forms. The creation of printed forms and reports has been quoted assuming clean, printed copies of blank forms and reports are available. If forms and reports are not provided in a format that can be scanned to produce an acceptable printed copy, additional services may be required resulting in additional charges that are the responsibility of the Customer.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 263 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126
26. If Customer is going to build their own local queries; the data must exist in databases that can be accessed via standard Microsoft SQL tools. The Customer must also understand the database schema so the table relations can be understood. As applicable, the Customer should also conduct a comprehensive analysis of the data to identify duplicate data/ records, lost data, orphaned records, or records that have not been linked properly. 1 . 7 Application Descriptions
The following sections provide brief descriptions of PremierOne CAD, Mobile and Records applications and other system applications.
The system is a Commercially Off the Shelf( COTS) product. As such, no software development to the application framework is provided.
1 . 7. 1 PremierOne CAD
Motorola Solutions has designed PremierOne CAD to be the central convergence point for communications from multiple sources and systems, mission- critical information and resource management.
The user interface offers quick access to information via a location- based, Esri standard GIS map.
Users perform commands and functions using a mouse, command lines, function keys, shortcuts, or user definable right click menus. The GPS- aided resource management tool displays the location and identity of GPS equipped vehicles or devices enabling a coordinated response while further supporting officer safety.
In PremierOne CAD, ARL, if purchased, could be used in recommendations to track the location of emergency vehicles to determine their present location when requiring units to respond to an incident.
By adding ARL recommendations to PremierOne CAD, PremierOne CAD can make recommendations based on the actual location of units rather than recommending units solely based on jurisdictional assignment.
Users can create incidents from public telephone calls, from information received from an officer or from another public safety agency, or through an alarm interface. Once the user enters basic details of the incident into the system, users may dispatch field personnel to handle the incident. Users may update incidents with additional details such as information about the handling of the incident. Once the user has completed the incident in an appropriate fashion, the user then can close the incident.
Field personnel may use PremierOne CAD to retrieve details about incidents or to make incident updates. Additionally, supervisory personnel may use the PremierOne CAD to monitor the operations of the communications center, the handling of incidents and field unit statistics.
PremierOne CAD functions as a standalone product but also seamlessly integrates with Motorola Solutions' PremierOne Mobile and Records application. PremierOne CAD may also be integrated with other Motorola Solutions and third- party systems.
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 264 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 PremierOne CAD Concepts
User Input
Users may operate PremierOne CAD either with or without a mouse. While all commands and actions within the application can be accessed with the mouse, users also may drive PremierOne CAD almost exclusively from the keyboard. A few PremierOne CAD functions, such as selecting units from a map, must be performed with a mouse.
Work and Status Monitors
Users perform the majority of actions within PremierOne CAD' s work monitor. Status monitors present summary information about incidents or units. A user may have one or more status monitor windows available at the workstation.
Security and Roles
PremierOne CAD recognizes authorized users and provide access to individually authorized functions at the time of sign- on. To facilitate these responsibilities, access rights and permissions are associated with the various functions available within PremierOne CAD. A role is a set of specified privileges, which provide access to data, commands, forms, devices, and functions. Each user and device is assigned to one or more of the default of Customer created roles.
Units, Incidents and Dispatching
A unit within PremierOne CAD represents the resources, which are dispatched or monitored by the communications center personnel. All units in the system are identified with a unit id, which is typically the radio call sign for the unit. Users can initiate incidents from the command line or from the incident initiation form. The system provides a user with four methods to begin the incident dispatching process. • These four methods include:
Dispatch incident function key
Incident dispatch command
Dispatch form
Drag and drop feature within status monitors and map.
Incident Management
In addition to initiating and dispatching incidents, users can manage existing incidents through the various incident management features of PremierOne CAD:
Updating existing incident information
Associating incidents
Disassociating incidents
Cloning incidents
Closing incidents
Reopening incidents
Displaying a summary list of incidents
Searching for incidents
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 265 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3. 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Unit Management
Users have the ability to monitor and maintain the current activities for each unit through the various unit management features:
View and update unit assignment data
Make unit status changes
Manipulate a unit' s call stack
Transfer units
View a unit' s history
Move units from one station or area to another station or area View the current activities for a unit
Assign crews
Clear units from an incident
Manipulate units that are assigned to incidents
Move resources to cover depleted stations or areas
PremierOne CAD can alter a unit' s capabilities based on the personnel assigned to that unit.
Federal, State and Local Queries
PremierOne allows users to submit requests for information to external databases. These external queries can involve local agencies, as well as state and federal agencies. External databases all have their own data formats and respond to submitted queries with one or more responses.
Maps
PremierOne mapping utilizes products from Environmental Systems Research Institute ( Esri) for geoprocessing. The display of maps is an integrated component within PremierOne. The map may be configured to automatically display when the user signs on to the workstation. A number of commands and functions allow the user to manipulate the map and make updates in response to user actions. The map may be configured to display an icon at this location to assist the call taker in determining the location at which an emergency response is required. The system also attempts to find the nearest address/ common place to the callercoordinates.
Mail & Messaging Services
The mail and messaging functionalities of PremierOne CAD allow users to exchange and distribute electronic mail and messages within the dispatch center and to units equipped with MDTs. 1 . 7. 2 PremierOne Mobile with Mobile Mapping
PremierOne Mobile provides public safety personnel the ability to assess and prepare for a situation while en route to the scene. Users access information via screen configurations that provides navigation throughout the PremierOne Mobile application.
W
d€ b u '' P... s S #
i
Via;
r
fi , - Pr.emierOne Mobile Available Clients g
Windows ! i Android 1OS
c. r+..+r,+:,.!'." _ "" s i x;` x"a•.s. aa?u'+
k
1}:^ b.. c;:
s..,..,;
ar:" s..` c.,.......' r..if!+.::._..._s;, " d ',` ., ._:,?.."...,^' . d; f rc_.._...:.: aP'?s,..: z,,...«..,:<! v•.`. a,. x._.,. J Operating System Windows 8. 1+ Android 8. 0+ iOS 10- 13 System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 266 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 x
3 r PiremierOne Mobile Available Clients Ir . Windows- . Android SOS a Cloud Enabled
Silent Dispatch
Incident& Unit Management
Real- Time Status Monitors 7
Field Initiation for Traffic Stops& Other Incidents
Database Querying
BOLOs
Query Only
Responder and Unit Location Tracking
Premise& Hazard Details with Images
Geofencing with Entry& Exit Alerts
4G& LTE Network Capability
CJIS Security Support with FIPS 140- 2 Encryption& Auditing Barcode Scan
Voice Entry for Comments
Actionable URL in Comments
Messaging
Advanced Mapping, BOLOs, Premise& Hazards
Advanced Configurations
The integrated map provides the user the ability to display call location, drive directions, premise hazards and the location of other units. PremierOne Mobile leverages the same common map platform used in PremierOne CAD, which is managed and provisioned from a centralized location and deployed to all systems remotely.
PremierOne Mobile obtains location information from a collocated GPS receiver. The PremierOne Mobile Windows Client It supports either the Trimble ASCII Interface Protocol ( TAIP) or National Marine Electronics Association ( NMEA) standard. The PremierOne Mobile client application can send its location to PremierOne CAD via a cellular data modem. The vehicle location information is used by PremierOne CAD to support location dependent features including: Mapping, Track- It, Follow- It, and Recommendations.
1 . 7. 3 PremierOne Records
PremierOne Records is Motorola Solutions' next generation law enforcement records management system. Based on over 30 years of industry RMS experience, PremierOne Records is a fourth generation product that was designed from the ground up with the current and future needs of public safety agencies in mind. Not only does the system leverage the experience gained from decades of public safety experience, it utilizes the latest graphical user interface design and development techniques.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 267 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 PremierOne Records is built on true service oriented architecture, not simply a legacy product with services added as an afterthought.
Another fundamental goal of PremierOne Records is to provide the greatest level of flexibility. Working with the Advanced Configuration Tool of PremierOne Records allows agencies to add and hide fields, change field labels, make fields required, alter output format, and determine the information that is made available to users and roles.
PremierOne Records Concepts:
Records Clients
PremierOne Records provides the same functionality, fields, data, and security to both the officer in the field using a Records Mobile Client and the records bureau user accessing the system through a LANconnected desktop computer.
Standard Client— Used for workstations which are connected to the network, such as those on a LAN or WLAN. This self- updating client can be launched from a web browser and can be run without a local installation, thus reducing installation and maintenance costs.
Records Mobile Client— Used in situations where network connectivity is not assured or nonexistent, such as with mobile units on a wireless network for field based reporting ( FBR).
Over the wire update and caching services assure that all clients are kept up to date with application updates, changes to forms, code tables, etc., reducing maintenance costs.
Navigation
PremierOne Records was designed with a physical law records department in mind. Users can find information in PremierOne Records in the same areas where you would expect to find them physically in your department. PremierOne Records provides easy and quick access throughout the application.
Users can navigate using familiar point- and- click access to modules, similar to a browser. As with a browser, forward and back keys are provided as well as the ability to open additional tabs, allowing multiple modules to be open at a time.
Records Command Line
A command line window can be opened using a hotkey that allows authorized users to perform typical actions such as add, edit and navigation functions without using the mouse. The command line autofills both commands and parameters requiring just a few keystrokes to create a new record or access any record in the system. The Records command line window can be displayed even with the other PremierOne Records windows minimized giving the user a cleaner more efficient client. This is especially important for Records Bureau or other data entry users as the can create or edit records much faster, with fewer keystrokes and mouse clicks. This feature is also available in the Records Mobile client allowing patrol officers and other Mobile users to quickly create records without using a mouse. For paper- based agencies that print and use paper copies of records, the command line can be combined with a low cost bar code scanner to greatly improve efficiencies. A bar code can be printed at the bottom of each document that when scanned immediately retrieves the record with no other user intervention. This feature is especially beneficial for document approval or other manual or automated workflow processing.
Motorola Solutions Documents
Users perform the majority of data entry within Motorola Solutions Documents, a forms tool based on patented technology. This technology leverages decades of experience with law enforcement records System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 268 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 management systems and is designed to improve data entry efficiency, accuracy and reduce the learning curve for new user. Specially designed functionality such as tabs, search while you type, and To do' items are all designed to reduce the effort required to fully document each event.
Tabs: To facilitate data entry, tabs combine like data types such as victim, offense, or property.
Within each data type, a user may enter as many of that data type as necessary.
Required Fields: Within any document in PremierOne Records, some fields will be required to be filled in before the document can be saved to the database. Required information helps to preserve the integrity of the document as a whole to make it a valid document. Fields may be required based on business rules established by an agency or because the agency requires data to be collected for reporting purposes. The system may also require certain data fields be completed to assure accurate and complete IBR or UCR submissions.
Single select code Fields: Single select code tables allow users to enter only those codes that have been created for a given field.
Search while you type: This functionality displays only the entries in a list that match the text that you type. Search- as- you- type considers all the words in a phrase, not just the first word at the beginning of the phrase.
Multi- select Code Tables: As with single select code tables, multi- select code tables only allow for the acceptable range of data values to be entered.
Pull Forward: You can use Pull Forward to search for and find existing data, and then pull that data into Motorola Solutions Document.
To Do List: Motorola Solutions Documents also check to ensure all required fields have been filled out and are valid. If you omit a required field or have incorrect information, an error message will appear in the Help window of the document. These error messages, or the to- do list, are hyperlinks. They bring the cursor directly to the field that requires attention when the form you are currently working in. Documents that are not complete may be saved as a draft, but the data is not present in the database directly.
Only display necessary fields: This feature of Motorola Solutions Documents only displays those fields necessary to complete the document. When a user enters data that then requires further information, fields for entering the additional data become available. Until those fields are needed, they remain hidden.
Photos: Drag and drop Motorola Solutions Document windows also support drag- and- drop functionality for images.
Autosave: PremierOne Records can be configured to automatically backup or save a document prior to document submission. The document is saved in draft form until it has been submitted.
Document Locking: A locking message displays if another user tries to access a document that is open and locked. Document locks expire when the opened document is closed, or after a configured time ( default is 12 hours), whichever comes first. Other users attempting to open a locked document will get a read- only version of the document that displays the document lock message in the lower right corner. Users cannot make edits to the read- only document.
Searching: Free text searching in PremierOne Records provides default basic search and field display functionality as well as advanced search functionality for custom search. Agencies can specify and configure which module data fields are available for searching. Additionally, PremierOne Records has a free text and advanced free text search capability, which functions similarly to web text searches; Users can enter a word or phrase in the free text search field and search across the entire data store for records that match the text or phrase.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 269 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 41) CommandCentral Jail — PremierOne Records Integration Integration between PremierOne RMS and CommandCentral Jail ( CC Jail) allows an officer in the field to create a booking record in PremierOne RMS and to then send that information to CC Jail for processing. Once at the jail, the booking officer will have an intake record that contains the information completed by the booking record officer.
The booking officer can then use the intake record to create a full booking record to process the inmate into the jail. If a booking officer edits the person' s record in CC Jail, then the edited record in pushed back to PremierOne RMS into the master person folder as a person record.
DATA FLOW Q
PremierOne Records SIl gi€ 1'CommandCentral Jail
I. P1 Book€ng Intake record0 C record saved ) created t I
141 is
IWPRNM
P1 Booking record ' Full booking i
Arrestee
No 0=
sync d wlth3cc Jade - created from
I, t
Info 1 Done
bookingrecord i €, intake:
t {} },, updated? 1
t
f i "
ii
i h
l 3
l
i.
n
t '' E Yes
tiREnigiiRIRIgHila! iiiiliiiigi} { ff old I€.
7€,
j P
h }
t}`
s Ej
4 f' } €
l
i 1
S
Send updated 1 People Record created, i.}I VIII '}}
a x Arrestee rofo to
in Master Person folder„
r }
x
k 1
c
r
iti i
1€ (.
t €!! ,
P
Basic data flow not all data flow paths depicted kat v. a. v+i;.. .:.__ c.. ... 1 . 7. 4 CommandCentral Platform Integration
The CommandCentral platform provides a suite of systems to address the end-to- end public safety workflow. The platform is designed to:
Simplify technology complexity with unique workflow integrations and seamless data sharing.
Provide modern user experiences built around the outcomes that matter.
Enhance decision- making and speed up processes with advanced analytics, A.I. and machine learning.
CommandCentral Responder
CommandCentral Responder( CC Responder) is a cloud based, next- generation handheld system. The system is iOS or Android platform that extends the PremierOne CAD and PremierOne Records Management System experience out to mobile ( smartphones) and or handheld ( tablet) devices.
The CC Responder client application that supports the following:
Searching CommandCentral Records system for person - either by scanned driver license barcode or by entering person details. Data in CC Responder comes from PremierOne Records system.
IIISystem Description Q MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 270 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 Searching CommandCentral Records system for vehicle by entering vehicle details. Data in CommandCentral Records comes from PremierOne Records system. ID Creating & issuing a Citation
Create a citation - either with data from search result or by creating citation from home screen
Populate citation data ( e.g. text fields, select values from code tables, enter dates/times) Perform a person search from an existing citation and use results in citation Perform a vehicle search from an existing citation and use results in citation Issue citation
Submit citation
CC Responder' s Handheld is an Android and iOS Field Based Reporting system that is integrated with PremierOne.
1 . 7. 5 ASTRO Radio Integrations
Mobile Data
Computer
14-','
Subscriber k. syi?•
Unit 4, Public Switch Data
ap MI III Network
a
L.
A`
mak..
t.' 6.
W
Subscriber
S 4iti
Ile
Unit
Radio InfrastructurePremierOne tria
7 - Prt,. t 0Infrastructure
8 taa 2',:',r''
i, f ...,,,,, Ili
Radio Console PremierOne CAD Worsktation
t
Radio Network Customer Enterprise PremierOne Network
Infrastructure( RNI) Network( CEN)
i:.
Figure 1- 3. Radio Integration Diagram
ASTRO 25 Responder Location Integration
The core features of ASTRO 25 Responder Location are integrated with PremierOne CAD:
ASTRO 25 Subscriber Responder Location
The CAD system Subscriber radio messaging and Responder Location features are included in this system.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 271 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 411) The Responder Location Feature allows the CAD system to obtain the location of subscriber radios via the ASTRO 25 infrastructure. This capability allows dispatchers and supervisors to monitor the location of personnel who are using ASTRO subscribers. The location update rate is configured on a per Unit Status basis allowing specific location cadences for statuses such as Emergency, In- Route. Location services are enabled on a per subscriber basis allowing agencies to limit its use to portable radios or other specific groups.
Vehicle location can be obtained via Direct GPS or a GPS equipped MDT. These methods use cellular data and can provide a higher location reporting rate than narrow band radio systems.
ASTRO APX Subscriber Requirements
The Responder Location feature requires APX portable or mobile subscribers equipped with a GPS receiver, the current subscriber firmware version, and the appropriate Location on Push- to- Talk LoPTT) software. XTL/ XTS subscribers do not support LoPTT and are not recommended for use with Responder Location.
ASTRO Infrastructure Requirements
When deploying an ASTRO 25 infrastructure with IMW, the messaging and location functionality described with the CAD can be enabled as part of that effort. Services, hardware, and subscriber licensing associated with the implementation and maintenance of ASTRO 25 Advanced Messaging with Responder Location licenses are not included in this proposal and may be provided as part of an ASTRO 25 voice/ data communications proposal.
ASTRO systems must be properly equipped and licensed to support data operation. The minimum requirements are ASTRO 7. 14 infrastructure, IMW 5. x, a GGSN and a Packet Data Gateway for each zone.
The proposed system will utilize the existing ASTRO infrastructure that is configured with an IMW. A capacity study must be performed to determine the system' s ability to accommodate Messaging and Responder Location features, if cadence based polling is required.
ASTRO System Capacity
ASTRO communication systems utilize narrowband channels to support voice and data communications. The capacity of ASTRO systems, that is, the volume of voice and data traffic they can support, varies with the number of channels in the system and the system architecture ( multi- site, simulcast). The ASTRO infrastructure provides two types of packet data bearer service between data enabled subscribers and host applications:
Integrated Voice & Data ( IV& D) is a P25 compliant data service that is integrated with trunked voice services. Trunked data allows data transmission inbound from a data enabled trunked subscriber through the ASTRO Infrastructure to a host application in a connected Customer Enterprise Network.
Enhanced Data is a data system based on Phase 2 voice signaling, and is only needed for cadence- based polling. It allows data transmission inbound only, and is primarily used for periodic location update messages. Enhanced Data offers a 12- fold improvement in inbound location reporting capacity over Trunked IV& D. Its use is limited to Motorola Solutions APX subscribers.
The Advanced Messaging and Automatic Responder location ( ARL) features can utilize an ASTRO system for data transport. The messaging and location reporting parameters configured in PremierOne System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 272 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 have a dramatic impact on feature performance and on ASTRO data utilization. It is critical to take the ASTRO system' s configuration and capacity into account when configuring these application features.
The table below provides general guidelines for the channel utilization of Enhanced Data channels supporting ASTRO cadence based location data only. PremierOne CAD control signaling and other data applications such as, Messaging, OTAP, OTAR, and Radio Management also require data capacity and will increase data channel utilization.
Table 1- 14— Channel Utilization Guidelines
FAaST""ROData ataFSy.'stm,_ Location u'*pd^
c„
attees--,.o
nl'y),
e:,
IV& D Enhanced Data 150 Users per channel at 30 second location cadence w/ Header Compression) 300 Users per channel at 60 second location cadence 1 channel for IMW Registration per 500 Users
LoPTT does not affect Astro System capacity
During system deployment, Motorola Solutions will perform a detailed capacity analysis prior to finalizing the CAD Messaging and Responder Location feature configurations. Motorola Solutions' Hydra coverage analysis tool allows the system engineer to assess both the system' s RF coverage and its voice and data utilization. All potential data sources will be analyzed including Radio Management, OTAP, OTAR, text messaging, and PremierOne. The analysis process will accurately determine the volume of Messaging and Responder Location data that the ASTRO system can support.
ASTRO Location Accuracy
There are a number of factors that impact the accuracy of ASTRO location updates. Some are a fundamental aspect of the Global Positioning System design such as the need to " see" satellites.
Others are a result of the ASTRO system implementation and configuration settings. These settings can be adjusted for a specific implementation, but always involve a trade- off between competing system characteristics.
GPS Signal Availability
The ASTRO subscriber' s GPS antenna must be able to receive GPS signals from five or more satellites to accurately derive a location. Operation in buildings, tunnels, urban canyons, or densely forested areas can reduce GPS location accuracy or prevent the subscriber from determining its location altogether.
Temporary Signal Loss
ASTRO subscribers cache their last known location. In the event that an ASTRO subscriber loses GPS fix, it will send its last known location in response to a location query or scheduled location update. The subscriber will send its last known location for up to 100 seconds after losing GPS fix. The accuracy of the location updates sent during temporary signal loss is a function of the subscriber speed.
GPS Acquisition Time
When ASTRO subscribers are powered on they require a finite amount of time to accurately establish their location. This is referred to as Time to First Fix ( TTFF). In the Cold Start scenario, a subscriber is turned on after a prolonged period of time and does not have an accurate estimate of its position or time. TTFF in this case is < 60 seconds 95% of the time. In a Warm Start scenario, the subscriber is turned on and has an accurate location and time estimate. TTFF in this case is < 10 seconds 95% of the time. This can result in a delay between subscriber power up and the first accurate location update. For System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 273 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 example, if an officer turns on a portable radio when exiting the vehicle, the Responder Location CAD feature may not receive an accurate location update for over a minute.
GPS Sleep Cycle
APX subscribers use a sleep cycle to conserve battery life when GPS signal lock cannot be achieved.
When the GPS receiver enters sleep cycle it powers down for 90 seconds then wakes and searches for GPS signal lock for 180 seconds. If it is able to achieve GPS signal lock it will remain awake, otherwise it will return to sleep for another 90 seconds. This behavior can result in a delay between the time when a subscriber moves into a location with GPS signal ( e. g. goes outside) and its first location update.
Voice Priority
ASTRO IV& D subscribers give priority to voice transmissions. If a user is talking on their radio or receiving a transmission from another user, their radio cannot originate or receive data traffic. This voice preference results in data packets being queued within the radio for transmission when the radio is not participating in a voice service. Packets are discarded if they are older than the 12 second queue dwell timer. This can cause a variable arrival rate of location update reports at PremierOne.
Open Mic on Emergency
ASTRO subscribers can be configured to transmit audio after the Emergency Button is pressed. This will prevent the subscriber from transmitting location updates until the radio de- keys. 1 . 8 Service Solutions
The following sections provide brief descriptions of service solutions delivered as part of the PremierOne offering.
1 . 8. 1 Legacy Data Access or Data Migration
It is a very common desire for agencies when migrating to new systems to preserve and utilize the data contained in the legacy systems There are two types of data will be accessed or migrated and each type will be treated differently.
The first type of data is configuration data. This consists of code tables and other lists from the existing CAD or RMS system. This would include data such as unit identifiers, incident types, personnel information. These data types may either be imported into PremierOne system or manually entered during the provisioning process. For those tables to which data can be imported, the common process is for the Motorola Solutions team to provide spreadsheets to the Customer personnel. Customer personnel will export the data from the existing system, transform it as needed to match the provided spreadsheets and import it into the PremierOne system using the built- in import functionality. Data that will be manually entered during the provisioning process is gathered by the Customer and recorded on provisioning worksheets.
The second type of data is historical data. This consists of the transactional data that is a record of events/ incidences that were recorded in the existing CAD or RMS system. This would include data such as incident information, unit history information, messaging information.
Below are the strategies being offered to accommodate access to this historical data.
System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 274 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Legacy CAD Data to PremierOne CAD Incident Import 1111 Motorola Solutions will convert and extract specific data that exists in the Customer legacy CAD system and then import to the CAD system. While Motorola Solutions is responsible for converting the specified data, it is critical that the Customer assign a knowledgeable resource to this activity that will remain engaged throughout the migration process.
The legacy databases must be in a Customer supplied Microsoft SQL Server databases ( hardware and software) external to the system and Motorola Solutions must be able to link directly to the legacy databases from Microsoft SQL Server.
The legacy databases must be stored in Customer supplied Microsoft SQL Server databases external to the system and Motorola Solutions must be able to link directly to the legacy databases from Microsoft SQL Server.
Motorola Solutions will migrate 5 years of CAD data into PremierOne CAD Motorola Solutions does not provide any data clean up or manipulation of the provided data and conducts a single, one time, bulk load of legacy data. The Customer should conduct a comprehensive analysis of the data in the legacy systems to identify duplicate data/ records, lost data, orphaned records, or records that have not been linked properly and resolve those issues prior to extracting the data to be converted.
The following are types of data being imported:
Location
Call Type
Disposition
Comments
Units Involved
Agencies Involved
People Involved
Vehicles Involved
Imported incidents will have the following characteristics:
Imported incidents will be created and then " closed".
Imported incidents cannot be re- opened or cloned.
Imported incidents older than aging threshold set in PremierOne will be moved to PremierOne CAD' s RDW and then purged from production.
Legacy RMS Data to PremierOne Records Import
Motorola Solutions will convert and extract the data specified in the table below that exists in the Customer legacy RMS system and then import to the Records system. While Motorola Solutions is responsible for converting the specified data, it is critical that the Customer assigns a knowledgeable resource to this activity that will remain engaged throughout the migration process.
The legacy databases must be stored in Customer- supplied Microsoft SQL Server databases hardware and software) external to the system and Motorola Solutions must be able to link directly to the legacy databases from Microsoft SQL Server.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 275 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 Motorola Solutions does not provide any data clean up or manipulation of the provided data and conducts a single, one time, bulk load of legacy data. The Customer should conduct a comprehensive analysis of the data in the legacy systems to identify duplicate data/ records, lost data, orphaned records, or records that have not been linked properly and resolve those issues prior to extracting the data to be converted.
Table 1- 15 - Records Migration Table
2 '"
r— 9 . e
tS, a- r.'- , y, .,- #^++ ittt"' rz'
P,,.
s* p £'' '.". _',",—`',.. '. .." ` . ,.! t
Records Documents° to be Migrated
Incidents
Citations
Property
Case Reports ( IBR/ UCR)
Licenses
Alarm Permits
Crash Reports
Warrants
Note: The Flex fields listed above will be converted into the PremierOne database. The data will be converted from the time the Flex database went live in October 2018. If there are modules that are not available in PremierOne, Motorola will work with your agency to build them.
Note: The agencies will still have access to the Flex Hub database. 1 . 8. 2 Intelligent Data Discovery Services ( IDD) for CAD IDD Services include instruction in the use of advanced SQL Server Reporting Services (SSRS) features, which will allow for the connection, extraction, and display of data from CAD in the tailored standard IDD and customized dashboards.
IDD' s use of Microsoft' s SSRS employs the data to generate and securely share online dashboards and reports, initiate searches and mine data. The IDD services include the following dashboards:
Three ( 3) Tailored Standard Dashboards
Roll Call Briefing Dashboard
Intelligent Resource Deployment Dashboard
COMPSTAT Dashboard
View Only CAD IDD bundle
Unit Status
Unit History
Map
Incident Search
Drill- through to Incident Details and Officer Activity Reports Two ( 2) Customer Defined Dashboards ( built during IDD Training and limited to data existing in the system CAD dataset)
Two ( 2) days of consultative services pertaining to reports and dashboards for the CAD 1111 System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 276 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Two ( 2) days of PremierOne Intelligent Data Discovery ( IDD) Training, after completion of training requirements.
A single copy of each of the Standard IDD dashboards will be tailored per the provisioning of the CAD system, and delivered to the site. IDD is limited to data existing in the system CAD dataset. Microsoft' s SSRS is a reporting and report distribution application. A map view of the data, such as location of Incidents, may be produced as part of the report output, but, with no interactive mapping ability. Total system capacity for IDD is dependent upon the total number of concurrent reports being requested from the RDW server. Final system capacity is dependent upon final design and report types being generated on a concurrent basis.
1 . 8. 3 Intelligent Data Discovery Services ( IDD) for Records Records IDD Services include instruction in the use of advanced SQL Server Reporting Services SSRS) features, which will allow for the connection, extraction, and display of data from Records in tailored and customized dashboards.
IDD' s use of Microsoft' s SSRS employs the data to generate and securely share online dashboards and reports, initiate searches and mine data. The IDD services for Records include the following dashboards:
Three ( 3) Tailored Standard Dashboards
Master Index Search Dashboard
Records CompStat Dashboard
Records major Crimes Dashboard
Two (2) Customer Defined Dashboards ( built during IDD Training and limited to data existing in the system Records dataset)
Two ( 2) days of consultative services pertaining to reports and dashboards for Records Three ( 3) days of Records Intelligent Data Discovery ( IDD) Training (* Additional dashboards are built during the training class)
A single copy of each of the Standard IDD dashboards will be tailored per the provisioning of the P1 Records system, and delivered to the site. Records IDD is limited to data existing in the system records dataset. Microsoft' s SSRS is a reporting and report distribution application. A map view of the data, such as location of Incidents, may be produced as part of the report output, but, with no interactive mapping ability. Total system capacity for IDD is dependent upon the total number of concurrent reports being requested from the Records reporting data warehouse server. Final system capacity is dependent upon final design and report types being generated on a concurrent basis. 1 . 9 Third Party Integrations
1 . 9. 1 RapidSOS Integration
PremierOne Integrates RapidSOS features into PremierOne CAD. This integration allows for immediate call location, responses to moving callers and access to additional more detailed information about the caller.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 277 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Locate Callers Immediately
Improve response time and call location accuracy by accessing a reliable caller device based hybrid DBH) location in as little as three seconds of taking a call from within PremierOne CAD.
Respond to Moving Callers
See a faster and more reliable location even if the caller is moving with integration between PremierOne CAD and RapidSOS. This robust technology provides accurate location to three seconds every time the call taker re- bids the caller location.
More Detailed Information
Arm you call takers and responders with faster more detailed caller information before questioning has even started. With this streamlined technology, caller data is provided by multiple resources, aggregated by RapidSOS, which PremierOne CAD then queries and delivers to the call taker.
CommSys CLIPS
CommSys CLIPS is a full terminal product allowing full access to all California State/ NCIC/ NLETS transactions.
CLIPS TM provides access to all CJIS transactions and delivers information when and where it is needed. Through dispatch, records and mobile environments CLIPSTM allows agencies the opportunity to easily access the information needed to do their jobs.
CLIPSTM is specifically designed to comply with various state, regional and national requirements to provide full terminal access for inquiries, entries, modifications, administrative messaging, hit confirmations, etc., via the relevant state message switches.
CLIPS TM assists public safety solution providers to affordably manage the ever- changing requirements brought about by heightened security issues, state compliances, NCIC 2000 and on- going technology upgrades. It also provides an easy-to- use tool and process for the provider to administer and configure devices and access permissions securely.
Key Benefits
Web based CJIS Terminal
Compliments CAD/ RMS Software
Granular user access/ control
Scalable from 1 to 500 users
Virtualizes Agency Management and Control
On- going Development/ Upgrades
Key Features
Quick reference drop- down tables
Re- use forms for multiple entries
Favorite forms and system forms
Multi-Agency ORI available as drop-down
Page back potion to complete/ repair content
Help" information at the bottom of every form_
IllSystem Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 278 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 1 e1 0 Purchase Options
The following system components are presented for the Customer' s consideration. While not required to support the system, each of the following separately priced options enhance the system by adding additional capabilities.
1011 Option 1 - Disaster Recovery for Both PremierOne
CAD and Records Disaster Recovery ( DR)
11 . 1 DR I Failover System
Motorola Solutions' offering includes a Secondary Disaster Recovery ( DR) system for CAD and Records. The Disaster Recovery systems include hardware and software for geographically distinct recovery data centers, the software required to replicate data between the primary and recovery data centers, and scripted processes to transfer operation between the data centers. This system provides continued availability of the system in the event the primary data center becomes unavailable.
The system CAD DR replication and failover processes utilizes SQL Always On replication groups.
Records use VMware site replication. The failover processes for these products utilize separate, application specific, scripts that are specifically suited to each application' s server and database design. 1 . 11. 2 CAD Disaster Recovery
CAD DR Implementation
During normal operation PremierOne clients connect to the system servers in the primary data center.
CAD data, such as active incidents, are stored in a storage area network ( SAN) collocated in the primary data center.
Data updated in the primary SAN array is asynchronously updated in the recovery data center' s SAN.
PremierOne Disaster Recovery utilizes Microsoft SQL Always On to facilitate data replication between the primary and recovery data centers. This technology allows the system' s servers in the recovery data center to remain on thus reducing failover time. All changes replicate in real time using asynchronous replication. Data in PremierOne databases are replicated from primary to secondary databases at the SQL database level using Always On Availability Groups ( AAG). SQL Server instance disaster recovery is implemented with SQL Always On Failover Clusters.
System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 279 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 0 7'''''''-''':'"'' 4-t'''''"::,,, e.':; 7:° ''';',.' V,A.:', aler kZ4r.., x17',F.-. ' .., T,:0,- „,,, 7...,,,-..--„,s,„.. 1/4: i.ry...4,-- -,,,::,,.-.,:
tril,4z2), ,,,-: E:;:::;: r::;T'.': 7:0;
4'
7'''
r:1-:rf61F7..-'
4,!.
1410;! iotik '' PreiV '''''' '''' isit t,,' , „,: t. . 4.:::.!- vok„,, 1.F4,i, tire,r!---------- :
A,,, 641-...t.014-_
tad, jiiiiiirit
axy 14'tk 3} }$ Lfi ]$ ; t# 6f L
6ismm t
iel;
ffir
mii
t
0'" ? i
t # r V yin 1poiratrontits
i E, xxua aec t z
l
t
y :
F
a= ' Pn, ' l.1t',.
I-: . t 4
E M i
ciPpirI.
g
ttryE
i,'41"''' - 4!---:: ' '
1 i
Primary Site Disaster Recovery Site
Figure 1- 4. PremierOne CAD DR Replication
SQL Always On replication can be configured as Synchronous or Asynchronous. Synchronous replication is used between the two database servers on the primary side. This ensures no data loss in the event of a local failover from the primary CAD Server to the collocated High Availability CAD Server. ( Please note that only one replication partner is supported for automatic failover.) Asynchronous replication is used between the primary and both secondary DR side database servers for performance and latency reasons.
Differences in Synchronous and Asynchronous replication are described in the following table:
Table 1- 16 - Synchronous and Asynchronous Differences
f-.
x ,
H
i ` S nchronous Iss
a zk+ 2 `'
u,.. «.. t f...a ... Y
f
3 n
As nchronousx
Data Loss Asynchronous mode may or may not lose Each I/ O update operation some committed transaccompletion tions in the event is confirmed at both waits
primary
of an unplanned failover to the secondary and mirrored sites. Any incomplete site. However, a rapidly restartable data operation is rolled back at both locations. image is ensured because the remote Asa result, the remote copy is always an database is always in an I/ O consistent exact mirror image of the primary. state. Appling the most recent transaction
logs allows recovery from the point of the
outage.
System Description Q MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 280 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Issue Asynchronous n Synchronous
Distance Asynchronous mode can span virtually any Synchronous replication is impacted by distance because there is a higher propagation latency. That is, the time spent tolerance in latency delay involved in waiting for updates to travel to the remote confirming transactions at the remote site. site and confirmations to come back.
Latencies of over 200 ms cannot be Synchronous replication is only used for supported. Remote sites can be up to collocated PremierOne CAD servers. thousands of miles from the primary site,
ensuring that the replicated copy of data is
safely outside any likely disaster zone.
Performance The performance impact on the host is Synchronous mode has significantly more minimal. performance impact than asynchronous
mode because a write from the host must
wait for an acknowledgment from the
secondary storage system.
Recovery Point High flexibility: unique capabilities afforded RPO= 0. Data is always current.
Objective( RPO) by journaling provide the ability to ride out network outages or temporary excessive
bandwidth requirements.
Failover changes the direction of the Always On replication, making the DR data center the source of the replication and the Primary data center the destination of the replication. The DR data center effectively becomes the Primary and the Primary effectively becomes the DR data center. Replication between sites is suspended if the original primary data center is not available.
The DR data center' s ability to support interfaces will vary with the specific interfaces deployed. In 111 general, if an interface API is available via a network connection from the DR site, and the required licenses are in place, then the DR CAD may be manually connected to the interface. The DR scripts do not include interface specific changes.
Failover from Primary to DR Site
Transition from the primary data center to the recovery data center is a manual process executed by a System Administrator. The process involves three steps:
Step 1 - Troubleshooting: The CAD System Administrator determines that there is a problem with the primary data center servers. The system' s Systems Management software monitors the health of the primary data center. The system management console will raise appropriate alerts when an error condition occurs. The system administrator assesses the alerts and determines if transitioning to the recovery site is warranted. This determination may be based on SCOM alerts, CAD Client user reports, or monitoring the SQL Always On dashboard. The System Administrator then investigates the issue and determines if a failover to the DR site is warranted.
Step 2 - Site Failover: The failover from the primary data center to the DR site is a manual process performed by the System Administrator. Using a step- by- step disaster recovery process, the system administrator initiates the transition between the primary data center and the recovery data center using the PremierOne System Management console. DR scripts automate the transition process. The DR scripts may be initiated from either the primary or recovery data center.
Step 3 - Client Redirect: CAD clients access the PremierOne CAD application server by Host Name.
The DNS configuration specifies whether the clients are directed to the primary application servers or the DR servers. During the manual failover process the System Administrator must redirect the System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS-000124126/ CAP21P275A
Packet Pg. 281 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 0 PremierOne CAD clients to the recovery data center by updating the DNS service pointer records to reflect the IP address of the recovery data center.
Failover from DR to Primary Site
The failover process from the DR site to the primary site follows the same process described above.
There are specific failover scripts for Primary to DR failover and DR to Primary failover.
Additional action may be required in the event the primary site has been down for an extended period of time. After a period of non- replication there may be a significant difference between the DR database and the primary site database. This can tax the network connection between the sites. The alternative is taking the system off line, backing up the DR databases, and using the backups to reseed the primary site databases. The System Administrator can then restart replication between the sites and proceed with the failover to the primary site. The need for database reseeding is determined by the duration of the primary site outage and available disk space to queue data for replication.
The specific time is unique to each implementation and is a function of CAD activity, disk space, and network capacity. As a general rule, the database need not be reseeded during scheduled failovers and should be reseeded after a primary site outage that lasts longer than a few hours.
CAD DR User Experience
The system' s CAD is not available during the DR failover process. Dispatch and Mobile clients will not have access to the CAD servers during the transition process and the client will be unresponsive. If a user attempts to log into the CAD system from a client, they will receive an error message indicating that the application server is not available.
CAD DR Performance
The DR system is distinct from the High Availability design. It provides geographic site redundancy that allows an agency to resume normal CAD operations after transitioning operation to a recovery data center. After the initial diagnostic and troubleshooting process, the transition process is manually initiated and requires approximately 30 ( thirty) minutes to complete. After the failover is complete the DNS must be updated to redirect CAD clients to the recovery data center.
Asynchronous replication is used to prevent performance impacts resulting from network latency between the primary and recovery data centers. As a result, the data at the recovery data center may lag behind the primary center' s data by several seconds. The actual time depends on network latency and the activity on the CAD system. During a scheduled failover, the CAD system' s services in the primary data center are stopped and the replication to the recovery data center is allowed complete. An unscheduled or instantaneous failure of the primary data center may result in a small amount of data loss. The actual data loss is a function of CAD activity and network connection speed. 1 . 11 . 3 Records Disaster Recovery (Optional)
Records DR Implementation
The Records DR system enables automated synchronization of the Records environment from a primary data center to a geographically separate recovery data center. Records supports the use of VMware' s Site Recovery Manager ( SRM) that comprises a comprehensive disaster recovery model.
SRM is a disaster recovery and business continuity system from VMware, which automates the transfer of virtual machines to a local or remote recovery site. SRM works with the existing vSphere software III
and operates as an extension of vCenter server. SRM automates the recovery or migration of virtual System Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 282 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 machines between the protected site and a recovery site. The Protected site is the primary site where active production workloads are running. The recovery site is the datacenter location where production III workloads will transfer in the event the primary datacenter is unavailable. Virtual machines are moved to recover from a disaster or as a planned failover. vCenter Site Recovery Manager facilitates the clean shutdown of virtual machines at the protected site for a planned migration. Non- planned recoveries are best effort and possibly requiring T- log replay.
aM
m. m.
VMware SRM is used with VMware
z--, vSphere Replication. vSphere
Eimi— am3 Replication copies virtual machines
A, f. <? faK , ...: from one host to another, using the power of the hosts involved rather
4.<:: ),----. ..'-':-
E ,,
k - than the storage system.
moo,
C" ,
rb, During normal operation, the Records
clients connect to the Records
5" e` 5 5e" e` s
application servers in the primary data
center. Records data is stored in SQL
11,
Allill[
Vill
11: 4:',
7:i
4t
III
c
Vim
databases
data
The
primary
Records
center.
data
collocated
center
data updated
is
in
replicated
the
at
p
t
in the
4 on- site backup high availability Server
using Microsoft SQL Always On
Availability Groups.
III Figure 1- 5 - PremierOne Records DR Replication The off-site Records DR server, DR backup server RDW, and Application
servers are replicated using SRM.
Failover from Primary to DR Site
Transition from the primary data center to the recovery data center is a manual process executed by a System Administrator. The process involves three steps:
Step 1 - Troubleshooting: The Records System Administrator( s) determines that there is a problem with the primary data center servers. This determination may be based on SCOM alerts, Records Client user reports, or, just for Records, monitoring the SQL Always On dashboard. The System Administrator then investigates the issue and determines if a failover to the DR site is warranted.
Step 2 - Site Failover: The failover from the primary data center to the DR site is a manual process performed by the System Administrator using the VMware vCenter client.
Step 3 - Client Redirect: Records clients access the Records application server by Host Name. The DNS configuration specifies whether the clients are directed to the primary application servers or the DR servers. During the manual failover process the System Administrator must redirect the Records clients to the recovery data center by updating the DNS service pointer records to reflect the IP address of the recovery data center.
The system resumes normal operation after failover. After system administrator marked the DR site as the " protected" site, SRM automatically resumes replication from the now active DR site to the original primary data center when it becomes available.
System Description MOTOROLA SOLUTIONS III
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 283 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 11) If the primary data center, or network connectivity between the sites, is not available then SRM will operate only on the DR site with no replication to the primary site. Once the primary site is available, and the system administrator marks the DR as " protected" SRM will automatically start replicating data from the DR site to the primary.
Failover from DR to Primary Site
The failover process from the DR site to the primary site follows the process described above.
Unless, the primary site has been down for an extended period of time, after a period of non- replication, there may be a significant difference between the DR database and the primary site database. This can tax the network connection between the sites. The system administrator can throttle replication traffic if required.
Records DR User Experience
If the primary application servers or data center are unavailable, the Records Clients will not have access to the application server and users will not be able to access Records documents. Client users will not be able to navigate the application, access data, or log into the system.
After the System Administrator has initiated a failover to the DR site and completed the DNS configuration, Client users may log back into PremierOne Records and resume operation. If a user was in the process of updating a Document, they may resume at the point of the last Save or Auto Save.
Users ( mobile and LAN based) need to logoff and exit the client and then restart and login after the failover to the DR site is complete.
The Records Client logon screen will notify the user if the Records application server is not available.
In the event that the Records application server version and or Build Set is different on the DR application server, the client will prompt the User to download a new client. This process is initiated with a single button press and requires approximately two ( 2) minutes to complete.
Records DR Performance
The Records DR system provides geographic site redundancy that allows an agency to resume normal Records operations after transitioning operation to a recovery data center. After an initial diagnostic and evaluation process the failover is manually initiated and requires approximately 20 ( twenty) minutes to complete. The DNS " time to live" parameter affects the time Records clients may need to wait before accessing the DR servers.
System Records DR performance is defined in terms of RPO and RTO:
RPO - A recovery point objective ( RPO) is the maximum period for which data might be lost from an IT service due to a major incident.
RTO - The recovery time objective ( RTO) is the duration of time within which a business process must be restored after a disaster to avoid unacceptable consequences associated with a break in business continuity.
The Records RPO is 15 ( fifteen) minutes due to the use of SRM. Data entered into a Records Document but not saved will be lost ( unless it is still contained in a client cache). SRM will replicate committed SQL transactions. Non- committed transactions will be lost.
The Records RTO is variable due to the manual process. The contributing tasks include problem diagnostics, manual failover initiation, and DNS configuration updates.
IIISystem Description MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 284 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 System Description MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 285 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Section 2
Adde , 4 , ti Syste 'ti
Descritilion
pecification i szu : 4 '' en s
Motorola has included its Interface Specification Documents on the following pages as an addendum to the System Description.
IIIAddendum to System Description— Interface Specification Documents MOTOROLA SOLUTIONS Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 286 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola
MOTOROLA SOLUTIONS
EmIER0NErm RECORDS
INTERFACE COPLOGICNTERFACE INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
vE , , ioN
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of Motorola Solutions. Inc.(" Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA. MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings. LLC and are used under license. All other trademarks are the property of their respective owners. C 2018 Motorola Solutions. Inc. All rights reserved.
Packet Pg. 287 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.2 Interface Overview 1-
1 Interface Specification Document
PremierOneTM Records- CopLogic DORS Interface
Motorola Solutions Confidential Restricted Table of Contents i
Packet Pg. 288 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Interface Specification Document
SECTION 1
E
11: FAcE
I 4. SCRIPTION
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of PremierOneTM Records to CopLogic DORS System Interface( Interface), and the scope of work involved in delivering this Interface. Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
CopLogic DORS provides a customized web- based user interface for citizens to report incidents. After an officer approves a report through the Customer' s DORS administrative screen, the case information will flow through the Interface via an XML file deposited by DORS on a File Share Server and picked up by PremierOneTM Records. A new case folder and case report are created and the case report is populated with the case information entered by the citizen and the reviewing officer. This eliminates the need for the reviewing officer to retype a DORS case into PremierOneTM Records manually. The Interface can also accept updates from CopLogic DORS via the same XML file deposit and will add the updates as officer reports in the existing case folder in PremierOneTM Records.
Figure 1- 1 shows the connectivity and primary data flow across the system. rid,
Customer Provided
File Share Server
t u3 i i
a . i hi• i
E ;£ '€ , s^",. r a ,,. s' e i=t re t '
t
t3
r e
f
tlk m wr
ovad : 3i4 i t
ii O tir Lo sic -
3 tu tt
t
t ' ftr tT L= Ps'* g ,'
I Prem ierdneTM "-
t
I
ia Prem terOne,""
CoplogictDORS 4 Report Budge — r 7Ht rte: ' h
y t
o u t '; t
t RecordsServer RecordsCitent
r '
IiE}h
l : Software
wgu
a F11e Drop -= 11.7e,
t ; a... c ... Folder
Figure 1- 1. CopLogic DORS Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
4111
PremierOneTM Records- CopLogic DORS Interface
Motorola Solutions Confidential Restricted Interface Description I- 1 Packet Pg. 289 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola 0 MOTOROLA SOLUTIONS
F i Er
SSSS , -•
i` _ TNI 0
t4•
t t; ,.., JE 111 S ...,
I
7 i., ouND ciTATI
INTER Ac 4
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1. 1. 1
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of Motorola 0 Solutions, Inc.( Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 290 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.
2 Interface Overview 1-
1 Interface Specification Document
PremierOneTM Records- Inbound Citation Interface
Motorola Solutions Confidential Restricted Table of Contents i
Packet Pg. 291 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
4. SECTION
NT , 1Iit y 1
iS WY rctali .n
3iTS ( 7
t
h. tij
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of PremierOne Records Inbound Citation Interface( Interface) and third-party CAD System and the scope of work involved in delivering this Interface. Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
The Interface allows third- party CAD System applications, like Crossroads, Advanced Public Safety, Brazos and TraCS, to provide citation information to the PremierOne Records Management System.
PremierOne uses this information to create a citation document in Records system and make the data available for querying and reporting from within the PremierOne Records client.
III The third- party CAD system can call the PremierOne Application Programming Interface( API) with citation details or provide the data in the PremierOne required format on the Citation File Server. The PremierOne Common Services Interface( CSI) will use this data to create the Citation Document and place it in the Records pipeline. The PremierOne Records system will handle the processing of the document in the Records system.
Figure 1- 1 shows the connectivity and primary data flow across the system.
PremierOne Records Server
Ea tom_'-„ v*' i' r -.
y
in0111014 q, 1;g• k
a5,. r
iiii`
ti : '° f 4 Common Servlces1 s PremlerOnev PremlerOne L Cltatlor' A lIcalion:— , 4. ' --- c :' O
t
S
app ; Interface( CSNil z;F Records Records Clientm Far r p Y ar . aA
i
s
4.1,E _ .
s` i,t_tv; a` • s` .. m,...,.. a _ W? s._—
g' S ' - la6rz•'.` s-'i ,.-- s,. t"
Figure 1- 1. API Call Interface Diagram
In the file import option, the CSI service will be scheduled to monitor the Citation File Server and convert the data into the PremierOne Records required format. The CSI service can process data in flat file or XML format and has built- in connectors for File Transfer Protocol( FTP) and Secure File Transfer Protocol( SFTP) connection. Transforming citation data from flat file to the PremierOne required XML format is not in scope of the Inbound Citation interface implementation.
III
PremierOneT" Records- Inbound Citation Interface
0 Motorola Solutions Confidential Restricted Interface Description 1- 1 Packet Pg. 292 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Interface Specification Document
411
a
Citation Apphcatlon l
VCREIEHOZOIEEEVI
PremierOne Records Server
dIERFai3 F
0144-14% 1;0
n'. ,. -.. 2.*1: .. ham"
ComServices PremlerOne ( t PremierOne
Citation File Server
mon
Interface CSI Re rds Re rdsCllent. I
i
l N
Eat
Figure 1- 2. File Import Interface Diagram
PremierOne handles third- party CAD system reference data transformation by adding attributes to the PremierOne Records code tables. Specific citation data elements can be written to the PremierOne Records Central Index. This allow the data to be pulled forward into other PremierOne Records documents. For example, people demographic fields can be mapped to the People Master Index, making it searchable and be able to" Pull- Forward" into PremierOne Records documents.
The third-party CAD system transformation from flat file to the PremierOne required XML format, reference data conversion to the PremierOne Records code tables and master indices matching( lookup) are not in scope of the interface implementation.
The scope of the interface implementation is limited to the fields available in the base module and for adding up to 50 fields to the base module.
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
PremierOneTM Records- Inbound Citation Interface
1- 2 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 293 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola 0 MOTOROLA SOLUTIONS
PREM % EIONL' "1
I
1 ITII U, FAcE
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1®102
ill
The design, technical, pricing, and other information(` Information') furnished with this submission is proprietary and/ or trade secret information of Motorola Ill Solutions. Inc.(- Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 294 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.2 Interface Overview 1-
1 11111 r
Interface Specification Document
PremierOneTM CAD- E911/ TDD Interface
Motom/a Solutions Confidential Restricted Table of Contents i
Packet Pg. 295 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 1
9 i
A
411
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of the PremierOne CAD E911/ TDD Interface( Interface) and the scope of work involved in delivering this Interface.
Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
The Interface allows Automatic Number Identification( ANI) and Automatic Location Identification( ALI) information to be passed from the 911 system to PremierOne CAD, so Call Takers have the essential data to initiate a call. When the 911 system receives the ANI/ ALI data feed from the provider, it passes it to PremierOne CAD, via a Lantronix device. When the call is picked up by a Call Taker, the call handling system determines the call position and routes the parsed data to the associated PremierOne CAD 110 Workstation, where the data is displayed in the Incident Initiation form.
If the E911 telephone system supports the Telecommunications Device for the Deaf( TDD) over the ANI/ ALI Interface, PremierOne can associate the transcripts of the conversation with an incident. This occurs when the call is disconnected from the phone system.
The interaction between the call taker and the caller occurs on the phone system. The phone system will be used to view whatever the caller is saying and to type responses. Upon the phone system sending a disconnect message to PremierOne CAD, PremierOne CAD prompts the call taker to enter an incident number to which to attach the TDD conversation.
Figure 1- 1 shows the connectivity and primary data flow across the system.
PremierOneTA4 CAD- E91 I/ TDD Interface
Motorola Solutions Confidential Restricted Interface Description 1- 1 Packet Pg. 296 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Interface Specification Document
PremierOne CAD \
ileirtir...
a.?::: . A`
c e } Lti d
t ; i k
34 e
II
tiPrem terOne CAD
r
T
l 0w.r Cltent 1
PhoneVendor r
ANI ' TDC- TDD TDDGU1 I i
Y
I
AI
xs t i I
rileMPREIRZAiiiillnEll
t'
a
4` taP,remteroneCAD :
1 All Database AL 911 System Lantrontx Adapter d I . i„.,„,,,:„..,,,, 0 E r al a i
rc;
t - tin7
r1j
1 I
1 r
Figure 1- 1. E911/ TDD Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
11111
PremierOnerM CAD- E9I I/ TDD Interface
1- 2 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 297 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola 0MOTOROLA SOLUTIONS
PREMIER• NET '
4 MN
n
INTEMACE
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1. 1
111)
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of Motorola 4110
Solutions, Inc.(" Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 298 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.2 Interface Overview 1-
1 Interface Specification Document
PremierOneTM CAD- ProQA Paramount Interface
Motorola Solutions Confidential Restricted Table of Contents i
Packet Pg. 299 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Interface Specification Document
SECTION 1
k
E
Fi C
sc IpTi N
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of the PremierOne CAD Priority Dispatch ProQA Paramount Interface( Interface) and the scope of work involved in delivering this Interface. Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
The Interface provides the ability to exchange information between the Priority Dispatch Corp( PDC) ProQA Paramount and PremierOne CAD, so call takers can seamlessly switch between the applications.
The ProQA Paramount to PremierOne CAD is a two- way client- to- client interface via Inter- process Communication. PremierOne CAD and ProQA Paramount run concurrently on the client workstation.
Call takers use the ProQA Paramount application to collect information from the caller in a question and answer format. This information is then transferred to PremierOne CAD and becomes part of the incident.
PremierOne CAD incident information is used to pre- populate the ProQA Paramount application.
Figure 1- 1 shows the connectivity and primary data flow across the system.
PremierOne CAD Workstation
i PremierOne CAD
Paramount ProQ 4
Client :"=<..<::::: ?
Figure 1- 1. ProQA Paramount Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
PremierOnelM CAD- ProQA Paramount Interface
Motorola Solutions Confidential Restricted Interface Description I- 1 Packet Pg. 300 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola
MOTOROLA SOLUTIONS
pREmIER S. CADEMI
HIIPLINK
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1 . 1
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of Motorola Solutions, Inc.(" Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 301 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section 1
Interface Description 1- 1
1. 1 Introduction 1- 1
1. 2 Interface Overview 1- 1
1. 3 Data Exchange 1- 2
1. 4 Business Process 1- 2
1. 5 User Experience 1- 2
1. 6 Use Cases 1- 4
Section 2
Operational Considerations 2- 1
2. 1 Connectivity 2- 1
2. 2 Exception Handling and Logging 2- 1
2. 3 Security 2- 1
2. 4 Performance 2- 1
2. 5 High Availability and Disaster Recovery 2- 1
2. 6 System Administration 2- 2
Section 3
Statement of Work 3- 1
3. 1 Overview 3- 1
3. 2 Responsibilities 3- 1
3. 3 Implementation Plan 3- 2
Section 4
Appendix
4. 1 Acronyms and Definitions
4. 2 Data Element
Interface Specification Document
PremierOneTM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Table of Contents i Packet Pg. 302 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 1
jTE 4, ACE
I
h.
Esc 11. ipTio
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of PremierOne CAD HipLink Notification System( Interface) and the scope of work involved in delivering this Interface.
Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
The Telelocator Alphanumeric Protocol( TAP) Interface provides integration between Motorola Solutions PremierOne CAD and the HipLink system, via a TAP Gateway. This Interface provides users the capability to send alphanumeric messages like paging, text, SMS or email, from PremierOne CAD. The Messaging system manages groups, notification types and end- user notifications.
PremierOne CAD Alerting service will send the alphanumeric message to the Messaging system, based on manual user request or the alerting scheme provisioned in PremierOne CAD. The message specifies the Messaging system' s paging identifier. This information is used by the Messaging system to forward the message to the appropriate end- users.
Figure 1- 1 shows the connectivity and primary data flow across the system. 11111111, 11%
4111101401116
PremierOne CADi
a Message+ Destination,:
mak e' n
Carrier
V
iNialgi*
t: Preinierflne
CADS HipLink
vrisevrt P1antronxApec. 0. (
TAGat y)
Figure 1- 1. HipLink Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
PremierOne TM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Interface Description 1- 1 Packet Pg. 303 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
1. 3 DATA EXCHANGE
The HipLink system requires a RS- 232 serial interface. Lantronix xDirect Single Port RS232 10/ 100 Device Server is used to facilitate network connectivity between PremierOne CAD and HipLink.
PremierOne CAD sends TCP/ IP messages to the Lantronix adapter. The Lantronix adapter converts the message to a serial format and transmits it to HipLink, over the Customer Enterprise Network. The Messaging system then routes the message to the appropriate end users, in their specified format.
HipLink will send acknowledgement back to PremierOne CAD via the same Lantronix adapter.
Refer to the Message Data Element for more details on the PremierOne CAD incident data sent to HipLink.
The data flow diagram captures the events, triggers and message exchange between the systems.
PremierOne CAD PremierOne CAD Lantronix HipLink Message Client Server Adapter TAP Gateway) Recipient
I l I 1
I I I I
I Dispatch Unit/ I I I
I— Manual Alert l I I
Message a' I
I I
TCP/ IP) 1^
Message
I PS- 232) 111
I I I I— Receive Message
I I Acknowledgement I owledgement I
RS- 232) 1
IiResponse l I
I 1
TCP/ IP)
I
Confirmation Message I
I I I I
I I I I
I I I I I
Figure 1- 2. HipLink Data Flow Diagram
1. 4 BUSINESS PROCESS
None.
1. 5 USER EXPERIENCE
PremierOne CAD can be provisioned to automatically send messages to HipLink when units are dispatched, based on the alerting scheme.
Prior to dispatching, PremierOne CAD user can manually override the notification in the Incident Dispatch form by clicking the Alerting button.
PremierOneTM CAD- HipLink Interface
1- 2 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 304 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
PremieArm CAD Client- K . ar,": f'. . tg:,-3.,. ...,, r 4, '.` rBAK ..". y'a'k , `'::., ..,,. ' , ,.
T..:.:
Console Edo Worf, Aree i164ties Help Ifr. 1,# 04/ 24 I* Console synchronization was performed...
Summary afch Histo Persons Vehicles'
t • t t_ r r t Y - rY
Wednesday May21 2014' • Dptcn Un u `-.. 0 snA se ee e=:sr1: c, rt : + gn Q. terg Hv t r 1
I oana Unit View
0414052000000024 13' 17: 47,. 20. 2014 ) Alerting List
Type View
2' Status Active Inc Type ! STRUCF P 04/ 4u1( OS)
hrr iii-' Alarm it ( Puerile 1
P Z26121( FSA)
13 r 04SADASHI SYSTEM( PS)
Dplch List 414 401
Missing from Sec 1- 41, 1 2- CH 3- EN 1- SQ 2- TK
P 04/ 414( OS)
Ca_oab Units F,_ ec;
P Z26121( FSA)
S'^:* J
414 22/
2214Vt.
fi.._______.___ CH [ 402 .) x . 401 ;' 1
13/ 1303) I
EN 411 1( 421 1 l 22/ 2211 ]
SO ( 416
Panel
TK ( 419 )( 131319 )
S NetwrP Available
M ISI Al I: lode: Online I 1-;- Tg`4H'. ,
G Const: A.DL1' WS03
NI User. slu Preempt No
Q Role. CAD Adm...
W Envir: Production - ----
I. ! d Pref Reset I j. Request . Clear Add1(., RespLlst I L. Alerting ± I Cancel ANI/ ALI:
Figure 1- 3. Automated Messaging Sample
PremierOne CAD user can also
use
the TN command or the Page form to send ad- hoc messages jjPremlerOne CADtClrent `
t4. s'{ ': ' 5`..
f ... °.•
ri# R ` r'
v ,"_„
aa. , '' 5._c'.. 4a€?+,,:<^ Fi t_®` •
Console. Edit WorkAree Lelldles' Help to CO TN transaction was successful fa..rtg;', x., < £ S-'. nr ,, - .. .
Y vOR. " k e ve,' t,.,: a± '.: a... a,. 7Y • E ;. a- t•-x2 c'+'+ -: 2rC a r , ala , * es,:; A (- t.
Thursday,'August 1' 4'' 2014 " ,; il
IM: MW7408140r} 000+776 G... Paging
10425 OCEAN HvvY
12 Pager/ Group Name( s)
gflkara
3 Unit ID( s) for Associated Pagers
4:: i
Cleaewces rD
CIS.
Canned Message For Agency GS
Info Panel :.. ate.
E I let. k. Available Select Message
M Islode. Online
C Cony. Pone00
N User: aslus Enter Message
O . Rola: OCSO Di...
b' V Envir: Production
Send Incident Info mwf18
JICALI
ClearMessage:,
Figure 1- 4. Manual Messaging Sample
PremierOneTM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Interface Description 1- 3 Packet Pg. 305 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
1. 6 USE CASES
Use Cases describe specific user and system interactions provided by the Interface. They provide traceability for the Test Cases in the Interface Test Procedure.
Table 1- 1. Use Cases
De"scn hon c r
UC- 01 PremierOne system can send message based on the alerting scheme.
UC- 02 PremierOne user can view list of pre- defined pagers that will be messaged.
UC- 03 PremierOne user can override the pre- defined notifications.
UC- 04 PremierOne user can send ad- hoc message.
PremierOneTM CAD- HipLink Interface
1- 4 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 306 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 2
1111 O . il ''''' . 1v'' TFINA
x '«
2. 1 CONNECTIVITY
Connectivity needs to be established between PremierOne CAD and the HipLink server over the Customer Enterprise Network.
PremierOne CAD is connected to the Lantronix xDirect adapter, and communicates using TCP/ IP. The Lantronix adapter is assigned a static IP address on the Customer Enterprise Network. The Lantronix adapter translates the messages to RS- 232 serial protocol and sends it to HipLink, via the TAP Gateway.
2. 2 EXCEPTION HANDLING AND LOGGING
PremierOne exceptions are logged in the Windows Event Log on the application server.
Message delivery exceptions will be logged by HipLink.
2. 3 SECURITY III
There are no additional security requirements for the Interface, beyond the standard implementation for PremierOne CAD.
PremierOne does not encrypt the message sent to HipLink.
2. 4 PERFORMANCE
There are no explicit performance requirements for the Interface.
Alert messages are expected to be received immediately after the units are dispatched.
2. 5 HIGH AVAILABILITY AND DISASTER
RECOVERY
There are no additional High Availability or Disaster Recovery requirements for the Interface, beyond the standard implementation for PremierOne CAD.
PremierOne CAD will need to be manually updated to switch to the redundant Messaging system, if applicable.
III
PremierOne TM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Operational Considerations 2- 1 Packet Pg. 307 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
2. 6 SYSTEM ADMINISTRATION
Customer is responsible for contacting Motorola Solutions when changes occur in HipLink or Customer Enterprise Network, which might affect the Interface.
New Messaging system pager identifiers will need to be provisioned in PremierOne CAD.
PremierOneTM CAD- HipLink Interface
2- 2 Operational Considerations Motorola Solutions Confidential Restricted Packet Pg. 308 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 3
3. 1 OVERVIEW
This section defines the principal activities and responsibilities of Motorola Solutions and the Customer, during the interface deployment. This Statement of Work provides understanding of the work required by all parties for the interface implementation.
Motorola Solutions assumes no responsibility for training, installation, configuration, on- going support or warranty for any third-party systems and/ or software not included as part ofthe contracted solution.
3. 2 RESPONSIBILITIES
Motorola Solutions Responsibilities
a) Conduct an ISD review session with the Customer subject matter experts to obtain details regarding interface implementation. The review includes hardware, software and network connectivity requirements. Any user and data migration from an existing messaging platform. b) Implement the Interface.
c) Provide guidance on hardware, software and network connectivity that may be required of Customer to support the interface implementation use and maintenance, prior to implementation. d) Conduct a functional demonstration validating the Interface works in accordance with this ISD.
Customer Responsibilities
a) Participate in the ISD review session and provide details required for interface installation, configuration, test and support.
b) Familiarize themselves with this ISD.
c) Provide all hardware, software and network connectivity not specifically provided by Motorola Solutions, prior to implementation.
d) The Customer' s third- party system must be on a version supported by the Customer third- party.
Customer will procure any required upgrades.
e) Witness the functional demonstration of the Interface. f) Protect the Enterprise Network against unauthorized access. g) Provide secure connections between PremierOne and HipLink. h) Manage Customer third-party responsibilities to completion, as applicable, enabling Motorola Solutions to complete its responsibilities.
Manage communication between Motorola Solutions and Customer third-party, enabling Motorola Solutions to complete its responsibilities.
PremierOneTM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Statement of Work 3- 1 Packet Pg. 309 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
3. 3 IMPLEMENTATION PLAN
Table 3- 1. Implementation Plan
Procure TAP Gateway license Customer
Deploy TAP Gateway license on the HipLink server Customer Procure Lantronix xDirect Adapter Motorola Solutions
Provide static IP for the Lantronix Adapter on the CEN Customer Provide physical serial port on the Messaging system for the Lantronix Customer Adapter
Install and configure the Lantronix Adapter Motorola Solutions Establish network connectivity between Lantronix Adapter and Motorola Solutions PremierOne CAD
Determine Alerting Scheme Motorola Solutions
Provide data for Alerting Scheme- Pager ID, Agency, Incident Type, Customer Station, Unit
Configure Lantronix Adapter in PremierOne CAD Motorola Solutions 1111
Configure the TAP Interface in PremierOne CAD Motorola Solutions Provision the Alerting Scheme in PremierOne CAD Motorola Solutions 411
PremierOneTM CAD- HipLink Interface
3- 2 Statement of Work Motorola Solutions Confidential Restricted Packet Pg. 310 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 4
rPENDIX
4. 1 ACRONYMS AND DEFINITIONS
Table 0- 1. Acronyms& Definitions
Acron m M` Definition x," R
tr'
L 9 E I
CAD Computer Aided Dispatch
TAP Telelocator Alphanumeric Protocol
TCP Transmission Control Protocol
TCP/ 1P Transmission Control Protocol/ Internet Protocol
4. 2 DATA ELEMENT
The table provides details about the PremierOne CAD incident data sent in the pager message to the HipLink system. The message label is used to identify the data in the message. This cannot be changed nor the order modified in PremierOne CAD. The message can be configured to include or exclude any of these elements. 40
Table 0- 2. Message Data Element
7,7
Nessa a Label i ` Field Descnphon - i ;° ,
LOC Location
AD Location Name
DESC Location Description
BLD Building
FLR Floor
APT Apartment/ Unit
CRSTR Cross Streets
TYP Incident Type Code
MODCI R Modifying Circumstance
CMT Comments
INC Incident Number
TIME Incident Creation Date/ Time
PHTYP Premise Hazard Type
PHTLE Premise Hazard Title
PremierOneTM CAD- HipLink Interface
Motorola Solutions Confidential Restricted Statement of Work i Packet Pg. 311 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
f : " ' i 2`
MessageLabel :.. Field Descri t><on<
PHPROX Premise Hazard Proximity
PHADDR Premise Hazard Address
UNTS Units Dispatched
City City Name
Zip Zip Code
Lat Latitude
Long Longitude
Priority Priority associated to an incident.
MapBookName Map book name reference, page number reference, grid reference CallerName Caller name
PremierOneTM CAD- HipLink Interface
ii Statement of Work Motorola Solutions Confidential Restricted Packet Pg. 312 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS
p „IV
Vt..
EmIER0NETm RECO
TW• - WAY AFis LiyEscAN
INTERFACE
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1. 1. 1
The design, technical, pricing, and other information(' Information') furnished with this submission is proprietary and/ or trade secret information of Motorola Solutions, Inc.(' Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO. MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings. LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 313 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.
2 Interface Overview 1-
1 Interface Specification Document
PremierOneTM Records- Two- Way AFIS Livescan Interface
Motorola Solutions Confidential Restricted Table of Contents i
Packet Pg. 314 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 1
INTERFA
41, Es . RipTioN y*
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of PremierOne Records Two-Way AFIS LiveScan Interface( Interface) and the scope of work involved in delivering this Interface. Motorola Solutions will deploy the Interface and verify the functionality described in this ISD.
If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision ofthe contract.
L2 INTERFACE OVERVIEW
Inmate information will be entered in the Inmate Booking document within PremierOne Records. A new field will be created within the PremierOne Inmate Booking Document to provide a pick-list of available LiveScans available to the user' s agency. This field must be populated for the Interface to send data to a LiveScan. Once the booking officer determines that the information is complete and ready to be sent to the LiveScan application, the user will submit the document to Workflow. Through this Interface, the submitted data is now transferred to the selected LiveScan via web services. 0 After the collection of mug shot, fingerprints and palm prints, LiveScan will send the NIST formatted information to the PremierOne Records system to update the inmate' s booking record.
Figure 1- 1 shows the connectivity and primary data flow across the system. 111• 1021%
PremierOne Records
Servers , t
1 I
v . r
Asx i
L...._—
Y oioaqp t
4 lir r
t _{
i Motorola Provided _
E
t httl
Eail CSI x LiveScan
4.-- . - Web Service If. 4
Figure 1- 1. Two- Way AFIS LiveScan Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
110
PremierOner" Records- Two- Way AFIS Livescan Interface
Motorola Solutions Confidential Restricted Interface Description I- 1 Packet Pg. 315 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) 0 MOTOROLA SOLUTIONS
li .. E '' ' [ ,, •
w , .
r:
4 ME
Ex-rE., , .. „ L 10 u , Ry
1 N TE !: F
ik C E
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of 0 Motorola Solutions, Inc.(" Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS, and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 316 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section 1
Interface Description 1- 1
1. 1 Introduction 1- 1
1. 2 Interface Overview 1- 1
1. 3 Data Exchange 1- 2
1. 4 Business Process 1- 3
1. 5 User Experience 1- 3
1. 6 Use Cases 1- 7
Section 2
Operational Considerations 2- 1
2. 1 Connectivity 2- 1
2. 2 Exception Handling and Logging 2- 1
2. 3 Security 2- 1
2. 4 Performance 2- 1
2. 5 High Availability and Disaster Recovery 2- 1
2. 6 System Administration 2- 2
Section 3
Statement of Work 3- 1 •
3. 1 Overview 3- 1
3. 2 Responsibilities 3- 1
3. 3 Implementation Plan 3- 2
Interface Specification Document
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Table of Contents i Packet Pg. 317 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 1
S+J# :.
fin•*', ; _. ,..#" s
N. F: i4° $' rlvftih.
E
1 . 1 INTRODUCTION
This Interface Specification Document ( ISD) provides a description of the capabilities of PremierOne Suite External Query Interface ( Interface) and the scope of work involved in delivering this Interface. Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1 . 2 INTERFACE OVERVIEW
The Interface allows PremierOne users to submit transactions to a third- party system. These transactions are most typically ones that perform inquiries, although transactions that enter, modify, locate, and clear information are also possible.
Query requests made on PremierOne CAD, Records or Mobile clients are routed to one of the PremierOne application servers. The PremierOne Query Service processes the request and determines which data source( s) can fulfill the request. This information is passed to the PremierOne Common Services Interface ( CSI) component, which translates the request to a query string and handles the connection to the data source. When a structured response is received, CSI parses the response and forwards it to PremierOne Messaging Service, which handles the routing of the query response to the requestor.
The CSI service can call a Stored Procedure on the third- party system database or call an Application Programming Interface ( API) published by the third- party system to get the data.
CSI has built- in connectors for Open Database Connectivity ( ODBC), REST Web Service and Transmission Control Protocol ( TCP) connection.
Figure 1- 1 shows the connectivity and primary data flow across the system.
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Interface Description 1- 1 Packet Pg. 318 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
PremierOne Client III
PremierOne CAD Server
i
3"PremierOne CADS k,
Client
t h
r 1 ; f
i' j.
r
Query Service "- Q uery
Request
p ' 6 Third- Party. System
PremrOne 4 Common Services.
API or Stored ,:
Records` Client ; Interface( CSI)
r
P dura)
TegiangradNiEl
a. s
f 7
PUiliai`+ V1 Messaging Service'*- Query Responsi
i
emierOne Mobile; j
Client X144 N"A
klgiill
4 `
Figure 1- 1. External Query Interface Diagram
This interface implementation is limited to 6 forms with basic response formatting and 2 response types per request. Motorola Solutions will provide 8 hours of training and support for Customer to provision additional queries. This Interface requires modification to PremierOne CSI service. Motorola Solutions is reliant on receipt of the API or Stored Procedure and the associated design documents from the Customer to implement the Interface.
Information required for installation, configuration, test and support purposes regarding this Interface will be gathered during the ISD review.
1 . 3 DATA EXCHANGE
PremierOne services manage the data transformation and exchange process. CSI may direct a single query request to multiple systems, and each system will provide its own response.
The data flow diagram captures the events, triggers and message exchange between the systems.
PremierOneTM Suite- External Query Interface
1- 2 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 319 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
Common Third- Party System
PremierOne Messaging Query Service Services API or Stored • Client Service
Interface Procedure)
J
I 1 I I
I I I I I
I I I I
Query Request I I
I I I Request--/. 1
Request
I I 4— Query Responses—1
4 Resp on seo
I I
If—.--Responsec 1 I I I
I I I I I
I I I I I
I I I I I
I I I I I
Figure 1- 2. External Query Data Flow Diagram
1 . 4 BUSINESS PROCESS
None.
1 . 5 USER EXPERIENCE
PremierOne user can select a query type, enter the required query parameters and submit the query using a Query Request form similar to the sample in Figure 1- 3. The same query forms are available throughout the PremierOne Suite: CAD, Records and Mobile client. User access to the query forms is managed by the user roles provisioned in PremierOne.
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Interface Description 1- 3 Packet Pg. 320 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
CFI mai ' n . RaE.,, - , 4
r . w PremkerOnepC ADChent;' +
P. t 7,..:, Az.--,,,
e
Console tort SVorkAren Uttld; es Help iqy co Finished gener3hng the query type I I0-
s a'•
r`.
i
i
hs 9, k
cr.
x4,_
an:+
u'
Crsueie,7s C".•tTeiryR3e1o;• 5s's
w -.'':•,'. 1" 7-1,'''•: N' ' J .
a'''•'-''' y"`':•;".' 1'.:. - 1!"-.' 17..'..-,'• 1' £'
Wednesday. July 19 201, T maw
y
D t t
Ll
q Associate To Overt Types
i2Mole
Send To
L
Inc or Unit
II
l Other
Driver_--- Driver History
l3: Driver Status
Driver Status
Gun
u.;11.::-
j Name
4 LicenseNum er 1100000099 Vehicle
Si' lata
Image? ( a .. j i..
6l
Name
Info Panel
DOS 1 Data oases
B lJehVrk:: . Availaole
I
r Virginia t
Cl Mode. Online Race I 1i
N Donut: SVRV201... I i
O User. MRooer Set L
ill Rule. CCAdmi i..... 4
IEEmir Production !
L...____....
10 Save As Dratt di. Clear Form. 1 i- Reset Databases . I Figure 1- 3. Query Request Sample
PremierOne administrator may also create a command line version of a query form, similar to Figure 1- 4 command line query sample. This allows users to quickly submit frequently used queries. The administrator may also configure the system so queries can be submitted using 1 - 50m eVEdit'•'
person
v
A61$ 4re ...
and
Utttes
7x :
vehicle
Help QD LicenseNumber,
information
T11111111
entered
Pridrl:
State,
in an
6-
V
incident.
Ce
State> All work areas cleared
a `
p X
k
v` i
iri ll P i f Y
lf ! it 1 t@£ -'" . T
r'° s•'':9• .:
r
rt 9y' Xw n*, - i^'.
t i !
P
p
Figure 1- 4. Command Line Query Sample
Query Request forms are built upon the underlying data supplied by the third- party system. A form could use one or more underlying data sources. Thus, query responses from a particular form could be from multiple data sources.
Query responses are displayed in the Query Responses tab of the query window similar to the sample in Figure 1- 5. They may also be displayed in a dedicated window outside of the main CAD client window.
PremierOneTM Suite- External Query Interface
1- 4 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 321 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
w
N° Qi.. Ro £ 1 f
5 ; gat2
efL £ s :
r ,
r_ -:6a :I" i n ` a4 t,
II Unreac He Query Summary Resp Type : Received
I 9AVIO0 0 F'WNIi' U08X5 I. Vf0.0* DEf'%kl2TMENT OFAVVCEN D 733 19 4 cam" aa
z n.- ezc .,:. ti4V ... K _ saw+. im-+adc. > irs,, r a vz; m. tr: s, <^ re., re ._ sus aaU#' 0 • 9T00000099; VA;' PWM1. 008X5. NCIC REPLY VA07503M1 NO NCIC WM.. NCIC- No• 7: 33: 18 li i 4Trinnnpncp- VA , PWM1 noRXA '. N4' o_ Vr;1R9 RFCORn. FOUND FOR INt3 VfIN- Na 71:%IA OQuery Header ... 1
Summary: PWM1. 008X5. VIRGINIA DEPARTMENT OF MOTOR VEHICLES DMV DMV REPLY QDVMor. e ffuil 1
1 V
4 Unit: Printed By: MRogers Print.,. A 111.
Untitled. 1pg
Fru
PWM1. 008X5. VIRGINIA EEPAP.TMEENT OF MOTOR VEHICLES
kr•
DMV REPLY 110 n iq
D. VAO' 53 3M . SOC/ 0003= COOT MR
I
F= IN^, TONE, FRED, COSN PRE IOUS DW_: 00
11 123 SLATE RUN DR is
T
x
BEDROCK VA 00030301
1iSEX/ M. 00 / 1330. 31/ 01 . SGT` 5_09. WGT: 150. HAI/ ER. EYE/ BR. 10 s
SOC/ 7000000000 SSN: 00000000
DRIVER: EXP/ 24' 19/ 01/ 01
DRIVER LICENSE STATUS LICENSED CLASS: M RESER: NONE
Li
M — MOTORCYCLE
DRIVER POINT BALANCE: + 500
P
ORGAN DONOR: Y
li It
p VETERAN: N Viii
hi il
Formattedi - ii-NRaw-- Forward NIncident e V Attach Hot Hit I Pnnt _ j Delefe Figure 1- 5. Query Response Sample
If the third- party system provides a structured response, then this data is available as discrete values to PremierOne. This can be used to provide a visually formatted response that emphasizes key information. Figure 1- 6 provides a representative sample of a formatted query response.
Query Responses can be formatted for Workstations and Mobile clients. Query formatting is done using Extensible Stylesheet Language Transformations ( XSLT) and the result is displayed using Hypertext Markup Language ( HTML). The HTML transformation provides an enhanced level of formatting beyond the raw text that is returned in the query responses. The enhanced formatting can be helpful to call out specific data elements, or display images if they are included in the response from the third- party system.
110
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Interface Description 1- 5 Packet Pg. 322 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
4:4 `
a uery Res• ponses•( 3}
tl
t
r , §
ivirei .4, i
ID
it 111 Unreae He Query Summary Resp Typ11 Received
I El f 9T11111111; VA PW21. 008WB. VCIN REPLY VA0750321 RTYPEIHIT MK! VCIN- Wa 7: 37: 36 • ri ®.. _.. . r.
a
1.-.: Y• r,'.: } x8 0
T.' r { E.; T
r
B; i 1. 8 ma
h;,- s aa' sass ., m.. r• cc.:: 6t ,_ .. .- *: asy*.as .
N. El 9 T11111111; VA PW21 008WS.'""` NO VCIN RECORD FOUND FOR INQ1 VCIN- Nol 7: 37: 36 Query Heade(— w__.— 1
Summary: PWM1. 008WG. DMV REPLY QD. VA07503M1. SOCtT11111111. PURJC. COSf1291 VA DMV TRANS More . ti REVOKED DUI- RELATED es
i'lDL 711111111
DOB 1948/ 09/ 16
E
i1
h
STRINGBEAN, LEROY TESTRECVSP
IHL
2300 W BROAD ST RM 509 PREVIOUS CMV VIOL l
RICHMOND VA 232690999 VIi
PWM1. 006WG. EMV REPLY j^ if
QD. VA07503M1. SOC/ TIIIIIIII ,PUR/ C. 00B/ 1291 j 11
d VA DMV TRANSCRIPT WILL BE PROCESSED AND MAILED
ig STRSNGBEAN, LEiROY, TES_ RECVSP PREVIOUS DWI: 02 2006/ 09/ 30 1111 K. d2300 W BROAD ST RM 509 PREVIOUS CMV VIOL
r
pi
0 RICE-2MOND, VA 232690999
r
SEX/ M. DOB/ 1941£ 1,39/ 16. EGT/ 509. WGT/ 165. =: AI/ BR. EYE/ BR. S • g SOC/ T111i1111 fit
DRIVER: EXP/
DRIVER LICENSE STATUS - REVOKED DUI- RELATED
1 CO2 4fERCIA!, DRIVER STATUS - DISQUALIFIED
a.
jP
0 MEDICAL CERT: SELF CERT:
DRIVER POINT BALANCE: 0
r- ORGAN DONOR:
sr
VETERAN: N
v.
111
Formatted op R p3.. ._; Forward New Incident~ b,54Attach_42 i Hirt Hili 1pFpntitoiPrint: Delete Figure 1- 6. Formatted Query Response Sample
A structured response may also be used to populate the person or vehicle information in an incident, without requiring the retyping of the information from a response. The user may run a query on a driver using their operator license number, and then use this feature to populate the person form with the person' s details from the query response.
Cascading and drill- down queries can be provisioned by using details from the structured query response as input to subsequent queries. Cascading queries run automatically using these results and a drill- down query is run when the user clicks on the hyperlink on the response form.
III
PremierOneTM Suite- External Query Interface
1- 6 Interface Description Motorola Solutions Confidential Restricted Packet Pg. 323 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
The HTML transformation and structured response services are not in scope of the interface implementation. If these additional features are desired by the Customer, Motorola Solutions will provide a change order for Customer consideration for the enhanced response formatting. 1 , 6 USE CASES
Use Cases describe specific user and system interactions provided by the Interface. They provide traceability for the Test Cases in the Interface Test Procedure.
Table 1- 1. Use Cases
4,6escrrptron'
UC- 01 PremierOne user can submit a transaction from a form and view the responses.
UC- 02 PremierOne user can submit a transaction from a command line and view the responses.
UC- 03 PremierOne user can submit a transaction using the data in an incident and view the responses.
UC- 04 PremierOne user can incorporate details from a response into an incident.
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Interface Description 1- 7 Packet Pg. 324 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION
2ID 0
AT I
qv
w
A
L
0. SIDE ;IN AT 0 N
2. 1 CONNECTIVITY
Connectivity needs to be established between PremierOne Suite and External Query Interface over the Customer Enterprise Network. Connectors supported by PremierOne are ODBC, REST Web Service and TCP.
2. 2 EXCEPTION HANDLING AND LOGGING
PremierOne exceptions are logged in both the Windows Event Log on the application server and the PremierOne database.
PremierOne logs query requests in the PremierOne reporting database.
2. 3 SECURITY
There are no additional security requirements for the Interface, beyond the standard implementation for PremierOne Suite. User access to the query forms are managed by user roles in PremierOne.
Access needs to be provided to the third- party system API or Stored Procedure. A SQL account with access to the Stored Procedure will be created in the third- party system database for PremierOne.
2. 4 PERFORMANCE
There are no explicit performance requirements for the Interface.
The query response is dependent on the third- party system connection and response time of the data sources. Query response is displayed as it is received from the third- party system.
2. 5 HIGH AVAILABILITY AND DISASTER RECOVERY
There are no additional High Availability or Disaster Recovery requirements for the Interface, beyond the standard implementation for PremierOne Suite.
If available, the PremierOne recovery servers will be setup to access the third- party system for the Interface.
PremierOne TM Suite- External Query Interface
Motorola Solutions Confidential Restricted Operational Considerations 2- 1 Packet Pg. 325 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
2. 6 SYSTEM ADMINISTRATION
Customer is responsible for contacting Motorola Solutions when changes occur in the Interface or Customer Enterprise Network, which might affect the Interface.
Customer is responsible for contacting Motorola Solutions when the third-party system changes the parameters or the response formats of the API or the Stored Procedure.
Customer is responsible for keeping the reference data synchronized between PremierOne and External Query Interface system.
Customer is responsible for regularly purging data and files from the servers and maintaining optimal system performance.
PremierOneTM Suite- External Query Interface
2- 2 Operational Considerations Motorola Solutions Confidential Restricted Packet Pg. 326 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
SECTION 3
5' ;: S4' xa roe'. v
øL Ta
w_ .{
3. 1 OVERVIEW
This section defines the principal activities and responsibilities of Motorola Solutions and the Customer, during the interface deployment. This Statement of Work provides understanding of the work required by all parties for the interface implementation.
Motorola Solutions assumes no responsibility for training, installation, configuration, on- going support or warranty for any third- party systems and/ or software not included as part of the contracted solution.
3. 2 RESPONSIBILITIES
Motorola Solutions Responsibilities
a) Conduct an ISD review session with the Customer subject matter experts to obtain details regarding the Interface including connector type, connection details, transaction types, query criteria and response transformation.
b) Implement the Interface for 6 forms with basic response formatting and 2 response types per request. Provide 8 hours of training and support for Customer to provision additional • queries.
c) Provide guidance on hardware, software and network connectivity that may be required of Customer to support the interface implementation use and maintenance, prior to implementation.
d) Conduct a functional demonstration validating the Interface works in accordance with this ISD.
Customer Responsibilities
a) Participate in the ISD review session and provide details required for interface installation, configuration, test and support.
b) Familiarize themselves with this ISD.
c) Provide all hardware, software and network connectivity not specifically provided by Motorola Solutions, prior to implementation.
d) Provide the external database driver to enable ODBC connection, if required. e) Assist with provisioning Query Forms, Hot Hits, Pick Lists and Response Formats. f) Procure all customer third- party licenses and API documentation, as required. g) The customer' s third- party system must be on a version supported by the customer third- party. Customer will procure any required upgrades. h) Coordinate Customer third- party involvement with the implementation and testing of the Interface, as required.
1111
PremierOneTM Suite- External Query Interface
Motorola Solutions Confidential Restricted Statement of Work 3- 1 Packet Pg. 327 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Interface Specification Document
i) Witness the functional demonstration of the Interface. j) Protect the Enterprise Network against unauthorized access. k) Provide secure connections between PremierOne and the Interface.
I) Manage customer third- party responsibilities to completion, as applicable, enabling Motorola Solutions to complete its responsibilities.
m) Manage communication between Motorola Solutions and Customer third- party, enabling Motorola Solutions to complete its responsibilities.
3. 3 IMPLEMENTATION PLAN
Table 3- 1. Implementation Plan
q t4 to A` S »'
baa #
dE r a t M1Yg "{. n,9d
Task i Owner
Provide Stored Procedure or API to query the third- party system. Customer/ third- party system vendor
Provide associated user guide or design documentation for the Customer/ third- party system Stored Procedure or API. vendor
Establish network connectivity between PremierOne and the third- Customer party system.
Provide the external database driver software and user' s guide to Customer enable ODBC access.
Develop and install CSI component to query the third- party system. Motorola Solutions Configure Query Interface in PremierOne. Motorola Solutions Provision Query Request Form in PremierOne. Motorola Solutions/ Customer Configure Query Response in PremierOne for Workstation and Motorola Solutions/ Customer Mobile.
Provision user roles to access the query in PremierOne. Customer PremierOne TM Suite- External Query Interface
3- 2 Statement of Work Motorola Solutions Confidential Restricted Packet Pg. 328 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
MOTOROLA SOLUTIONS
PREMIERI)NETM
tuTBouND
INTERFACE
INTERFACE SPECIFICATION DOCUMENT
CITY OF REDDING
VERSION 1. 1. 1
The design, technical, pricing, and other information(" Information") furnished with this submission is proprietary and/ or trade secret information of Motorola Solutions, Inc.(" Motorola Solutions") and is submitted with the restriction that it is to be used for evaluation purposes only. To the fullest extent allowed by applicable law, the Information is not to be disclosed publicly or in any manner to anyone other than those required to evaluate the Information without the express written permission of Motorola Solutions.
MOTOROLA, MOTO, MOTOROLA SOLUTIONS. and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.© 2021 Motorola Solutions, Inc. All rights reserved.
Packet Pg. 329 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions)
TABLE OF CONTENTS
Section1
Interface Description 1-
1 1.1 Introduction 1-
1 1.2 Interface Overview
Interface Specification Document
PremierOneTM Records- Outbound Data Interface
Motorola Solutions Confidential Restricted Table of Contents i
Packet Pg. 330 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Interface Specification Document
SECTION
1INTE F
x
F, . ESCRIPTION
1. 1 INTRODUCTION
This Interface Specification Document( ISD) provides a description of the capabilities of PremierOne Records Outbound Data Interface( Interface) and the scope of work involved in delivering this Interface.
Motorola Solutions will deploy the Interface and verify the functionality described in this ISD. If Customer desires any changes to this ISD scope, those changes can be addressed via the change provision of the contract.
1. 2 INTERFACE OVERVIEW
The Interface is designed to support the transfer of record data from the PremierOne Records Management System( Records) to a third-party system.
Motorola will design and implement the records interface during the project implementation. PremierOne will connect to the record system via an interface exchange server. Alternative connection methods( i.e. web- service), specific functionality and exchanged data will be defined during the interface ISD review process.
Common Services Interface( CSI) is accessing information from DHStoreAnalysis.
Figure 1- 1 shows the connectivity and primary data flow across the system. ill
Sf
k
ttoi &
M ; t
DHStOre
Customer Prowled Thurd PB i lnterfaeeExohan - 0. 44 _ - f' ' :.
Analysis :
e
Server( Optional) System 1A :
n b ag as -> -
moi ;
Figure 1- 1. Records Outbound Data Interface Diagram
Information required for installation, configuration, test and support purposes regarding this Records Outbound Data Interface will be gathered during the ISD review.
PremierOncTM Records- Outbound Data Interface
Motorola Solutions Confidential Restricted Interface Description 1- 1 Packet Pg. 331 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 illSection 3
PremierOne ' ' '' sr IS Data
Re . uire .
1 a ents
3. 1 Overview
This document contains information regarding Motorola PremierOne GIS data requirements.
A Geographic Information System ( GIS) is a system used to collect, manage, analyze, and display geographic data. This document is intended for use by personnel who are responsible for administering the GIS components of the PremierOne suite. System administration requires an understanding of both current agency system administration rules and procedures and how PremierOne functions.
3. 2 GIS Data Requirements for Basic Functionality
3. 2. 1 Street Centerline
0 Street Centerlines are features that are geometrically represented as lines which represent an imaginary line running lengthwise along the center of street segments. Street segments are typically portions of a street that are bound on either side by an intersection with another street segment or dead end ( cul- de- sac).
A source feature class containing street centerlines must contain the following fields:
Left Low House
Left High House
Right Low House
Right High House
Street Name Parts Fields ( may include parsed fields or may be stored entirely in a single concatenated field).
Left Subdivision ( optional)
Right Subdivision ( optional)
Left City
Right City
Left Zip Code
Right Zip Code
State
Description ( optional)
IIIPremierOne GIS Data Requirements MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 332 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Low Cross Street Override ( optional)
High Cross Street Override ( optional)
Cross Street Bypass ( optional)
3. 2. 2 Common Place Location Points
Common Places are features that are represented geometrically by a point which represents the precise map location associated with a specific place. The difference between a Common Place and an Address Point is that Common Places are used for locations that are more commonly referred to by name rather than address.
Not all Common Places will have an address associated with them ( mile markers, call boxes, recreational points of interest etc.).
A source feature class containing common place points must contain the following fields:
Place Name
Place Type ( optional)
Address ( optional)
Subhouse ( optional)
Building ( optional)
City
Subdivision ( optional)
Zip Code
State
Address Point Feature Class
Address Points are features that are represented geometrically by a point which represents the precise map location associated with a specific address.
A source feature class containing address points must contain the following fields:
Address
Subhouse ( optional)
Building ( optional)
City
Subdivision ( optional)
Description ( optional)
Zip Code
State
PremierOne GIS Data Requirements MOTOROLA SOLUTIONS 1111 Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 333 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126
3. 2. 3 Response Boundary( s)
Response Boundaries are features that are represented geometrically by a polygon ( area) which represent the smallest named geographic areas used to determine which agency and beat- assigned resources are responsible for responding to incidents created within a specific area.
Each response boundary feature is specific to a single agency.
A Response Boundary data sourcer requires the following attributes:
Boundary Name
Agency ID
3. 2. 4 Optional Support Tables
Street Name Alias Table
Street name aliases must be maintained in a separate table. This table must contain at a minimum the real street name, the associated alias street name as well as the City ID.
Common Place Alias Table
Commonplace aliases may reside in the commonplace feature class or they may be maintained in a separate table. If alias data resides in a separate table the table must contain both the real commonplace name and the associated alias name.
3. 2. 5 Additional Boundary Data Types
Contractor Boundary
Contractor Boundaries are polygon ( area) features which represent the geographical area used to define contractor rotations.
Each contractor boundary feature is specific to a single agency.
A contractor boundary data source requires the following attributes:
Boundary Name
Agency ID
Contractor Type
Reporting District
Map Book Page boundaries are polygon ( area) features which represent the geographical areas defined in a paper map book. Typically, these polygons are square or rectangular depending on the pages of the physical map book.
Reporting District boundaries is specific to a single agency.
A Map Book boundary data source requires the following attributes:
Map Book Name
III
Page Number Field ( optional)
PremierOne GIS Data Requirements MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 334 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS-000124126 Grid Reference
Map Book
Map Book Page boundaries are polygon ( area) features which represent the geographical areas defined in a paper map book. Typically, these polygons are square or rectangular depending on the pages of the physical map book.
Map Book Page boundaries are not specific to agency.
A Map Book boundary data source requires the following attributes:
Map Book Name
Page Number Field ( optional)
Grid Reference
Premise Hazard Areas
Premise Hazard Areas are polygon ( area) features which represent geographical areas associated with specific premise/ hazard information. The initial use case for Premise Hazard areas was for the purpose of associating gate codes with incidents created within gated communities.
Premise Hazards are not specific to agency.
A Premise Hazard Area data source requires the following attributes:
Area Name
Area Description ( optional)
PremierOne GIS Data Requirements MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 335 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 Section 4
C • inan -iCentr . 1
S Aiscnif
CommandCentral
CommandCentral Responder is a cloud- based
CRfATEAFtiRM
y application that will enable law enforcement officers r • to access Redding Police Department' s on- premises stet, sarot,
Records Management System ( RMS) to view or
update information using smartphone or tablet
AR OD devices. Individual modules enable officers to add, modify, and view different types of information.
r..
izitt Motorola Solutions is proposing CommandCentral
t. rxew r Responder with Citations.
Rtcent
1 Records Search
Citation tnr qws 6 '
411)
ill 12: 37
Field personnel can use CommandCentral
pa
Citation Justin Maury Violation Responder to search Redding Police Department' s 6'1-1submitlsd 7t 15: 35 local RMS for Person and Vehicle records. Users Citation Justin Marry Violationt..... 410,4t# 0,. can search records by manually entering the search G
subritit1cd at 1s: 35 criteria ( e. g. names or license plate numbers) and by scanning driver' s license or vehicle registration
Citation Sall Smith Violation rogigtfoi. barcodes.
S jbrnitlt'ti: it 14: 10
Citation Justin Maury Warning? tiljiktiSitif'
SUt) riflitled€ ft 13:: 56
rit
Figure 4- 1: Sample CommandCentral
Responder Home Screen
11111 CommandCentral Responder Solution Description MOTOROLA SOLUTIONS Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 336 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 X Pers ctr :' ... X VotrtdeSEr# cd} sl + Seannl g 3 I ^
f
r^ P' 4<<,..,, Alignpthe ba:
Packet Pg. 337 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 11111
De
kmt
oCitation,
b
X S3i!
Mi ceJAneous Oliences
Offense
0 Fab to Obey Officer
Add aaliens,. n to theMotion1A t 2020
Atrb( t OOttJ$ Ariria{} C} flen¢ cs
i
f311 Yleld Vehicle Inter SCM
V 10-; 16. 020
Vit@
Fail Yield at Sign
Offender agi- osn
C+: i, e: 1k: en. e Nti^+ f) ef 116702t S
FIG1 tlaR0e: Justin Lust Name: Maury
Gars Or+ 1, IICS7/ i.TI 055
li: c"r. `: tm fatiuro .. tort , 1: v-'.
r:a = aszrx3
lacryta L
1 2 : 3
i 4 5
i 6
i 7 8 i 4 0 '
Vehicle Details q . w e r i
y : tri I o p
Add 8 vehu^Jo; 6 Ow 4=ta4wn
a sd : t g
h ` II : I
SC':. i1 A HillCOIII
F ' i, z x c v . b n m 43
VEritC. t, E SEAOCdi
1111 ' 1 roton( 41K} - i } t
iii 0 r iii 0 r; -..
Figure 4- 3: Sample CommandCentral Responder Citation Screens Configuration
0 During the deployment process, Motorola Solutions will configure CommandCentral Responder to include Redding Police Department' s required fields for citations, including the fields, field labels, field type, validation rules, and cross- field validation ( e. g. driver speed must exceed the posted speed limit).
Parts of the citation user interface can also be configured, including the field display order, field groups, and field- group display rules. Sections can be shown or collapsed on the UI, and dynamically removed based on user inputs in a citation form.
In addition to configuring the citation fields and interface in CommandCentral Responder, Motorola Solutions will also customize the format of printed citations during the deployment process.
Workflow
The workflow for CommandCentral Responder helps officers issue accurate citations by enforcing agency rules for issuing citations and by connecting each citation to on- premises records. This workflow automatically validates citations as they are built, eliminating the need for manual citation reviews by records personnel.
CommandCentral Responder supports a predefined, non- configurable process for issuing citations, with steps from creating a citation through issuing, printing, and submitting to the RMS. It includes the following steps:
Create new Citation.
Enter required data manually, or by scanning barcodes or using search results.
Complete Citation.
Issue Citation
IIICommandCentral Responder Solution Description MOTOROLA SOLUTIONS Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 338 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 CommandCentral Responder automatically performs data validation and identifies any necessary updates.
Print citation on supported mobile printers. CommandCentral Responder supports Brother PocketJet 763MF1, Brother PocketJet 662 and Zebra printers with Zebra Link- OS.
Add any desired Officer Notes.
Submit the Citation.
CommandCentral Responder submits the citation information to CommandCentral Responder cloud service.
CommandCentral Responder automatically synchronizes standard fields with PremierOne TM RMS. While state or agency customizations will be available for viewing and printing, they will be stored in the CommandCentral cloud platform rather than on- premises records.
CommandCentral Responder solution includes automatic citation transmission to a designated Court Citation System.
403 Authentication and Data Security
CommandCentral Responder prevents unauthorized users from accessing the data transmitted to and from mobile devices through an HTTPS connection with FIPS 140- 2 Transport Layer Security ( TLS) v1. 2 encryption. To access the system, a user must present multiple authentication factors to CommandCentral Identity Management. All user requests and other user data are protected by Azure Government services.
CommandCentral Responder Solution Description MOTOROLA SOLUTIONS • Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 339 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 41) Section 5
Stat. Me t if ' e . , : 0 r .
5. 1 introduction
In accordance with the terms and conditions of the Agreement, this Statement of Work (" SoW") defines the principal activities and responsibilities of all parties for the delivery of the Motorola Solutions Motorola") system as presented in this offer to Redding Police Department, CA ( hereinafter referred to as " Customer"). When assigning responsibilities, the phrase " Motorola" includes our subcontractors and third- party partners.
Deviations and changes to this SoW are subject to mutual agreement between Motorola and the Customer and will be addressed in accordance with the change provisions of the Agreement.
Unless specifically stated, Motorola work be performed remotely. Customer will provide Motorola resources with unrestricted direct network access to enable Motorola to fulfill its delivery obligations.
Motorola and the Customer will work to complete their respective responsibilities in accordance with the mutually agreed upon Project Schedule. Any changes to the Project Schedule will be mutually agreed upon via the change provision of the Agreement.
The number and type of software or subscription licenses, products, or services provided by Motorola or its subcontractors are specifically listed in the Agreement and any reference within this document as well as subcontractors' SOWs ( if applicable) does not imply or convey a software or subscription license or service that are not explicitly listed in the Agreement.
5. 2 Award, Administration, and Project Initiation
Project Initiation and Planning will begin following execution of the Agreement between Motorola and the Customer.
Following the conclusion of the Project Planning Session, the Motorola Project Manager will conduct twice monthly one- hour remote status meetings with the Customer Project Manager for the purpose of baselining progress of current activities and the planning of future activities. Following the conclusion of the Contract Design Review, the Motorola Project Manager will prepare and submit monthly status reports to the Customer Project Manager. Monthly Status Reports provide a summary of the activities completed in the month, those activities planned for the following month, project progress against the project schedule, items of concern requiring attention as well as potential project risks and agreed upon mitigation actions.
Motorola utilizes Google Meet as its teleconference tool. If Customer desires a different teleconference tool, Customer may provide a mutually agreeable alternate tool at Customer expense.
IIIStatement of Work MOTOROLA SOLVTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 340 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126
5. 3 Project Management Terms
The following project management terms are used in this document. Since these terms may be used differently in other settings, these definitions are provided for clarity.
Project Schedule means the schedule providing dates and timeframes for completion of tasks and deliverables during the course of the project. The Project Schedule is subject to change at the mutual agreement of Motorola and the Customer.
Project Management Plan is composed of the Communications Management Plan, Risk Management Plan, and Change Management Plan that provide the criteria for managing those tasks within the project.
5. 4 Completion Criteria
Motorola Integration Services are considered complete upon Motorola performing the last task listed in a series of responsibilities or as specifically stated in Completion Criteria. Customer task completion will occur per the project schedule enabling Motorola to complete its tasks without delay.
Customer will provide Motorola written notification that it does not accept the completion of Motorola responsibilities or rejects a Motorola service deliverable within five ( 5) business days of completion or receipt of a deliverable.
The Service Completion will be acknowledged in accordance with the terms of Master Customer Agreement and the Service Completion Date will be memorialized by Motorola and Customer. Software System Completion will be in accordance with the terms of the Software Products Addendum unless otherwise stated in this Statement of Work.
5. 5 Project Roles and Responsibilities Overview
5. 5. 1 Motorola Project Roles and Responsibilities
A Motorola team, made up of specialized personnel, will be assigned to the project under the direction of the Motorola Project Manager. Team members will be multi- disciplinary and may fill more than one role. Team members will be engaged in different phases of the project as necessary.
In order to maximize efficiencies Motorola' s project team will provide services remotely via teleconference, web- conference or other remote method in fulfilling its commitments as outlined in this Statement of Work. Motorola project team resources will be on site at the Customer location when fulfilling commitments that are crucial to project success as noted in this Statement of Work.
The personnel role descriptions noted below provide an overview of typical project team members. One or many resources of the same type may be engaged as needed throughout the project. There may be other personnel engaged in the project under the direction of the Project Manager.
Motorola' s project management approach has been developed and refined based on lessons learned in the execution of hundreds of system implementations. Using experienced and dedicated people, Statement of Work MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A
Packet Pg. 341 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126 411) industry- leading processes, and integrated software tools for effective project execution and control, we have developed and refined practices that support the design, production, and testing required to deliver a high- quality, feature- rich system.
Project Manager
A Motorola Project Manager will be assigned as the principal business representative and point of contact for the organization. The Project Manager' s responsibilities include:
1. Manage the Motorola responsibilities related to the delivery of the project.
2. Maintain the project schedule and manage the assigned Motorola personnel and applicable subcontractors/supplier resources.
3. Manage the Change Order process per the Agreement.
4. Maintain project communications with the Customer.
5. Identify and manage project risks.
6. Collaborative coordination of Customer resources to minimize and avoid project delays.
7. Measure, evaluate, and report the project status against the Project Schedule.
8. Conduct remote status meetings on mutually agreed dates to discuss project status.
9. Prepare and submit a monthly status report that identifies the activities of the previous month, as well as activities planned for the current month, including an updated Project Schedule and action item log.
10. Provide timely responses to issues related to project progress. 0 Application Specialist
The Motorola Application Specialist will work with the Customer project team with system provisioning.
The Application Specialist' s responsibilities will include:
1. Provide consultation services to the Customer regarding the provisioning and operation of the Motorola system.
2. Provide provisioning training to the Customer to provide the knowledge to setup and maintain the system.
3. Complete the provisioning ownership handoff to the Customer.
4. Complete the project- defined milestones and tasks as defined in this SOW. Provide product training as defined by this SoW and described in the Training Plan.
GIS Analyst
The Motorola GIS Analyst specializes in geographical information technology. Responsibilities of the Motorola GIS Analyst include:
1. Perform the GIS analysis on the Customer- supplied GIS source data.
2. Provide the results of the GIS analysis based on the requirements of the Motorola GIS Build Requirements document to include:
A. Geocoding Data
B. Centerlines to support Routing
C. Response Area Polygons
3. Offer consultation services for the conversion of Customer GIS source data for Motorola use. 411 Statement of Work MOTOROLA SOLUTIONS
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS-000124126/ CAP21P275A
Packet Pg. 342 Attachment: C-9137 - Agreement - 2021- Motorola Solutions, Inc. (4.9(b)--Approve Addendum to Premier One Contract with Motorola Solutions) Redding Police Department November 3, 2021
PremierOne CAD, Mobile,& Records System with CommandCentral Responder PS- 000124126
4. Provide instruction on the use of GIS as it pertains to the Motorola system.
Solutions Architect
The Solutions Architect is responsible for the delivery of the technical and equipment elements of the solution. Specific responsibilities include:
1. Confirmation that the delivered technical elements meet contracted requirements.
2. The delivery of interfaces and integrations between Motorola products.
3. Remain engaged throughout the duration of the delivery.
Customer Success Advocate
A Customer Success Advocate will be assigned to the Customer post Go Live event. By being the Customer' s trusted advisor, the Customer Success Advocate' responsibilities include:
1. Assist the Customer with maximizing the use of their Motorola software and service investment.
2. Actively manage, escalate, and log issues with Support, Product Management, and Sales.
3. Provide ongoing customer communication about progress, timelines, and next steps.
4. Liaise with the Customer on industry trends and Motorola evolutions.
Customer Support Services Team
The Customer Support Services team will provide ongoing support following commencement of beneficial use of the Customer' s System( s) as defined in Customer Support Plan.
5. 5. 2 Customer Project Roles and Responsibilities Overview The success of the project is dependent on early assignment of key Customer resources. In many cases the Customer will provide project roles that correspond with Motorola' s project roles. It is critical these resources are empowered to make provisioning decisions based on the Customer' s operational and administration needs. The Customer project team should be engaged from project initiation through beneficial use of the system. The continued involvement in the project and use of the system will convey the required knowledge to maintain the system post completion of the project. In some cases, one person may fill multiple project roles. The project team must be committed to participate in activities for a successful implementation. In the event the Customer is unable to provide the roles identified in this section Motorola may be able to supplement Customer resources at an additional price.
Project Manager
The Project Manager will act as the primary Customer point of contact for the duration of the project.
The Project Manager is responsible for management of any third party vendors that are the Customer' s subcontractors. In the event the project involves multiple agencies, Motorola will work exclusively with a single Customer assigned Project Manager (the primary Project Manager). The Project Manager' s responsibilities include:
1. Communicate and coordinate with other project participants.
2. Manage the Customer project team including timely facilitation of efforts, tasks, and activities.
3. Maintain project communications with the Motorola Project Manager.
4. Identify the efforts required of Customer staff to meet the task requirements and milestones in this SoW and Project Schedule.
Statement of Work MOTOROLA SOLUTIONS •
Use or disclosure of this proposal is subject to the restrictions on the cover page.
Motorola Solutions Confidential Restricted
PS- 000124126/ CAP21P275A