HomeMy WebLinkAboutPOSITRON 1B -2004
, " " ",.; ON F\LE
INSURAh... ," ~ QCEED
WORK MA.Y OOI PR
CLERK OF CO~~C~08
OA.1E: 'FEB .
CHANGE ORDER #2
TO
COMPUTER AIDED DISPATCH
PURCHASE AGREEMENT A-2004-229
, L~~;;",~,~~~,.1t
,:~
':~~"~> . '.', . " ' 'J:~'~~
-'" .".i"'<-....... ..... .. .(4f>... .. '" >.-:~
.. -.".," .'.,,,,,._. ._ _... ..",..'.<-' c.._
f
TABLE OF CONTENT
CHANGE ORDER #2 TO COMPUTER AIDED DISPATCH PURCHASE AGREEMENT ............1
CHANGE ORDER N#2 SIGNATURE PAGE ...............................................................................2
CERTI FICA TE OF INSURANCE..........................................,............................................,...,..,... 3
EXHIBIT A.1 - la/CAD SYSTEM STATEMENT OF WORK.........................................................4
ATTACHMENT A-1 TO THE SOW (ACCEPTANCE TEST PLAN)..........................,..................42
ATTACHMENT A-2 TO THE SOW (CHANGE ORDER REPORT) ............................................76
ATTACHMENT A-3 TO THE SOW (INTERFACE CONTROL DOCUMENT) ............................. 79
ATTACHMENT A-4 TO THE SOW (TRAIN I NG PLAN) ..............................................................81
ATTACHMENT A-5 TO THE SOW (DEFINITIONS).................................................................. 92
ATTACHMENT A-6 TO THE SOW (CUSTOMIZED FEATURES)............................................. 95
STATEMENT OF WORK SIGNATURE PAGE ........................................................................102
EXHIBIT B.1 -la/CAD SYSTEM PROJECT DELlVERABLES..............................................,..103
EXHIBIT C.1 -la/CAD SYSTEM PROJECT SCHEDULE ......,.................................................105
EXHIBIT 0.1 -la/CAD SYSTEM MILESTONE PAYMENT SCHEDULE.................................. 1 07
EXHIBIT E.1 -la/CAD SYSTEM SOFTWARE LICENSE AGREEMENT .......................,.........108
EXHIBIT E-1 SOFTWARE LICENSE AGREEMENT SIGNATURE PAGE............................ 110
EXHIBIT F.1 - SAPO la/CAD SYSTEM MASTER SUPPORT AGREEMENT......................... 111
EXHIBIT G-1 - UPDATED RFP RESPONSE CRITERIA..........................................................116
r
A-2004-229-002
CHANGE ORDER #2 TO COMPUTER AIDED DISPATCH PURCHASE AGREEMENT
DATE: January 17, 2008
Purchaser:
Contractor:
Name: City of Santa Ana
Police Department - Information Services
Name: Positron Public Safety Systems, Corp.
Doug Roberts,
Vice President and Chief Operating Officer
Add ress:
20 Civic Center Plaza, (M-97)
Santa Ana, CA 92702
5101 Buchan Street,
Montreal, QC H4P 2R9 Canada
In accordance with the terms and conditions of Agreement A-2004-229, dated September 25, 2005, the
following changes are approved:
Describe Changes:
1. Revised Agreement Documents:
The existing agreement (A-2004-229) permits such changes per the following sections: 5.2 (Change
Orders) and 7.2 (Permitted Assignment), New insurance certificates, per Section 7.12, are provided
herein, The following agreement documents have been updated to reflect the change:
a, Statement of Work dated December, 27, 2007 and attached hereto as Exhibit A 1;
b, Project Deliverables dated December, 27, 2007 and attached hereto as Exhibit B.1;
c, Project Schedule dated December, 27, 2007 and attached hereto as Exhibit C.1;
d, Milestone Payment Schedule dated December, 27, 2007 and attached hereto as Exhibit D,1;
e, Software License Agreement dated December, 27, 2007 and attached hereto as Exhibit E.1;
f. Master Support Agreement to be dated by the parties upon its execution and attached hereto as
Exhibit F,1;
g. Updated RFP response criteria (to reflect the new functionality) dated August 3rd, 2007 and
attached hereto as Exhibit G.
Contract Price Adjustments:
There is no change to the contract value.
Unless amended above, all other terms and conditions of the Agreement shall remain in full force and effect.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Page 1 of 149
~
IN WITNESS WHEREOF, the said parties have caused this Agreement to be executed as of the day and year
written above,
ATTEST:
CITY OF SANTA ANA
/
PATRiCIA E. H Y
Clerk of the Council
APPR~)vED AS TO FORM:
f\7! ,c, \ II
JbSl~H~. tCETg~~
City Attorney
ATTEST.
PATRICIA E. HEALY
?: ..RK OF THE COUNCIL
RECOMMENDED FOR APPROVAL:
POSITRON PUBLIC SAFETY SYSTEMS CORP
~, ~
~h \
DOUG ROBERTS
Vice President and Chief Operating Officer
(~rJ&--
PAUL M WALTERS
Chief of Police
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Page 2 of 149
~
CERTIFICATE OF INSURANCE
.....-
1/1 512008
,.. CRnRCAtt .. __ _ A ....nDlOl'__
aLY _ CQWUt&ND ~ .......nEClEImFlCAn~.
THIS CRTtRCA'H DOES M)T --.s. 5:XfDC) 011 M.Tm 11C
<XJII'BA8E ~ av 11tE oouc.........
AC~RDT
ERTIFICA TE OF UABIUTY INSURANCE
KrauIw & Corr-.v
1211 A....... Of TM ~
New York
212-5De-3400
IIrlIuWgroup_com
NY
10030
Gr.. ~ Insur...... Compeny
F......II..-.rance Comp8ny
National Union Firw Insur8ncoo
of ' . PA.
Pacific Indetn. oily Insur8nc:. Cornpeny
Positron Public SaIWty SysWns Corp_
!5101 8.....,." S1rwet
Montreal QC H4P 2R1l
COVERAGES
NOlWl1HSTANOlNG AN'( ~T. n_ 011 ~ OF AN'( c:.cJIIJTlIM:TOIl OTHER OOC~ WrlH ~CT ro ~ THIS
lXATlfJCA n MAY K lSSlJD) 011_ Y PDlT-, TIK: 1IIJSlIUIIIC[ MFORDDl BY TK ~S O[~ _ IS SUIU[CT TO AU. TH[
PClUCY _
......
3!583-Q3-Q8
73!53-3 1-'12
12131120(17 12131120(18
8E 489034 1
12131120(17 12131120(18
o -..u>YDS' U-.n'
7171-S3-U
12131120(17 12131120(18
. ~ of Santa Ana. It's 0IficRrs. ag.nts. ~ and ~ .. incIuc:Iltd as Addition.. lnsurwd's
s their i~ m-v appear.
20 Civic Cen1I!r Plaza
Santa Ana
CA 92701
nDIiII O&TE~. T-.:...... C<.WIPAIIY wtLL. ......\ft:. TO MML
30. YS w.rT1'8Il1CJf'1C:E 'YO ~ cerrw:JCAft MDI..I:mI-....u '1'0 nc
~ MIT .~ TO ...... -..c::M II011CE -....u. IfIWIIClIE NO ~TKJN
IUleIUTY OF ...., -.:JI L.oII 11tE ~~ f1"S.MIEJfTS CIa ~
... IlDr fIII~
ICAn
CiIy of Santa Ana
~
,-
~ 2" C71'1D)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Certificate of Insurance
Page 3 of 149
~
'lll1l!111ll'~r'~I1II'~!!lllrn"I1'III"'" '''lr'~''''ll'llrln\liFll'!]lImrIJll~lDlIIll1I~ml'I'!lm~!'rlm~IT'T'm~Rml!ml1nl'm' 'll~nl~ll!Tllill'!m m1l1l1IJlI'I""'I'"' II
F ~~~~!~!:!~
EXHIBIT A.1 - IQ/CAD SYSTEM
STATEMENT OF WORK
Statement Of Work (SOW)
IQ/CAD & IQ/Mobile Project
SAPO
SAPD
Doc # 01-2007
Date: 12/27/07
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 4 of 149
~
II ~~~~~~~~
Statement of Work (SOW)
The Statement of Work (SOW) organizational structure of this project is comprised of six distinct work
phases based on POSITRON project methodologies.
Phase 01 - Purchase Orders
Phase 02 - Project Kick-off & IQ Products Evaluation
Phase 03 - GIS / Data Migration Services
Phase 04 - Administration Training
Phase 05 - Staging and Shipping
Phase 06 -Installation and User Training
The following Statement of Work (SOW) defines the principal activities and responsibilities of all parties
for the implementation of a Computer Aided Dispatch (CAD) provided by Positron Public Safety Systems
Corp. (herein after referred to as "Positron") to support Santa Ana Police Department (herein after
referred to as "Santa Ana" or "SAPD") law enforcement dispatch operations.
Positron will supply the following components:
· Computer Aided Dispatch Subsystem: IQjCAD (v3.6.5xx or most recent version at the time
of installation)
. Positron IQjMobile (v2.7xx or most recent version at the time of installation)
· CADvisor web-viewer including Web Calltaker component
· Stand alone IQjCAD Messaging software component
· Microsoft SQL Server 2005: This component has been provided and installed.
. Positron IQjCADMinistrator
And the following interfaces:
. IQjCAD - Existing 911 System
IQjCAD - Police RMS (bi-directional). The export of the data will be done via Positron's IQjCAD
XML Export service. The XML export service supports XSLT translations.
XSLT is designed for use as part of XSL, which is a style sheet language for XML. In addition to
XSLT, XSL includes an XML vocabulary for specifying formatting. XSL specifies the styling of an
XML document by using XSLT to describe how the document is transformed into another XML
document that uses the formatting vocabulary. We will provide 1 XSL transformation as a part of
this project. Included is one XSLT transformation. Changes to the transformation can be done
by SAPD in the future or on a time and materials basis by Positron. There is no import of data to
IQjCAD from RMS but I QjCAD can query SAPD's SQL Server database from the command line for
Both CAD and Mobile. In addition the system can automatically query the RMS database while
conducting state queries. Up to five (5) "lookup" queries will be provided. Additional queries can
be configured by SAPD in the future or on a time and materials basis by Positron.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 5 of 149
f
F ~~~!~~~
I EXAMPLES OF QUERIES [
0 SELECT EVENTID, YEAR, MAKE, MODEL, COLOR, COMMENTS FROM
EVENT VEHICLE WHERE TAG = '%PLATE%'
select vin,veh_make make,veh_model model,veh_coll coll,veh col2
col2,Vehicle_comment comments,veh_status_stolen -
ZV S, veh_status_recovered R, veh_status_ evidence E, veh_status_ da maged
D,veh_status_found F,veh_status_seized Z,veh_persname
Owner,veh_address Address, cdoperid officer from vehicle where
lic_num = '%PLATE%' and lic_state = '%STATE%'
select ALRT_NOTES caution, (SELECT COUNT(WARRANT_ID) FROM
WARRANT WHERE PERSON.SEQNUM = WARRANT.PERSON_SEQNUM
AND WARRANT.5TATUS='Active' ) warrants,
rtrim(PERSON.surname) II ','II rtrim(PERSON.first_name) II'
'II rtrim(PERSON.middle_name) name, person.dob, person.age,
ZP person.sex, PERSON.str_numll"11 PERSON.street II" II
PERSON.apt_num II',' II PERSON.mun II' , II PERSON.state Address,
PERSON.RES_PHONE PHONE, PERSON.licENSE, PERSON.lic_state,
PERSON.5SN, person.seqnum, person.ALlAS_PERSON_SEQNUM from
person where upper(rtrim(surname) II ','II rtrim(firscname)) like
'%NAME%%' ORDER BY SURNAME,first name,middle name
select I.EVENTID, I.Involvement,
l.evTYPE,I.involve_type, I.occurr _date,l.agency,l.description, l.offense_id,l.
ZP offense_descr from involvements I, person where PERSON_seqnum =
person.seqnum and upper(rtrim(surname) 11','11 rtrim(firscname)) like
'%NAME%%'
0 select Eventid, Year, make, model, color, comments from event_vehicle
where tag = '%PLATE%' and State = '%STATE%' and rownum < 11
SELECT EVENT.EVENTID,SUBSTRING(TYPE,l,15)
TYPE,SUBSTRING(DISPOSITION,l,10) DISPO,UPDATE_DATE FROM
ZV EVENT,EVENT_VEHICLE WHERE EVENT_VEHICLE.TAG = '%PLATE%' AND
EVENT_VEHICLE.EVENTID = EVENT.EVENTID AND EVENT.CURRENT_REC
='T'
G SELECT EVENTID, YEAR, MAKE, MODEL, COLOR, COMMENTS FROM
EVENT VEHICLE WHERE TAG = '%PLATE%'
. IQjCAD _ CLETS/Orange County/NCIC/NLETS (bidirectional) via ComSys
. IQjCAD _ Positron IQjMobile Software [(Positron lQ Mobile client), (bidirectional))
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 6 of 149
~
-
II ~~!~~~~~
No deviation of this SOW will be allowed without written consent from the Santa Ana Project Manager.
Nevertheless, Santa Ana recognizes that projects of this magnitude will likely encounter various
unforeseeable events that may cause tasks to overlap or change, and such change will be permissible
with the approval of Santa Ana Project Manager.
This SOW is contingent upon both Positron and Santa Ana fulfilling their respective responsibilities as
defined in the Agreement and within this document.
Since the implementation of the IQjCAO "Evaluation System" on July, 30, 2007 and the implementation
of IQjMobile "Evaluation System" on August 17, 2007, and the "IQjCAO and IQjMobile Evaluation
System" approval and go ahead from SAPO on September 28, 2007, 2007, the Positron and SAPO teams
have continued working in good faith following the tasks of the Project Plan. As a result of the
aforementioned evaluation, Positron will deliver IQjCAO 3.6.5xx or most recent version at time of
installation and IQjMobile 2.7xx or most recent version at time of installation with mutually accepted
changes as described within this SOW and Attachment A-6.
Attachments
The following attachments are included with this SOW:
Attachment A-1
Attachment A-2
Attachment A-3
Attachment A-4
Attachment A-S
Attachment A-6
Attachment A-7
IQjCAD and Positron IQjMobile Acceptance Test Plan (ATP)
Project Change Order
Interface Control Document
IQjCAD and Positron IQjMobile Training Plan
Definitions of Terms within the SOW
Customized Features for SAPD
IQjCAD Data Conversion Procedures
General Project Management Responsibilities
Project management occurs throughout the project and is involved in every task. The overall project
management activities are listed here for reference.
Responsibilities:
Positron Shall:
a. Maintain project communications with Santa Ana's Project Manager.
b. Manage the efforts of the Positron staff and coordinate Positron activities with the Santa Ana
Project Manager.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 -IQlCAD System Statement of Work
Page 7 of 149
~:t
F ~~~~r~~~
c. Conduct on site status meetings with Santa Ana's Project Manager on an lias-needed" basis, at
the mutual agreement of Positron and Santa Ana.
d. Provide timely responses, within ten (10) business days, to issues raised by Santa Ana's Project
Manager,
e. Prepare and submit weekly status reports that include: the accomplishments of the previous
week, activities planned for the immediate future and an update to the project schedule in
Microsoft Project 1998 (or later) format.
f. Prepare and submit project Change Proposals to Santa Ana's Project Manager as necessary.
g. Prepare and submit Task Completion Letter(s) to Santa Ana's Project Manager as necessary.
Santa Ana Shall:
a. Maintain project communications with the Positron Project Manager.
b. Manage the efforts of Santa Ana staff and coordinate Santa Ana activities with the Positron
Project Manager.
c. The Project Manager must ensure that their personnel have ample time, resources, and
expertise to carry out their respective tasks and responsibilities.
d. The Project Manager or his designee will participate in the status meeting with the Positron
Project Manager on a weekly basis or as may otherwise be reasonably required to discuss
project status.
e. Provide timely responses, within ten (10) business days, to issues raised by the Positron Project
Manager.
f. Liaison with all Santa Ana-provided third-party vendors and associated systems.
g. Ensure acceptable Change Orders are approved by authorized signature(s).
h. Ensure acceptable Task Completion Letter(s) are approved by the Project Manager or his
designee.
i. Ensure timely payment of invoices.
j. Ensure Positron access to server and network equipment and work areas on a 24x7 basis, with
pre-authorization for off-hours.
k. Provide workspace for Positron personnel as reasonably requested.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 8 of 149
r
F ~~~~~~~~
SOW Format:
Each task includes the following: Title, Objective, Task Description, Responsibilities and Completion
Criteria. The tasks are depicted on the project schedule. All parties recognize that the SOW is not
formatted chronologically with contractual obligations defaulting to Project Schedule unless otherwise
noted.
PHASE 01 - Purchase Orders
The following tasks represent the efforts defined in the Work Project Schedule for this Phase of the
Project.
1. Internal Review of SOW, P.O. and Quote - POSITRON and SAPO will jointly conduct a contract
review to ensure mutual understanding. The Contract and its exhibits, POSITRON Proposal,
SAPO RFP, and any other contract documents will be the focus of the review with the results
used to update the Statement of Work. The Statement of Work will fully document the
conditions and extent of work to be completed by both parties and will clarify any questions
regarding expectations of the system. POSITRON participants in the Contract Requirements
Review include the Project Manager and the Implementation Manager.
2. Review Contract for Billing Milestones - Review original remaining SOW payment milestones
that have not been completed nor invoiced by Positron and include in new SOW. The remaining
dollars ($) to be applied to the Billing Milestones to fund this SOW is $198,536. The new billing
milestones to support this SOW are as follows:
In summary, the payment milestones are as follows:
Payment#
1: Completion of Phase 1-3 (GIS / Data Migration Services)
2: Completion of Phase 4 (Administration Training)
3: Completion of Phase 5, Task 6 (Cutover)
4: Completion of Phase 7, (Total System
Validation/Acceptance)
Total
% of Total
10%
30%
30%
30%
$ Amount
$19,853
$59,561
$59,561
$59,561
100%
$198,536
PHASE 02 - Project Kick-off & IQ Products Evaluation
The following tasks represent the efforts defined in the Project Schedule for this Phase of the Project.
1. Project Kick Off Call
Objective:
Establish project schedules and procedures.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 9 of 149
f
"
F ~~~J~~~~
Task Description:
The project will be initiated with a Project Kickoff including all key Santa Ana and Positron
project participants.
The objectives of this task are:
. To introduce all project participants
. Review roles of key participants
. Establish a clear chain of communication and authority
. Establish a project action item log process
. Review overall project scope and objectives
. Review resource and scheduling requirements for the Requirements Validation
meeting
. Review and collect API data (as may be required).
. Develop final project schedule.
. Conduct CAD pre-configuration work.
. Review Requirements Validation process.
Responsibilities:
Positron shall:
a. Designate a Project Manager who will direct Positron's efforts and serve as the primary
point of contact for Santa Ana. The responsibilities of the Positron Project Manager
include:
. Maintain project communications with Santa Ana's Project Manager.
. Manage the efforts of Positron staff and coordinate Positron activities with
Santa Ana's project team members.
. Measure, evaluate and report the progress against the Project Schedule, to be
developed and maintained in Microsoft Project 1998 or higher.
. Resolve deviations from the Project Schedule.
. Monitor the project to ensure that support resources are available as scheduled
and as identified in the Agreement.
. Coordinate and oversee the installation of all licensed Positron application
software.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 10 of 149
~
F ~~~!~~~~
. Review and administer change control procedures through Santa Ana's Project
Manager, whereby Santa Ana's requested change and associated payment
schedule is described in a Standard Change and Approval Letter commonly
referenced as a "Project Change Order", issued by the Positron Project
Manager.
. Conduct status meetings with Santa Ana's Project Manager on an "as needed"
basis, or as may otherwise be reasonably required to discuss project status.
. Provide timely responses to issues related to project progress raised by Santa
Ana's Project Manager.
. Prepare and submit a weekly status report that identifies the activities of the
previous week, as well as activities planned for the immediate future, including
an updated Project Schedule.
b. Establish a schedule, location and agenda to meet with Santa Ana personnel for the
requirements validation meetings related to software configuration.
c. Deliver one (1) complete set of Technical Description Documents for all applications to
Santa Ana. NOTE: Technical Description Documents is a generic label for any user
guides, interface control documents and other Positron technical documents.
d. Work with Santa Ana personnel in designing and approving of the format of an action
item log to be used in conjunction with the Project Schedule. The purpose of the log is
to identify outstanding issues, provide continual status updates on specific tasks and to
identify responsibilities of the parties.
Santa Ana shall:
a. Designate a Project Manager whose responsibilities include:
. Maintain project communications with Positron's Project Manager.
. Identify the efforts required of Santa Ana staff to meet Santa Ana's task
requirements and milestones in the Statement of Work and Project Schedule.
. Assist Positron in developing a detailed Project Schedule defining the detailed
tasks and a schedule of Positron and Santa Ana responsibilities.
. Review the Project Schedule with Positron's Project Manager.
. Monitor the project to insure that support resources are available as scheduled.
. Attend status meetings with Positron's Project Manager.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 11 of 149
~6
1'1'111 ! 1 11111"
111111
1111 [! 'Ii 11111'1 ' . '1111'1 1'11'11 I' 'II'
II ~~J~~~~
· Provide timely responses to issues related to project progress raised in writing
by Positron's Project Manager,
· Liaison and coordinate with other Santa Ana agencies, other governmental
agencies and Santa Ana's vendors, contractors and common carriers.
· Review and administer change control procedures, hardware and software
certification, and all related project tasks required to maintain the
implementation schedule.
· Ensure that all documents are approved or rejected by Santa Ana within ten (10)
business days of submission, unless explicitly addressed in the Contract or
Statement of Work.
. Approve and release payments in a timely manner.
b. Ensure that all appropriate Santa Ana personnel attend and actively participate in the
Project Kickoff Session.
c. Ensure acceptable Standard Change Order and Approval Letter(s) are approved by
authorized signature(s).
d. Work with Positron personnel in designing and approving of the format of an action
item log to be used in conjunction with the Project Schedule. The purpose of the log is
to identify outstanding issues, provide continual status updates on specific tasks and to
identify responsibilities of the parties.
Completion Criteria:
This task is considered complete when the Project Kickoff Session has been held with Positron
representatives in attendance and an action item log has been developed by both Positron and
Santa Ana.
2. GIS Verification and Validation
Objective:
To initiate the development of a final geographic file resource for use by the
Positron products.
Task Description:
This task will enable Santa Ana to provide existing ArcView Shape Files and other materials to be
used for the creation of boundary maps.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 12 of 149
~
F fu~~~!~~~
Responsibilities:
Positron shall:
a. Conduct an initial conference call to discuss and evaluate source data and source maps.
b. Conduct an initial conference call to advise on how to collect/create service boundary
data and to discuss service boundary delineation requirements and how they are used
in CAD. Positron does not create the service boundaries.
c. After assessing the data, source maps, and issues discussed previously, a GIS
Specification Document will be created. The GIS Specification Document outlines the
build approach and will be submitted to Santa Ana for review.
d. Create a document with a complete description of the process for data creation,
maintenance and updates.
e. Discuss and resolve all outstanding issues related to the final GIS Specification
Document within five business days of receipt of any changes requested by Santa Ana.
Santa Ana shall:
a. Supply Positron with existing ArcView mapping data.
b. Appoint a GIS system administrator to be the single point of contact with Positron to
resolve all geofile issues and appoint a backup geofile coordinator to receive training.
c. Ensure that all necessary GIS resources are made available to Positron.
d. Carefully review the proposed final GIS Verification and Validation Document with
Positron personnel and provide any requested changes within five business days of the
delivery of the plan.
Completion Criteria:
This task is considered to be complete once Santa Ana and Positron have reviewed the final GIS
Verification and Validation Document
3. Prepare Project Schedule
Objective:
Establish the Project Schedule
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 13 of 149
r
F ~~~~~~~~
Task Description:
The objective of this task is to finalize the Project Schedule (to be developed and maintained in
MS Project 1998 or higher) based upon the requirements identified and the associated project
objectives, plans, schedules, approvals, priorities and inter-dependencies among tasks. The
resulting document defines the specific project tasks to be completed, documents the final
implementation schedule for each subsystem, and identifies the software warranty periods
which comprise the overall system to be implemented.
Positron shall:
a. Review with Santa Ana personnel the identified implementation tasks, priorities, inter-
dependencies and other requirements needed to establish the final Project Schedule.
b. Prepare the final Project Schedule document and deliver it to Santa Ana.
c. Review the Project Schedule with Santa Ana personnel and make changes and/or
corrections that are mutually agreed upon.
Santa Ana shall:
a. Analyze with Positron project personnel the identified requirements and make such
implementation decisions as are reasonably required to finalize the Project Schedule.
b. Review the final Project Schedule and identify in writing any specific deficiencies found
within twenty (20) business days.
Completion Criteria:
This task is considered complete upon the resolution of deficiencies found during the twenty-
day Project Schedule review, and upon mutual agreement of the finalized project schedule.
4. "CAD Configuration"
Objective: Configure Positron IQjCAD for Santa Ana and provide instruction to Sante Ana
on configuration procedures.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 14 of 149
~
51 ~~~~~~!i!~
Task Description:
Positron shall provide on-site interviews with City personnel to identify the base Positron
IQjCAD software configuration options to be enabled. Additionally, Positron will show City
personnel the City-configurable changes, software enhancements and modifications to the CAD
application and will identify what changes they will be making as part of the implementation.
Positron will also discuss the specific customized features, as defined in Appendix A-6.
Responsibilities:
Positron shall:
a. Review with Santa Ana personnel the specific Positron IQjCAD application functionality.
b. Identify, in writing on the action item log, site-specific alterations that will be made as
part of the standard installation process (i.e., changing headers and footers to read "City
of Santa Ana Police Department", etc.).
c. A completed product comparison and demonstration has been conducted on site by
Cliff Gandy on July 25th 2007.
d. Review with City personnel outstanding configuration and customization requirements
and provide written assurance that such changes will be included in the next Positron
IQjCAD version release.
Santa Ana shall:
a. Assign dispatch personnel to attend the pre-configuration review.
Completion Criteria:
This task is considered complete when Positron has identified all configurable options for the
CAD application, has documented the site-specific changes to be included in the base
implementation and has identified the customized features, as defined in Appendix A-6
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 15 of 149
r
F ~~~~!~~~
PHASE 03 - GIS / Data Migration Services
The following tasks represent the efforts defined in the Project Schedule for this Phase of the Project.
1. Perform Verification and Validation of GIS Data
Objective:
Prepare Santa Ana map data for insertion into the Positron IQjCAD
environment.
Task Description:
Install the initial City GIS Map into Positron IQjCAD Application and train City GIS personnel in
the proper workflow to update the map and then insert the new map into the production
environment. Additionally, Positron will provide the CAD support guide and train the
"CADministrator" on the GIS specification Document.
Responsibilities:
Positron shall:
a. Identify the geometrical map needs and database structure necessary to run the
Positron IQjCAD System.
b. Perform initial translation of existing Santa Ana map data into the required Positron
format.
c. Identify data Workflow and Map Validation routines.
d. Train Santa Ana personnel how to utilize the identified workflow and Validation
routines.
e. Train Santa Ana personnel to edit/update and insert a new map into the CAD
environment.
f. Supply Santa Ana with standard documentation on the Map Update procedures.
Santa Ana shall:
a. Provide Positron with pilot map data.
b. Identify Santa Ana personnel from both the GIS Department and the Dispatch group
that will act as System Administrators who will have the ongoing responsibility for map
creation/editing.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 16 of 149
~I)
F ~~~J!~~~
Completion Criteria
a. This task will be considered complete when the initial map has been inserted into the
Positron IQjCAD environment and Santa Ana personnel have been trained in the proper
procedures for map updates and inserting an updated map into the IQjCAD environment.
b. Deliver Validation &Verification (V&V) Report: The V&V Report provides the user with
information on how to check the map for digital content which meets IQjCAD product's minimal
requirements, and to make sure format for data is accurate and matches GIS Specification
Document format.
2. IQjCAD and IQjMobile Installation
Objective:
Install and test alllQjCAD and IQjMobile related Positron provided third party
software, install base IQjCAD application at SAPO facility. Install, configure and
demonstrate Positron IQjMobile functionality, and install, configure and
demonstrate software necessary for the operation of the Positron's mobile
client.
Task Description:
During this task, all applicable baseline IQjCAD application software necessary for this phase of
the project to be completed, will be loaded on Santa Ana's server equipment (located at SAPO
facilities). Additionally, Positron will provide the Positron IQjMobile software, to provide
Positron IQjMobile functionality, as outlined in the Technical Description Documentation,
including the following interfaces:
· Positron IQjMobile - Wireless infrastructure.
· Positron IQjMobile - CLETS/Orange County/NCIC/NLETS via ComSys
· Positron IQjMobile - Positron IQjCAD (Digital dispatch, status updates, status
reports, self-initiated calls, and other functionality as outlined in the Technical
Description Documentation).
The software license will support 250 mobile workstations and 11 CAD workstations.
Additionally, during this phase, the message switch software will be installed and performance
certification completed on the system hardware. All applicable software, as well as equipment
vendor's operating system software, necessary for this phase of the project to be completed,
will be loaded on Santa Ana's server equipment.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 17 of 149
~)
F ~~~Jr~~~
Responsibilities:
Positron shall:
a. Install the application software at SAPD.
b. Assist Santa Ana with coordinating the installation of software on six (6) Santa Ana-
owned mobile data computers ("MDC") that will be used to load baseline software (i.e.,
existing servers, laptops, etc.).
c. Install eleven (11) IQjCAD licensed software within this configuration.
d. Test the initial operation of the baseline IQjCAD subsystem and provide a status report
to Santa Ana's project manager upon completion.
e. Provide written certification of successful installation.
f. Request record layouts and documents necessary to establish the interfaces with local
and remote systems and facilities included in this SOW at least twenty one (21) days
prior to scheduled interface work.
g. Tailor and customize mobile client based upon Santa Ana's mobile data requirements
and Change List documents as approved by Santa Ana. This is to include:
i. Tailor, customize and unit test proposed MDC screens in accordance with the
Change List documents.
ii. Code the GUI so that SAPD can change button text.
iii. Customize the status codes available to mobile users.
iv. CAD API and client screens: There are no CAD API or Client screens. Mobile has
built in CAD functionality such as the event details screen. Additionally CAD queries
can be done via the mobile command line. These can be configured and deployed
by SAPD. In addition to the maximum of five RMS queries mentioned above
(section 3), up to five CAD queries will be provided. Additional queries can be
configured for SAPD in the future or on a time and materials basis by POSitron).
v. Provide the Positron IQjCAD RTI service.
vi. Provide client screens to query RMS. This is done via the Mobile State forms.
Additionally RMS queries can be done via the mobile command line. These can be
configured and deployed by SAPD as mentioned in this SOW.
vii. Develop a bi-directional interface to RMS mentioned in the SOW.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 18 of 149
r
F ~~!~!~~~
h. Design, develop, transfer, install, tailor and unit test all software required for the
following mobile subsystem interfaces resulting in their operating in accordance with
the Technical Description Documentation, Change List and Interface Control Documents:
. Positron IQjMobile - Wireless infrastructure
. Positron IQjMobile - CLETS/Orange County/NCIC/NLETS (via ComSys)
. Positron IQjMobile - Positron IQjCAD (Digital dispatch, status updates, status
reports, self-initiated calls, and other functionality as outlined in the Technical
Description Documents).
L Configure and install the mobile client, to include the operating system software, the
communications PC card and TCP/IP configuration and peripheral equipment (Le.,
workstations) in City.
j. Configure message switch including address and user tables.
k. Conduct the following on-site testing:
. Wireless Connectivity
. Messaging
. CLETS/Orange County/NCIC Connectivity
. IQjCAD Connectivity
. RMS Connectivity (if not available at this time, must be completed once RMS is
operational)
. In-vehicle mapping
. SMS /email dispatching: If the officer has been programmed has having a phone
- the alert will go to him automatically. CAD is set up to send sms /email/faxing
to individual.
I. Install and configure the mobile software on six (6) Santa Ana-supplied mobile data
computers (MDCs).
m. Provide Santa Ana with the training necessary to install the mobile software on the
remaining Santa Ana-supplied MDCs.
n. Demonstrate the primary operation of six (6) Santa Ana-supplied MDCs for the purposes
of receiving dispatch messages, entering status changes, displaying data from IQjCAD
data files and inquiries into remote databases including CLETS, Orange County, NCIC and
NLETS.
o. Assume all responsibility and costs for acquisition, shipping, installation of software and
software configuration as per this SOW, configuration changes and additional
functionality per Attachment A-6 , as required during the project, system software
installation and setup, and compatibility with proposed application software.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 19 of 149
~
F ~~~~!~~~
p. Provide weekly telephonic status reports.
q, Provide written certification upon successful installation.
Santa Ana shall:
a, Be available to address and answer questions that arise during the installation of the
baseline IQjCAD application software.
b. Provide requested information on record layouts and documents necessary to establish
interfaces with all local and remote systems and facilities at least twenty one (21) days
prior to scheduled interface work.
c. Provide and install all communications lines and equipment not provided by Positron as
deliverables according to the contract documents.
d. Ensure that necessary certifications, approvals and other related issues will be
completed by Santa Ana at least twenty one (21) calendar days prior to scheduled
interface work.
e. Provide all required liaison support with the agencies and vendors required to support
the interfaces.
f. Ensure that the necessary technical support is made available for installation, testing
and demonstration of the interfaces.
g. Approve for full payment any previously agreed upon computer equipment and third-
party software that has been delivered to Santa Ana.
h. Be available to address and answer questions that arise during the installation of the
baseline application software.
i. Assume responsibility for preparing Santa Ana-owned network, electrical and telephone
connections for the proposed Positron products.
j. Install and configure the mobile software on all remaining Santa Ana-supplied MDCs.
k. Assume all responsibility and costs for acquisition, shipping, installation of hardware and
third party software not provided by Positron. Hardware must conform to Positron
specifications.
Completion Criteria:
~
a. This task is considered complete when the primary IQjCAD and related third party
application software provided by Positron has been installed on the SAPD hardware specified by
Positron and has been certified by Positron to be operational and when each interface is
installed and unit tested.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 20 of 149
~
F ~~~~~~~~
b. The operation or availability of the external system or third-party software/hardware is
necessary for task completion, and; when the message switch and third party software has been
installed at Santa Ana and the related hardware has been certified by Positron, to be
operational to specification.
c. Data migration: System data has been received and this has been migrated over to data
base. It is in process and will be completed shortly.
PHASE 04 - Administration Training
The following tasks represent the efforts defined in the Project Schedule for this Phase of the Project.
1. Deliver IQjCADMinistrator & System Administrator Documentation
Objective:
Document and deliver the IQjCAD standard Documentation for the
corresponding releases described in Positron's IQjCAD Updated Proposal to
Santa Ana (the "Updated Response to the RFP" or the "Proposal"), to include
training guides, reference guides, configuration guides, system administration
manuals and related standard documentation supplemented by documentation
that will support the user's utilization of the subsystem, and; document and
deliver the Positron As-Built Specification Documents supplemented by
documentation that will support the user's utilization of the subsystem. The
above guides and documents are generally referred to in this document as
Technical Description Documentation.
Task Description:
Should any site-specific changes be made to the IQjCAD application as per Attachment A-6
Customized Features for SAPD, Positron will reflect such changes into the baseline Technical
Description documentation. Positron will also provide documentation on completed IQjCAD
interfaces. Additionally, Positron will modify the baseline specification and interface control
documents to reflect the specific changes required for implementation. Positron will
supplement the documentation above to support the user's utilization of the application. At a
minimum, the supplemental documentation will include a schema, data dictionary and error
code dictionary. Additional features than the features listed in Attachment A-6 may be mutually
agreed in writing to between Santa Ana and Positron and may be developed by Positron for
SAPD on a time and material basis.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 21 of 149
-
f
, I
F ~~~~!~~~
Responsibilities:
Positron shall:
a. Prepare finallQjCAD Technical Specification documents.
b. Supplement the interface control document, as required as per Attachment A-G.
c. Provide a draft version of documents, with an opportunity for Santa Ana to identify any
errors or omissions.
d. Correct documentation within forty five (45) days of Santa Ana's review (if necessary).
e. Prepare final Positron mobile As-Built Specification documents.
f. Prepare final interface control documents for each interface installed.
g. Incorporate mutually agreed-to revisions into the supplemented documentation
described above and deliver a set of final documents to Santa Ana.
Santa Ana shall:
a. Review the IQjCAD technical specifications and interface control documents (described
above) submitted by Positron and identify in writing any specific errors and/or
omissions found within twenty (20) business days of receipt.
b. Review the Positron As-Built specification documents submitted by Positron and identify
in writing any specific deficiencies found within twenty (20) business days of receipt.
c. Review the final interface control documents submitted by Positron and identify in
writing any specific deficiencies found within twenty (20) business days of receipt.
Completion Criteria:
This task is considered complete upon Santa Ana's acceptance of the finalized IQjCAD technical
specification and interface control documents, following a review and correction process and
upon submittal of the finalized Santa Ana accepted Positron as-built specification and interface
control documents
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 22 of 149
f
II ~~~J~~~~
2. Perform Administrator Training
Objective:
Review and subsequently document system tailoring pursuant to Attachment A-
6 and configuration requirements for the following: Positron IQjCAD, Positron
IQjMobile and any interfaces provided under this agreement.
Task Description:
Positron will begin preparation of the system specification and interface control documentation
for all supplied software and interfaces.
Review meetings will be held for each application subsystem to be installed in order to validate
all requirements for tailoring as per Attachment A-6, configuration and the implementation of
external interfaces as identified in the above referenced Proposal and the interface control
document and in Attachment A-6.
Using Positron's interface Technical Description Documents interface control documents (ICD),
Positron will work with the appropriate Santa Ana staff to validate and document all tailoring as
per Attachment A-6 and configuration requirements for each subsystem and for each interface
to be installed. This information will be summarized in a Change List document to be mutually
agreed upon by Positron and Santa Ana.
Santa Ana considers standard system tailoring as per Attachment A-6 to include the renaming
of agency-specific data elements and the reformatting of existing data-entry screens, as well as
defining Site-specific parameters
Responsibilities:
Positron shall:
a. Review, with Santa Ana personnel, Positron's Technical Description Documents and
validate those items to be tailored pursuant to Attachment A-6 and configured.
b. Conduct detailed system demonstrations where necessary to aid in the requirements
validation process.
c. Review the IQjCAD and Positron IQjMobile Technical Description Documents with the
appropriate Santa Ana personnel and document any changes and/or corrections that
are mutually agreed upon in a Change List.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 23 of 149
~
F ~~~a~~~~~
d. Analyze, with Santa Ana personnel, the interface control document included as an
exhibit to this Statement of Work.
e. Submit the Change List to Santa Ana within thirty (30) business days of completion of
the Requirements Validation Session for each subsystem.
f. Address any deficiencies identified by Santa Ana in the Change List within ten (10)
business days. Exceptions to this term can be negotiated between the respective Project
Managers at their discretion.
Santa Ana shall:
a. Provide, upon request, currently existing information, data, records, and documents and
make such design decisions as are reasonably required to document changes necessary
for the Positron applications.
b. Provide detailed specifications and definitions for all interfaces to non-Positron systems.
c. Ensure that appropriate Santa Ana personnel are present and actively participating in
scheduled Requirements Validation meetings.
d. Review the Technical description documentations and Change List documents submitted
by Positron and identify in writing any specific deficiencies found within twenty (20)
business days.
e. Address any issues regarding Change List deficiencies raised by Positron within ten (10)
business days. Exceptions to this term can be negotiated between the respective Project
Managers at their discretion.
Completion Criteria:
This task is considered complete when:
All issues related to tailoring and configuration has been resolved in written agreement between
Santa Ana and Positron in a single document.
3. Customer Data Entry Time begins
Objective:
Configure IQjCAD for Santa Ana and provide instruction to Santa Ana on
configuration procedures.
l
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 24 of 149
~
~-
!__,_._,..,,_......_"..II'''''''lIII_~,~~..__..,...II"''.__m''...._._...t_III_1.__.,_!I1"'_I'"III1'lIll''''......,III!lll11II1IIlIl'r'lllll......"''''IIII'IIIIIIIIlII'I~'''''rl~IIIMII''IIIIlI~'''""""
"'rIl'~IIlIII_'I"'''!m'II~llIIrlllll'llll!l.mW
p ~~~~~~~
Task Description:
Conduct all I QjCAD software tailoring that is the responsibility of Positron based upon standard
and ordinary site-specific set up processes (i.e., modifying site-specific information such as
headers/footers, etc.). Positron will conduct a 2-day training course for designated Santa Ana
personnel so Santa Ana personnel acquire the knowledge necessary to enter all the data in the
IQjCAD database tables (incident types, status codes, vehicle configuration, etc.), to configure
the available parameters to meet Santa Ana's operational needs of the IQjCAD system ( traffic
stops, call stacking options, etc.), and to develop status windows for display of desired incident
and unit information (pending call queues, active unit display, etc.).
Responsibilities:
Positron shall:
a. Tailor and unit test proposed application software that has been designated for
installation and in accordance with the Updated RFP Response and the mutually
approved Change List. Instruct Santa Ana personnel, including the CAD system
administrator, on completing the entry of data in the IQjCAD database tables.
b. Instruct training participants on the configuration options for system functionality.
c. Provide phone support for participants of the class after training has been completed.
d. Upon notification by Santa Ana that all configuration has been completed, the assigned
Positron engineer shall spot-check select parameters and databases for accuracy and
completeness.
Santa Ana shall:
a. Assign appropriate personnel, including the CAD system administrator and other
participants of the IQjCAD Pre-Configuration Workshop, to attend the
IQjCADministrator training course.
b. Complete the entry of all data in the IQjCAD database tables prior to the Train the
Trainer course.
Completion Criteria:
This task is considered complete when Positron has provided the described IQjCADministrator
training to the designated Santa Ana personnel.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 25 of 149
f
III~'I'III"'II '11")11"'"''11' I IIIf 1'111"1'" "III" II 'FIr , "IIJnlTlnl'IIIIWll~I'~II~~l'I~'fllln'lll"lll'T1I'1I'IIIIIIIII'
F ~~~~~~~~
PHASE 05 - Staging and Shipping
1. Receive / Review Client Entered Data
2. Verify All installed Hardware and Positron Software. and third party software complies with
Positron's specifications
3. Verify Software Readiness /Configuration and Test
4. Verify CLETs Interface Configuration
5. Confirm Readiness of Interfaces
Objective:
Develop, install and test all I QjCAD Subsystem Interfaces.
Task Description:
Once the software has been installed on Santa Ana's premises on Santa Ana provided
equipment, all remaining local and remote interfaces as specified in the list of deliverables in the
contract documents will be developed, installed and tested.
Responsibilities:
Positron shall:
a. Design, develop, transfer, install, tailor and unit test all software required for the
following IQjCAD subsystem interfaces resulting in their operating in accordance with
the Technical description documentation, Change List and Interface Control Documents:
. CAD - Existing 911 System.
. IQjCAD - Police RMS (bi-directional)
. IQjCAD - CLETS/Orange County/NCIC/NLETS (bidirectional) via ComSys
. IQjCAD - Positron IQjMobile Software [(Positron IQ Mobile client, RMS client),
(bidirectional)]
b.
Identify all required information on record layouts and documents necessary to
establish interfaces with local and remote systems and facilities twenty one (21) days
prior to installation. Santa Ana has made every effort to include interface specification
requirements will be detailed in the attached interface control document hereto
attached as Attachment A-3. However, Positron is responsible for identifying and
requesting all information necessary to successfully install and test every interface
identified within this task and the Interface Control Document twenty one (21) days
prior to installation.
r
~
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 26 of 149
I
r
I ' "1'1 111'f"mfl'I~lllllIlnll'mlrlllm'IIIIIIII!!IIIII1I~lmll1"IIIII'l'['Inm1Jfm~W "11" 'II ., ''I' 1"1"'1"''''11 !1'Tl'n~r'n" 11'rJl11'II'lfmnll~111'lill 'lI'I!"IIH'II1llIIII~I'1
F ~~~~!~~~
Santa Ana shall:
a. Provide requested information on record layouts and documents necessary to establish
interfaces with all local and remote systems and facilities at least fourteen (14) days
prior to scheduled interface work, including required API data.
b. Provide and install all communications lines and equipment not provided by Positron as
deliverables according to the contract documents.
c. Ensure that necessary certifications, approvals and other related issues will be
completed by Santa Ana at least fourteen (14) calendar days prior to scheduled
interface work.
d. Provide all required liaison support with the agencies and vendors required to support
the interfaces.
e. Ensure that the necessary technical support is made available for installation, testing
and demonstration of the interfaces.
Completion Criteria:
This task is considered complete when each interface is installed and unit tested. The operation
or availability of the external system or third-party software is necessary for task completion.
PHASE 06 - Installation and User Training
1.IQjMobile "Train-the-Trainer" Training
Objective:
Conduct Positron technical and user training.
Task Description:
A training program (see Attachment A-4) will be developed and scheduled exclusively for Santa
Ana and then conducted to thoroughly train Santa Ana training personnel on the use of the
Positron's mobile client subsystem and Santa Ana technical personnel on the operation and
support of the Positron mobile client and mobile software. One (1) electronic set of user and
technical documents will be provided for each installed system. The training will be provided by
members of Positron's training personnel (unless some other arrangement is made by mutual
agreement of Positron and Santa Ana).
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 27 of 149
~
1
1"1'1'11 "If lmll'!'l r "lr ! 11I'I~I" II]"I'II'~ lITllfll'"II~li ~11I1111!'1Il'II~I'lIl11n' III 1Il'l'llI"l'lml' r'l" 11lml'm'I' ~ 111"11r'II!" 'lrrl!ll1'm'll'I'''IIHI' l1"llJ'IIll"n
1'1 '111'1T"'1l!I'I1W '1'I!II'"IIIII1TIII'I~ Irlll'~ 1"'1"1"11'111 ml" ~II'11 "111' '111111J111"1
F ~~~~r~~~
Responsibilities:
Positron shall:
a. Provide Positron-provided application training for Santa Ana Technical and Training staff
members for all installed software, as presented below and on a mutually agreed to
schedule. Training will be provided on all standard shifts, not to exceed eight (8) hours
per twenty-four (24) hour period.
b. Provide one (1) complete set of printed training materials in the form of reproducible
black & white masters and machine-readable documents in Microsoft Word 2000 or
higher format, based upon Positron's documentation standard at the time of delivery.
c. Provide one (1) complete set of technical and user manuals for all Positron subsystems
installed in the form of reproducible black & white masters and machine-readable
documents in Microsoft Word 2000 or higher format, based upon Positron's
documentation standard at the time of delivery.
d. Allow Santa Ana to videotape any training class for the purpose of presentation to
future Santa Ana training classes.
e. The number and duration of training classes to be provided are as identified in the
Training Plan.
Santa Ana shall:
a. Designate and assign personnel to receive training in groups not to exceed the class size
listed in the Training Plan.
b. Santa Ana will provide the necessary classrooms, facilities, materials, copies of
documentation, networks and lines to data terminals, personal computers and PC
operating system software, and related equipment to support training classes. This
includes one full-function workstation per student, one full-function workstation for the
instructor, an LCD, a projection screen, a whiteboard and connectivity to the server.
c. Provide sufficient copies of the documentation supplied by Positron to support all
students in the training classes.
d. Ensure that appropriate Santa Ana Training personnel are available to actively
participate in the scheduled training programs.
e. Ensure that Santa Ana personnel to receive IQjCAD training are proficient in the use of
Microsoft Windows functionality.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 28 of 149
~Co
"111'1' II 11'1'1' '
p ~~~~x~~
f. Provide any desired video taping equipment and services for the purpose of taping
training classes for the purpose of future training of Santa Ana staff.
g. Assume responsibility for travel and per diem expenses for Santa Ana staff for any off-
site training classes mutually agreed upon by Santa Ana and Positron.
Completion Criteria:
This task is considered complete when the scheduled technical and user training, both user and
technical is completed.
2.IQjCAD User & "Train-the-Trainer Training
Objective:
Conduct IQjCAD technical and user training.
Task Description:
A full-scale training program will be developed and scheduled exclusively for Santa Ana and then
conducted to thoroughly train Santa Ana training personnel on the use of the IQjCAD subsystem
and Santa Ana technical personnel on the operation and support of IQjCAD subsystem. One (1)
set of user and technical documents will be provided for each installed system. The training will
be provided by members of Positron's training personnel (unless some other arrangement is
made by mutual agreement of Positron and Santa Ana).
Responsibilities:
Positron shall:
a. Provide IQjCAD training for Santa Ana Technical and Training staff members for all
installed IQjCAD software, as defined in the attached training plan and on a mutually
agreed to schedule. Training will be provided on all standard shifts, not to exceed eight
(8) hours per twenty-four (24) hour period.
b. Provide one (1) complete set of printed training materials in the form of reproducible
black & white masters and machine-readable documents in Microsoft Word 2000 or
higher format, based upon Positron's documentation standard at the time of delivery.
Documentation may not be password protected.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 29 of 149
~
fl1'f 1.~I~"r rffl'rrnr~'1 '1-r~1'~11 l' I~'" T~f'lr!11 1 '1IT11~~l~"rr'~HJ r rwn ~n~'1 ~1 rmr r,fj ~rlll~ rr1r ~I "1 T ~ In l' nrJr 11 1 ' IP 'II I rlll~rf 11 '1' I I I
P ~~~~!~ys~~
c. Provide one (1) complete set of technical and user manuals for all Positron subsystems
installed in the form of reproducible black & white masters and machine-readable
documents in pdf., Microsoft Word 97 or higher format, based upon Positron's
documentation standard at the time of delivery. Documentation may not be password
protected.
d. Allow Santa Ana to videotape any training class for the purpose of presentation to
future Santa Ana training classes.
e. The number and duration of training classes to be provided are defined in the attached
Training Plan.
Santa Ana shall:
a. Designate and assign personnel to receive training in groups not to exceed the class size
listed in the training plan.
b. Santa Ana will provide the necessary classrooms, facilities, materials, copies of
documentation, networks and lines to data terminals, personal computers and PC
operating system software, and related equipment to support training classes. This
includes one full-function workstation per student, one full-function workstation for the
instructor, an LCD, a projection screen, a whiteboard and connectivity to the server.
c. Provide sufficient copies of the documentation supplied by Positron to support all
students in the training classes.
d. Ensure that appropriate Santa Ana Training personnel and system administrator are
available to actively participate in the scheduled training programs.
e. Ensure that Santa Ana personnel to receive IQjCAD training are proficient in the use of
Microsoft Windows functionality.
f. Provide any desired video taping equipment and services for the purpose of taping
training classes for the purpose of future training of Santa Ana staff.
g. Assume responsibility for travel and per diem expenses for Santa Ana staff for any off-
site training classes mutually agreed upon by Santa Ana and Positron.
Completion Criteria:
This task is considered complete when the scheduled technical and user training on each
installed subsystem is completed.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 30 of 149
~
"l"r~!1111"'1 I'T I'" r I'
II ~~!~~~~~
3.End-User REFRESHER Training
Positron will provide IQjCAD and Mobile refresher training per Attachment A-4. Refresher
training will be conducted as close to cutover as possible.
Objective:
Provide IQjCAD and IQjMobile User Refresher Training.
Task Description:
Positron will provide on-site Refresher Training post Final Certification according to mutually
agreed-to content and schedule per Attachment A-4. At Santa Ana's option, "training" may be in
the form of on-site Positron personnel working one-on-one or with a group of Santa Ana
personnel at their workstations. Schedule of hours will be varied so as to afford both day-watch
and night-watch Santa Ana personnel access to on-site Positron personnel.
Responsibilities:
Positron shall:
a. Provide IQjCAD Refresher Training for Santa Ana Technical and/or Training staff
members. Training will be provided on-site for a period defined in Attachment A-4 (not
to exceed eight (8) hours per twenty-four (24) hour period).
b. Allow Santa Ana to videotape Refresher Training classes for the purpose of presentation
to future Santa Ana training classes.
Santa Ana shall:
a. Designate and assign personnel to receive training in groups not to exceed the class
sizes listed in the attached Training Plan.
b. Provide suitable classroom facilities with computer workstation equipment for each
staff member participating in the training session.
c. Provide sufficient copies of the documentation supplied by Positron to support all
students in the training classes.
d. Ensure that appropriate Santa Ana Training personnel are available to actively
participate in the scheduled training programs.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 31 of 149
f
'1!'I"'f1rrT"'II'1"rn'" I II "I'I '1""lr'l'"T1J1n~11'''II''I'' "1""1"1 ['"'1"'!'" '1111'IIIII'P 1"1111111 'I
F ~~~~!~~~
I !
e. Ensure that Santa Ana personnel to receive IQjCAD training are proficient in the use of
Microsoft Windows functionality.
f.
g. Provide any desired video taping equipment and services for the purpose of taping
training classes for the purpose of future training of Santa Ana staff.
Completion Criteria:
This task is considered complete upon completion of Positron-provided on-site Refresher
Training described in Attachment A-4.
4.0n Site Cutover Preparation
5.Site Cutover
Objective:
Place IQjCAD into Production Operation.
Task Description:
Once Functional and Integration testing are complete, Positron will certify the IQjCAD
subsystem as operational and ready for production operation and assist Santa Ana in placing the
subsystem into productive use. Santa Ana may elect to shadow operations during this period by
using the existing CAD product as well as the newly installed Positron IQjCAD product to foster
comfort in system operation. Positron personnel will be on site for pre-live cut and post-live cut
support. Positron personnel will fine-tune the IQjCAD software application for optimal
performance. After live cut (or "Cutover" or "Production"), a 3D-day reliability test period will
begin.
Responsibilities:
Positron shall:
a. Assist Santa Ana staff in placing IQjCAD into a production status.
b. Monitor the initial operation of IQjCAD and answer any operational questions raised by
Santa Ana.
c. Provide the services of one (1) resource person (with both technical and functional
skills) for a maximum of eight (8) hours per day for three (3) calendar days on-site to
monitor the subsystem. The exact hours will be determined by Santa Ana. Positron will
remain on site if conditions warrant (i.e., level 1 or 2 system problems).
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 32 of 149
~
1/1111'1111 'I '11111 'I'! 11'11!'r' '!" I" ,
p ~~~~~~~~
d, Assist the training staff in utilizing the subsystem and the computer operations staff in
supporting the subsystem.
Santa Ana shall:
a. Place the software into production within five (5) calendar days following certification
and begin operational use in consultation with Positron and in accordance with the
Project Schedule.
Completion Criteria:
This task is considered complete when IQjCAD is placed into production operation.
6.Cutover Complete
7.Cutover Support For Reliability Testing
Objective:
Verify the level of reliability of IQjCAD in a production environment.
Task Description:
Verify that the IQjCAD subsystem demonstrates reliable operation in a production environment
prior to the start of the application software warranty period.
IQjCAD will demonstrate critical subsystem availability levels of 99.9% or better for a thirty (30)
calendar day Reliability Testing period.
At the end of this test period, if subsystem availability has not met or exceeded this required
level, the Reliability Testing period will continue until this level of reliability has been
demonstrated for at least thirty (30) consecutive calendar days.
The IQjCAD subsystem will be considered "down" if there is a failure of any IQjCAD redundant
software module or component that prevents critical event entry, dispatch or status monitoring
functions to operate at a level that allows operation to continue. Functional problems that do
not prevent productive use of the subsystem are not considered downtime. Software problems
of this type are documented by Santa Ana on an "action item list" to be fixed during this phase.
Downtime will begin at the time that the designated Positron contact person has been notified
of the failure.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 33 of 149
~~
-
'1Im~1I11~I[I'lm""'I\r lIl~rlll'p' JrI"'ll' 1JI11']I'1fl11 ~1I111rll1' 11'\ liT 111',],~1~IIl!l'~rll'1Ir11[r IIIW' WIT1 ' I
p ~~~~~~~~
The subsystem shall not be considered down during any manual or automated fail-over process,
or if it is operational in a backup mode or via replacement with spares, pending the receipt of
replacement components and repair of the failed component.
Failures in individual communication lines, terminals, workstations, PCs, non-Positron PC
licensed software, modems, data communications or problems that involve non-redundant or
fault-tolerant hardware or remote workstation or terminal sites do not constitute downtime.
They will be repaired as expediently as possible, and operations will then continue.
IQjCAD Reliability Testing will not be delayed or interrupted if there are failures in systems that
are not the responsibility of Positron (communication lines, external databases, etc.). Also, the
reliability test and subsystem certification will not be delayed if any user-provided peripheral
components encounter a failure or have not been made available for implementation and
testing according to the project schedule. Scheduled subsystem unavailability for purposes of
software update, performance tuning, file backups and other processes typical in a production
environment is not considered as downtime.
In the event that the subsystem is considered to be "down" during this test period, one of the
following will occur:
Subsystem operation will be suspended, the problem is considered "major," and
immediately diagnosed and corrected. After installation of the appropriate
corrections, the test period will resume, logging the time since Positron was notified
of the failure as downtime, or
Subsystem operation will continue, the problem will be logged and then corrected,
tested and demonstrated during the reliability test period. In this case, the problem
is documented as a "minor" system problem, the subsystem not removed from on-
line operation, and the subsystem is not considered down.
No software, related subsystem changes or enhancements shall be made to any subsystem
undergoing subsystem certification unless they are directly related to addressing a "major"
failure.
The Reliability Testing process can be temporarily suspended upon agreement between Santa
Ana and Positron for scheduled changes, software corrections or upgrades. In this event, the
test period will resume when the subsystem is again operational, without logging downtime.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 34 of 149
~~
-
'1Il11l'lllll1"'IJ'II"1'1 '"",,","I1III~'I" I' lIlm ~ ' I 'I~'I'I'I '~'I !'llrl'1"""~n~llIllllIrI'"'1'I'1111I1"rlm III 'I'~ 111' '1'1' '1m i'l '1 'I" 111" "111'11~1
II ~~!~!~~~
During the test period, Positron will develop a list of "minor" subsystem problems as described
above. This list will be completed and delivered to Santa Ana within five (5) business days
following the completion of the subsystem certification phase. These items, plus any others that
are found as the subsystem moves into full production operation, will be addressed and
corrected in a timely manner (according to an agreed-to schedule) during this period of
operation or as part of the warranty period. The resolution of "minor" subsystem problems will
not delay the completion of this task. Any further subsystem problem or inconsistency with the
functional requirements will be addressed under the provisions of the warranty.
When Positron has corrected and demonstrated all significant functional and operational errors
and areas of non-compliance that have been identified on the action item list during the test
period, the individual subsystems will be accepted and made available for continuing productive
use. Any additional problems or areas of non-compliance identified following this reliability
testing period, including those related to any subsystems or ancillary systems that have not yet
been placed in productive operation, will not prevent subsystem certification and will be
addressed as part of the standard software warranty.
Responsibilities:
Positron shall:
a. Identify a point of contact for logging system interruptions that is available 24/7 during
the reliability testing period. Develop and complete a list of "minor" subsystem
problems for delivery to Santa Ana within five (5) business days following the
completion of Reliability Testing.
b. Address and/or correct the "minor" subsystem problems either during this period or as
a part of the warranty period.
Santa Ana shall:
a. Utilize and monitor the IQjCAD subsystem in a production environment.
b. Prepare the site as necessary (Le., ensure communication lines are installed and
available, any Santa Ana-provided equipment and external systems are operational,
etc.).
c. Log all functional problems on an "action item list."
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 35 of 149
~
l
1'PI~~I' 11"11rI1II1I'111III' 'II r I" '11"11'1'
p ~~~~~~~~
d, Contact Positron personnel in a timely manner in the event of subsystem problems or
failures.
e, Begin subsystem monitoring in support of the warranty period.
Completion Criteria:
This task is considered complete after IQjCAD has demonstrated critical system availability
levels during the test period of 99.9% or better for a thirty (30) day Subsystem Reliability Test
period, commencing at the completion of IQjCAD Production Cutover.
8.Total System Validation & Acceptance
Objective:
Perform functional tests of Positron IQjMobile applications.
Task Description:
Demonstrate the applicable functions and features of the IQjMMobile functionality, as per the
Project Schedule as defined in the Positron specification documents, Santa Ana's configuration
requirements, including Attachment A-6, and the Positron Acceptance Test Plan. Santa Ana staff
will perform functional testing of the Positron subsystem.
Responsibilities:
Positron shall:
a. Utilize the Positron specification documents, Santa Ana's configuration requirements,
Attachment A-6 and the Positron Acceptance Test Plan as a guideline for all functional
tests.
b. Certify all applicable software, subsystems and ancillary systems as ready for functional
testing.
c. Demonstrate the tailored and configured functions ofthe installed subsystem.
d. Review any discrepancies in functionality identified by Santa Ana. Software or
documentation shall be corrected prior to Positron Final Certification as needed to
correct the discrepancies as identified.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 36 of 149
~
,
IIW"llrlI1rrlll11ll1nllll~ 1)1 III' 1'1"11 !~~llrrll' I" I ''II
P ~~~~!~~~
Santa Ana shall:
a. Generate test data files needed for functional testing.
b. Verify each function identified in the Positron specification documents, Santa Ana's
configuration requirements, Attachment A-6 and the Positron Acceptance Test Plan to
its operation as documented.
c. Document each discrepancy of functionality located between tested criteria and the
Positron specification documents, Santa Ana's configuration requirements, Attachment
A-6 and the Positron Acceptance Test Plan.
d. Work with Positron to identify the type of correction needed to ensure that each
subsystem conforms to the Positron specification documents, Santa Ana's configuration
requirements, Attachment A-6 and the Positron Acceptance Test Plan.
Completion Criteria:
This task is considered complete when Positron's IQjMobile system has been demonstrated to
operate in accordance with the Positron specification documents, Santa Ana's configuration
requirements, Attachment A-6 and the Positron Acceptance Test Plan on six (6) Santa Ana-
supplied MDCs (the installation of the mobile software on the remaining Santa Ana-supplied
MDCs is not required for task completion).
Objective:
Perform functional tests of IQjCAD.
Task Description:
Demonstrate the applicable functions and features of IQjCAD as defined in the IQjCAD
Technical Specification Documents as per the Project Schedule. Santa Ana staff will perform
functional testing of the IQjCAD subsystem.
Responsibilities:
Positron shall:
a. Utilize the Updated IQjCAD Positron RFP response and the system acceptance test plan
as a guideline for all I QjCAD functional testing.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 37 of 149
\0
~
"~!'llrlrl"'''111I''HI[I'''lm III~' I' '111'11"'llll!l'~1'11111'1 r 1IIITIU~llllrr11'1~11'111" 1 ',' 1'1' qr II
P ~~~!~~
b. Certify all applicable software and subsystems as ready for functional testing.
c. Review any discrepancies in functionality identified by Santa Ana.
d. Software or documentation shall be corrected prior to IQjCAD Final Certification as
needed to correct the discrepancies as identified.
e. Test the baseline functionality of the IQjCAD subsystem according to an agreed upon
set of testing scenarios.
Santa Ana shall:
a. Generate production data files needed for functional testing.
b. Document each discrepancy between the IQjCAD subsystem functionality and the
Updated IQjCAD RFP response and the system acceptance test plan material.
c. Work with Positron to identify the type of correction needed to ensure that the
subsystem conforms to the testing criteria.
Completion Criteria:
This task is considered complete when IQjCAD has been demonstrated to operate in accordance
with the Updated Positron IQjCAD RFP response and the system acceptance test plan criteria.
Objective:
Perform integration testing of the IQjCAD subsystem, Positron IQjMobile and
other interfaces.
Task Description:
Demonstrate all internal and external interfaces to ensure that the combined IQjCAD
subsystem, and Positron IQjMobile application operate as defined in the IQjCAD documentation
as per the Project Schedule, the original and amended Positron IQjMobile documentation,
Positron's IQjCAD ATP, Positron's ATP and the interface control document. Santa Ana staff will
conduct the integration testing.
Responsibilities:
Positron shall:
a. Certify the interfaces as ready for integration testing.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 38 of 149
~J6-
t
~n1l'~"il'wr''I'",~III111IIPIrIII!I'I~'' I~ !~~1'~1~111' ml~'r'I' I~ mlmDlllllJlflllffillITII' ITIII'IIH'11IMil 'rIm II'! '''I I
P ~~~f.r~~
b. Demonstrate all inter-system communications between installed Positron systems and
between Positron and non-Positron systems, according to the IQjCAD Technical
Specification documentation, the original and amended Positron IQjMobile
documentation, Positron's IQjCAD ATP, Positron's ATP and the interface control
document.
c. Assist Santa Ana in testing each interface.
d. Review and correct any discrepancies that are identified by Santa Ana prior to final
system acceptance and payment.
e. Provide software or documentation corrections as needed to correct the discrepancies
prior to IQjCAD Final Certification.
Santa Ana shall:
a. Conduct test procedures and verify all inter-system communications between installed
Positron systems and between Positron and non-Positron systems to ensure
conformance with the approved IQjCAD documentation, the original and amended
Positron IQjMobile documentation, Positron's IQjCAD ATP, Positron's ATP and the
interface control document.
b. Identify in writing each discrepancy between subsystem and ancillary system
functionality and the IQjCAD documentation, the original and amended Positron
IQjMobile documentation, Positron's IQjCAD ATP, Positron's ATP and the interface
control document within ten (10) business days.
c. Work with Positron to identify the type of correction needed to ensure that each
subsystem and ancillary system conforms to the IQjCAD documentation, the original
and amended Positron IQjMobile documentation, Positron's IQjCAD ATP, Positron's
ATP and the interface control document.
Completion Criteria:
This task is considered complete when the folloWing internal and external interfaces and other
Positron licensed software has been verifiably operational according to the IQjCAD
documentation, the original and amended Positron IQjMobile documentation, Positron's
IQjCAD ATP, Positron's ATP and the interface control document:
· Computer Aided Dispatch Subsystem: Positron IQjCAD Version 3.6.5xx (or current
version at time of installation)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 39 of 149
N~
\
, Ilinllrln!IIIII'rll~r!mlllll'r'llr'l"rllll'nll'''rll''l'II'flll~1I'lm!'I"11I1J111~rl~"11W""I'III"1I111'11"1 r '1rIITIlflllr1lRn~1I~1'1'1!111 1"1111' I"'"~ HI'I ml' I'~! II mr II' I ~'
I I
P ~~~'!~2~
· Power Positron IQjMobile Version 2.7xx{or current version at time of installation)
. CADvisor Web Viewer including Web Calltaker component
· Standalone IQjCAD Messaging software component
And the following interfaces:
. IQjCAD - Existing 911 System
. IQjCAD - Police RMS (bi-directional)
. IQjCAD - CLETS/Orange County/NClC/NLETS (bidirectional)
· IQjCAD - Positron IQjMobile Software [(Positron IQjMobile client, RMS client, AFR
client for data view only), (bidirectional)]
Any discrepancies discovered following the completion of this task shall be corrected prior to
IQjCAD Final Certification and subsequent payment.
Objective:
Provide System-Wide validation of performance as identified in the Updated
Positron IQjCAD RFP Response as per the Project Schedule, the as-built
documentation, the interface control document, and the acceptance test plans.
Task Description:
Upon acceptance of the final subsystem, a final validation test will be conducted to insure that
the totality of all systems are operational per the Updated Positron IQjCAD RFP Response, the
as-built documentation, the interface control document, and the acceptance test plans.
Responsibilities:
Positron shall:
a. Meet with Santa Ana staff to discuss project completion and review all outstanding
action items with Santa Ana project team.
b. Identify target resolution dates for any identified issues requiring correction.
c. Review the Updated Positron IQjCAD RFP Response, the as-built documentation, the
interface control document, and the acceptance test plans for any non-completed tasks
or services and identify resolution dates for any identified issues requiring correction.
Santa Ana shall:
a. Prepare final action item list, identifying any issues requiring resolution.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQlCAD System Statement of Work
Page 40 of 149
~~
'III
P ~~!~!~~~
b. Work with Positron to expediently resolve any outstanding issues.
c. Issue final payment (or withhold payment) based upon satisfactory resolution of project
issues.
Completion Criteria:
This task is considered complete upon verification that all system components are operating as
described in the Updated Positron IQjCAD RFP Response, the as-built documentation, the
interface control document, and the acceptance test plans. Any Positron supplied system,
subsystem, ancillary system, interface or service that is not in concert with total system
operation will prevent final payment of any moneys subject to holdback.
8. Handoff to Technical Support & Warranty
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - IQ/CAD System Statement of Work
Page 41 of 149
~
t
I III!JII_m'!' ~~~III1Q'lIIl111llm'~I'~nll'r~' n~! !III IIJ1IlIIIIl"'~",r.lnllllllllllllllllllmlllllllll~"I~11lIII!rlllll"'II'1111111111I'1mT11 r ""'11'11' f '1!'ITII'I'lll ' I
P ~~~!~~
ATTACHMENT A-1 TO THE SOW
(ACCEPTANCE TEST PLAN)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 42 of 149
J)
I
1111"111'1'11111 I' '1" II
"1111111' 1'11111 1 I I
F ~~!~!~~~
Acceptance Test Plan (A TP)
IQ/CAD Project
SAPO
Doc # 03-2007
Date: 11/6/07
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 43 of 149
~)
1IIIl1l'IIIIIIIIlFlI'mlr'lnl~IIl!IIII'n'1l1llln'"'''' '","'!1"~~rl~m'I'''''I!IIIIIII!II.Dllll'lrllmllllllnlmllIf1'!ll'1~llIlrl'!11111IITII'' ~1l'l1' "r '1Il1fHl'I" mrT l'I1'II'I'~n I '1'1'~ '[['I! m "I
P ~~~!~~
1. Acceptance Test Plan (A TP)
This Acceptance Test plan defines necessary actions, validations, and site configurations
related to the acceptance of the IQ/CAD and Mobile products. The functional test will evaluate
the IQ CAD and Mobile products against the Positron RFP Response and the Technical
Description Documentation to confirm proposed functionality. The following matrix will assist
with testing functionality, but will not limit the degree of testing conducted by SAPD:
Installing IQ CAD
Action Validation Site Configuration
Date
Verify that IQ CAD has been o Complete Date
installed and configured on the Notes:
appropriate Server and Client
computers at the site.
ALlSERVER- Ali Parsed
PROCWATCHER - Path List
MAINTAINANCE SERVER
MESSAGE SERVER-
OPTIONAL MODULES:
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 44 of 149
~~
F ~~~J~~~~
Confirming Login Functionality
Action Validation Site Configuration
Date
Launch 10 CAD on a Client D Complete Date
computer. Confirm that the CAD Notes:
Operator Log In screen appears.
Enter an invalid User Name & D Complete Date
Password and press ENTER. Notes:
Confirm that the "Invalid Account or
Password. Try Again." error
appears.
Enter a valid User Name & D Complete Date
Password, and select the Change Notes:
Password box. Confirm that the
Change Password screen appears.
Enter a new password and re-enter D Complete Date
the new password on the Change Notes:
Password screen. After 10 CAD
launches, exit and restart. When the
login screen appears, enter your
user name and new password.
Confirm that 10 CAD accepts the
new password.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 45 of 149
~
rl1lll1nlllllr~l1Ill00nlllll'lf1l111I1nll1l '111111"111' [I'll' I1lnnnrmlUIf'Pllnrl'fI'IlrI' 111111
P ~~!~~~~
Confirming Map Functionality
Action Validation Site Configuration
Date
Launch IQ CAD (if not already D Complete Date
open). Confirm that the map Notes:
displays properly on the monitor(s).
Move the mouse cursor over D Complete Date
polygons on the map. Confirm that Notes:
map tips appear.
Move the mouse cursor to the top- D Complete Date
left part of the screen. Confirm that Notes:
the Map Legend appears on the left.
Use the right-click menu to test the D Complete Date
Zoom In, Zoom Out, Full View, Notes:
and Pan functionality.
Open the right-click menu and test D Complete Date
all functionality in the Tools Notes:
submenu. Confirm that all tools
function as expected.
Click on each icon in the map D Complete Date
toolbar, and ensure that each button Notes:
invokes the correct function, and
that each function is working
correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 46 of 149
f
'1I1M1m1~II'mIR'm'llll'm~I'II~III!I~I~I~~llf!lrnlllllll"I"II1I~111II1IIInm'llIlmlllllmll!llllllllllllllllllJllmIIIl~l!1m'lIIlm'lnl~ml'ft'l1"11l~rll~rII1m"'11'1111''[ 1111' II' 111'1 om IlIrl'l ~'. f' '11'11 nl~ITlll 111'W !~' r I' I' 'III II
II ~~,~~~~
Verifying the call icon
Action Validation Site Configuration
Date
Take a call within IQ CAD. Change D Complete Date
the map zoom to Full View, and Notes:
ensure that the call icon appears
correctly.
Move the mouse cursor over the D Complete Date
call icon, and ensure that the Call Notes:
Summary dialog box appears. Click
the close button (X) on the Call
Summary dialog box to close it.
Right-click the call symbol and D Complete Date
select Cancel Call from the menu Notes:
that appears. Confirm that the call is
cancelled.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 47 of 149
\\P
\,
F ~~~~~~!i!~
Verifying the incident icon
Action Validation Site Configuration
Date
Create an incident within IQ CAD. 0 Complete Date
Change the map zoom to Full View Notes:
and confirm that the incident icon
appears correctly.
Move the mouse cursor over the 0 Complete Date
incident icon, and ensure that the Notes:
Incident Summary dialog box
appears. Click the close button (X)
on the Incident Summary dialog box
and ensure that it closes correctly.
Right-click on the incident icon and 0 Complete Date
test all of the menu commands that Notes:
appear. Ensure that all menu
commands are functioning
correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 48 of 149
t~
l'1111l'rflllllllllmlII1l1Il11mll'II'''11''1111l11111''I~II' II' nl'lfllH'l' III
P ~~!~~~~~
~""'!i"
I ",I'!I ,I, ,,' 0,.,1': ; I " ' ,_ II; !! ,i,
Verifying the unit icon
Action Validation Site Configuration
Date
Log on a unit within IQ CAD. 0 Complete Date
Change the map zoom to Full View Notes:
and confirm that the unit icon
appears correctly.
Right-click on the unit icon and test 0 Complete Date
the entire menu commands that Notes:
appear. Ensure that all menu
commands are functioning
correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 49 of 149
('I,
~
II ~~!~!~~
Verifying the Incident Corral
Action Validation Site Configuration
Date
Open the Incident Corral.(Shift + 0 Complete Date
F11) Use the drop-down menu to Notes:
select incidents in the Available
category, and double-click an
incident. The incident's information
should appear in the Incident
Information form, and the map
should center on the incident's icon.
Right-click an incident in the 0 Complete Date
Incident Corral and test each Notes:
command in the menu that appears.
Confirm that each command
produces the expected result.
Repeat the previous two tasks, 0 Complete Date
substituting the Available category Notes:
with Assigned.
Repeat the tasks again, substituting 0 Complete Date
the Available category with Notes:
UnMatched.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 50 of 149
'\
~
nmlR.mllllll~lflm Illm'~rlllll1r1I'II~'!1''II' r l'1"'I~ilWIII' 'TI"lm"IIIII'II' I' I
P r.~!~!~~~
-
Verifying the Unit Corral
Action Validation Site Configuration
Date
Open the Unit Corral. Use the drop- D Complete Date
down menu to select units in the Notes:
Available category. With an incident
selected, right-click a unit and select
Dispatch. Confirm that the unit is
dispatched to that incident.
Right-click the unit in the Unit Corral D Complete Date
and test each function in the menu Notes:
that appears. Confirm that each
function produces the expected
result.
Repeat the previous two tasks, D Complete Date
substituting the Available category Notes:
with Assigned.
Repeat the tasks again, substituting D Complete Date
the Available category with a Notes:
specific agency's name.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 51 of 149
t~
"111I'1I111111T'~1IIII111111'!1III'11111111111'111mlllrnll '1If11'~rm'llnl 'n'm~llIlllll1Ilmlll~nl mllmlllrlllrlll~lm'Illl'II'WIII~II'r11lrlll~llll!'rrl'UT 11111 . 'III r' " I II'
P ~~~~!~~
Verifying the Command Console
Action Validation Date Site Configuration
Right-click the Command Console, and 0 Complete Date
test each menu command that appears, Notes:
ensuring that each command produces the
expected result.
Click the Update button on the Command D Complete Date
Console, and confirm that the Incident Notes:
Information form displays an updated
incident.
Click the Overdue incident button on the 0 Complete Date
Command Console and confirm that the Notes:
Incident Information form displays an
overdue incident's information.
Click the Overdue unit button on the 0 Complete Date
Command Console and confirm that Unit Notes:
Alert dialog box appears.
In the Unit Alert dialog box, click the Next, 0 Complete Date
Select Ev, Contacted, and Ignore Unit Notes:
buttons to confirm that they are functioning
correctly.
Enter a comment into the Unit Alert dialog 0 Complete Date
box, and confirm that the comment Notes:
appears in the unit's Radio Log in the Unit
Information form.
In the Unit Alert dialog box, extend the D Complete Date
Alarm timer by 1 minute and select Notes:
Contacted. Wait 1 minute, and confirm
that the unit becomes overdue again.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 52 of 149
~~
111m ~1I11!lm~J'm'fll"~~!lT" l" nnl"1' !n'lmJ1llllllmltllI1lIIlIllUlHlnl~IIII~~ml!mllll'll1'~r"nrrm!l mllm'~lW'III"I'I'II~11111~~I~I1"m'!rmrm IT r1rr I" 1'Iflll III II11 "I'" I' I '" I 'I' I
I'I 'I" I I
P ~~!,!~~~
Verifying the Command Console - Pending Incidents monitor
Action Validation Site Configuration
Date
Click the Pending button. Confirm D Complete Date
that the Pending Incidents monitor Notes:
appears, and that the number of
pending incidents on the Pending
button matches the number of
pending incidents in the Pending
Incidents monitor.
In the Pending Incidents monitor, D Complete Date
select an incident and confirm that Notes:
the map zooms to the incident's
location and that the incident's
information displays in the Incident
Information form.
In the Pending Incidents monitor, D Complete Date
confirm that columns will sort when Notes:
clicked on, and that column size is
adjustable.
In the Pending Incidents monitor, D Complete Date
right-click the Pending tab and Notes:
confirm that all of the menu
commands function correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 53 of 149
r
'lllrllrn"mllll"llnIm!lllllll1r"IIr1'~ 1'111'1~'I'1'1'111~'11l1111111 r1111"1"Imill II'lI r 'rill II' "II' r I
P ~~~!~~~
Right-click on an incident in 0 Complete Date
PENDNG status, and confirm that Notes:
the Hold and Cancel menu
commands function correctly.
Right-click on an incident in HOLD 0 Complete Date
status, and confirm that the Notes:
Pending and Cancel menu
commands function correctly.
Right-click on an incident in 0 Complete Date
CANCLPND status, and confirm that Notes:
the Pending and Hold menu
commands function correctly.
Right-click on an incident in 0 Complete Date
8T ACKED status, and confirm that Notes:
the Cancel menu command
functions correctly.
Ensure that the Pending Incidents 0 Complete Date
monitor closes correctly using the Notes:
Close button, the F4 function key,
and the Pending button on the
command console.
Cancel an incident from the Pending 0 Complete Date
Incidents monitor, and confirm that Notes:
the Cancel button on the Command
Console is white. Click that Cancel
button and confirm that the Incident
Information form is displayed with a
Cancel button within.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 54 of 149
f
1 1111111111' '''II' III" ' "! II 'II 1m Imr'III'II"II'11 'I 'rli'llll1I II '1'[ 1 I r '
II ~~~~~!~
Verifying the Command Console - Unit Status monitor
Action Validation Site Configuration
Date
Click the Status button on the 0 Complete Date
Command Console, and confirm Notes:
that the Status monitor appears,
displaying the same number of units
in the grid as was indicated on the
Status button.
In the unit Status monitor, select a 0 Complete Date
unit that is assigned to an incident, Notes:
and confirm that the map zooms to
the incident and that the Incident
Information form displays the
incident's data.
In the unit Status monitor, confirm 0 Complete Date
that clicking on a column's heading Notes:
will sort data, and that clicking and
dragging between columns allows
you to adjust a column's width.
In the unit Status monitor, right-click 0 Complete Date
on the Status tab, and confirm that Notes:
the Manage Columns, Create New
Grid, and Remove Grid menu
commands function correctly.
In the unit Status monitor, right-click 0 Complete Date
on the Quick View tab, and confirm Notes:
that the Manage Columns, Create
New Grid, and Remove Grid menu
commands function correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 55 of 149
r
F ~~!~~~~~
In the unit Status monitor, click on D Complete Date
the Quick View tab, and confirm Notes:
that the appropriate logged-on units
and dispatch groups appear.
In the Quick View tab, click to select D Complete Date
the Use Wrapping check box, and Notes:
confirm that the list of units appears
"wrapped" instead of stacked.
In the Quick View tab, click to select D Complete Date
the Group By Patrol area check Notes:
box, and confirm that units are
grouped by their patrol areas,
instead of their dispatch groups.
In the unit Status monitor, right-click D Complete Date
on an inactive unit and confirm that Notes:
the Dispatch, Log Off, and Out of
Service menu commands function
correctly.
In the unit Status monitor, right-click D Complete Date
on an active unit and confirm that Notes:
the En Route, On Scene, Clear,
Preempt, Case Number, Make
Primary, and Mileage menu
commands function correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 56 of 149
f
111111111111~' fllmll!llml1ll1lllil'rm'r'I'lmll!lll'I~llr~!rmllllll"lIllllll! ~mlllllnmlllliIIl111"lrlli 'I . rllllllill'l
pi ~~,!~!
In the unit Status monitor, on the 0 Complete Date
Quick View tab, right-click on an Notes:
inactive unit and confirm that the
Dispatch, Log Off, and Out of
Service menu commands function
correctly.
In the unit Status monitor, on the 0 Complete Date
Quick View tab, right-click on an Notes:
active unit and confirm that the En
Route, On Scene, Clear, Preempt,
Case Number, Make Primary, and
Mileage menu commands function
correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 57 of 149
r
l'uml.I'm 1IIDIIIIllnllll1lnin'll\llllrJ'II~~illi!'II~IIII'I~llml,"lllIIIIIllIIlln!1I111ImIll1l_IIInIll1I11111'rnlllllmllllllllllllllmlJlnlllll~lIIlmlrIIDlI11l1lll1Imfl '~1111111r111 m 'I ''('II' I'I
P ~~~!~v2~
Verifying the Active Incident Display feature
Action Validation Site Configuration
Date
Click on the Active Incident Display D Complete Date
with no incidents selected, and Notes:
confirm that a blank Incident
I nformation form appears.
Select an incident and confirm that D Complete Date
the incident's number is displayed in Notes:
the Active Incident Display.
Select an incident in a PENDNG D Complete Date
status. Right-click on the Active Notes:
Incident Display, and confirm that
the Hold and Cancel menu
commands function correctly.
Select an incident in a HOLD status. D Complete Date
Right-click on the Active Incident Notes:
Display and confirm that the
Pending and Cancel menu
commands function correctly.
Select an incident in a CANCLPND D Complete Date
status. Right-click on the Active Notes:
Incident Display and confirm that
the Pending and Hold menu
commands function correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 58 of 149
~
~v
I[
F ~~~~!~~~
Verifying the Comment I Command Line
Action Validation Site Configuration
Date
Select an incident and type D Complete Date
comments into the Console Notes:
Comment Line. Press the ENTER
key and confirm that the comments
were entered for the selected event.
In the Console Command Line, run D Complete Date
all of the command line Notes:
executables, and confirm that they
behave as expected.
Enter comments for an incident and D Complete Date
confirm that a message appears in Notes:
the message prompt, indicating that
Incident Comments were entered.
Verifying the Time feature
Action Validation Date Site Configuration
Verify that the time shown on the D Complete Date
Command Console matches the Notes:
workstation's current time setting.
Right-click on the time shown on the D Complete Date
Command Console and select Show Notes:
Seconds. Confirm that seconds now
appear in the time display.
Right-click on the time shown on the D Complete Date
Command Console and remove the check Notes:
next to Military Time. Confirm that the time
display changes to the standard time
format (a.m. / p.m.).
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 59 of 149
\
~
11111IIII111II~lllllllln~mlll111l"I'I~I'llm"I"lll1l1'1'lfllll~l'Ill11rll11111IIII~11!lmlnflI11!llllIllm~II.l1lmlll~lImRlrnnll'~ II 'mil TH'III' 111'11 r'I'I~ 'I ., I
P ~!~~~
Verifying the Incident Information form
Action Validation Site Configuration
Date
Enter a valid address into the D Complete Date
Location field of the Incident Notes:
Information form and press the TAB
key. Confirm that the address is
verified, that appropriate incident
comments are added, and that the
cursor moves to the Type field.
Enter an invalid address into the D Complete Date
Location field of the Incident Notes:
I nformation form and press the TAB
key. Confirm that a list of address
candidates appears.
Enter information into the form using D Complete Date
the text fields and drop-down Notes:
menus. Confirm that each field and
menu behaves as expected, and
that pressing the TAB key advances
to the next field or menu.
Select the Persons tab, and confirm D Complete Date
that you can add, remove, and Notes:
update person data in the grid.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 60 of 149
w6
rJlITlmm~~'mln'm!n~~~rllllll'IIII"I~llmi'ml'[l~Wll'''mlllmlllllIllnnllllllllnmlllJl'llml~IDI~lm~1InlflrlllllllllmIMII'lllIII"lIll'1n 11'1 'I 11111'1 III r I
iii ~~~!~~~~
Select the Vehicles tab, and D Complete Date
confirm that you can add, remove, Notes:
and update vehicle data in the grid.
Select the Property tab, and D Complete Date
confirm that you can add, remove, Notes:
and update property data in the grid.
Select the Comments tab, and D Complete Date
confirm that the incident comments Notes:
section appears.
Within the Comments tab, click to D Complete Date
select the Prior Knowledge Notes:
hyperlink. Confirm that the Prior
Knowledge dialog box appears, and
that it allows you to add and update
data, and set records as expired.
Within the Comments tab, click to D Complete Date
select the Recent Incidents Notes:
hyperlink. Confirm that the Recent
Incidents dialog box appears, and
that clicking on an incident's number
will launch the appropriate
CADVisor page.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 61 of 149
0J
)
F ~~~~~~~~
Within the Comments tab, click to D Complete Date
select the Nearby Incidents Notes:
hyperlink. Confirm that the Nearby
Incidents dialog box appears.
Right-click on the Incident D Complete Date
Information form and confirm that Notes:
the Create Incident from map and
Quick Search menu commands
function correctly.
On the Quick Search form, confirm D Complete Date
that you can browse incidents, Notes:
reopen incidents, launch the
CADVisor Incident Query page, and
use the Map Incident Location
feature.
Right-click on the Incident D Complete Date
Information form and confirm that Notes:
the Copy Incident menu command
launches the Respond Form.
Right-click on the Incident D Complete Date
Information form and confirm that Notes:
the Assign Case Number, Alarm
Levell Higher, and Alarm Levell
Lower menu commands all function
correctly.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 62 of 149
~~
, "\lIIIlmnll~I' .!II'lmIllRlIJ!WII'llltlll~lllllllIJIIl!1llnm'lll "1111II.1~1.1I11111111111~11I1I1II1111III1IIIIl11lll1l'11II~1'1I1"1'lm IIIImMnW'1 11'1" lI!' '1111 P 11' "11
p ~~,~~~
Right-click on the Incident 0 Complete Date
Information form and confirm that Notes:
the Filter Comments command
(and the Save Current Comment
Type Selection and Show All
Comments subcommands) function
correctly.
Right-click on the Incident 0 Complete Date
Information form and confirm that Notes:
the Disposition Manager menu
command launches the Disposition
Manager dialog box.
Verifying the Instant Messenger feature
Action Validation Site Configuration
Date
On the Command Console, click the 0 Complete Date
word "Message", and confirm that Notes:
the Instant Messenger form
appears.
On the Instant Messenger form, 0 Complete Date
execute the add contact function by Notes:
clicking the Add Contact button or
right-clicking the top of the form and
selecting the Add Contact menu
command. Confirm that the
Contacts dialog box appears.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 63 of 149
~ry
F ~~~J~~~~
In the Contacts dialog box, confirm D Complete Date
that each tab contains the Notes:
appropriate information, and that
the form allows you to successfully
add a contact to the Instant
Messenger form.
Type a message into the message D Complete Date
section of the Instant Messenger Notes:
form and press the ENTER key.
Confirm that the message was
successfully sent to the selected
contact.
Right-click on a contact on the form, D Complete Date
and select the Delete menu Notes:
comm~nd. Confirm that the contact
is deleted.
Verifying functionality of the Function Keys
Action Validation Site Configuration
Date
Press each function key, and D Complete Date
confirm that the expected behavior Notes:
is exhibited.
For more information on the
expected behavior of function keys,
refer to the IPC IQ CAD2.5 Agent's
Guide.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 64 of 149
r
F ~~~~~~~~
Verifying CADVisor functionality
Action Validation Site Configuration
Date
On the IQ CAD command line, type 0 Complete Date
CADVISOR and press Enter. Verify Notes:
that CADVisor launches.
Log into CADVisor as a site-specific 0 Complete Date
user, and confirm that the login Notes:
completes successfully (the Home
page should appear).
In CADVisor, click each link on the 0 Complete Date
navigation bar (on the left), and Notes:
verify that each link brings you to
the expected page.
In CADVisor, run each type of 0 Complete Date
query, and verify that the correct Notes:
information appears in the results
page.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 65 of 149
r
F ~~~a~r~~~
Verifying Interface functionality
Action Validation Site Configuration
Date
PAGEING: From CAD desired D Complete Date
function, ensure that pages are Notes:
being sent out.
SNPP
Dial Up
Serial
TONING: Dispatch a unit, ensure D Complete Date
that the tones for that unit are Notes:
initiated. Right click a unit and send
a tone.
Auto Tone
Manual Tone
FAXING: On incident close/open a D Complete Date
fax is sent to a fax recipients. Notes:
QUERY: Run a query and verify D Complete Date
that a return to that query is Notes:
received
RADIO: Right click a unit and select D Complete Date
transmit. Did the unit receive the Notes:
transmit?
PRO QA: Initiate a call, follow the D Complete Date
pro qa prompts. Was the Notes:
information added to the incident
comments.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 66 of 149
f
1II,.,lftIIIllnmlnmlllll1lllmIlIIMllII'r~'I1III~IIBII~llmllll'llnnllrlll"IIIInII'lllmlllllllI'I!~~IIIlI1RlI1m~~mllllmr1" '1.111 r
P ~!~~~~~
I have read this document and agree that the system is functioning and operating
according to the notes, comments and findings herein.
Name:
Signature:
Title:
Date:
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 67 of 149
~
Im_IIIIII.I__IIII11I11lI"rlllll.IIII\I!.IIIIIII11_'lIm_IIII~IIIlIllIII~IIII1I11.n"nl'lll11_1IIIII.lllIImlllIllIIl~mm'lll1nll"ll!II~mlll~_lI1mlrrr'llr'r"l~~~"III!/I'III!lllfII'~'"lllIll~rlll~llnlll111l1!mnm~m'!'lll1mlllll'II'I' 11'IlfIIII~rmlllllm'mllllllllllml~111111 ~I
P ~~!'~~ys~~
2. ACCEPTANCE TESTING
2.1 CAD PHASE INTEGRATION TESTS
The integration test will be conducted by Positron to confirm the system and the
interfaces are integrated as identified in the SOW.
Acceptance Test Period: Thirty (30) days.
2.2 CAD I MDT PHASE FUNCTIONAL ACCEPTANCE TESTS
Functional acceptance of the system consists of verifying the CAD/MDT functionality
described in the Positron RFP Response and the Technical Description Documentation.
SAPD will confirm the CAD/MDT applications meet or exceed the functional
requirements prior to Production Use. Additionally, SAPD will conduct the functionality
tests to confirm the applications meet or exceed, where applicable, changes contained
in the SOW.
Functional acceptance includes all CAD/MDT functions and CAD/MDT applicable
interfaces identified in the Positron RFP Response and the Technical Description
Documentation. Conducting the actual testing is primarily the responsibility of SAPD,
with Positron providing telephonic and web-based monitoring and demonstrations as
requested by the City.
Acceptance Test Period: Thirty (30) days.
2.3 CAD RESPONSE TIME TESTS
The performance test is to ensure the system operate at the expected performance
level once the CAD is cut-over to Production Use. This test will be performed as
identified in the Statement of Work.
Acceptance Test Period: Thirty (30) days.
2.3.1 CAD/MDT Response Time Testing
These tests are intended to assure SAPD that the CAD application software
provided will be capable of sustaining an acceptable response time under the
City's workload for the foreseeable future.
The approach taken will be to measure the performance of a series of identified
transactions from a variety of CAD workstations while the system is under normal
and reasonable workload within the production environment.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 68 of 149
Jt
l
I'i I' 11111'1'
11 1 I 11
II ~~~Jr~~~
The performance testing environment will consist of the production Positron CAD
system, configured by SAPO, and Positron supplied 3rd Party Software, listed in
the agreement.
These tests shall be conducted under normal system use that will define the
typical background workload. The response times will be measured from CAD
workstations, as determined by the City.
The transactions executed from the workstations will consist of calling up a blank
'call screen', adding a call, displaying a call in the queue, changing unit status
and retrieving a previously entered call. The transactions to be run and response
times to be measured are included below. Transaction time measurements,
unless otherwise specified, will begin when users complete their input (e.g. click
OK or press Enter) and end when the expected response is displayed on the
workstation screen and the CAD is ready for the next transaction.
If the expected performance times are not achieved, SAPO will notify Positron in
writing and Positron will effect changes needed to meet expected response times
and response time testing will be repeated.
Response time testing shall be deemed to have been successfully completed
when all tested functions meet the listed response times.
Running a Positron CAD session (i.e. signed on as a dispatcher), SAPO will
conduct the following tests and confirm the time does not exceed the allowable
time (as follows):
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 69 of 149
r
, III~ 1'111 I1IIII1 111II 'I! I. III] r I'IP III ' Il11l11n'1I1!l1lmlml'llll.nIIII1l1'lll1m~IIIIII~"lmmlllrr 111f1~i'IIIIIIIIIII.llI1IllIIIilllll!"I!I.IIII~!WIn~mlml"mI1lIlNI'11I1!lmfi~' 11111' 1'M I ~mlmnml'TI"l m~~!IIIII'I'IIR1'f11II'lll!mnmlll..lalmnlllm ll1'illJ11l11HIT !II' III 'II'
iii ~~t!~~~
Transaction Description Response
# Time
Operator Log-on (from time user types
Transaction last character in sign-on form to time 90 seconds
#1 logged on including having the map
displayed and ready for input)
Validate address (from time last
character entered to display of
Transaction Match/Cross-streeUNearby
#2 events/Recent events/Prior Knowledge 2 seconds
or invalid location form or display of
matching street list). Assumes full street
name is entered.
Display Call in Queue - measured from
Transaction when enter is pressed on completed call 1 second
#3 screen and the call is displayed in the
pending queue
Transaction Select and display call for dispatch, 1 second
#4 recommend units.
Transaction Assign a unit to a pending call by: a)
#5 using the command line and b) dragging 1 second
& dropping
Status Change for single unit (en route,
onscene) - measured from when enter is
Transaction pressed and unit status results are 1 second
#6 displayed on unit status by: a) using the
command line and b) using the right-click
menu.
Retrieve Call by: a) from the command
line using call number as a parameter
Transaction (measured from when call number is 1 second
#7 entered and enter pressed until call is
displayed) and b) by clicking on the
event number in the pending grid.
Transaction Display up to 10 prior knowledge records
#8 for a location By clicking on the link in 1 second
the event form.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 70 of 149
~
~lIlIIIln_mllllllllllllllllllllDl~_I~ln~IIIIIIIIII_!IIIII.-nn.D11I.n!lIIlmlllllllllmln".~IIII'lm_1I_1111I1II!lrilll'lllIIImlllll'II'lllftIrnm ID-r 11111irfllJr" I'" ' I' , "11111'1" III1I'm1111'I 11111' .,
iii ~~~I~~
Resource logon by dispatcher (includes
Transaction unit#, badge#, portable radio# and veh#
#9 with comments). From time user 1 second
depresses Enter key until unit appears in
the status grid.
Log off 3 units at once (if possible, if not
Transaction then log off 1 unit) from the command
#10 line. Unit(s) should begin as available 1 second
and not need to be cleared from a call or
busy code.
Transaction From command line, select and display 1 second
#11 an event.
Dispatch two units to an event by event
Transaction # from the command line. This assumes
#12 that the units were previously in an 1 second
"available" status and do not have to be
pre-empted.
Transaction Arrive a unit from the command line:
#13 From time user depresses Enter key 1 second
until is arrived
Assist one unit to another as on scene
Transaction via the command line. This assumes 1 second
#14 that the backup unit was previously in an
available status and not on another call.
Give disposition to a unit which
Transaction clears/closes call. From time user
#15 depresses Enter key until call is cleared 1 second
and unit shows available in the status
grid.
Preempt unit from an event by
Transaction command line. Other units should still 1 second
#16 be on the call and the call does not have
to be cleared by the system at this time.
Exchange two units via command line.
Transaction From time user depresses Enter key
#17 until units are preempt from previous 1 second
calls and show dispatched to their new
calls in the status grid.
Transaction Change event status from Hold to 1 second
#18 Hold4Unit via the command line.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 71 of 149
~
II' IIIII'III"IT 1IIIIlIIHl . 'I "111" H 11" r 11'1f"11 '~111'1"1~ 1~]rITlIll'lilll!llllllflllll'III~UlDlmnmllll~ IIIllnlmlmnlllllllllllllrrlllmlllll'il~l'llnnIWllllmrll"lmrnl' 1fT nrn I'll' I'''!' '~I'III'lmnl' 111 . '1'1111" [11'111
I"
"W'1"
P ~~~!!~~
Transaction Place unit on traffic stop with location 2 second
#19 and license plate via command line.
Place unit on a traffic pursuit with a
Transaction starting location and a license plate:
#20 From time user depresses Enter key 2 second
until - #1 - call is created and unit
dispatched
See above -From time user depresses
Transaction Enter key until - #2 - cursor is positioned 2 second
#21 and ready for user to enter additional
locations and comments
See above -#3 - From the time the user
Transaction sends a change of location command 2 second
#22 until the new location is displayed in the
status grid.
Update a call from command line with
notification. Measure from time user
Transaction depresses the Enter key sending the
#23 update until the indicator appears on the 1 second
status grid of the workstation managing
the event.
Change officer location by dragging unit
Transaction icon on the map. Measure from the time
#24 the mouse button is released until the 1 second
updated location appears in the status
grid.
Cancel timer for a unit from the
Transaction command line: From time user 1 second
#25 depresses Enter key until officer's check
status has been removed
Cross reference one call to another:
Transaction From time user depresses Enter key 1 second
#26 until both events have recorded cross
references to each other
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 72 of 149
~~
F ~~~~r~~~
Display event summary of waiting calls
Transaction for a group via command line: From time 1 second
#27 user depresses Enter key until summary
is displayed (up to 20)
Display active unit's resource history via
Transaction the command line: From time user 1 second
#28 depresses Enter key until history is
displayed Typical 8 hour unit history.
Transaction Perform a freeform CAD history query query
#29 and have the results displayed in dependent
CADvisor.
Transaction Display a blank event mask: From time
#30 user depresses applicable key to time 1 second
event form displays
Verify a valid and unique address from
Transaction the event form: From time user tabs out
of location field until successful 1 second
#31 verification occurs using a geopoint.
Assumes single point match.
All/ANI data transfer. Measured from
when the user clicks on the ANIALI
Transaction button on the Command Console until
#32 the location information appears in the 1 second
event form. This test assumes the CAD
position has All/ANI data available to it
from the 911 system.
Route an event to the radio console:
From time user depresses Enter key
Transaction until dispatch position receives the 1 second
#33 event. This assumes the Re-direct
command is being used to route a call
to another dispatch position.
Display an incoming 911 call on the
Transaction map. Measured from the time the call is 2 second
#34 received in the communications center
until it is plotted on the map.
Display the confidence circle for a
Transaction wireless Phase 2911 call. Measured 1 second
#35 from when the lat/long data is received
to when the circle appears on the map.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - A TP
Page 73 of 149
f
I 1111Ir'1!1' I~I[' ~11r'mmll'lmmll1rnlllm'1lI1111111~lm['IIf'r" 'I[WII ml~.~~I'llll1m11111~ln 11'!II!IIIIIIIII'['IIIII'IIIWmll'mr! '11111"1~11! II II r II !I I
II
, I
F ~~~J~~~~
Display status change from the MCT.
Measured from when the change
command is received by the mobile
Transaction server until the change appears in the 1 second
#36 status grid and the appropriate change
indicator is displayed on the managing
workstation.
Enter a call to be dispatched from
WebCallTaker. Measured from when
the user completes the final form and
Transaction clicks the appropriate button (Submit?) 2 second
#37 to send the call to CAD. Measured until
the event appears in the managing CAD
position's pending grid including the new
call indicator.
Assign a case number from the
Transaction command line. Measured from
#38 depressing Enter until the case number 1 second
is displayed in the system message area
of the Command Console.
a) Copy a call from the command line.
Transaction From depressing Enter until the copy 1 second
#39 event form appears. b) Clicking ok on each
the copy event form and having the
event display in the pending grid.
Using the new callback function.
Transaction Measured from the time the dispatcher
#40 depresses the Enter key until the 1 second
appropriate message indicator appears
at the designated position.
Using new tow function. Measured from
the time the dispatcher depresses the
Transaction Enter key until the appropriate message
#41 indicator appears at the designated 1 second
position as well as the name of the
assigned tow company is displayed on
the workstation requesting the tow.
Cancel a call. Using the command line,
Transaction from depressing Enter until the event 1 second
#42 changes in the status grid and its icon
changes on the map.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 74 of 149
f
'lI_n'lllllnl'lllll_lIllIDl1rIMIIIJJWIIlm.lIIIIIIIIlIII1IDI__.III_I.III/1!fllllllnl.....II!~lnlrnll!lIIIlIl.11IIII'IIIIIIIIII!rIllIlmlmllllllllll111!II~rl~111m1'IWlml'I' llil'lll m 'l'ITII"lll' [ III1
P ~~~!~~
For the mobile data terminals (MOTs) response time tests, the approach taken
will be to measure the number of seconds attributed to processing the MDT
transaction requests. That is, only the cumulative time required to manage the
MDT request and resulting response will be counted therefore removing all
network and other external processing requirements/delays. Positron warrants
that the cumulative processing time required, attributed to any of the Positron
supplied mobile workstation components, will not add more than 2 seconds to the
overall process.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-1 to the SOW - ATP
Page 75 of 149
~
mllllllllmnlm~IIII~llIIlllllnll~mllmllll!fI~'111 fll"ll'lllJIIlDlg~!~lllmnll'lIIl1llnn~mllll.llflllm__fil~r'mJlMIl.llllmm'1III1I11l1'!llrml.nllll'mmll!lmrr~II'"IIII'II'"1 ~r ,'1" 'f "111" 1m I" 'I 1111111' I~III r I 111 I 1 . ~
p ~~~~~~~
ATTACHMENT A-2 TO THE SOW
(CHANGE ORDER REPORT)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-2 to the SOW (Change Order Report)
Page 76 of 149
f
1IIRIIrnllnllllllllllllllll!ln~rmlgmllnllllrn!ll'~I'IIIIIIII~rIImll~.11I111m~1NI '.111II1ImITI1111Imnllnllllllllll.IDI~lrll1lll!lll.~lrmmll '11111'1'11' ~III III' III
P ~~~!~~~
Change Order Request (COR)
Change Order #:
Customer:
Date:
Project #:
SOW/Task #:
Originator:
Phone:
Priority:
CRITICAL
HIGH
LOW_
Description of Change:
Out Of Scope _ (Billable)
Quote #
COR cost ($):
Estimated Delivery Date:
Estimated Complete Date:
Customer approved
Customer PO Number
Date approved
CRITICAL items will be considered first if more than one Change Order is issued at the same time.
Approvals:
Positron Public Safety Systems
Customer
Signature:
Signature:
Title:
Title:
Date:
Date:
Date Closed:
Closed By:
Inform Billing Department:
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-2 to the SOW (Change Order Report)
Page 77 of 149
~
I'II.I.~I '1lllllmrlll ~II ~111r I'I 11I!1'1111'1111 Ilr"II~111 ml~lIlmI11' '11II11II11Inlll~lllllll~lml1lllllmllll~mlmlllllllllllllllllllnlllll~1II1111111111I'~11111TIlImIIIUIII~TIII1IWlmmm , 111'1'1'11'" II' I
P ~~~!~~
Change Order Process
1) Upon a request for a change order the following information must be collected
. Requesters name and telephone number
. A full description of the change (this may require a conference call with development
for full clarification and understanding of the change).
. Expected delivery date.
2) A change order request form must be completed and the given a unique identification
number example.
3) The development effort, timing for delivery, and also the implementation effort must be
gathered and forward to the quotes department for costing. Upon completion of the
quote the quote number is to be added to the COR form. At this time the quote for the
COR can be presented to the customer. If the customer wishes to proceed with the COR
a PO should be requested and recorded in the COR form. In a rare case that the
customer wishes to be invoiced for the change the COR form must be singed off by the
customer. If the customer refuses the quote no further action is required.
4) Upon completion of the COR the customer will be billed against the PO number.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-2 to the SOW (Change Order Report)
Page 78 of 149
~I}-
F ~~~J~~~~
ATTACHMENT A-3 TO THE SOW
(INTERFACE CONTROL DOCUMENT)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-3 to the SOW (Interface Control Document)
Page 79 of 149
~~
F ~~~J~~~~
Interface Control Document Format for Interfaces
1. Interface Description
Interface Name
Interface
Summary
Positron System
Interface
External System
Interface
Protocols
Positron
Hardware
Interface
Positron Tasks
City Tasks
Comments
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-3 to the SOW (Interface Control Document)
Page 80 of 149
~
F ~~~~~~~~
ATTACHMENT A-4 TO THE SOW
(TRAINING PLAN)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 81 of 149
t\'i;
F ~~~J!~~
Training Plan
IQ/CAD & IQ/Mobile Project
SAPO
Doc # 02-2007
Date: 11/6/07
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 82 of 149
t
~11'1'~111'I'11111T'l'l!i"fl'!'I"'II'I ~I'! i "'1" '11'1 YI]lllj'~flr'l 'ITI!1'I"11'11I"'1""rITI' '111'1'11' 1'1 '1['11" I'T'
P ~~~~!~~~
Table of Contents
1 Training Plan. .................... ................. .................. .................... .................. 84
1.1 Training System ................................................................................... 84
1.2 Training Methodology................ ............................. ................. ............. 85
2 Training Overview.......... ............................... ...................... ................. ....... 86
2.1 Training Requirements........... .......................... .................................... 86
2.2 IQ/CAD System Administrator Training ................................................ 86
2.3 CADministrator Database Administration Training ...............................87
2.4 IQ/CAD User Training .......................................................................... 88
2.5 IQ/Mobile User Base Training .............................................................. 89
3 Training Documentation............. ................. ...... .................... ................. ..... 90
3.1 Training Manuals and Materials ...........................................................90
4 Training Schedule........ ................. ............................. ................. ................ 91
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 83 of 149
,
II '"
iIfIlllIllll'I'TII'IJI'''I'1 'I'll I
[I 1''11''' TT'III
p ~~~,~~~~
1 Training Plan
This Training Plan defines each Training Course, required logistics, location, and schedule as
defined in the SOW. The Training Plan has been developed and will be maintained by the
POSITRON Project Manager and approved by the SAPD Project Manager. Training Courses
are listed below.
. IO/CAD System Administration (1 course/10 students/up to 2 days)
· CADministrator Database Training (1 courses/10 students/up to 2 days)
. IO/CAD User (includes CADvisor and WebCallTaker): Train-The-Trainer Training (1
course/10 students/up to 3 days)
· IO/CAD User: Refresher Training (up to 3 days)
· IO/Mobile User: Train-The-Trainer Training (1 course/10 students/up to 3 days)
. IO/Mobile User: Refresher Training (up to 3 days)
The training is designed to maximize productivity by thoroughly familiarizing the users with all of
the features and functions of the system. The same is true for System Administrator training
where technical personnel have the opportunity to interact with the POSITRON implementation
and development teams.
NOTE: Although there is not a formal training course for Web Calltaker, a Positron
Implementation Engineer will conduct up to two 1-day training sessions on the product.
2.4 Training System
The training systems will be loaded with data provided by SAPD or if map data is not ready,
trainers will use a POSITRON map database. This configuration will support training for CAD
users, and System Administration. Limitations may exist for interfaces and will be supported in
the training systems as made available to POSITRON.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 84 of 149
~~
P ~~~~!~~~
2.5 Training Methodology
POSITRON encourages "Train-the-Trainer" for SAPO as part of the System Administration,
Database, and IQ/CAD/lQ/RMS User training classes if SAPO has a need for their trainers to
attend courses. The Train-the-Trainer courses prepare Agency personnel to be fully enabled to
provide on-going operator training and to revise and enhance training material as operational
needs change. POSITRON will work with SAPO to accommodate shift schedules as required.
System Administration training will be a combination of formal classroom training and hands on
training with the Implementation Team.
Training will be completed prior to cutover of the new systems. POSITRON training staff will be
available prior to and during the cutover to provide assistance and any remedial training that
may be required.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 85 of 149
r
" I
1'111 ' 1'111' , II 'I'
P ~~~~~~!~
I
I
IIII ,I
3 Training Overview
Training courses will be performed at SAPO facilities. Training is "hands on" and taught by
experienced Trainers. Personnel attending this training should have a thorough working
knowledge of Windows and keyboard/mouse operations. Trainers should also be thoroughly
familiar with SAPO operations for the subject matter they're being trained on. Standard training
materials will be provided.
Prior to the commencement of training, the POSITRON Project Manager will work with SAPO to
develop a detailed training Agenda that will identify student personnel and contain a detailed
schedule/agenda.
3.3 Training Requirements
All of our trainers have real-life experience as dispatchers, peace officers, records management
specialists, and/or system administrators. Each trainer has been through extensive product
training. Our trainers' knowledge and experience allow them to communicate effectively with in-
service personnel using terminology and real world examples that facilitate learning.
Training will be provided at SAPO provided facilities. On-duty personnel who have received
their initial training should be encouraged and if possible assigned brief time "training breaks"
where they can continue self-paced training by "shadowing" current operations. These brief
periods are essential in maintaining and improving skills before cutover.
It is assumed that all in-service personnel attending the following classes are experienced
Windows users. If not, we can assist in referring SAPO to appropriate trainers for operating
system users.
3.4 IQlCAD System Administrator Training
Location:
SAPO
The System Administration Training is designed for technical personnel supporting the IO/CAO
system.
Prerequisite Requirements
Working knowledge of ROBMS
(SOL Server, etc), Crystal Reports,
GIS and ESRI products and
Windows 2000 Server and XP.
Class Size
10
Duration
16 hours
Location
On-Site
Training
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 86 of 149
~
r
In'I~"I~I"'~I~~'!'lqIIIHII rr . T 1 '1'1'rl'Ir" "I rllllll'lll'lllllnn 1l'''lq11'!I'I'111'111'Pfl''''II'']'! I" "p'nn 1'''llnn I 1'1'''''' 1"1' '11'WII ')' '1'1'1'11'" 'I I'" ! r I
, ~', , . ,
"1"1"
, ..,.
P ~~!,~~~
3.5 CADministrator Database Administration Training
Location:
SAPO
CADministrator Database Administration Training is designed for technical and supervisory
personnel supporting the la/CAD system.
Prerequisite Requirements Class Size
Extensive knowledge of RDBMS 10
(SOL Server, etc), and/or database
concepts required. Extensive
working knowledge of SAPO
operations Understanding of
Crystal Reports and ESRI products
is desired. Mapping knowledge
hel ful.
Key information covered in the administration/database training includes (but is not limited to the
following):
. Introducing the la/CAD system
Reviewing components, hardware set-up, software architecture, All server,
notifier, CADvisor, backup and maintenance
. How to use CADministrator
Starting, logging in, security, setting up database, and reviewing the menus
(Main, Units, Events, Geographic, Interfaces, Admin, and Tools)
. Using CAD Reports
Reviewing standard set of reports and the application
. Understanding Server applications
Reviewing message server, All server, notification, and interface applications
Duration
16 hours
Location
On-Site
Training
. Configuring the la/CAD system
Configuring map layers, wireless calls, and automatic notifications; using custom
unit icons, and setting up recommendations
· Understanding and setting user preferences
Understanding, setting up, and using user preferences/tabs, and using
debugging levels
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 87 of 149
r
I II' I
I I
P ~~~'!~!i!~
I I
3.6 IQ/CAD User Training
Location:
SAPO
Prerequisite Requirements
Working knowledge of Windows
2000/05 and XP preferred.
Awareness of RDBMS, Crystal
Reports, and ESRI products is
desired. Dispatcher/Calltaker
background.
Key information covered in the la/CAD user's training includes (but is not limited to the
following):
Class Size
Duration
Location
10
24 hours
On-Site
Training
. Introducing la/CAD application
Introduce/prepare to use application, logging into la/CAD, review user interface,
using the la/CAD map, using the command console, using the command line,
using Instant Messenger
. Working with Events
Creating Events from 911 call, creating field Events, using and viewing the Event
form, entering Event information, managing Events, using alarm levels, assigning
case #'s, copying/transferring/holding/selecting/canceling Events, opening
overdue Events, automatic/manual updates adding comments using rotational
services and rematching addresses
. Working with Units
Using the Unit Corral; reviewing Unit commands (logging on, dispatching, and
preempting units; confirming that a Unit is en route or has arrived, locate Units on
the map; using recommended Units, assisting Units, and changing Units location;
clearing Units, adding comments to a Unit, taking Unit out of and in service,
determining primary Unit, and logging off of Units; using Unit timers.
· Managing dispatch groups and viewing Unit information
Retrieval of ANI/All; Call Creation; Call Data Entry; Advanced Location Features;
Basic Calltaker Command Line Features; Using CADvisor; Introducing CADvisor;
Displaying Events & Units; Searching for Events and Units; Searching pages;
Searching for premise and personnel records
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 88 of 149
~
,
I' "'w" 11 III' 'II 1
I" 'I [' I 'll'II'mll1F 1I!'nr',~IIIIIIII'" " 'I' 11'111'1'1"1 rill II III mlII~IIIIII"'IIIIIIII'I' , ~rl '!II III '1111' 1 '
P ~~~~!~~~
3.7 IQ/Mobile User Base Training
Location:
SAPO
The IO/Mobile User Base Training will be conducted according to the Training Plan, The
training is designed for personnel supporting and accessing the IO/Mobile system. The training
is designed for field personnel who will be in a mobile environment using IO/Mobile.
Prere uisite Re uirements
Working knowledge of
windows and SAPD Mobile
applications and operations,
Class Size
10
Duration
24 hours
Location
On-Site
Training
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 89 of 149
r
TJmllmrfl!lI'lrTIrlllll"I'~l'r1IHI~ll'IIII~I"" m lJ"I~I"fl," 1IIIm''l~'1'lr '1"lnllllrnrr'IIIII"r'~IIII1~rmllll''I'Wlfl~'~~lrlr 1111'lll~""r"r ~fl,,"r mrfl"I'~lllllJ' II"fW~ry I'W'I 1"1"111'1"1 W II"mlP ~'n1l"T" " ryr ''r' r r"!~'~n~'ln 11'"'''1 ' I . r
p ~~~,~~~
4 Training Documentation
4.3 Training Manuals and Materials
Training manuals will include the following
. Training Manual(s)
. Manuals in MS Word format and electronic format
. Manuals available in other media format (HTML, PDF)
In addition to the above, the System Administration Manuals and other system documents will
be provided.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 90 of 149
r
, ~111Il111'~1 n~wl ~nTI F W" 1~11111'~111 ''''I'I''PI[,l1m~r IIIIlrl"rl'rrll~m!lmlll'HII1"I"'I'I'I[lllll"III'III'III'" IT! 'I' "II r ' I
F r.~~,~~~
5 Training Schedule
Training can be scheduled to accommodate multiple shifts and alternative working hours. The
training schedule will be contingent upon the project timeline, impact of training on departmental
operations, and trainer availability. If there is schedule conflict, the priority for determining the
schedule will be the following:
1. Impact on department operations
2. Project timeline
3. Trainer availability
POSITRON will instruct all training. The number of sessions required of each course is
determined during contract negotiations.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-4 to the SOW (Training Plan)
Page 91 of 149
r
"II~~'II1lg'l!!lIIft'l1JIlrnlll!WIIIIIJI!IRII~IT!IIIIfI"""~IIlllII1!mll'f1l1lJmlIlllIII'III1l"I!IIUI11I'rIlIm~!1I~W~lJnl'l'IIIII'I!IIl!I~mmII'lIIIl'll1!Im'! l"'f!I"'~I'"'IIII'II'I' l'nIll1ll111~'!"1'i 'l'"1"TI" 'I"r 1I'11'fl 'If "'I' 1 ,,' I' 'I'll'" '11' ' , 11Ii'fllr"'1 "" '''II' '!1'~r"~~ "1" 111111 ,"'1~' I '11'1'1 111"11'
p ~~~~~~~~
ATTACHMENT A-5 TO THE SOW
(DEFINITIONS)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 . Attachment A-5 to the SOW (Definitions)
Page 92 of 149
r
illl'n"~'~!Jf~~'.II" ~11lIr~~'I""~II'lInnll!~I'1'I'I"~1~1I"'" 1lII"llnlllm~IRmrlrmrl"'1fIl.1 1W'1111~'11~ f~OOIIIIII' 1rllnl.1III nlll'llI11nm~l' ~~1'I11!l~~ "~I~lllnlllll'lm r,,~ I. , I 'II" 'I'" "I' n , ""1 T' '"'111' 1" I !r1l'n I'I~' ~nlllll!lI1IlIrmml'lml]l"1 '111 I" 1 I' 'I' II'" "' I
p ~~,~~~~
DEFINITIONS
AFR
All
ANI
PowerCAD
Calltaker
COTS
Dispatcher
E9-1-1
Interface
LAN
IQCAD
IQ Mobile
Positron
RMS
Santa Ana
SOW
WAN
Automated Field Reporting
Automatic Location Identification--a character-based data packet received from the E9-
1-1 telephone service provider showing the address, ESZ, and other pertinent information
about the caller's location. The ANI/All controller sending the 9-1-1 caller's telephone
number to the 9-1-1 telephone provider's database derives ALl.
Automatic Number Identification--a character-based data packet giving the telephone
number of who called 9-1-1. The packet is received as part of the E9-1-1 protocol and is
decoded by an ANI/All controller at the Public Safety Answering Point (PSAP).
The Positron Public Safety, Inc. Computer Aided Dispatch system software.
Designated person for receipt of incoming public safety telephone calls-for-service in the
Communications Center and public access window area. This person has no unit
command and control capability.
Commercial, Off-the-Shelf
Designated person for performing public safety command control of resource functions
within the Communications Center.
Enhanced 9-1-1 telephone service providing ANI/All to the PSAP.
Hardware and/or software needed to transfer data between CAD or RMS and other
external systems or equipment.
Local Area Network (LAN). Microcomputers joined by a standardized network protocol
into a well-defined group.
Positron IQ CAD Data System.
Positron IQ Mobile Data System.
Positron Public Safety, Inc.
Records Management System-separate software application to collect and collate data
from the CAD system and collect additional data entered by users to create a permanent
records of events. The RMS is used to generate reports to meet Local, State, and
Federal requirements.
End user of systems to be installed.
The Statement of Work (SOW) defining the tasks and software to be delivered (this
document).
Wide Area Network (WAN).
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-S to the SOW (Definitions)
Page 93 of 149
r
! "11rl~ Inl'lfl~r~!lr 1mllr'llI11~r1 '1'11 I. nw l ~n 111111 '1' [lllr~' 1 '~'IIIf1l~ rrl'llll~1 ~ ."~' nH1~1 rT In 'ff'lrnr['] Ff1lfn ~III] i'~ T~r. rr [111 r 'r'
p ~~~~X~~~
Acceptance:
(a) shall be defined as the City's signature of the Certificate of Acceptance after
demonstration that the system provided is in proper working order and complies with the
System's specifications and the Contractor's Acceptance Test Plan which has been mutually
agreed to by the parties.
(b) The Acceptance process shall begin after City has been notified by the Contractor in
writing of the completion of the testing process as further detailed in the scope of work. The City
shall, within ten (10) days after notification of the successful completion of the said testing,
provide Contractor with a written notice of System Acceptance, which Acceptance shall not be
unreasonably withheld. If the City refuses to accept the System, it shall indicate same in writing
to Contractor and shall detail the area of non-conformance with respect to the System
specifications. If the City fails to provide written notice of refusal of Acceptance within ten (10)
days of the Notification Date, System Acceptance will be deemed. If there are any areas of non-
conformance, the parties shall mutually agree on a time-frame for correcting any such non-
conformance. Once the areas of non-conformance have been corrected by Contractor,
Contractor shall advise City in writing and the process detailed in this section (b) shall commence
again until System Acceptance is completed.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-5 to the SOW (Definitions)
Page 94 of 149
~
11J'1"I1"lffirr I'mlllrllll '111'Tm"II'lWII "I I r I "'~II"llrrmlll"TI'I'llI1lIr III'I'~I'II'I'""I '111"ml'nmll'~rmml ~11'rll1n ']ll!ll" IW 11""l1li" rUllllm1f' 'I "I ""TI 'II'" 1.[ 'I' C'!,,, I I "1 'I I' '11'1"' 'mil!!' " I' 'Irl'l'lr~"'r 1'1" 'I' I' I
F r.~~,!~~~
ATTACHMENT A-6 TO THE SOW
(CUSTOMIZED FEATURES)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
L..
Page 95 of 149
r
111~'II'1rI'Il1I"~ '''1Wf'l'IIIIIII'I1I~11 flmll11H'VII '1!IT~lTmlrT~mI11rlllllllllllll_llIIIllllIlmnmIll1JlIn~mlllll !In''IIIIII~II'IIII'm111!1 ~lm'I'~ n11!1"1 "I "'m! ' 1 r~'~ 1"11"1111" 1'11"1" l'r' ~,. Tr 'IT ['I "11~' "wnlll~II'II"rr"'l'lI' I' Iln l'l~'T'T'" "1'1]" III '1'1' 'II
P ~~!,~~~
Customized Features for SAPO
1) Simple Tow Truck Command (CAD-4564)
The system will include a command that allows the next tow truck in rotation to be requested
from the command line. This command, which will be used together with a unit 10, will assign a
tow truck using the unit's current location. This command will also send a message to a
predefined console so that a dispatcher at another CAD position will be able to make the actual
telephone call to the tow company.
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO.
2) Callback Command (CAD-4565)
The system will include a command that allows a message to be sent to a predefined console
from the command line. This command, which will be used along with a unit 10 or an event
number, will also document the message in the event (the unit's current event if used with unit
10). The command should follow a syntax similar to
"UNITID CB,message"
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO.
3) Prior Knowledge Hitting Either Exact or by Area (CAD-4566)
The system will include the ability to enter Prior Knowledge records so that they can either hit by
a radius or only by exact address. This option should be able to be set at the time of entry and
the CAD will contain both types of records (e.g. not all one type or another, but both types active
at the same time).
Comment: Development of this item is not planned.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 96 of 149
r
"lm"1lI'1'lijrnlml'llI\m"'iI~'flrrlpl'CIIIV'II'" '11'II~rmf'lrlll"!'IIUI'",rll'l'l'lf [11"ll'111l'II"I~'''ll~nmli~llll11'II'I'II'II'lr~~ln'I~lIn~~~IlIIll~1'11l11"1'11l'lln'I'11~1"'lr'l r r'l~"nl"CI''1' '.'1' II ,.."[", I' 1 'III" '~n"1I I 'I'I r"llln'III~I"I'l" 'nl "1 II
F fu~~~~~~~
4) Labeling of Features in Map (CAD-4567)
The system will include the ability to label features on any map layer. These labels' visibility
should be able to be set separately from the features themselves. For example, a park will be
visible at one zoom level and one will be able to zoom in and see the name of the park. This
will be in place of or in addition to the current method of using tool tips.
Comment: Development activity will be added to the road map but will not gate system
acceptance by SAPO. Estimated availability: 12 - 15 months post-cutover.
5) Displaying Case Numbers in the System Messages Area of the Command Console
(CAD-4568)
When a dispatcher assigns a case number, the system will display the case number in the
system messages area of the command console (directly below the command/comment text
box). This will prevent the dispatcher from needing to have the event form open to see what
case number was assigned. If it is not possible to have it appear in the system messages area,
then the case number will appear in a notification box.
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO.
6) Preset Map Zoom Level and Toolbar Button (CAD-4569)
The system will have the ability to set a zoom level and viewing area for the map that it will use
when it first appears. It will also include a toolbar button on the map toolbar to be able to return
to that view.
Comment: Development of this item will be completed prior to system acceptance by SAPO.
7) Displaying of Skills/Resources in Status Grid (CAD-4570)
The system will be able to display unit resources/skills in the status grid. Specifically, language
skills associated with personnel within a unit will be displayed.
Comment: Development activity will be added to the road map but will not gate system
acceptance by SAPO. Estimated availability: 12 -15 months post-cutover.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 97 of 149
f
'II ~"!~I1IIII"""~IImlQlII1'lmllJl"III"1I1111111111111 'II! r 1II1I111IrUlllllllIl!llnllm'm"I~ rl~llIll~mll~'ll' [I' '~11I'~m III r mil 'rrll1l1 'I' r II '1"1'1 ' '11111 III I"" 1" "
P ~~!~~~!
Additional Comments: SAPO has indicated that their primary concern is to have a visual
indication that identifies resources with a language skill. (ex: S for Spanish), Positron will
continue to evaluate options and alternatives to accommodate this functionality request sooner,
but will not gate system acceptance by SAPO.
8) Differentiation Between MDT and Non-MDT Equipped Units When Dispatching (CAD-
4571)
The system will use its knowledge of which units are equipped with MDT's in determining which
status a unit is given when dispatched a call. If a unit is equipped with an MDT, then it should
be given the status of Dispatched and allow for the officer in the unit to press his Enroute button
to indicate he has received the call and is responding. However, if a unit does not have an
MDT (and therefore does not have an Enroute button to press), then that unit should be given
the status of Enroute automatically.
Comment: Development activity will be added to the road map but will not gate system
acceptance by SAPO. Estimated availability: 12 - 15 months post-cutover.
9) Entry of Prior Knowledge from Mobile
The system will allow field units to have the ability to enter Prior Knowledge records from their
MDT's. This function should be simple to execute, using the unit's current event to provide the
location.
Comment: Development of this item is not planned. Positron will continue to evaluate options
and alternatives to accommodate this functionality request, but will not gate system acceptance
by SAPO.
10) Auto-Populating Vehicle Form Fields from Query Return (CAD-4572)
The system will automatically fill in as many fields as possible of the vehicle tab of the event
form from data received from the query return of the state registration query. This will include
fields such as make, body style, and VIN.
Comment: Development activity will be added to the road map but will not gate system
acceptance by SAPO. Estimated availability: 12 - 15 months post-cutover.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 98 of 149
f
, fil m'~I''''''IIII'1'''1I1 rm1lll1r I n 'l11'1"'llIr ~I~"' 1'1~1"1111111mlm mill 1m I PI Iln 1111~1'1[1''1I'm' II rJrl'TTI'IrI' ~1'r'l1~11 inl"1I"I"~mflllll1~ 'I I '
F ~~~~~~
11) Limiting Model Field by Make
The system will limit the model field in the Enter Vehicle Details form in the Event form by the
value in the Make field. For example, if the value of Make was Ford, then only Ford models will
appear as choices in the Model drop-down list. Otherwise, the list will contain hundreds of
models (both past and present). If this is not possible, this field will be changed so that it will not
be limited to its values.
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO.
12) Radio 10 Query (CAD-4574)
The system will include a query that will search all Radio 10 fields to identify which unit a certain
radio 10 is associated with. This will include the radio ID's of all personnel in the unit as well as
the vehicle's radio 10. This query will be accessible from the command line possibly similarly to:
"RADIO idnum" where radio is the command and idnum is the 10 being searched. As with other
custom queries, this may open a CADVisor page displaying the results.
Comment: This can be handled via configuration with a free form query. (This is not the gold
elite interface just the query to get radio id's.)
13) Webcalltaker GIS Verification
The system will verify the location of events initiated through WebCalltaker through the same
GIS data as those created from a regular CAD console.
Comment: Existing feature.
14) Add Quantity to Disposition Form (GMCL-535)
The system will allow Mobile users to include a quantity for each type of disposition available for
a unit. This will enable tracking of work done by each unit documenting how many of each
disposition. For example, they could show that they did 3 arrests, wrote 2 reports, and
conducted 1 field interview all from one disposition screen.
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO. (April, 2008)
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 99 of 149
r
111III1!!nllll'llfl" ""111",,"fl11l1ll1~ "'II~ 111'1 [~.lmmJIIllml~m!lIllI~'I'l_~II~I""III'mIIlll1~II!~Wl'I1~'llr1l ~ r'II"ll1'l1Il Wlm'I'''m' l'lf'II1f1IIII'lfIrnrl' m ~I' II" I T"I
p ~~~~~~~
15) Static Status Button for Emergency Response
The system will have a touch screen button and corresponding keyboard key that will not
change position with context. Further, that button will change the unit's status to one status if it
is currently available or another if the unit is currently assigned. From the dispatcher's
perspective, both of these statuses will appear the same (color and name) and the dispatcher
will know to put that unit onto an existing emergency call. However, this will only change the
unit's current status and not preempt them from their current activity.
Comment: Existing feature.
16) Notification of Status Changes via MDT (CAD-4575)
The system will display status changes done from the MDT. This will highlight to the dispatcher
when changes such as going onscene, changing location, or becoming available occur. This
feature will help the dispatcher to be aware of changes so they can take timely action as
opposed to forcing them to watch the status grid for any changes. This is especially useful
when dispatchers have calls pending and are waiting for units to become available to send them
calls.
Comment: Existing feature.
17) Custom Commands that use Internal CAD Functions
The system will have the ability to create custom commands that perform internal CAD
functions. For example, it will be able to create a custom command for a pedestrian stop that
will function similarly to the TS command, only requiring a unit 10, command, and location, but
will also accept a license plate and comments.
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO.
18) Sorting the Pending Grid by Priority and Time
The system will have the ability to display calls in the Pending Grid sorted first by priority and
then by time pending. This sort order will be able to be permanently set so that the system will
automatically use this order when users log on, without their needing to set it each time.
Comment: Existing feature.
19) LoJack Command Line Query
The system will allow dispatchers to run a LoJack 10 number from the command line.
Comment: Custom query configuration.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 100 of 149
d
\
"I~' I'~ 'l'I_lnlll ~!IIlm'11~~lrll'l'III'1I!III"'" , 'r"I" I~' !'~II'r]llm"I'mlllll"l!Mrmlll'~III"'ln~ 11~I'rml!' !mllllllll' IIIIIFI'ml1'1m11'I1W '1"'11' "111'1'" 1!I'lnl~11/ 111111' ~'~" IF' " "1m"1 'I" I' , '" "l'Irl1!1lII ~ '"' n" 1"'\ "'1'[ "1' l" l'lr "11 "11I1I"IIII1IIB"m"fn'I'l'TI"'ll'111 'I" '1 I'
F ~~!,~~~~
20) Closing Events from CADVisor
The system will automatically fill in the Closed Time field when an Event is edited within
CADVisor and its status is changed to Closed,
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO"
21) Case Number Types
The system will be able to record a type for each case number issued, This will able to be set
via the command line and not require dispatchers to always use the Disposition Manager
whenever they issue a case number. The system will allow a format similar to "CI
unitid/eventnumber T/casetype".
Comment: Development of this item will be completed prior to system cutover and acceptance
by SAPO..
22) Answering calls from the Map
The system will provide for call handling from the map. Answer, hold,
and disconnect functions will be supported.
Comment: Development activity will be added to the roadmap but will not gate system
acceptance by SAPO. Estimated availability: 12 - 15 months post-cutover.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 101 of 149
~
T'11111"rn~mfll" m'!'H' II'~ I r I' 'I ' I I rw I' "lIri'II'p 1111' 'II 'I'" 11III 'I
F ~~~~~~~~
STATEMENT OF WORK SIGNATURE PAGE
The parties hereto agree to the above Statement of Work and to all the included Attachments
and do each hereby warrant and represent that their respective signatory whose signature
appears below is, on the date of this Statement of Work duly authorized by all necessary and
appropriate corporate action, orders and/or laws to approve this Statement of Work.
POSITRON PUBLIC S~FETY SYSTEMS CORP.
-~:u~ \~~~
c-'7- --\ ~
SANTA ANA POLICE DEPARTMENT
By:
~y: ~UL\ju~~
~ame: DAVID N. REAM
Name: DOUG ROBERTS
Title:
Vice President and
Chief Operating Officer
Title:
City Manager
Date:
--\Q> ~ ~ S\ olS
\
Date:
PA TRICIA E. HElU.Y
CLERK OF THE COUNCIL.
.J
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
Exhibit A.1 - Attachment A-6 to the SOW (Customized Features)
Page 102 of 149
~
N
\
EXHIBIT B.1 -IQ/CAD SYSTEM PROJECT
DELIVERABLES
IQlCAD & IQlMobile Project Deliverables
Application 0 are
Deliverable Description Total #
IQ/CAD Application Software Dispatch and Calltaker 11 ea
application software licenses.
IQ/Mobile Application Software Mobile CAD communications 250 ea
application software for vehicles.
CADvisor (including Web CAD software to support remote site
Calltaker). user web access.
CAD Communicator Software Separate software to support na
remote messaging.
Microsoft SQL 2005 Server RDBMS software.
License (included w/IQ/CAD) na
Included in IQ/CAD to support
IQ/CADministrator Software table, record, and data changes site
by administrator.
Sftw
Interfaces
Deliverable
Existin 911 Interface
Existing Police RMS
CLETS/Orange
Count /NCIC/NLETS
IQ Mobile Software
Descri tion
Interface to IQ/CAD.
Bi-directional interface to
IQ/CAD.
Bi-directional interface via
ComS s to IQ/CAD.
Bi-directional interface to
IQ/CAD.
Total #
1 ea
1 ea
1 ea
1 ea
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT B.1 - IQ/CAD System Project Deliverables
Page 103 of 149
~
~
T,O. &D tf
ramma acumen a Ion
Deliverable DescriDtion Total #
Computer Aided Dispatch
features and functions document 1 ea electronic & 1 ea paper
la/CAD user's Guide used for User Training, Train-the-
Trainer, and updated for copy.
refresher trainina.
System Administrator's support 1 ea electronic & 1 ea paper
la/CAD CADministrator's Guide for table, record, and data
chanaes by administrator. copy.
CADvisor Documentation CAD documentation to support 1 ea electronic & 1 ea paper
remote user web access. copy.
CAD documentation to support 1 ea electronic & 1 ea paper
Web Calltaker Guide remote user web access for
calltakers. copy.
Documentation for IT 1 ea electronic & 1 ea paper
la/CAD System Admin Guide administration of la/CAD
software. copy.
Mobile features and functions
la/Mobile Documentation document used for Mobile User 1 ea electronic & 1 ea paper
Training, Train-the- Trainer, and copy.
updated for refresher trainina.
The V&V Report provides the
user with information on how to
check the map for digital content
Validation &Verification (V&V) which meets CAD product's 1 ea electronic & 1 ea paper
Report minimal requirements, and to
make sure format for data is copy.
accurate and matches GIS
Specification Document format.
Provides workflow and support to 1 ea electronic & 1 ea paper
GIS Specification Document update GIS map in la/CAD to
support the application. copy.
Provides general overview of 1 ea electronic & 1 ea paper
Training Plan training courses, size, duration,
description, and pre-requisites. copy.
Interface ICD Document (RMS) RMS Interface Control Document 1 ea electronic & 1 ea paper
copy.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT B.1 - IQlCAD System Project Deliverables
Page 104 of 149
f
EXHIBIT C.1 -IQ/CAD SYSTEM PROJECT
SCHEDULE
The Parties understand that the SAPO IQ/CAD System Project Schedule is a project plan subject to
changes and adjustments as the project evolves (e.g, to take into consideration unforeseeable events
such as illness, staff shifts, delays caused by third parties, etc...). The Parties will adjust the Project
Schedule on a regular basis accordingly and mutually agree in writing to any change.
[l Task Nome Durtlion stoll Fl'ish %C~. Predecessors I'VorIc
, SAPD 10 CAD & 10'MobUe Project 283 dOYS Tue 7 11117 Thu 58.0e .... i-1J&...
2 Stage 1: Ptuch.lSe OldeJs 1 d.,ys TlIII 8207 Tue8'7'07 '1". ....
3 Int,mll R....ew of SOW, POind Quole 1 day Thu 8(2)1]7 Th u Rf2!1J7 90% 24hrs
4 Review I_onlract tor Billinq rvhleslorlE'S 2 days Mun RIFiJ1J7 Tu~ R!l!1l7 101J% lE hro:
5 Stal,le 1 Cornpletlon o day:. Tue817i\J7 Tue 817107 U% 4 (I hr<'
6 Stoge 2: Project KId< Oil & 10 Produm Evolution 72 dOYS Tue 711,07 Wed 10 10.07 1W. 1.3.......
7 PrOlect ~.Ich ':lI'f I: alii' Request GIS Dahl and (ad [lata 1 day Thu 812i\J7 Th u RI2i\J7 100% 15 hr3
B Schedule 'v'l/eekly Project Managem~nl r: <:III 1 U<oly Thu 812i\J7 Th u 812,V? IOC% ti h r'~
9 Ptepatp Implf'mprltatlfln T';:w'lng, Cind T"Sk lic,t 10 days Man 8120i\J7 FnB/31!07 1000/0 J,8 IF,n hi;
10 1-lperatiOnal \JValkthrough 1 day v'led 8/151117 VVRd R/l!S,I1l7 100% 8 hr'~,
11 IIJ/CA[I PfiJducllnstallatlor For Evaluaton 1 day Wed 811 i\J7 Wed 8/1.{17 1UU'X, 1b hr3
12 OplNer IC~/(-.ADMlrll::;lr"lur & 5v::;lern A,dnllnl::;!r,~tlJr [JIJLUlrIl:'nt"tliJrl 1 da~ TUB 7f.:l1!U7 Tue 7fj1AJ7 1nI1Q/r, R tlr'-
13 IIJ/I-,A[I Pr,.,dur! Evaluation 4:0' davs INed 811i\J7 nlu g/27,11l7 111110;:, II c;c ::35 hr,
14 IIJ/Moblle In::.Hllatlon For Ev'aluatlon 1 day \.IV~d 8/15107 Wed 8/15107 100~o 1b hr':.
15 I:,reate Site Folder On FTP Site 1 dal Ftl8117i\J7 fr18/17lO7 100% e hr'~
16 leI/Mobile Product EvaluatIOn 33 days Wed 8/15i\J7 Ftl9128107 100~'c' 143S 254 flt'~
17 (AD PrE-configuration 21 days Wed 9/12i\J7 Wed 10/10107 1000/.:- II :':-,114 hr'-.
1B IIJ/(.A[I & 1i)/MolJllp Ptndul.t "Grl Cier.II::,lnn" o days Thu 9!.!.7107 Thu9127,1]7 lnWI... n n hre,
19 ::tilgP :::' ;:;I~n-rlff R Completion o days Thu 9127 i\J7 Thu9127m Inn% 1;1 o hrs
20 Stage 3: Serve, 1.......110. & Configuration eU2 doys Thu 9,27117 Tu,1218.07 15-, 19 ... .. .
21 Finalize Hardware Requirements 10 days Thu IOIW7 Wed 10117.1)7 75" 320 hrs
22 P.rform Verification Ind Validltion of GIS Olla 23 dlYs Wed 10117ilJ7 Fri11116m 50% Ot'lrs
23 Deliver V&V Report 1 dlY Mon 1111!MJ7 Mon 11119m 50% 22 8hrs
24 Install Production CAD S~ for Configuration 1 day Wed 10117Jtl7 Wed 10117m 25'lb 21FS-l day e",.
25 Perform Data Migration From PRC CAD Database 20 days Thu 10118Jtl7 Wed 11114m "" 24 320 hr:i'
26 Venfy Data Migration 1 day Thu 11115Jtl7 Thu 11115Jtl7 ""25 6"'.
[l Task Nome Durtlion stoll Fl'ish % Cornp. Predecessors .-
27 Perform System Administrator Training 1 day ------- Wecl11114Al7 '00% 24 e",.
Wed 11114Jtl7
20 P.lyrnent:z:t1 (Completion of SOW Plltlse 3 10',) o doys TI1lI111507 Th1l111507 0', 26.27 o Ius
29 Customer OMa Entry 26 days Wed 10117Jtl7 Wed I2II2AJ7 33'lI> 25 208"'.
30 Relliew Customer Entered Data 4 daYB Wed 12112Jtl7 Tue I2II8Jtl7 33'lI> 29 0"'.
3' P.lyrnent::.2 (Completion of SOW PIMse :I 30',1 o doys TlllI 92707 Thll 927.07 00, o hIS
32 Stage 3 Slgn-uff and Cutrlplellutl (I davs Thu 9/27/07 Th u 9127107 0% o ht~;
33 S.oge 4: Worbtatlon & lIobUe I....allation & Conftguratlon 23 4ays Mon 17 i08 Tue 12901 ... '" .. .
34 Install Workstation Hardware 3 days Mon 117.00 Wed 1.19.00 "" 2<"'.
35 IQ/CAO (11 seals) In51alllli... 3 days Thu 1110.00 Mon 1114.00 ""34 4ll"'.
36 IQlMoblle (150 seals) In51ll101ion 10 days Mon 1114.00 Fri 1/25.0\J3 "" 35FS-I day """'.
37 Install Production CAD Software - Final Server Configuration I day Mon 1 f2&03 Mon 1 f2&03 ""35 8"'.
3B Verify All Hardware Is In51ll1ed & Configured , dlY T u. 1/29.00 Tue 1/29.00 "" 37 8"'.
39 Stdge 4 Slgn-ott and '~omplelllJn o days T ue 112:J!U8 T u e Wg,I08 0% 38 o hr:
.0 Stage 5: Flul Testlllg 15 days Wed no,. Wed 2-13'01 ... 19 ",hr.
., Verify Software Configuration & Readiness 2 days Wed 1!l:1OO Thu 1131.00 ""38 32""
42 Verify CLETs Intenace Configuration 3 days Fri 211.00 Tue 2eOO "" 41 4ll"'.
43 Verify Other Int.rflees (RMS, Mobile,ele) 5 days Wed 2I6Jtl8 Tue 2112.00 "" 42 """'.
44 Confirm Readiness of Interfaces I day Wed 2113.00 Wed 2113.00 ""43 e",.
45 StilgF' 5 Sign-off and Completion n days \/''''ed 2/13;1]8 'Ned l/13i\J~ 0% 44 o hr~
46 Sroge i: Training 100 doys Thu 1220,07 Frl H8'08 ... 19 ,........
47 Prepare SIIe-specific Documen1ation 20 daYB Thu 1212OJtl7 TUB 1122AJ3 "" 0"'.
4B IQ/CAO "Train-th. Trainer' Training 1 dlY Thu 2I14JtlB Thu 2114.00 ""44 e",.
49 IQlCAD User Training 10 days Mon2l25JtlB Fri 317.00 ""48 """'.
50 10000bile "Train-the- Trainer" Training 1 day Mon2l25Jtl8 Mon 2I25Jtl8 ""44 8hrs
5' Perform Administrator (MaintenanceNpdate) Training 1 day Tue 2126108 Tue 2126108 "" 48,50 e",.
52 IQ/Mobile User Training 15 days Mon 3110.00 F fl 3I2f3.,{B "" 5O,47,58FF-l day 0"'.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT C.1 - IQ/CAD System Project Schedule
Page 105 of 149
~
D lost Nome 0..-. $Ion ...... 'MoC_. Preclecessors --
53 ____ n.__...._........_____......_...................._ 1 day Tue 3111AJ8 Tue 3/11AJ8 0% <<SS-6 days 8t...
WebCallTaker Training ~
54 WebCallTaker Training tI2 1 day Thu 3113JlJ8 Th u 3113JlJ8 0% 53 8t...
55 Refresher Training 3 days T us 3J25JD8 Thu 3/27 AJ8 0% 49fSi6 days 24hrs:
58 Stage 6 Sign-off and Completion o da'y's Thu 3!:'7.1[]8 Thu 3/27108 0% 4~.55 o hr~
57 Stag. 7: Go LIv. 311 days Mon ].)HI8 Thu 5.8" r. 312...
58 On Site Cuto....r Preparation 1 day Mon 3/31 AJ8 Mon 3/31AJ8 0% 55FS+1 day 24 hrs
59 Site Cutover 1 day Tue 4/1/08 Tue 4/1/08 0% 58 32 hr.
80 Reliability Testing 3J days Tu.411AJ8 W.d 413JAJ8 "" 59SS 240l'n
61 Post-cutover On Site Support!Refresher Training 5 days Tu.411AJ8 Mon 4f1AJ8 "" 59SS "'....
62 Payment:=3 Kompletioll of SOW Phase 6.7 300'01 o days Tu.4 1/08 Tu.4 1.08 0', 59 Ohrs
63 Total System Validation & Acceptance 5 days Thu 511AJ8 W.d 5I7AJ8 0%60 "'hr.
64 Payment~" (Completion of SOW Plhlse 6.8 30'.1 o days Wed 5708 Wed 5 7.08 0', 63 o Ius
85 Handollto Technical Support & Warranty 1 day Thu5.llJlJ8 Thu 5IElAJ8 0%64 16tn
66 ~:t.~9.~7 ?I~n-off And r:nmplAtlMJ o days Thu 5l81OB Thu 5JEVD8 11% 65 Ilht'"
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT C.1 - IQlCAD System Project Schedule
Page 106 of 149
~
EXHIBIT D.1 -IQ/CAD SYSTEM
MILESTONE PAYMENT SCHEDULE.
Milestones Percentage of $ Amount
total contract payable upon
amount completion of
the milestone
1: Completion of Phase 1-3 (GIS / Data Migration Services) 10% $19,853
2: Completion of Phase 4 (Administration Training) 30% $59,561
3: Completion of Phase 5, Task 6 (Cutover) 30% $59,561
4: Completion of Phase 7, (Total System Validation/Acceptance) 30% $59,561
Total Payable 100% $198,536
Note: the Phases are described in Exhibit A.1 - IQ/CAD System Statement of Work.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT D-1 IQlCAD System Milestone Payment Schedule
Page 107 of 149
~
EXHIBIT E.1 -IQ/CAD SYSTEM
SOFTWARE LICENSE AGREEMENT
This Software License Schedule (hereinafter this "License") is made between the parties hereto
as of the 2th day of December, 2007 (the "Effective Date"). This License is made pursuant to and
incorporates by reference the terms and conditions of the City of Santa Ana Computer Aided Dispatch
Primary Agreement ("the Agreement"), and Exhibit E thereto, by and between Positron Public Safety
Systems Corp. ("Positron") and the City of Santa Ana (the "Licensee"). Except as set forth in this
License, the parties agree that the terms and conditions of the Agreement and Exhibit E apply and are
incorporated by reference into this License. All capitalized terms not defined in this License shall have
the meanings set out for such terms in the Agreement.
1.0 DEFINITIONS
In this License, unless otherwise specified, these capitalized terms shall have the following
meanings:
"Site" means the Santa Ana Police Department at 60 Civic Center Plaza, Santa Ana, CA 92701.
"Software" means the software set out in the Project Deliverables hereto attached to the Agreement as
Exhibit 8.1 -IQ/CAD System Deliverables.
2.0 GRANT OF LICENSE
Positron hereby grants to the Licensee a personal, non-exclusive and non-transferable license to
use the Software at the Site on two hundred and fifty (250) mobile workstations and eleven (11) CAD
workstations (the "Permitted Workstations"), solely for the Licensee's internal purposes. Positron hereby
grants to the Licensee the right to copy the Software onto a storage device attached to each Permitted
Workstation and to make two copies of the Software solely for backup and archival purposes. Such
backup copies shall be subject to all the terms and conditions of this License, the Agreement and Exhibit
8.1, except that the backup copies may also be used at a location other than the Site on a temporary,
emergency basis at a disaster recovery or similar facility until the Licensee's Site is returned to normal
working order.
3.0 OWNERSHIP OF SOFTWARE
All right, title and interest in and to the Software and the Documentation, including all Intellectual
Property Rights therein, are vested in and shall remain the exclusive property of Positron or its licensors.
All ideas, concepts, methods, know-how and techniques related to the Software shall remain the
exclusive property of Positron or its licensors. The Licensee hereby agrees that nothing herein or in the
Agreement transfers or conveys to the Licensee any ownership right, title or interest in or to the Software
or the Documentation, or any Intellectual Property Rights therein. The Software is licensed to the
Licensee only; no copies are being sold to the Licensee. The Licensee agrees not to claim or contest the
title or ownership of Positron or its licensors in or to the Software or the Documentation, or the Intellectual
Property Rights therein.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT E-1 - IQlCAD System Software License Agreement
Page 108 of 149
~'}
4.0 COPYRIGHT NOTICE
The Software and the Documentation are protected by copyright and other intellectual property
laws. Unauthorized copying of the Software or of the Documentation is expressly forbidden. The
Licensee may be held liable for any copyright infringement that is caused or encouraged by the
Licensee's failure to abide by the terms and conditions of this License.
5.0 USE RESTRICTIONS
Except as otherwise provided herein, the Licensee agrees that it shall not: (a) copy the Software,
except as set out in Section 1 of this License; (b) network the Software; (c) modify, enhance, reverse-
engineer, decompile, disassemble, translate or convert into human readable form all or any part of the
Software, or use any part of the Software to develop any derivative works or any functionally compatible,
substantially similar or competitive products; (d) publish or distribute the Software; or (e) use the Software
except as authorized herein. The Licensee covenants and undertakes to take all reasonable precautions
to prevent third parties from using the Software in any way that would constitute a breach of this License.
6.0 TRANSFER RESTRICTIONS
The Software is licensed only to the Licensee, and may not be transferred to anyone without the
prior written consent of Positron. In no event may the Licensee transfer, assign, rent, lease, sell, or
otherwise dispose of the Software on a temporary or permanent basis except as expressly provided
herein.
7.0 TERMINATION
This License is effective until terminated as hereinafter set forth. Positron may terminate this
License and require the Licensee to return the Software and destroy all copies if the Licensee is in breach
of any of the terms and conditions of this License.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT E-1 - IQlCAD System Software License Agreement
Page 109 of 149
~rc,
EXHIBIT E-1 SOFTWARE LICENSE AGREEMENT SIGNATURE PAGE
The parties hereto have executed this License and do each hereby warrant and represent that their
respective signatory whose signature appears below is, on the Effective Date, duly authorized by all
necessary and appropriate corporate action, orders and/or laws to execute this License.
POSITRON PUBLIC SAFETY SYSTEMS CORP.
( ~ \
\
'~'
By:---\~ \~\.
~ \ .J
Name: DOUG ROBERTS
SANTA ANA POLICE DEPARTMENT
By: ~~~
(~ \J
Nam~ DAVID N. REAM
Title:
Vice President and
Chief Operating Officer
Title:
City Manager
Date:
-J,,~,~ ~ ~ \ (i ~
Date:
ATTEST.
~)'.
PA TR/CIA E. HEALY
CLERK OF THE cOlINCIb
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT E-1 - IQ/CAD System Software License Agreement
Page 110 of 149
~
EXHIBIT F.1 - SAPO IQ/CAD SYSTEM
MASTER SUPPORT AGREEMENT
THIS MASTER SUPPORT AGREEMENT (this "Maintenance Agreement") is entered into on the _
day of , 200_, between POSITRON PUBLIC SAFETY SYSTEMS CORP.
("Positron") and THE CITY OF SANTA ANA (the "Customer"). This Maintenance Agreement is made
pursuant to and incorporates by reference the terms and conditions of the City of Santa Ana Computer
Aided Dispatch Primary Agreement (the "Agreement") made by and between Positron and the Customer.
Except as set forth in this Maintenance Agreement, the Parties agree that the terms and conditions of the
Agreement apply and are incorporated by reference into this Maintenance Agreement. All capitalized
terms not defined in this Maintenance Agreement shall have the meanings set out for such terms in the
Agreement.
1.0 DEFINITIONS
"Call Center" means Positron's team of first level support technicians providing help desk service.
"Force Majeure" means acts of God, explosion, flood, lightning, fire, epidemic or accident; war,
hostilities, (whether war be declared or not), invasion, act of foreign enemies; rebellion, revolution,
insurrection, terrorist act, military or usurped power of civil war; riot, civil commotion or disorder; strikes,
lock-outs or other industrial actions or trade disputes of whatever nature; any cause or circumstances
whatsoever beyond the Parties' reasonable control.
"Maintenance Services" means the maintenance services set forth in this Maintenance Agreement.
"Quotation" means Exhibit B.1 IQ/CAD System Project Deliverables
"Site" means the location where the System is installed.
"Software" means the software set forth in the Quotation.
"System" means the Software collectively.
"System Cutover" means the day the System is put into operation, i.e., goes live.
2.0 TERM
The Maintenance Services shall commence on the date of System Cutover and shall continue for a term
of five (5) years (the "Software Term"). Thereafter, the Maintenance Services may be renewed for
successive one-year terms or a period mutually agreed upon by Positron and the Customer (each a
"Renewal Term"). Positron shall provide the Customer with an amended proposal at least ninety (90)
days prior to the expiration of the Software Term or a Renewal Term (collectively "Term"). The Customer
shall provide Positron with its decision to continue to receive Maintenance Services at least sixty (60)
days prior to the expiration of any Term.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT F-1 - IQlCAD System Master Support Agreement
Page 111 of 149
~
3.0 MAINTENANCE SERVICES SCOPE
Positron shall provide the Customer with the Maintenance Services set out in this Maintenance
Agreement for the Software.
3.1 Software Maintenance (Software Evergreen)
Positron shall provide the Customer, for the Software Term, with the most recent versions of the
purchased Software, minor and major releases, and problem workarounds. The Customer is responsible
for installation of all of these releases. Should the Customer prefer to have Positron deploy a new
release, Positron shall schedule appropriate personnel to perform the upgrade on a mutually agreed upon
date at Positron's then current prices for such services.
3.2 Call Center Support Services
Positron shall provide the following support services during the Term:
(a) Positron's Call Center shall be accessible twenty-four (24) hours a day, seven (7) days a week;
3.3 Problem management flow
The Public Safety Answering Point Supervisor (the "PSAP Supervisor"), as appointed by the Customer,
shall place a call to Positron's Call Center at 1-800-361-2596 to report a trouble. First level support
technicians shall be accessible twenty-four (24) hours a day, seven (7) days a week. Should the first
level support technician not be able to resolve the trouble and require assistance, he/she may escalate
the problem to Positron's second level support technician. Should the second-level support technician be
unable to resolve the problem, the problem shall be further escalated to the engineering department. The
trouble ticket is closed only with the agreement of the Customer's PSAP Supervisor.
3.3. 1 Interface to the Customer Site
In order to provide the agreed level of support, Positron's technicians shall require access
to the Site. Methods of access are as described in the following sections.
(a) Remote Connection
Positron's requires that the Customer provide an exclusive dial-up POTS (Plain Old Telephone
Service) line or VPN tunnel to allow for remote diagnostics and a modem for establishing the
remote access by Positron so that Positron technicians may remotely login to the System.
Positron technicians may need remote access to the System to analyze the System configuration,
aid in problem analysis or to modify the System configuration for a problem work-around.
Remote access may also be used for transmission of Software updates to the Customer.
Remote access must be available twenty-four (24) hours a day, seven (7) days a week.
Positron's request to halt any System functionality shall require the PSAP Supervisor's approval.
Positron shall not perform any service-affecting activity without informing the PSAP Supervisor in
advance and receiving proper authorization.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT F-1 - IQlCAD System Master Support Agreement
Page 112 of 149
I
----
r
Positron recognizes the need for security of remote access facilities. Positron shall work within
the Customer's security guidelines whenever possible. If the Customer's remote access facility is
dysfunctional, Positron shall not be held liable for response times.
(b) Access to Site
The Customer shall provide Positron's personnel or its local service provider with full access to
the Site at all required times.
3.3.2 Severity levels
Severity Targeted Call
Level Description Center response
time
Product failurelLoss of service 15 minutes
This class of problem is service affecting and deemed an on-going critical
problem which requires immediate action. "Service affecting", where
1 service is lost, means the PSAP is unable to properly perform its duties
and no work-around is available.
Severity level 1 problems would involve a System failure and a major loss
of functionality that renders part of or an entire System inoperable; e.g.
loss of voice, loss of TOO, inability to transfer calls.
Severely impaired functionality (more than 50%) 1 hour
This class of problem is feature affecting and deemed an on-going
problem that requires immediate action. "Feature affecting" means loss of
2 a feature that limits the ability of a Site to perform their duties while the
core abilities are unaffected.
Severity level 2 problems involve the failure or loss of functionality of a
non-critical functional componenUfeature while the System itself remains
operable.
Non-critical system failure (less than 50%) Same day
3 This class of problem requires action from the Call Center within a short
time. Severity Level 3 problems may cause performance degradation or
system components to malfunction.
Minor Issue No later than
next Business
4 This class of problem is non-service affecting and includes problems such Day
as incorrect operation of a minor functionality or System component that is
infrequently used, and problems that have feasible work-arounds
available.
Information only No later than
next Business
5 Call Center provides general information on functionality or system Day
component.
3.4 Exclusions for Support Service
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT F-1 - IQlCAD System Master Support Agreement
Page 113 of 149
f
The following services are outside the scope of the Maintenance Services provided hereunder and may
result in additional charges, on a time and material basis:
(a) Repair of damage or the increase in service time due to any cause external to the System which
adversely affects its operability or serviceability, including but not be limited to, fire, flood, water,
wind, lightning, and transportation of the System from one location to another.
(b) Repair of damage or the increase in service time caused by failure to continually provide a
suitable installation environment, including, but not limited to, the failure to provide adequate
electrical power, air conditioning or humidity control, or the Customer's improper use,
management or supervision of the System including, without limitation, the use of supplies and
accessories. Proper use and environmental requirements are determined by the product
docu mentation.
(c) Repair of problems caused by the use of the System for purposes other than for which it is
designed.
(d) Repair of problems caused by changes to the hardware and/or the network made without
obtaining Positron's prior approval.
(e) Repair or replacement of any item of the System which has been repaired by others, abused or
improperly handled, improperly stored, altered or used with third party material, software or
equipment, which material, software or equipment may be defective, of poor quality or
incompatible with the System, and Positron shall not be obligated to repair or replace any
component of the System which has not been installed by Positron or a Positron authorized
technician.
4.0 PAYMENT
In consideration for the Maintenance Services the Customer shall annually pay to Positron the amount
the amount that shall be mutually agreed in writing by the Parties for said Maintenance Services (the
"Maintenance Fees") (the "Maintenance Fees") commencing on the anniversary of system cutover or on
the mutually agreed date. The Maintenance Fees are in US dollars and are exclusive of any sales, goods
and services, excise, value added or similar taxes of any kind, whether of federal or any other
jurisdictional level. The Customer agrees to pay and hold Positron harmless from any liability for any
such taxes.
5.0 BREACH OR DEFAULT
Should either Party be in breach or default of its obligations in relation to the Maintenance Services, the
other Party shall give a written notice stating that a breach or default exists. If the Party in default has not
started or completed appropriate corrective action within sixty (60) days of receipt of the written notice,
then the other Party may at its option send a notice of default and may elect at its sole discretion to
cancel the Maintenance Services and to exercise any right or remedy it has in law, subject to the terms of
this Maintenance Agreement.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT F-1 - IQlCAD System Master Support Agreement
Page 114 of 149
f
,
6.0 FORCE MAJEURE
Positron shall not be deemed to be in default nor be held responsible for any delays or failures resulting
from an event of Force Majeure or for any delays resulting from the Customer or any of the Customer's
third party vendors. The Customer shall use reasonable efforts to ensure the Customer's third party
vendors collaborate with Positron in a reasonable and timely manner.
7.0 LIMITATION OF LIABILITY
IN NO EVENT SHALL POSITRON BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL,
CONSEQUENTIAL, PUNITIVE, EXEMPLARY OR SIMILAR OR ADDITIONAL DAMAGES INCURRED
OR SUFFERED INCLUDING LOSS OF PROFITS, LOSS OF REVENUES, LOSS OF DATA, LOSS OF
BUSINESS INFORMATION, LOSS OF GOODWILL, LOSS OF EXPECTED SAVINGS OR BUSINESS
INTERRUPTION ARISING OUT OF OR IN CONNECTION WITH THIS MAINTENANCE AGREEMENT
OR THE MAINTENANCE SERVICES FURNISHED HEREUNDER, EVEN IF POSITRON HAS BEEN
ADVISED OR IS AWARE OF THE POSSIBILITY OF SUCH DAMAGES.
8.0 LOCAL SERVICE PROVIDER
Notwithstanding anything to the contrary in this Maintenance Agreement or the Agreement, Positron may
subcontract on-site maintenance services to a local service provider.
POSITRON PUBLIC SAFETY SYSTEMS CORP.
SANTA ANA POLICE DEPARTMENT
By:
By:
Name:
Name:
Title:
Title:
Date:
Date:
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT F-1 -IQ/CAD System Master Support Agreement
Page 115 of 149
~
P ~~~!~
EXHIBIT G-1 - UPDATED RFP RESPONSE
CRITERIA
The IQ/CAD Updated RFP Response criterion follows this cover page.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 116 of 149
r
Positron Public Safety Systems Corp.
City of Santa Ana - Computer Aided Dispatch
August 3, 2007
SANTA ANA POLICE DEPARTMENT
IQ/CAD Compliance Response
COMPUTER AIDED DISPATCH (CAD)
Positron Response
~
SANTA ANA
POLICE DEPARTMENT
IQlCAD Compliance Response
Computer Aided Dispatch System
(C.A.D.)
20 Civic Center Plaza
Santa Ana, California
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 118 of 149
~
CITY OF SANTA ANA POLICE DEPARTMENT
Computer Aided Dispatch (CAD)
IQ/CAD Compliance Response
This document is offered by Positron Public Safety Systems (Positron) to the City of Santa Ana Police
Department (City) to provide compliance analysis reference document of Positron's IQ/CAD computer
aided dispatch application functionality. Positron has used excerpts/format from the original 2004 RFP
response that apply to the CAD application to provide compliance answers to technical/application
functionality. The answers will be provided using the following format:
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 119 of 149
~
SECTION II
TECHNICAL SPECIFICATIONS -COMPUTER AIDED DISPATCH
3.0 INTRODUCTION
This section identifies the Computer Aided Dispatch (CAD) Requirements.
3.1 System Components: Any proposer wishing to participate in the process must be capable of
demonstrating their proposed system in a live environment. The components of the System being sought
through this Request For Proposal (RFP) include:
Automated Interfaces between the CAD system and:
· E9-1-1 System
· Mapping
NCIC/CLETS/DMV, etc.
The CAD solution must be a true Graphical User Interface 32-bit, native Microsoft Windows 2000 or
newer application. A system that is merely compatible with the 32-bit Windows 2000 Operating System,
or operates only in character mode, is not acceptable.
Positron Response: IQ/CAD Complies
The IQ/CAD application utilizes the latest technology by employing object oriented
programming combined with the reliability of the Windows@ XP-SP2 operating system and true
32-bit GUI. This open architecture design provides the most reliable, multi-tasking environment
available today, combining the features of an industry standard relational database with the
power of a graphical user environment.
3.2 System Requirements:
· Full Dispatch I. CAD workstations
· Call Taker I. Input workstations
· Intranet Viewer capability
license
· ePrinter capability
· CAD email/ paging ability
· Mobile unit software
· Mobile CHAT capability
8 each
6 each
50 concurrent user
1 each
8 each
100 each
100 each
Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 120 of 149
v
4.0 EQUIPMENT
4.1 A single computer monitor may be required to display multiple windows of Status, incidents, Map
screens, etc.
Positron Response: IQ/CAD Complies
IPC's IQ/CAD system is a next generation call taking and dispatching system designed for the
dispatch center that requires graphic mapping integrated with real time CAD operations.
IQ/CAD supports multi-agency requirements and is built on a modern, multi-tier architecture
with integration of web-based technologies and sophisticated map engine technologies from
ESRI. The system's "Information on Demand" design allows end users to minimize navigation
through the application and enhances operator performance by providing efficient operations
of the system.
All functions available to users are accomplished as easily as pointing and clicking or
dragging and dropping, in addition to configurable command line functionality that provides
unparalleled power and speed. The system integrates CAD with a powerful GIS/Mapping
system to display any incident, automatically verifying locations against the internal database
and alerting the user of known hazards in the area. IQ/CAD supports multiple dispatcher
responsibilities such as Police, Fire, EMS and Call takers, all from the same screen.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 121 of 149
f
4.2 Functions within the screen shall be addressable with a pointing device such as mouse or I trackball,
and common functions shall be addressable using keyboard shortcuts or hot keys.
Positron Response: IQ/CAD Complies
The most common way to navigate and perform CAD functions is utilizing the mouse. Power CAD
also supports command line, keyboard shortcuts and hot keys.
4.3 A Client -Server architecture employing the Microsoft@ Windows 2000 Advanced Server or newer
operating system is required for the CAD system. Front-end Graphical User Interfaces to a proprietary
Text- or DOS-based system are not allowed.
Positron Response: IQ/CAD Complies
IQ/CAD is built on client server architecture and runs on Windows 2000 or newer server OS.
4.4 A Structured Query Language (SQL) Relational Database and Database Management System that is
Microsoft SQL 2000 compatible are required for the CAD system.
Positron Response: IQ/CAD Complies
Positron is certified in Microsoft SQL 2000 RDMBS. MS SQL 2000 is non-proprietary in regards
to hardware platform and compliant with SQL and ODBC standards. IQ/CAD is also compliant
with Oracle RDBMS.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 122 of 149
~
5.0 APPLICATIONS AND FEATURES
This section of the RFP describes the required features and functionality. Applications being sought for
this system consist of:
Automated Interfaces between the CAD system and:
E9-1-1 System
Mapping
Workstation Hardware and Software
NCIC/CLETS/DMV, etc.
The requirements of each application are described in separate subsections below.
5.1 Computer Aided Dispatch
5.1.1 Primary CAD Position Requirements: Each position must utilize one (1) PC, one (1) keyboard and
mouse, and three (3) monitors.
Positron Response: IQ/CAD Complies
1. Ability to view all open events at any position.
Positron Response: IQ/CAD Complies
Because dispatchers typically handle multiple incidents and units simultaneously, IQ/CAD was
designed for easy and rapid access to information. The IQ/CAD Dispatcher position features a
simplified user interface, presenting information only as it is requested. Through the
"Information on Demand" concept, all information is presented directly in the field of view of the
dispatcher. The presence or absence of additional information such as pending or unit status
dictates map location. Presence of information puts the map in the background where the
operator can use it interactively, absence of information puts the map in the foreground where
the dispatcher can view events, units, and situations in an integrated graphical environment.
5.1.2 Operator Configurations: Communications Operators are generally performing both Call Taking and
dispatching functions at each CAD Position. However, there are times when one or more CAD Positions
may dedicate a specific individual(s) to either role. Thus, the CAD must be capable of providing both
unified and diversified functionality at each CAD Position workstation.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 123 of 149
(
1. Each console operator position is to be capable of all call taking and all dispatching
procedures.
Positron Response: IQlCAD Complies
The IQ/CAD user interface provides a different approach to legacy systems in the industry by
integrating standard functionality through the map. The system minimizes the navigation
process by offering information on demand to the end user. The design allows promotes
enhanced operator performance by providing efficient presentation of information on the
screen. The control console at the bottom of the display provides Calltaker functions on the left
side, Dispatcher Unit Control functions on the right side and a user configurable command line
in the middle. Commands are user configurable. IQ/CAD's unique information on demand user
interface, presents data when needed in a logical and space saving form. This allows
configurations to be used on one, two, three or four monitors as needed. IQ/CAD is a true, multi-
tasking, windows workstation which allows multiple monitors to be used in conjunction with a
single workstation computer, single keyboard, and mouse. The position of screens and status
monitors on the workstations is configurable through system settings. No reprogramming is
required. All positions are capable of calltaking, dispatching, or administrative functions as
determined by workstation or login security profiles.
2. Remote workstations located at agency facilities will be used to receive dispatch information,
monitor event and unit status, and generate analytical reports.
Positron Response: IQ/CAD Complies
The IQlCAD includes a Web-enabled capability (CADvisor) that can be extended to anywhere
within an Agency's internal network allowing for rapid and cost-effective deployment of non-
911 Calltaker capabilities. This powerful extension allows for calls-for-service to be entered
from locations other than the Communications Center. Events can easily be entered from
remote locations without complicated client setups or configurations.
IQ/CAD includes a web-based management information module system called CADvisor, which
provides real time access to CAD queries and CAD, management and analysis reports. It also
has the flexibility to add links to various other data points such as policy manuals or training
schedules. CADvisor is built on an open web-based architecture which allows for ease of
navigation, rapid implementation, efficient reporting and unlimited self-service report access,
making it a user friendly system that eliminates prolonged and repeated training. Where
applicable and available, CADvisor automatically inserts Start Date & Time and End Date &
Time information. CADvisor is configured with the same security codes as IQ/CAD so only one
login and password are necessary to access agency appropriate information within both
systems.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 124 of 149
f
3. Operator designations will consist of the following, at a minimum:
a. Call Taker
b. Dispatcher
c. Communications Supervisor
d. Police Supervisor
e. System Administrator
.
Positron Response: IQ/CAD Complies
All Positron software can be configured to provide functionality that responds to all the above
given designations.
5.1.3 General System Requirements.
1. The CAD system should display blank incident initiation and other information entry screens at
communications operator console positions.
Positron Response: IQ/CAD Complies
The system integrates CAD with a powerful GIS/Mapping system to display any incident,
automatically verifying locations against the internal database and alerting the user of known
hazards in the area.
2. The CAD system should display local file information at communications operator console
positions within two seconds.
Positron Response: IQ/CADComplies
Positron architecture is design to provide the fastest response when dealing with emergency
situations. Our software has been optimized to display local information within the above time
frame. Hardware equipment plays an important role on the speed at which CAD transactions are
executed. Positron can only guarantee the performance of the system if the computer
equipment provided by the customer complies with Positron specifications.
3. All actions performed in the systems shall be logged with the identification of the operator, the
position at which the entry was made. and the date and time of the action.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 125 of 149
f
Positron Response: IQ/CAD Complies
Every operation both computer and operator generated is time and date stamped. In addition, all
operator generated functions are also identified with the workstation and operator 10. Every
transaction in the system is date/time stamped by position and Operator 10 including unit status
changes and event activities. This logging occurs immediately and is a permanent part of the
event record and unit history. This information can also be recorded in a backup database as well
as in real time with a print logger that keeps a current log of all activity
4. It shall be required that authorized personnel be able to audit actions performed in the system.
Positron Response: IQ/CAD Complies
The system administrator is provided with the tools and the permission required to audit all
actions performed by IQ/CAD operators. IQ/CAD also supports the ability to "Monitor" Dispatch
Groups. The Monitor function allows the user to monitor Dispatch Groups without receiving all
of the information that a Managed Group receives. Some of the information that can be
monitored includes: Event Updates, Instant Message Notifications, Overdue Alarms, Unit
Updates, etc. Security configuration allows the System Administrator to determine how much
information each individual operator can monitor.
5. The CAD system shall support the display, update, addition, and deletion of the following types
of information:
a. Individuals/persons associated with the call
b. Vehicles associated with the call
c. Property associated with the call
d. Street database (to include intersections)
e. Common Place database
f. Premise History information
g. Hazardous Conditions information
h. Hazardous Material information
i. Site Photos
j. Site Standard Operating Procedures
k. Personnel file
I. Event Types file
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 126 of 149
r
Positron Response: IQ/CAD Complies
IQ/CAD supports update capability for all the above-mentioned information fields.
6. The system shall allow tables to be modified and dynamically updated without having to restart the
system.
Positron Response: IQ/CAD Complies
IQ/CAD database is a live system and all authorized users can modify its tables without
interrupting the operations or having to restart the system.
7. The CAD shall, at a minimum, automatically log the following system activities. It is desired that all
system activities be logged and available for administrator review.
a. Event initiation
b. Dispatch recommendations
c. Unit status changes
d. Call Status changes
e. Unit Timer activation
f. Call Timer activation
g. Change in call priority
h. Change in call location
i. Change in call type
j. Console Operators signing on/off
k. Event updates
I. Assignment of incident numbers
Positron Response: IQ/CAD Complies
All the above information is logged by the IQ/CAD database system. Every transaction in the
system is date/time stamped by Terminal and Operator ID including unit status changes and
Event activities. This logging occurs immediately and is a permanent part of the Event record
and unit history.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 127 of 149
f
5.1.4 Data Entry
1. To facilitate entry of information in the order it is received, information must be enterable in any
sequence.
Positron Response: IQlCAD Complies
IQ/CAD's CADMinistrator is an easily-accessible data entry system used for storing information
in the IQ/CAD database. With only minimal training, a user can learn to enter IQ/CAD database
information efficiently through the CADMinistrator interface. Some of the modules included with
CADMinistrator are: Main Module, Units Module, Events Module, Geographic Module, Interfaces
Module, Admin Module, and Tools Module. Within each of these modules are sub-modules
through which users access individual entry forms.
2. The CAD system must support pre-defined screen formats (forms), as well as a command-line
interface.
Positron Response: IQlCAD Complies
IQ/CAD supports pre-defined forms and a command line function.
3. The following high priority functions may be entered by either typed entry (command line) or
pre-defined screen format:
a. Event Initiation
b. Event Update
c. Event Recall
d. Event Dispatch
e. Unit Status
Positron Response: IQlCAD Complies
IQlCAD provides the means to quickly perform all the above functions. IQ/CAD includes a unique
expert command line that allows an Agency to define the command line structure based on a
previous CAD system or may configure a custom command line. There is a significant operating
and training advantage when keeping the same command line as used in previous systems.
IQ/CAD also supports multiple commands from the command line using a pre-defined delimiter.
IQlCAD also supports multiple virtual command lines. The Operator can enter multiple commands
on the IQlCAD Command Line using pre-determined delimiters. The Operator can store and
retrieve com leted or incom lete commands in the IQlCAD Command Line.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 128 of 149
\0
\J
~
4. Update Menu screens should be available to facilitate access to less frequently used functions such as
CAD databases and reports.
Positron Response: IQ/CAD Complies
IQ/CAD is a windows based menu driven application. Access to less frequently used functions is
carried out via menus.
5.1.5 Call Taking Operations: The most important function of the CAD system is the efficient handling of
calls for service received from the public as well as those events initiated by field units. The following
sections describe the requirements for processing these events.
1. Initiating Events: The proposer shall describe the event initiation sequence in detail.
Positron Response: IQ/CAD Complies
The Calltaker position answers the initial 911 call and receives Automatic Number
Identification/Automatic Location Information (ANI/All) supplied by the phone company. With
IQ/CAD, the ANI/All is automatically provided in the CAD display, initiating incident processing.
Once location is verified, IQ/CAD automatically provides integrated map location, hazard and
premise information, standard operating procedures and other critical parameters to the Calltak~r
position. By providing this information, the Calltaker is able to ask targeted questions aimed at
more accurately defining the nature of the emergency.
The IQ/CAD Calltaker position includes a Web-enabled capability that can be extended to
anywhere within an Agency's internal network allowing for rapid and cost-effective deployment of
non-911 Calltaker capabilities. This powerful extension allows for calls-for-service to be entered
from locations other than the Communications Center. Events can easily be entered from remote
locations without complicated client setups or configurations.
Event Management
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 129 of 149
~
· Creating Events
The IQICAD Calltaker Position is a Web-enabled Intranet application that can be accessed
from anywhere within the Agencies internal network. This architecture allows for the
quick and cost-effective deployment of the Calltaker capabilities. Without additional cost,
calls for service can be expanded from the PSAP to include remote event entry from
substations, community based installations, or mobile command posts without
complicated client setups or configurations. This is a powerful extension to the
calltaking/event entry process. Once location information is displayed, the CAD system
provides integrated map location information, hazard information, and premise
information to the calltaker. This greatly enhances the calltaker's capability to develop a
more informed line of questioning to determine exact location of the emergency, the
nature of the emergency, persons involved, or a dangerous scene. Once this information
has been collected and entered, the Dispatch process is initiated.
. Event Summary
The Event Summary is a window that is displayed when you place the mouse over an
Event Flag on the map. A window will automatically pop up and present the user with a
summary of the Event.
Summaty fot Event #: I'06Z0701b') (Xl
Transmit
C~H B~ck I
Location: I
Type: I
Sub Type1
N~me: I
Address: I
Priority: I
Phone: I
a.&
· Reopen Event
The Reopen Event command is used to reopen a closed event that requires resources to
be reassigned. Once reopened, the event status will be pending.
. Cancel Event
Canceling an event changes the status of the event to closed and removes the event form
the pending monitor of any console that is currently managing or monitoring the events
dgroup. If the event type or event subtype requires a disposition the cancel event
command will display the disposition form.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 130 of 149
~
. Assign Case Number
IQ/CAD supports the ability to assign Case numbers to events. More than one case
number can be assigned to an event and a case number from any agency can be assigned
to an event. Each agency can have one case number sequence assigned to it. The method
by with the case number is assigned determines what agency's case number will be used.
The method also determines who the case number is assigned to. Case numbers can also
be automatically assigned based on certain rules.
. Disposition Manager
Disposition Manager is used to update Dispositions for Events and/or Cases. There can
be multiple Cases per Event. The disposition manager can be used on open or closed
events.
The disposition form is displayed when clearing an event and a disposition is required.
Event types and subtypes that require disposition can be configured by the system
administrator. Event and case dispositions can be added to an event or case at anytime
when using the Disposition manager. If a disposition is required, the event cannot be
closed until one is provided. Dispositions are also configured by the system administrator
and are unique to each agency. The disposition form also allows the user to change the
event type and subtype as well as add additional comments. The user has the option of
adding a case number to the call event. If selected, the show all dispositions check box
will display the dispositions for all agencies. By default, only the dispositions for the
events agency are displayed in the dispositions combo box.
. Add Comments
Comments can be added to both open and closed events.
Nearby Events
Many calls are duplicates of the same event, but rather than simply dismiss the caller's
information the IQ/CAD system can record duplicate information in an active event without
creating another event. This allows all information to be permanently recorded for later
reporting, investigation, or analysis. If the call is determined not to be a duplicate, a new
event may be created.
Recent Events
When IQ/CAD detects a previously closed event at a given location, it adds the Recent
Event comment line to the comments section of the event. The comment indicates how
many recent events were found at this location. The system administrator determines how
far back in time each event type and subtype will be considered for the recent event
search.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 131 of 149
-
~
Create Event From Map
IQ/CAD includes a feature to graphically create an event from the Map. Many events do
not occur at valid addresses, so this feature provides the flexibility to create an event at
any location on the map. When created, the system records the coordinates. Reverse
geo-coding is also supported, which will identify the closest address.
· Advised Event
An Advised Event is an event that is created, but does not require a dispatch. Advised
Events generate an event number and are saved as a closed CAD event.
· Add Event Person
The Persons Tab is used to add supplemental information about persons involved with an
event. Supplemental information such as Name, Date of Birth, SSN, Physical Descriptions,
Involvement Type, and Addresses may be added to the event. From this form, Queries
may be generated such as to the State/NCIC if the system has been configured for the
interface.
· Add Event Vehicle
The Vehicle Tab is used to add supplemental information about vehicles involved with an
event. Supplemental information such as Vehicle Type, VIN, Make, Model, Color, and Tag
information may be added. Queries may be generated such as to the State/NCIC if the
system has been configured for the interface.
· Add Event Property
The Property Tab is used to add supplemental information about property involved with an
event. Supplemental information such as Item, Type, Serial Number, and Dollar Value may
be entered. From this form, Queries may be generated such as to the State/NCIC if the
system has been configured for the interface.
Update Event
Updating an event involves changing the Event Location, the Event Type, Name, Event
Subtype, Priority, Source, Phone, or Address in the Event Information Form. Once the
information has been changed, the Accept Changes button will be displayed.
· Hold Event
Hold Event is used to hold pending events in the Pending Queue. Events that are held
have a different color and status. Holding events can be used to stop pending event
alarms.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 132 of 149
~
· Copy Event
Copy Event is used to copy an active event to another Dispatch Group or Agency. This is
used when advising a Dispatch Group or Agency of an event when they need to respond.
When events are copied, certain comments are copied to the other agency/dgroups event.
Which comments are copied is configured by the system administrator. When the copy
has been completed, both events will have comments added indicating when and who
copied the event. During the copy process users have the options of linking and or cross
referencing events.
· Transfer Event
The Transfer Event command allows a pending or active event to be transferred. Events
can be transferred from one agency dispatch group to another.
Event Searches & Queries
· Call Summary
The Call Summary is a window that is displayed when you place the mouse over a Call
Flag on the map. A window will automatically pop up and present the user with a
summary of the call. This allows users to quickly assess pending calls without having to
open each one.
· Quick Search
Quick Search is a way to easily access recent closed calls. It is available from a right click
menu on the event form.
2. The system must provide an ability to receive calls and initiate events from the following
sources:
a. E9-1-1
b. Regular 10-digit
c. Public counter (i.e., Station Walk-ins)
d. Officer-initiated
e. Scheduled event (entered at a previous time)
I Positron Response: IQICAD Complies
3. A single action (e.g., function key, mouse click, etc.) is desired to create an event.
I Positron Response: IQICAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 133 of 149
~.
4. Upon initiating an event received from the E9-1-1 system, all All (Automatic Location Identification)
information should be transferred into the appropriate fields of the CAD screen. This includes the
telephone subscriber's name, calling location and calling telephone number.
I Positron Response: la/CAD Complies
5. Events shall be capable of initiation with only the event location and event type information.
Fos'lron Response: IQlCAD Complies
6. The system shall validate the event type from a user-defined database.
I Positron Response: la/CAD Complies
7. Any modifications to the event type database must take effect immediately.
I Positron Response: la/CAD Complies
8. The event record must track the source of the call automatically.
I Positron Response: IQlCAD Complies
9. Additional event information may be entered into a preformatted screen:
a. Caller's name
b. Caller's address
c. Caller's telephone number
d. Event location address
e. Event location telephone number
f. Building/Floor/ Apartment designator
g. Location description
h. Event Priority
i. Free Form comments
I Positron Response: la/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 134 of 149
~
-
5.1.6 Event Processing: During and after the call taker enters Call For Service information into the CAD,
several processes must occur. The following subsections describe those processes.
5.1.7 Location Verification: The proposer shall describe in detail the function and capabilities of the
proposed geographical database. Of particular importance are the facilities and services provided by the
proposer in the initial loading and subsequent maintenance of the geographic database.
1.Geofile database should include the following data elements, at a minimum:
a. Address: Building/House Numbers Street Name
b. High/Low Address Range
c. Odd/Even Grid
d. Common Place Names
e. Cross Streets/Intersections
f. Geographic Areas: Police Reporting Districts/Grids, GPS coordinates (if applicable)
Positron Response: IQ/CAD Complies
ESRI Mapping technologies are embedded in our applications. Our systems take full advantage of
graphic display technology for integrating maps, buildings, floor plans, images, and SDE
integration. Map administration is designed to be simple without complex map conversion
requiring support from a large technical staff. IPC Command Systems is an authorized ESRI
Development Partner.
2. The geofile must be able to support a different geographic breakdown based on shift, day of week or
time of day.
Positron Response: IQ/CAD Complies
Q/CAD is able to handle various geographic breakdowns to support operations in complex
dispatching environments. At such shift, day of week, time of day can be accommodated.
3. Other Location Verification processes that must be performed by the CAD are:
a. Retrieve associated information based on the verified street address
b. Retrieve associated information based on verified intersections
c. Verify commonplace name locations
d. Automatically attempt to verify the location of all events
Positron Response: IQ/CAD Complies
4. When a partial location is entered, the system shall display possible matches.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 135 of 149
~
5. If no matches are found for the input location, the user shall be able to override address verification
and force the location into the system.
I Positron Response: IQ/CAD Complies
6. The system shall record locations not verified and flag any such records for administrative follow up.
Positron Response: IQ/CAD Complies
IQ/CAD includes a feature to graphically create an event from the Map. Many events do not occur
at valid addresses, so this feature provides the flexibility to create an event at any location on the
map. When created, the system records the coordinates. Reverse geo-coding is also supported,
which will identify the closest address. Many calls are duplicates of the same event, but rather
than simply dismiss the caller's information the IQ/CAD system can record duplicate information
in an active event without creating another event. This allows all information to be permanently
recorded for later reporting, investigation, or analysis. If the call is determined not to be a
duplicate, a new event may be created. When IQ/CAD detects a previously closed event at a given
location, it adds the Recent Event comment line to the comments section of the event. The
comment indicates how many recent events were found at this location. The system administrator
determines how far back in time each event type and subtype will be considered for the recent
event search.
7. System Generated Event Information: The CAD system shall automatically generate the following
event information for each event initiated:
a. A unique event number
b. Geographic location information (i.e., reporting district, grid, etc.)
c. Time and date stamp the event
d. Operator ID initiating event
e. Work station ID initiating event
f. Event priority
I Positron Response: IQ/CAD Complies
8. Event Prioritization: The CAD will assign dispatch priority indicators to every event.
At a minimum, seven levels of priority must be available.
Event priorities generated by the CAD system shall be capable of being overridden by the
communications center operator.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 136 of 149
~
9. Premise, Hazard and Previous Events Information: The system shall perform automatic checks and
flag an event when information is found that relates to the location. When an event is displayed, the
system must present indicators that information is available in the Premise and/or Hazard databases for
the event's location.
I The Premise and Hazard databases must accommodate different categories of information such as:
a. Previous Calls For Service (CFS) at the location
b. Officer safety warnings
c. Contacts/keyholders
d. Driving directions
e. Hazardous Materials stored at the location
f. Hazardous situations at the location
g. Floor Plans
h. Location digital photographs
Positron Response: IQ/CAD Complies
Upon location verification, IQlCAD automatically provides Prior Knowledge information. Prior
Knowledge can be any location based information such as stored hazardous materials, key holder
information, notification information, or advisory information. All information placed into Prior
Knowledge may have different color coded alert levels and have expiration dates. This information
is accessed through a hyperlink in the Event Comments. Prior Knowledge also allows users enter
information directly into the form or to attach files. The files can be any format that the computer
has the ability to view. Some examples of files that can be attached are .htm, .jpg, .gif, .txt, .doc,
.xls, .ppt, etc. These files can be located locally on the CAD machine, on a designated server, or
any logical IP address accessible by the network. This data can be entered in advance or added
on the fly as needed. The Prior Knowledge feature of IQlCAD is similar to Premise Information, in
that it contains Premise data. What sets Prior Knowledge apart is that it can also contain
information about people and phone numbers. Another unique feature of Prior Knowledge is that
it can be set up to search remote databases for information contained in a call. The System
Administrator can configure Prior Knowledge to search any ODSC compliant, Oracle, SQL Server,
or Access database for Address, Name, Phone Number and coordinate information.
10. Event Numbering: The system must assign a sequential number for each event created.
I Positron Response: IQlCAD Complies
5.1.8 Dispatching Events: Proposals should describe how to retrieve an event in the dispatcher's pending
queue.
1. Selecting an Event: A single action (e.g., function key, action button, mouse click, etc.) shall retrieve
the top event in the pending queue.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 137 of 149
f
The dispatcher shall be able to retrieve an event for action (e.g., dispatch, update, etc.), not only the first
in queue.
I Positron Response: IQ/CAD Complies
2. Assigning Units: There shall be no limit to the number of units that may be assigned to an event.
I Positron Response: IQ/CAD Complies
The CAD system shall respond to the initial dispatch by automatically performing the following actions:
a. Assign the dispatched units to the event
b. Update the event in the event status display
c. Update the units in the unit status display
d. Start any applicable status timers for the dispatched units
e. Log the dispatches in the event's record
f. Time, date, position, and operator stamp all actions
Positron Response: IQ/CAD Complies
The IQ/CAD Dispatcher position features a simplified user interface, presenting information only
as it is requested. Through the "Information on Demand" concept, all information is presented
directly in the field of view of the dispatcher. The presence or absence of additional information
such as pending or unit status dictates map location. Presence of information puts the map in the
background where the operator can use it interactively, absence of information puts the map in
the foreground where the dispatcher can view events, units, and situations in an integrated
graphical environment. IQ/CAD also allows the Dispatcher to execute commands from the map.
The system shall support automatic digital dispatching to Mobile Data Computers and/or Terminals
(MDC/MDT). Each field unit so equipped and assigned to an event shall receive the following information
on the mobile unit, at a minimum:
a. Event Type and Location information
b. Caller name and call back information
c. 911 system ANI/All data
d. Event priority
e. Event Comment information
f. Premise, Preplan and Hazard indicators
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 138 of 149
~XJ
Positron Response: IQ/CAD Complies when integrated with IQ/Mobile
The IQ/Mobile software is the main application package for use with a mobile computer. IQ/Mobile
is a mapcentric system running under the Microsoft Windows 2000 and XP operating systems.
IQ/Mobile includes a client and a server. IQ/Mobile has been designed to take advantage of the
advanced technologies of ESRI and Windows operating environment such as Object Linking and
Embedding (OLE or Active X). For a mobile computer with a touch sensitive screen, a pointing
function is implemented with the touch screen and function keys for other forms of display. The
IQ/Mobile product provides icon tool bars to simplify access to common functions and is
configurable according to Agency requirements.
5.1.9 Updating and Closing Events: The system should include features that will allow for entry of certain
types of update information commonly input. It is desirable for each information section listed below have
a separate entry screen area. Update information should include:
Vehicle association (License Plates, model, color, association with event. Persons association (Victims,
suspects, etc.).
I Positron Response: IQ/CAD Complies
Free text area with no limit on amount of text entered. Each entry, delimited by Enter Key, or leaving the
text entry screen, must be time, date, operator, and position stamped.
I Positron Response: IQ/CAD Complies
1. Active events shall be available for recall for review, entry of update information, or to dispatch
additional units.
I Positron Response: IQ/CAD Complies
2. It shall be possible to update/display-closed calls by authorized personnel.
I Positron Response: IQ/CAD Complies
3. The system shall support a continuous update mode where a user can continually enter event
narrative. The system shall allow unlimited updates and comments to each event.
I Positron Response: IQ/CAD Complies
4. The system shall allow multiple users to simultaneously update an event.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 139 of 149
r
I Positron Response: IQ/CAD Complies
5. The system shall allow unlimited updates and comments to be added to each unit.
Positron Response: IQlCAD Complies
6. All event updates shall be time, date, operator, and position stamped.
I Positron Response: IQ/CAD Complies
7. The dispatcher shall be capable of dispatching an event while the call taker is updating the same
event. The CAD system shall support a feature to alert the dispatcher when supplemental information is
added to an event.
I Positron Response: IQ/CAD Complies
8. When updates are made to an event data element (i.e., caller's name, location, event type, etc.), the
system shall record the original information and the new information for the updated field in the event
history record. The history shall be time, date, operator, position stamped and auditable.
I Positron Response: IQ/CAD Complies
9. It shall be possible to display the entire chronological history of an event.
I Positron Response: IQ/CAD Complies
10. Any authorized user shall be able to print event information upon demand.
Positron Response: IQ/CAD Complies
11. An event shall be automatically closed after the last unit assigned to it has cleared.
Positron Response: IQ/CAD Complies
When the scene is cleared and the information is transmitted to the Dispatch Center the CAD closes the
ncident and the dispatcher has to assign a disposition code from pick list.
12. The system shall support a function to clear all units from an event at once and assign a final
disposition.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 140 of 149
~
I Positron Response: IQ/CAD Complies
13. The system shall be capable of assigning multiple user defined disposition codes when closing any
call.
Positron Response: IQ/CAD somewhat Complies depending on definition- see below
The User cannot assign multiple dispositions, but the user can add additional dispositions to the
disposition comments.
14. Disposition codes shall be unique.
Positron Response: IQ/CAD Complies
Disposition codes are unique and configured based on agency or service.
15. It shall be possible to dispatch a busy unit to another call. If the unit is the only unit assigned to the
event it is being removed from, the system shall return the event to a dispatch pending status with an
indicator to show that the event was previously dispatched. The freed event may be held until the original
unit clears from the new event or may be assigned to another unit.
I Positron Response: IQ/CAD Complies
16. The system shall support the ability to reopen previously closed calls.
I Positron Response: IQ/CAD Complies
5.1.10 Other Dispatch Functions
1. The system shall support actions to clear a unit from a call and to return the call to the pending queue
for re-dispatch.
I Positron Response: IQ/CAD Complies
2. The system shall allow for the transfer of pending events from one dispatcher to another.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G.1 IQlCAD System Updated Response Criteria
Page 141 of 149
f
3. The system shall have a method of canceling any unit from an event.
..
~1I"1"'_...at...
I Positron Response: IQ/CAD Complies
4. The system shall record all unit activity to a unit log.
I Positron Response: IQ/CAD Complies
5. The system shall allow units to be put on duty from both a preformatted screen and a command line.
The on-duty entry must include the duty assignment and personnel identification information at a
minimum.
I Positron Response: IQ/CAD Complies
6. The system shall allow for assigning individual personnel to an individual unit. Any number of staff shall
be allowed in anyone unit.
I Positron Response: IQ/CAD Complies
7. The system shall support the ability to activate an entire shift by duty roster.
I Positron Response: IQ/CAD Complies
8. The CAD system shall allow for the entry of beginning and ending mileage as part of a unit status
change when transporting subjects.
I Positron Response: IQ/CAD Complies
5.1.11 Status Monitors
1. Each console operator position shall be equipped with the ability to continuously monitor event and unit
statuses.
I Positron Response: IQlCAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 142 of 149
r
2. Authorized users at remote workstations shall be able to inquire about the status of events and
assigned units.
Positron Response: IQ/CAD Complies
IQ/CAD includes a web-based management information module system called CADvisor, which
provides real time access to CAD queries and CAD, management and analysis reports. It also has
the flexibility to add links to various other data points such as policy manuals or training
schedules. CAD visor is built on an open web-based architecture which allows for ease of
navigation, rapid implementation, efficient reporting and unlimited self-service report access,
making it a user friendly system that eliminates prolonged and repeated training. Where
applicable and available, CADvisor automatically inserts Start Date & Time and End Date & Time
information. CADvisor is configured with the same security codes as IQ/CAD so only one login
and password are necessary to access agency appropriate information within both systems.
.
..............11*...
....... ".II'" _,.........-" '6-.......
....r.r;. '.'~. ~.__~.:~~~;~:::.~~~~~_~__....~__.
IIlI'WIIl'''.:.
..
--~-~=-::-:~;J..~ ~.
\.11;.~~ Int"id("nt n..tail~ \ Inurlcnl "\ \l ~ 1WI.!I,UIHII181
__ ........._.. .......R ...\>_
.,. " ; ~ "_" I> ". ~ '" ,- ,,~'" ,
l'....w
('r"....ll....
1100... v...
~
"'- h...e, ,,_
0...-
.....
____~..-J
-_ I
~~ !
_____---.J
''''
"'''I>>",
-.---
-
. '-1>J<'~'. . ...,',,';.' "to-... ....
"
llt..-.
To allow users to access incident information with minimal data, CADvisor contains several pre-
set queries, including:
· Event Query: The Incident Query page allows the user to query the IQ/CAD database for any
incident that has been created by Case Number, Incident Number, Start Date & Time, End Date
& Time, Incident Type, Dispatch Group (DGroup), Name, Location, Phone or Comments/Plate.
· Message Query: The Message Query page allows the user to query messages sent from a
Mobile or CAD terminal by Sender, Destination, Message Type, Start/End Date & Time,
Message or Subject.
· Personnel Query: The Personnel Query page allows the user to query personnel information
by Last Name, First Name, Agency, Employee ID, Badge ID, Console ID, Unit ID or Radio ID.
· Resources Query: The Resources Query page allows the user to query the resources
attributed to an employee or vehicle. The query must include either a specific employee
resource or vehicle resource.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 143 of 149
~
3. The status monitor shall allow the user to scroll to subsequent screens to view more events or vehicles
than will fit on a single screen.
I Positron Response: IQ/CAD Complies
4. Scrolling from one status screen to the next shall be accomplished with a single action.
I Positron Response: IQ/CAD Complies
5. The status screen information must be dynamically updated and displayed as status changes occur.
The system shall make use of color and/or other indicators to enhance status recognition.
I Positron Response: IQ/CAD Complies
6. When a unit is put into a status the system will assign a default timer defined for each status. The
system shall notify the dispatcher in an easily visible manner, when units exceed the time allowed for
each status. The dispatcher shall then be allowed to chose between resetting the timer to the original time
period, setting the timer to a new time period, or canceling the timer.
I Positron Response: IQ/CAD Complies
7. The time allowed in status must be user definable.
I Positron Response: IQ/CAD Complies
8. The CAD system must be capable of handling user defined "custom status classifications" with
automatic time stamping.
I Positron Response: IQ/CAD Complies
Unit Status
10. Units assigned to an event can be updated with a location other than the location of the event. This
information shall be entered into the event and unit history.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 144 of 149
~
11. The system shall allow comment information to be entered during unit status updates. This comment
information shall be logged to the unit log history and to the event record if the unit is assigned to an
event.
I Positron Response: IQ/CAD Complies
12. At a minimum, the following information for each unit on the status monitor must be available for
display:
a. Unit ID
b. Type of event or administrative status to which the unit is currently assigned
c. Unit status
d. Location information
e. Unit type
f. Staff assigned to the unit
g. Timer displaying duration of current status
Positron Response: IQ/CAD Complies
IQ/CAD displays all the above-mentioned information on the status monitor windows.
13. Unit Statuses should be customizable by the administrator.
I Positron Response: IQ/CAD Complies
14. Unit statuses types must include those that show the unit on an active event, those that make the unit
unavailable for dispatch, and those that show the unit on an activity that leaves them available for
dispatch. These status types must be user-assignable to each user-defined status.
I Positron Response: IQ/CAD Complies
5.1.12 Active Events
1. The following information must, at a minimum, be available for display on the event status monitor:
a. Event number
b. Event type
c. Event location
d. Event reporting districUgrid
e. Event priority
f. Units assigned to event
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 145 of 149
~
2. Pending Events: A separate screen must be available for pending events. The pending queue display
shall be dynamically updated.
I Positron Response: IQ/CAD Complies
Users shall be able to page to subsequent screens for more events in the pending queue than are
displayable on the initial screen. Proposers must indicate how many pending events are capable of being
displayed on one screen.
The pending events window shall include, at a minimum:
a. Event number
b. Timer indicating time in pending queue
c. Event type
d. Event location
e. Event reporting grid/district
f. Event priority
Positron Response: IQ/CAD Complies
The Pending Event Monitor window would display all events depending on the font type and
screen resolution chosen and would use scrolling.
5.1.13 Management Information: The CAD system should be capable of collecting and reporting data on
events, units, personnel, and equipment for department Management Information purposes.
I Positron Response: IQ/CAD Complies
1. The system shall support recall of complete event details.
I Positron Response: IQ.CAD Complies
2. The following CAD management information reports are desired:
a. Reports summarizing the details of any call event entered into the system
b. Event history detail report
c. Unit detail report
d. Unit history and status change report
Positron Response: IQ/CAD Complies
IQ/CAD uses Crystal Reports for reporting.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 146 of 149
~
3. The system shall provide query module, which allows a trained user to create reports or find specific
events/u nits/de partments.
I Positron Response: IQ/CAD Complies
4. The results of all reports should be able to be sent to a printer selected by the operator performing the
search.
I Positron Response: IQ/CAD Complies
5.2 Security: The system will employ the following:
Operator Identification and Authorization
I Positron Response: IQ/CAD Complies
Desired features of the System Security application are as follows:
Access restriction by user ill and password
Restriction to supervisor functions
Restriction to System Administrator functions
Access restriction by work station (i.e., specified actions can only be performed at designated work
stations) Enable and disable user account
Specify account expiration dates
Limit concurrent user connections (i.e., a user can only be logged on at one (1) workstation at a time).
"User" in this instance refers to an individual, not a field unit.
Password changeability by the owner and/or System Administrator
Forced periodic password changes
Auditing of user log-in and log-out
I Positron Response: IQ/CAD Complies
The system administrator shall have the discretionary ability to implement these features. The password
shall not display on the screen when the user types it.
I Positron Response: IQ/CAD Complies
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 147 of 149
r
5.3 Mobile Clients: CAD Client software for Mobile units shall provide field personnel with up-to-the-
minute incident information. The Mobile application shall also provide assigned resource information.
Mobile application features shall include:
Reception and notification of incidents
Field-initiated incidents
Full incident creation mode
Quick incident creation mode
Creation of additional notes on incidents
Field update of status and incident dispositions
Multiple filtering of incident and resource lists
Queries on vehicle records or persons
Emergency button
Encrypted text chat with on-line mobile units and the dispatch center
View all active incidents
View all unit statuses
Access security
Day/Night viewing
Positron Response: IQ/CAD integrated with IQ/Mobile Complies
The IQ/Mobile software is the main application package for use with a mobile computer integrated
with IQ/CAD. IQ/Mobile software runs under the Microsoft Windows 2000/XP operating systems.
IQ/Mobile has been designed to take advantage of the advanced technologies of the Windows
operating environment such as Object Linking and Embedding (OLE or Active X). For a mobile
computer with a touch sensitive screen, a pointing function is implemented with the touch screen
and function keys for other forms of display. The IQ/Mobile product provides icon tool bars to
simplify access to common functions. The icons are designed to meet specific user agency
requirements.
The architecture of the IQ/Mobile software consists of a kernel, an API to the User
Interface/Application package, data compression and encryption. The kernel is responsible for
managing all the processing required, such as OS calls, communications interfacing and
protocols. The IQ/Mobile Client can run on any PC with the Windows OS, including desktop
devices. The other major component of the IQ/Mobile software is the User Interface. This module
has been written with the Visual Basic programming language and is built specifically so that
menus and button layouts can be modified for each agency.
The User Interface consists, primarily of a display of icons, each icon representing a specific
function that is required of the mobile computer. A tool bar is established and is displayed across
the top of the display panel as a row of icons that is similar in layout to the tool bar that is
common to the Windows "look & feel" environment.
6.0 TRAINING
I
It is anticipated that the public safety computer transition will result in a significant level of re-training for
City personnel. Therefore, prospective vendors should make a concerted I effort to clearly address this
issue and provide complete information relating to training for their product line.
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQ/CAD System Updated Response Criteria
Page 148 of 149
~
Vendors should identify training costs in the following areas:
· Vendor Applications Training
· Identify ALL training included with the system purchase, including: location of training, number of
City personnel who can attend, and length of each course.
· Identify advanced training courses available including: location of training, course length and cost
for one (1) individual.
Identify Other Training considerations and Costs
· Identify any other vendor recommended training courses including: location of training, course
length and cost for one (1) individual
Positron Response: IQlCAD Complies
Positron provides several training classes for IQ/CAD; including CADminstrator data, system admin,
operator/user, supervisor, and train-the-trainer, etc.
This concludes the CAD compliance sections of former RFP. The rest of the RFP section
responses have not been included (Exhibit A, etc.).
CHANGE ORDER #2 to Computer Aided Dispatch Purchase Agreement A-2004-229
EXHIBIT G-1 IQlCAD System Updated Response Criteria
Page 149 of 149
~
Customarq Series
Customarq Classic Insurance Program
Premium Bill
Po/icy Period
DECEMBER3l, 2007 TO DECEMBER31, 2008
Effective Date
DECEMBER31, 2007
Po/icy Number
3583-93-98.)TO
Insured
IPC SYSTEMS, INC.
Name of Company
GREAT NORTHERN INSURANCE COMPANY
Date Issued
FEBRUARY25,2008
Portion of total premium attributable for terrorism and statutory standard fire where applicable
is $ 0.00
PLEASE SEND PAYMENT TO AGENT OR BROKER.
ADDITIONAL INSURED CHANGES
Date PaymentDue
DECEMBER31,2007
Additional
Premium
$ 0.00
TOTAL
$ 0.00
WHEN SENDING PA YMENT,PLEASEINDICATEPOLICYNUMBERON YOUR CHECK.
NOTE: PLEASE RETURN THIS BILL WITH PAYMENT AND INCLUDE ANY ADDITIONALCHANGES.
IF THIS ENDORSEMENTHAD BEEN IN EFFECT FOR A FULL YEAR
THE RETURN OR ADDITIONAL PREMIUM WOULD HAVE BEEN: $ 0
Producer:
KRAUTER& COMPANYLLC
1211 AVE OF AMERICAS29F
NEW YORK, NY 10036-0000
:,,,
1 .
'-,
\
.i : -{ ( ~
,
./ ,
, ^ 1/
;/-, 1:. .'
. )/\ t / .ell!
I .::- .
I!
I Ij
, . .....j..1 "7\
I: '
'-
. \ .
II
)1
Reference Copy
last page
Page 1
-
Form 80-02-902qEd. 4-94)
Premium Bill
Form 80-02-000!=(Ed. 4-94)
Liability Insurance Section
Declarations
Declarations
Refel el1Ge Copy
Liability Insurance
Declarations
Chubb Group of Insurance Companies
15 Mountain View Road
Warren, NJ 07059
Named Insured and Mailing Address
Policy Number 3583-93-9lDTO
IPC SYSTEMS, INC.
88 PINE STREET
NEW YORK, NY 10005
Effective Date DECEMBER3l,2007
Issued by the stock insurance company
indicated below, herein called the company.
GREAT NORTHERN
INSURANCE COMPANY
Producer No. 0064432
Incorporated under the laws of
MINNESOTA
Producer
KRAUTER& COMP ANYLLC
1211 AVE OF AMERICAS29F
NEW YORK, NY 10036-0000
Policy Period
From: DECEMBER31, 2007 To: DECEMBER31, 2008
12:0 I A.M. standard time at the Named Insured' smailing address shown above.
Liability Coverage
GENERA LLlA BILl TY
Limit Of Insurance
GENERAL AGGREGA TE LIMIT
PRODUCTS/COMPLETEOOPERA TIONS
AGGREGA TELIMIT
$ 2,000,000
$ 2,000,000
$ 1,000,000
$ 1,000,000
$ 1,000,000
$ 10,000
EACH OCCURRENCELIMIT
ADVERTISING INJURY AND
PERSONALINJURY AGGREGATE LIMIT
DAMAGE TO PREMISES
RENTED TO YOU LIMIT
MEDICAL EXPENSES LIMIT
Liability Insurance
Form BO-02-001qEd. 4-94)
Issue Date: FEBRUARY 25. ~erence Copy
Declarations
continued
Page 1
Liability Coverage
(continued)
Limit Of Insurance
EMPLOYEEBENEFITSERRORSOR OMISSIONS
AGGREGA TELIMIT
EACH CLAIM LIMIT
DEDUCTIBLE -EACH CLAIM
RETROACTIVEDA TE
$ 1,000,000
$ 1,000,000
$ 1,000
DECEMBER 31, 2004
Liability Insurance
Form BO-02-001 qEd. 4-94)
Issue Date: FEBRUARY25, ~erence Copy
Declarations
last page
Page 2
Liability Insurance
Endorsement
Policy Period DECEMBER3l,2007 TO DECEMBER31, 2008
Effective Date DECEMBER31, 2007
Policy Number 3583-93-98:>TO
Insured IPC SYSTEMS,INC.
Name of Company GREAT NORTHERN INSURANCE COMPANY
Date Issued FEBRUARY25,2008
This Endorsement applies to the following forms:
GENERAL LIABILITY
Who Is An Insured
DesignatedPerson Or
Organization
Liability Insurance
Form 80-02-2367(Rev. 4-01)
Under Who Is An Insured, the following provision is added:
'*
Any person or organization designated below is an insured; but they are insureds only with
respect to liability arising out of your operations or premises owned by or rented to you.
Additional Insured . DesignatecRefar~~y
Endorsement
-..
continued
Page 1
Who Is An Insured
DesignatedPerson Or
Organization
(continued)
Liability Insurance
Form BO-02-2367(Rev. 4-01)
Designated Person Or Organization
GENERALELECTRICCAPIT AL CORPORATION
AS COLLA TERALAGENT FOR THE BENEFIT OF LENDERS
2325 LAKEVlEW P ARKW A Y, SUITE 700
ALPHARETTA,GA 30004
WORDING ON MANUSCRIPTFOR CAC REAL ESTATE MANAGEMENT CO.,
AT&T AND ITS AFFlLIATES,DlRECTORS,OFFICERSAND EMPLOYEES
DUKE REALTY LIMITED PAR TNERSHlP AND ITS AFFILIATED ENTITlES,
AND THEIR SUCCESSORSAND ASSIGNS
THE CITY OF SANTA ANA
20 CIVIC CENTER PLAZA
SANTA ANA, CALIFORNIA 92701
; ITS OFFICERS, EMPLOYEES, AGENTS, VOLUNTEERS AND
REPRESENT A TIVES
All other terms and conditions remain unchanged
Authorized Representative
w~
Additional Insured - Designated PerBef,er~GfilcCOpy
Endorsement
last page
Page 2