· ----------','~------ -------this microfiche was produced from documents received for...

59
- ------- This microfiche was produced from documents received for inclusion in the NCJRS data base. Since NCJRS cannot exercise control over the physical condition of the documents submitted, the indiVidual frame quality will vary. The resolution chart on this frame may be used to evaluate the ,document quality. 1.0, 1.1 11111 1".25 lilli, 1.4 111111.6 MICROCOPY RESOLUTION TEST CHART NATIONAL BUREAU OF STANDARDS,1963-A '! \ " Microfihrting procedures used to create this fiche comply. with the standards set forth in 41CFR 101·11.504 , Poi nts 0 f vi ew 0 r 0 p 1010ns stated in, th is ,do cument are those of the authorlsj 'do not repr'esent the official position or policies of the U.S" Department of Justice. U.S. DEPARTMENT OF JUSTICE LAW ENfORCEMENT ASSISTANCE ADMINISTRATION NA nONAl CRIMINAL JUSTICE REFERENCE SERVICE WASHINGTON, D.C. 20531 2/18/76 -, 1:\ I I '.' t PREFACE This documentation is one volume of a complete set of documentation for ALERT II under DOS. The documentation is modularized in order to mini- mize duplication of information and facilitate revisions. This modulariza- tion requires a brief understanding of each of the volumes for effective use. The overall system concept of ALERT encompasses the use of three main files, a Name Index File, a General Purpose Index File and Master Data File. These files are utilized by the sub-systems as required and are therefore program independent. ALERT II Documentation Re,lationships The yolume you are reading is represented by the shaded figure. The volumes contained in the large center circle serve all outlying sub-systems. The outlying sub-systems are independent of each other but are highly dependent on the center circle MANUAL - ii - r If you have issues viewing or accessing this file contact us at NCJRS.gov.

Upload: vuongcong

Post on 02-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

----------','~----- - -------

This microfiche was produced from documents received for inclusion in the NCJRS data base. Since NCJRS cannot exercise

control over the physical condition of the documents submitted, the indiVidual frame quality will vary. The resolution chart on

this frame may be used to evaluate the ,document quality.

1.0,

1.1

11111 1".25 lilli, 1.4 111111.6

MICROCOPY RESOLUTION TEST CHART NATIONAL BUREAU OF STANDARDS,1963-A

'! \

"

Microfihrting procedures used to create this fiche comply. with

the standards set forth in 41CFR 101·11.504

, Poi nts 0 f vi ew 0 r 0 p 1010ns stated in, th is ,do cument are

those of the authorlsj a~d 'do not repr'esent the official position or policies of the U.S" Department of Justice.

U.S. DEPARTMENT OF JUSTICE LAW ENfORCEMENT ASSISTANCE ADMINISTRATION NA nONAl CRIMINAL JUSTICE REFERENCE SERVICE WASHINGTON, D.C. 20531

2/18/76

~--,

1:\

I

I

'.' t

PREFACE

This documentation is one volume of a complete set of documentation for ALERT II under DOS. The documentation is modularized in order to mini­mize duplication of information and facilitate revisions. This modulariza­tion requires a brief understanding of each of the volumes for effective use.

The overall system concept of ALERT encompasses the use of three main files, a Name Index File, a General Purpose Index File and Master Data File. These files are utilized by the sub-systems as required and are therefore program independent.

ALERT II Documentation Re,lationships

The yolume you are reading is represented by the shaded figure. The volumes contained in the large center circle serve all outlying sub-systems. The outlying sub-systems are independent of each other but are highly dependent on the center circle vo~umes.

MANUAL

- ii -

r

If you have issues viewing or accessing this file contact us at NCJRS.gov.

--------------------------------------------________ .... .m ............ ~ ...... ~t~~.------ ________________________________________ ~.

Systems and Programming Volumes

The systems and programming documentation is divided into 12 separate volumes. Normally these volumes represent an application, such as "Traffic." Two volumes represent special funct:i.ons or groupings of support programs. An example of generalized sup'port functions is Teleprocessing, in that it contains most of the TPD's used by the applications.

The sub-system volumes are made up of:

Sub-System Name

Teleprocessing

Real Time

warrant

Traffic

Dispatch

Arrest

Accident

Offense

Court Docket

Brief Descr~ption

TPD'S and routines for other sub-·systems

Background support programs and report preparation

A Law Enforcement system that contains \V'arrants, wants and warning information

A traffic ticket system that records the names of traffic violators as well as data about traffic incidences

An information system for analysis of manpower workload and calls for service

A system that records individual arresi:s and provides statistical and historical information

A vehicular accident system containing statistical and historical data about accidents

A system that records statis­tical and historical data about criminal incidences

A Municipal Court docket system that prints the court dockets, officer notifications, and automatically gene:t"ates warrants for failure to appear

- iii -

E:rogram LD.

RA

RB,CB

JX

CD

CE

cv

CJ, JJ

CF

JD

SECTION

• I ••• •••••• ••• II

DATE ISSUED

TABLE OF CONTENTS

SYSTEM DOCUMENTATION

Systems Overview

Systems Flowchart

Systems Source Documents

SYSTEM PROGRAMS

Monthly Dispatch Tape Creation

Dispatch Year-to-Date Merge

Year-to-Date Dispatch Tape Back-Up

• Radio Calls by Patrol Beat and Time of Day

Patrol Service Work Load

Beat Service Work Load,

Car Number Work Load

Robbery and Burglary Alarms

Alarm Call Statistics

Daily Dispatch Tape Creation

Create Quarterly Dispatch Tape

Sort for Beat Sequence

Quarterly Patrol Work Load Summary (Entire Department)

Patrol Work Load Sununary

Pa.trol Work Load Survey by Watch

" - vi -

DATE REVISED

INDEX NUMBER

SYS-J15

SYS-l~

CE.Qj.Qj2

CE~~5

CE~ll

CE.Qj12

CE.Qj19

CE~29

CE.Qj31

CE~32

CE.Qj33

Users Manual

The Users Manual contains all information necessary for a user to use specific systems. It is important to know that CRT layouts and data element definitions and codes are contained in this Manual.

standards Manual

The Standards Manual directs the creation, operation and modification of all systems, programs and documentation.

Master File and Data Element Descriptions

All records in the Master Files are represented by Record Layouts with Cobol FD statements. Data Element Descriptions for all Master File Data Elements are contained in this volume.

- v .-

Sub-System Name

Prosecutor

Juvenile Court

ASAP

Brief Description

" A Correction and Probation system allowing immediate access to case status

An information system recording transactional data on juvenile offenders. This system involves highly restricted access of on­line data.

An information system serving the Alcohol Safety Action Program

~rogram I.D.

J:\

JM

JO

The systems and programming documentation is divided into two sections: (1) Systems documentation; (2) Program documentation for programs contained in the system. The table of contents directs the use of each volume. For ease of updating, the numbering scheme is modularized. Systems documentation will be referenced by SYS-XX with XX being page numbers within the systems documentation. Program documentation will be referenced by program number-XX, again the XX being pages within programs.

The program number is a critical reference tool. The first two digits represent which sub-system the program is included in (see above table) . When a program creates a magnetic tape that tape is named "program Number"­TXt with the X being "1" for the first tape it creates, "2" for a succeeding tape, etc. Reports are also numbered in the same manner using an "L" instead of a "'1''', "Program Number"-LX.

T\>;o styles of record layouts are used in the documentation. One is a continuous single record layout (a Cobol FD is included) and the second is a multi-record, 132 character, layout.

The single record layout is for master files and the multi-record layout is for temporary work files. Typically, the work records are tape records that are used to write reports. The Master File layouts have detail data ...... ' elements descriptions contained in the Master File and Data Element Descrip­tion volume.

Operations Manual

The Operations Manual contains the Set-Up and Operating instruction for each program. Details of special control cards or date cards are described in the Special Instruction Section of the Set-Up document.

- iv -

SECTION

I I I • I I I •• I •• I • II

bATE ISSUED DATE REVISED

DISPATCH REPORTING SYSTEM

INDEX NUMBER

.1 SYS-S3l

I I I I •• 1 •••• II I ••

SYSTEMS OVERVIEW

SECTION

DATE ISSUED DATE REVISED

INDEX NUMBER

SYS-f02

SECTION

I I .11 I I I. I I I I I I I DISPATCH SYSTEM

DATE ISSUED DATE REVISED SYSTEM DOCUMENTATION

January 16, 1973

DISPATCH REPORTING SYSTEM

The Dispatch Reporting System was developed to provide timely, statis­tical information concerning all called-for services or self-initiated services performed by the Kansas City, Missouri Police Department per­sonnel within the city limits of Kansas City. The dispatch statistical data is collected on a daily basis so that complete and up to date in­formation can be extracted from the computer files on a daily, weekly, monthly, year-to-date or annual basis. Computer-generated reports are provided to user units or divisions within the Kansas City, Missouri Police Department on a periodic basis, or upon reasonable requests for specific dispatch information. Regularly scheduled dispatch reports are prepared on a weekly, monthly or annual basis. The input data for the Dispatch Reporting System is collected from a standard Police Depart­ment preprinted card form that is filled out by police dispatchers as a result of a called-for or self-initiated police service that is performed by any member of the Police Department that is required to get in and out of service through the police dispatcher~ The information contained on the card is sufficient to give an accurate reporting picture of each serv­ice performed. For a complete breakdown of the individual fields contained on each dispatch card, see the section entitled "System Source Document" a

few pages hence.

The dispatch cards are picked up periodically each day by a data control clerk who delivers them to the Data Processing unit. The information con­tained on the cards is then entered by terminal operators through remote CRT terminals. An internal program causes the information to be written directly onto the Daily Log Tape.

At a specified time each day, the information is extracted from the Log Tape by an external program.that formats the information into a dispatch record and ""rites it onto a month-to·-date dispatch tape. This program also edits the information as it is being extracted from the log tape and creates a listing of all entry errors which is ultimately returned to the Data Processing unit for re-entry. The month-to-date dispatch tape is up­dated in this manner each day and at the end of the month is used as input to another program which creates the monthly dispatch tape.

After creation of the monthly tape, various report programs are run and dis­tributed to appropriate Police Department command staff personnel. The monthly dispatch tape is then merged with the prior month's year-to-date tape to create an updated year-to-date dispatch tape. This tape is used for vari­ous year-to-date and annual report programs, as well as being used as a per-manent dispatch history file.

INDEX NUMBER

SYS-03

SECTION

I I 1.1 I I •• I. I. I I. DISPATCH SYSTEM

DATE ISSUED DATE REVISED SYSTEM DOCUMENTATION

January 16, 1973

The primary purpose of the Kansas City, Missouri Police Department dis­patch system is to reflect where, when and what the patrol work load is. Reports from this system tell various administrators which patrol beat has .the highest work load, which hour or hours of the day have the highest work load, the average amount of time it takes to handle a particular such

.as traffic violation, disturbance, etc., thE'! amount of time patrolmen are spending at the police garage while their car is being serviced, and li­terally hundreds of other matters like thest:. Information of this sort enables command staff personnel to make the necessary decisions to improve the overall efficiency of the Police Department.

INDEX NUMBER ]

SYS-.04

I • • I • • • ••• - • I II II •• I

SYST:EM FLOWCHART

I SECTION

DATE ISSUED DATE REVISED

INDEX NUMBER

SYS-~5

01

03

~ 04

1

; 05

i 06

i 08

i t 09 I

10

11

12

13

, I

14

15

16

17

! 18

19

. 20

j l21

I

,23

01 02

1~

2)0

3~

System No.

Date Prepared:

Date Approved:

SYSTEM FLOW CHART

FLOWCHART 03 04 . as

Called For Police'

Service

106 07

1 06

Dispatph C~r ~illed Out

Ii. \. ,

: Data i . 1 I

Proce9sing

DC'.i1y Run: of CE)019

System Title:

Prepared By:

Approved By:

. 09 !

. 10 .11

I

Self:'" In~tiatrad

Po1ic'e Actioh I.

i .,

i

.1. ,

. i

, 13

. ,

.,

1 1

I

I , 1

I \

! 1

I Page

DESCRIPTION

of 2

1)0 A police service is per­formed either by request from a citizen, or a self­initiated action by a police officer.

2~

3~

4)0

The police dispatcher fills out a form card containing spaces for various statis­tics pertaining to the police service performed • These cards are sent to the Data Processing unit at regular intervals during each day.

The information is entered by operators into a CRT terminal and internal pro­grams cause the data to be loaded directly onto the Daily Log Tape.

At a specified time each day, the Daily Log Tape is used as input to program CE~19 that creates an er­ror listing which is sent back to Data Processing for re-entry of all errone­ous information. This pro­gram also creates a mont~­to-date dispatch tape ut~-1izing the previous day's month-to-date tape and Daily Log Tape as input.

j ; I , i

,! i

·15

j

~ 16

I \ )17

16

19

,

120

j

j" . t 22

I i 23

I 24

, t 25

101 t02

j

··1··

, ..

5)0

6)0

SYSTEM FLOW CHART

FLOWCHART 1 03 1°4

t ~O5

106 : 07 i08 r 09 : 10 111 , I L.

!

l I I J -- ........ . ,

! I + ~'I'

,Program - dE~~~:Runi

• I !Monthly I

t---

-j

I I

. Report iPr;gfams)

1 I

j iDisp~tch • • .. '1 "_ .. Reports

j

-I

Year-to~Date

r "'--;---""~j ......, "1 ReP'frt !

~--t--I . Progra~

aJaAnpuarj' ~eport:s ' 4·· j

-1~-' ;_. I

. '

I I

1,/, .. 1. .. , ... _ .. ! . j ..

112

I T'-'··· ,

i . r"

.. \

, . I

. . ~ J

(

1 13

[ I ! I

I '1

I ,

j

15~ DESCRIPTION

The month-to-date dispatch tape il'; then used as input to the monthly Dispatch Tape Creation Progxam (CE¢~~) which creates the input tape for the various monthly report programs.

When the monthly report programs have been run, the previous month's year-to­date tape is merged with the monthly dispatch tape to create an updated year­to-date dispatch tape. This tape is used as a dispatch history file as well as input to the vari­ous report programs that create year-to-date and annual reports.

, Revised By: i.::D~a~t~ep~re~p~a:r~e:d:: ________ ~p~r~e~p=ar~e~d:...B=~y:~ ______ --------------~------------------__ L_ __________ ::::::::::=: ! {~D~a~t=e~A2p~p:r=ov~e~d~: ________ ~A~p~p~r~o~v~e~d~B~y_: ______________________________ ~--------------------

Revised By:

INDEX NUMSER

System No, System Tit/e: Dispatch Reporting stem

I j'l

INDEX NUMBoR

SECTION

• • • • I • I •••••••••

DATE ISSUED DATE REVISED

SYSTEM SOURCE DOCUMENTS

INDEX NUMBER

SYS-J38

TIME ~ CALL "ECEIVED

REC'D. BY

CALLED FOR SERVICE

• I •• II I • • •

CAR NO. BEAT Of OCC.

ASSISTING CARS REPORTING UNIT

ADMIN ISTRATIVE SELF INITIATED CASg HUMBER DETAIL SERVICE RCOlI!:ST ONLY

.1 I II

CASE ~ NUMBER'

SECT/ON

DATE ISSUED

NATURE OF INCIDENT

DATE REVISED

TIME CAR IN ~

TYPE OF CALl IF REPORT-RECL.AS~lr"( TO

MAJOR M'NOR MAJOR MINOR

REPORT UNFOIJNG€D H.B.O. ARREST

H0W COMPLAltlT RECEIVED I AM8U~~ 'FIRe DEPARTMENT TOW TRUCI< UTILITY CO. -

I~ CAR

SENT

L1iCATION OF INCIDENT-ACTUAL ADDRESS OR INi ERSECTiON:

REMARKS;

aO·ZK 15073

SECTOR

~ TIME CAR ARRI\'l .

r---____ l INDEX NUMBE \ ,

SYS-$!19t rl "------:,.;s

I I I •• I • I I • I III .1

SYSTEM PROGRAMS

SECTION

DATE ISSUED DATE REVISED

INDEX NUMBER

SYS-l$!1

SECTION

I I III IIII II IIIII DISPATCH PROGRAMS

DATE ISSUED DATE REVISED

PROGRAMMING DOCUMENTATION January 16, 1973

PROGRAM TITLE: MONTHLY DISPATCH TAPE CREATION

DATE OPERATIONAL: January 16, 1973

PURPOSE: To create the Monthly Dispatch statistical tape to be used as input for various report programs.

INDEX NUMBER

SECTION SECTION

• I ••• •• II •••••••• • DISPATCH PROGRAMS • ••• I • •• •• I •• I. DISPATCH PROG~IS

DATE REVISED PROGRAMMING DOCUMENTATION DATE REVISED DATE ISSUED PROGRAMMING DOCUMENTATION DATE ISSUED

January 16, 1973 January 16, 1973

==================~====~====~==========='"======~=====b====

I. PROGRAM NARRATIVE

Input to this program is the month-to-date dispatch statistical tape created on a daily basis by CE~19. The input tape (CE¢19Tl) contains daily dispatch information for each day of the previous month, and the first fifteen days of the present month. The output of this pro­gram is two tapes; the first containing each day's information from the prior month, and the second containing the remaining information for the present month. The prior month's dispatch tape is the one that is used as input for the various dispatch reporting programs, and the second tape will be used by the program CE¢19 which on a daily basis, will add the remaining portion of the present month and the first fifteen days of the next month to it so that a month from now, that tape will once again be used as input to CE¢¢¢. The input tape is read, and the previous month's records are separated from the pres­ent month's records and loaded into an interpnl Sort. The remaining records are written directly from the input tape to an output tape. When the entire input tape has been read, the previous month's records are sorted by the car radio number, within record type, within orig­inating agency code. Upon return from the Sort the records are writ­ten directly upon the output tape.

II. DETAILED DESCRIPTION

The input and output tapes are opened, a control card is accepted con­taining the previous month's date, and the Sort file is initiated.

READ-OLD reads the input tape and at end control is transferred to the paragraph entitled INPUT-EXIT. The correct date information is ex­tracted from the record and moved to the Sort date based on which of two statistical tape records are encountered. Either way, control falls through to the following paragraph.

RELEASE-SORT checks the date in the record. read against the control card date and if equal, control is transferred to the paragraph entitled RELEASE-AND-GO-BACK. If the date is not equal, it means that the record encountered is one of the days of the present month and this record is written directly from the input tape to the output tape and control is then transferred back to READ-OLD.

RELEASE-AND-GO-BACK releases the previous month's record to the Sort and transfers control back to the paragraph entitled READ-OLD.

.------1 INDEX NUM8E 1 CE~$3~-~t I

'--____ .l,o,!,

INPUT-EXIT. The above paragraphs are repeated Put t t ' , until the entire in-ape con a~n~ng the present month' d ' Also, the records that have been r 1 s data w~ll have been created. car number within record t ,~ eas~ ,to ~he Sort are sorted by the Sort is complete cont~~~ ;~~~~nt~r~g~nat~ng agency code. When gr~ph. ' a s rough to the following para-

WRITE-NEW returns the records f th other output tape. Con~rol ret~~:s t e Sort an~ w:ites them on the graph until the entire Sort has be 0 the beg~nn~ng of this para­trol falls through to the foll ,en exhausted and at that time con-

OUTPUT-EXIT causes the counts of records that printer.

Ow~ng paragraph.

input and output tapes to be closed and various have been read and written are displayed On the

INDEX NUMBER

! 01

02

03

04

05

_ 06

I 107

06

09

10

11

13

14

15

16

17

18

19

20 '-1 21

23

102

I _

! ! 1"-'" , ' I

03

\ (1)

I. I I

04

. .. \

FLOWCHART

r I

_I" .

!

1

t 06 I I

L 1

.-. --or

)

\

\ r .

l

SYSTEM FLOW CHART

I I

.-~

I L

-\---_._--1

i

l

I ...

1 I

~.~,.-,~~~-:;;:::::. -

~t~'--;::::~------~;=============~--~:===========--------------------------------------------"~"" ...... ~~~ .. I ~ L

Page~of--l---

DESCRIPTION

(1) Housekeeping, Open Files, Accept Date Card, Etc.

(2) Does Date (Month) In Record Match Card?

(3) write Present Month's Output Tape.

(4) Sort Records By Car Number and Agency Code.

(5) write Previous Month's output Tape. (CE~~~Tl)

-

,

I:n f-­r-'--

:m f-­I­f-::ill -r­I--]Ii -f-1-

]I] --r­f--ill ---1--tm ;= B ~ g ~ -- "I---~"'------I __ OJ !:! '- tJ 'U

I tJ

" '" 0 tJz ;ttl

811

99

09

59

N

.., OJ OJ

1:1 til OJ

til ~ zz

.., OJ OJ

l:J til OJ

~ Ii! z r.1

llQ'"[=I-'"[SO s"t"a

Q)

~ IZ ~ ~ 1-+-------1

~ 51

r.1

~

til nl

;II

011 III

gol 501

001 001 001

56

06 DB OS

9&

OB 88

9L

aL

99 99

09 08

59 99

51

§ OZ

_ 51

al II

_S~y_st_e_m_N __ o. ____ -------+_S~y_st--em~.~·i~tl~e~:----------------____ -r------------------~-----------------------: Date Prepared: Prepared By: Revision Date: Revised By:

~5

I :;iJ '''11 r--------1 ~ fil H ~f-! 81-tIl_

INDEX NUM6ER -Date Approved: Approved By: o

/'. >."/.-:'

E D P RECORD LAYOUT

STATISTICAL TAPE DATA RECORD 1

ORI

(Proposed 9 Digit ORI)

ORI

(Proposed 9 Digit ORI)

_ll~t t'"~i.l.~"-._ ...

0 2 tIl 0

)s)m )s)X ..... z ~~ ..... to m

JJ

CRN

CRl1

" Car eat Rept_ Orig_ OJ No_ c_ Car call

" " ...

Date )Time lorig-I§'.' Sent Call ...

Class <ill

til

Time Time Time Sent Arrvd Clear

Business Name

(If Orig_ call classification 1400 series)

ii c 0 :.:

'" ., ., :;

0

>- " OJ OJ ., '" 0 >< 0

CURRENT MONTH-TO-DATE DISPATCH STATISTICAL TAPE - CE~~~T2

No_

Name

No_

E W Street Name

'1:f q i:g o Ul t<J

OE/<10 s:: 0 0 tIl I"( ~ ~ '\Sl. I"(rt-rt-'& CD::r::r ..... ~ - ..... rI" Ul '"< 1-'-

Ul '"< '"< P, CD CD 1-'- III III III Ul I"( I-PO Ul I I III ::r

rl"rI"rI"O 000 I"( I I ::r rI" p,p, PI III Ul 0 c+rt-rt-o CD CD III OJ

rl"O P, P, 1-'- t-t 1-'- 1-'- Ul Ul Ul rI" s:: '0 '0 1-'- rt III III 0 1-'­rl"rI"lIl ..... o 0 I-' 1-'­::r::r rI"

rI"'"< Ul rI" III rI" ~ Id to III 'U CD I"( rI" CD 0 1-'- ....... lQ Ul ....... OI"( rl"OtIllll 1-'- tIl '\Sl. E/ O'\Sl.'\Sl. 1Il'\Sl.'\Sl.rt 1-'1-'8::r

81-'1Il rl"1-'''-'rI" Ill--Id ~ E/ CD rI" 1-'- CD

o rI" I"( 01-0 ::r ~ tIl I"( rt- Ul '\Sl.o::r '\Sl. p, CD rt­I-' s:: ::r 801-0 CD I-' CD I"(

CD 0 • rt-<:s::

::r 1-'- I"( CD 0 I"(

s:: CD en ~

rt-

t:l

~ tIl

o 'tI tIl

! H o ~ t-t .. L.t III g III I"(

'"< i-' (j\

I-' \0 '-l W

'tI tg G)

$1 s: 8

~ t-t tIl

t:l H Ul

~ o ~

t;i :v l' 8 o I

~ t;3

~ ~

L.t III ~ s:: III

.!J I-' (j\

..... \0 '-l W

'tI tg

I H Z G)

8 o

~ z

~ ~ Z

o ~ m iii (J)

c m o

o J> -I m JJ m < (J)

m o

-• • • ---• ---• -• -• t:l H Ul :g (5 ~

'tI tg G)

~ Ul

(J) m o -I

:5 z

I

j)1

,I

~, 1

-~

.&~

,~~< L

-' ,/ ~,tI 1

(~

E D P RECORD LAYOUT

STATISTICAL TAPE DATA RECORD ~

ORI CRN ... Car eat Rept. '" No. _c.

(Proposed 9 Digit

L _______ ~ ORI)-

ORI

(Proposed 9 Digit ORI)

JjiL __ ~~"'~"'~""-,--.-...;~" .... -,:,.~,

n ~I ttj m 'lSlX ~z I\) C I s:

'lStUJ I-' m

:n

CRN Date ITime Sent

Car Orig. Ca~~

OJ Re- (Jl Time Titne Time Time

class Ul. Recd. Sent Arrvd C~ear Ca~~ ...

:< 0-

Business Name

(If Orig. call classification ~400 series)

ii .:: ~ 0 '" :;; 0

~

~ Addr. 3: .... 0

" r.. OJ '" )<0

No.

E W

No.

E W Street Name

-YEAR-TO-DATE DISPATCH STATISTICAL TAPE - CE~~~T~

Street Name

reSs N S Street

Name

~ ~I ~ i-'"' <J

"" ",1<21

Itf 0 Itf c: ~ es ~ t,j Gl 0

~ Ul 0 ttj Itf ttj

~ 8 H '0 rt () 1-3 ~ s:: 0 ttj H 11 I '1St 0 ttj "0 0. '1St

~ o III I\) en rt m m ..... ta en o 0.

~ HJ 1-" III Y en III I IT '0 () ::1 ~ III PI 0 s:: OrttII PI I ""00 11 g I-"::r' !:-I '< ~ rt s:: I-' I:J I-".§ 11 0'1

0 rtml-' H 1-" I-' Ul S::'"'rt \0 Itf '0 () '< " i!3 !:"J w '1St '0 () 'lSt11 ::r: 1-'0 1-31Q

~ 1-'11 ~~

ttj 0 ::1 rt tIl rt::r'

~ o PI rt ?<: III I en c: en 1-'- Itf o a

11'0 III I-' rtl-<: 0 ::r'1iJ rtlll t§t; m

rt HJ::r' o m 11

'< s:re m 11

I

I

----.---

, I J !,

I' I -,-

Ii t

~@i i,1 j'

_:,1

;!

,11

II • Itf

es Gl • i H • Z Gl • 0 -0 ()

~ -Z -1-3

~ • H

@ • • -•

I • • • •

y 0 en § » 0 m -i H 0 m

-i s:: (jj Ul (5 III Itf

~ en

i!3 z c

m 0 ()

I-' ::r: 0'1 Itf

e5 I-' 1D Gl

" i w

0 Ul

» -i m :n m < en m

" 0

ED P RECORD LAYOUT BACK-UP YEAR-TO-DATE DISPATCH STATISTICAL TAPE - CE~~2Tl

STATISTICAL TAPE DATA RECORD 1

CRN i<. ORI .. Car eat Rept . Orig. Time Time Time ~ Mdr. '" No. c. Car Call Arrvd Clear :3: No. Street Name

(Proposed ... :5 0 9 Digit

F ,.. ress

ORI) " >< .. EW N S street 0 .. Q) '" :.: '" >< '" Name

--_.- -~--

ORI CRN Date Time

~i'·1 Business Name Mdr.

Sent Call,", No. (Proposed Class !Jl (If Orig. call classification 9 Digit

!Jl 1400 series)

ORI)

'" Name

w ..c:~--" ., '. ~~;";""i:"";"'~_'~_"~'

l-FY11

II ~~'" 'tI b 'tI c:: ~ ~ -~ G)

" 0

~ (Jl 0

'tI t::I 'tI

t::I

~ ~ 8 G)

H

i -g:08 8 8 fiJ:::;' H t-t m m 0 t::I a Po z H -.... to g:: f5

o Ul r:: -::J,&~ ~

t1 .. III IT 0

0 o Ul Co! H

(J o :::;' (l) g 0

~ 0 -~~g, (J

t::I III g::

!2; -Ii

~ rt .... rt '<: ti mo:::;, en

8 • Ii .... I-'

H o Ul 0'1 td

~ -I-'PI ~ .... I-' to

Ul I-' Ii I-' 'tI -rt Ul 0 lO ~ .... lQ -.J -::J 0' Ii w f5 ~'<:~ t-t to

II •

III .... td ITUl t::I

• Ii :l:' o IT 8 -1-'0

0'1ll ~ -m 0 t1

• III 0 IT~ 8

H § ~ ~

y 0 (J)

Po III

g :> t1 m IT }ij

-f H 0

rtm

r:: m (Jl -f

.... III (ii

'tI 0 a a g

Ii (J)

~ Z (l) 0

'<: C ~ ~

m Q

~g: I-' 0

0'1 Po~ 'tI PI

I-' e5 "<! Ul

lO Ii) IT

-.J

~ § :=:.

w p, ....

en Ul

0 ZI I-'IT :>

.... .... -f I

00

Ul 0 m

t::I m

ITUl :0

"'lSI x

m

"'lSI Z

<

w C I 3':

~";l g; 1-':0

(ii m

II 0 .. i,~\ -;;.,

I.

II.

SECTION

•• •• • I • DISPATCH PROGRAMS

n ••• • • • • DATE ISSUED

DATE REVISED

PROGRAMMING DOCUMENTATION January 16, 1973

PROGRAM NARRATIVE thly dispatch statistical tape (CE~~~Tl)

Input to this program is the mo~ t 'ning dispatched radio calls by and output is a multi-page list:ng cOfnda~y The input tape is read and

- atch and t~me 0 a. 1 d The patrol beat, zone, w , ' , moved to the Sort area and re ease • the neCl:lSsary informat~on ~s tor and beat and upon re­records are then sorted by watch, zonert'e~e~isp~tched calls are loaded

t ounts of these so . , t'ng turn from the Sor c 'f d for each indi v~dual repor ~ into a subscripted table by t~me 0 a~, beat broken down into the beat The listing is printed by reI?or ~2n4g'hour day There are subtotals

•. hour fo'" an ent~re . • f th list-number of calls per - d d totals at the end 0 e for the zone and watch change, an gran

ing.

DETAILED DESCRIPTION

The sort file is initiated. " or~ginating agency infor-

SORT-CAR accepts the control card conta~n~ng ~WORK AREAS The input , 'f ation to the header •

mation and moves th~s ~n orm moved to various counters. t ut files are opened and zeros are

and ou P h t'tled HEADER-RT is performed. The paragrap en ~

, a e and at end transfers control to START-PROCESSING reads the ~nput,t P "ating agency code edits and ~~~~~~~~t'tled EOJ Var~ous or~g~n d d 'f the paragraph en ~ , • rformed on each record rea an ~ zone, watch, and beat ed~ts are p~ the beginning of the paragraph. If they are failed, control retur~s °th record is released to the Sort the records pass all of the ed~t~, i~ing of the paragraph. This pa:a­and then control returns to the, eg , t tape is read and at that po~nt

h is repeated until the ent~re ~npu h grap h f 11 wing paragrap • control falls through to teo 0

h' h tivates the Sort and the EOJ is the exit paragraph w ~c a~ b at upon return from ---- d b ne watch, sectQr, an e • sorte 1 Yf zlolS ~hrough to the following paragraph. contro . a

records are the Sort,

, rd from the Sort, performs various WRITE-REPORT returns the f~rst re~o d d 'f they fail control returns edits on the time of occurrence ~~elT~Q~ep~rting car number is then, to the beginning of the paragrap. '"' f d to the paragraph ent~ tled

d t 01 is trans erre , moved to a save area an ,con r t d e time so that the report~ng ADD-RT. This paragraph ~s only execu e on car number can be moved to the save area.

• SECTION

• ••• • • • • • • I • I •• DISPATCH PROGRAMS

DATE REVISED PROGRAMMING DOCUMENTATION

DATE ISSUED

January 16, 1973

READ-Rl' is the paragraph that returns the rema~n~ng records from the Sort and at end the paragraphs END-OF-JOB through XEOJ are performed and control is then transferred to the paragraph entitled EOJA. The edits are once again performed on the various time reporting fields and if they fail, control returns to the beginning of this paragraph. The car number in the present re.cord is compared to the save area and if equal control falls through to the following paragraph. Otherwise, control is transferred to the paragraph entitled SET-SUBSCRIPT.

ADD~RT increments the subscripted cou~~ers and various subtotal and total counters using one of the twenty-four hours of the day as the subscriptor. Control is then transferred back to the beginning of READ-RT. The cycle of READ-RT through ADD-RT is repeated until the reporting beat changes and at that point control is transferred to the paragraph entitled SET-SUBCRIPT.

HEADER-RT is merely a performed paragraph which prints the appropriate headers at the top of each page of the listing.

SET-SUBSCRIPT sets the hour subscriptor to zero as a prelude to the following paragraph.

OUTPUT-RT adds 1 to the hour subscriptor and moves the counts for that hour from the table to the print line. This paragraph repeats itself 24 times until the entire 24 hour period of counts has been moved to the print line. At that point control falls through to the following para­graph.

WRITE-RT causes the accumulated counts to be printed on the listing, zeros out the appropriate counters, and control falls through to the following paragraph.

EX-l checks to see if all of the beats contained within a single zone have been tabulated and if so the paragraphs END-OF-ZONE through Z-T-OUT are performed. The present record radio number is moved to the save area and the present record hour of occurrence is moved to the subscriptQr. Control is then returned to the paragraph entitled ADD-RT.

END-OF-JOB, TOTL-OUT, XEOJ. These three paragraphs are performed when the last record has been returned from the Sort and their function is to print the grand total line at the bottom of the last page of the print out for all of the dispatch calls for each hour of the day for tile month.

END-OF-ZONErZ-T-OUT. These two paragraphs are performed in the paragraph entitled EX-l and their function is to print the zone totals when all of the beats within a single zone have been accounted for and printed.

INDEX NUMSJ::H

CE~~3-~3

• S[CTION

DISPATCH PROGRAMS

, ...... ' , . , i ( 1

I '1' ••• I •••• I •• DATE ISSUED

DATE REVISED'

PROGRAMMING DOCUMENTATION January 16, 1973

=

EOJA is the paragraph that is branched to when the last record has been retUrned from the Sort, and its function is to cause the input and out­put files to be closed and a normal end of job message to be displayed

upon the console.

, { .

= 1 0 1

I ! 01

---' --I 02

05

00

07

~ \ 10

jl,l". . 12

14

15

16

i17

19

20

\ 23

J ' !

102

I ·'1'

I

! . '!'

--"---1

r3

\ 04

)

-(i) 1

SYSTEM FLOW CHART

FLOWCHART 05 106 j 07 : 10 11 . , 12

i

Ati Endi

(6) ,

j 13

I I I I ~ .

(1)

Page~of--1---

DESCRIPTION

Open Files, Accept Control Card, Zero Out Counters.

(2) Does Record Pass Beat And Agency Code Edits?

(3) Records Are Sorted By Zone, Watch, Sector Beat. '

(4) Does Record Pass On Time and Date porting Fields?

Edits Re-

(5) Move Reporting C rumb ar

(6)

~ er To Save Ar ea.

Increment Subscripted Counters And Total Counters Based On Time and Beat •

(7) Does Car Number Equal Saved Car Number?

(8) Print Calls By Hour For A Single Car For The Month.

(9) Have All Counts For A Single Zone Been Collected?

(10) Zero Counters, Move Car Number To Save Area.

:l ! '}5 ~ _____ \~~~~s~t~e~m~N~o~'.~"~~·;·'~":":_l= ~~~s~y~st~e~m~T~i~tl~e:::::::::::::::::::::::~::~==~====~============================

INDEX NUl' ,ate Prepared: I • Prepared By: Revision Date: Revised By:

CE~~l.O?te Approved: i>..t Approved By:

L----.~,

INDEX NUMRER

CE~~3-~5

,,:\\ "' 'i!,

DESCRIPTION OF COMPUTER REPORT OR LISTING

ONEW o REVISION-SHOW WHY IN 'COMMENTS'

TITLE OF REPORT OR LISTING

RADIO CALLS BY PATROL BEAT AND TIME OF DAY - CE~~3L1

PURPOSE OR FUNCTION IT SERVES

THE PURPOSE OF THIS REPORT IS TO DISPLAY ALL RADIO CALLS GIVEN TO A PAR-TICTJLAR PATROL BEAT DISTRIBUTED BY TIME OF DAY.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OFTIME COVERED OR AGE OF DATAl

THIS INFORMATION IS EXTRACTED FROM THE MONTHLY DISPATCH STATISTICAL TAPE - CE~!O~T1.

NO. COPIES I FREQUENCY ISSUED o DAILY o WEEKLY [NMONTHLY 0

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

I COPY DISTRIBUTION

SENTTO RETENTION DISPOSITION

1 2 ORIGINATING AGENCY (3) 3 FILE (1)

4

5

6

COMMENTS

z

[ DATE 1"0 NO

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

HEADINGS ARE SELF-EXPLANATORY.

~ ~. . .. .. '. . . ... , '" . . ....... ___ --1 I CONTINUE ON REVERSE SIDE j. ·· ... ·::.~'ED:"ol.n.~:l~s;:::-·..·--·~-.. -· ·~-.::::.:=:::::=-::: .. :,~::_.j<ioNSA:s,.CI~T.Y .. MrSSOUR,i::,.POLI&f-OEPARTMENT'" . ~~'~~~"~'""'"'~'-"-'"""~""'''''~'-'-''''''''-'" - . RES T RIC TED I N FOR MAT ION

RADIO CALLS 8Y PATROL BEAT AND TI~E OF DAY ~-. PAGE:'~'-6--::=~-1

L).

JULY 1913

2355 2359 3311 3312 3313 3314 3315 3321 3322 3323 3324 3325 3331 3332 3333 3334 3335 3339 3341 3342 3343 3344 3345 3349 3351 3352 3353 33~4 3355 3359

24 4 5

RADIO' TOTAL 2400 0100 0200 0300 0400 0500 0600 0700 0800 0900 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000 2100 2200 2300 NO. CALLS 0100 0200 0300 0400 0500 0600 0700 0800 0900 1000 1100 1200 1300 1400 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400

------------------------------------------------------------------------------------------------------------------------------------

ZTOT

TOTL

n z t'l D 'lSI 1'1 'lSI >< to> z I C

'lSI 3: ..., :::

'"

16 22 23 20 11 25 42 31 20 32 54 45 48 44

6 35 33 46 42 36

4 46 44 29 48 32

3

o o a o o a o o a o o a o o o a o o a o a a a a o o a o a a

a o o a a a o a o a o a a a o a a a o o o o a a o a a o o o

o o o o o o o o o o o a o o o o a a o o o o o o a o o o o a

o o o o a o a o o o o o a o o a o o o o a o o o o a o o o o

o o a o o D o o o o o o o o o a o a a a a a o o a o a o o o

2203 133 107 77 46 53

7612 414 365 259 185 128

a o o o o o a a o o a o o o o a o o o o o o o o o o o o o o

o o o a o a o o o o o a a a a o a o o o o o o o a o o o a o

o o a o o o o a o o o o o o o o o • o o o a a o o a a o o a a

5 1 o o o o o o o o o o o o o o o o o o o a o o o a o o o a

3 1 o o o a o a u a o o o o o o a o o o o o o o o o o o o o

it o o o o o o o o o o a o Q

o o o o o o o o o o o o o o o o

3 o o o o o o a a o o o o o o o o o o o o o o o a a a a a o

4 1 o a­o o o a a o o o a o o o a a o a a a o a a o o o a o

1 o a o o o a a o a o o o o o a o o o o o o o o o o o o o o

2 o o o o o o o o o a o o o o a o o o o o o o o o o o o o o

2 1 o o o o o o o o o o o o o o o o o a o o o o o o o o o o

o o 1 o 3 2 1 2 1 3 3 o 3 6 6 3 6 1 3 2 6 3 3 1 6 6 2 8 4 1

o Q a 2 1 3 2 a 4 4 2 4 o 8 5 It 5 a 2 2 6 3 3 1 6 8 4 3 5 o

o a o a 1 3 2 2 2 8 2 3 5 3 1 3 7 o 4 1 7 7 3 o 7 3 2 5 4 a

o o a o 1 2 o o 3 3 6 1 o 4 7 6 7 o 5 4 3 5 5 o 1 5 2 3 It o

a o o 1 3 3 3 o 2 6 7 1 4

13 7 7 2 o 5 7 4 8 5 1 7 5 4 8 2

o o 1 2 2 4 3 2 3 4 3 4 9 4 2

10 7 1 4 5 6 3 7 o 7 7 o 6 2

o a 1 2 2 3 4 2 8

14 6 7 9 7

11 8 6 3 5 2 4 6 4 o 7 6 6

10 5

o o 2 9 9 3 5 3 2 o 2 o 2 9 6 7 4 1 7

10 10

7 6 1 5 4 9 5 6

33 50 50 74 85 70 86 99 96 97 105 96 96 95 89 133 121 172 140

a 1 1 o

97 140 204 296 276 250 291 354 333 387 363 370 353 323 301 371 457 578 517

!

;1

I 1 t i • I t ! I

U! , . I .r. I,

Sf CTlO~J

I I 1.1 ••• 1 I ••• 1.1 DISPATCH PROGFAMS

DATEISSUEO DATE ReVISED PROGRAMMING DOCUMENTATION

January 16, 1973

PROGRAM TITLE: PATROL SERVICE WORK LOAD

DATE OPERATIONAL: January 16, 1973

PURPOSE: To produce a listing of Patrol Service Work Load broken down by zone, watch, beat, and the entire Patrol Bureau. The report is further broken down by type of incident, numbers of incidents, hours spent on each type of incident, and the average time in minutes.

INDEX NUMBEH

CE$3$34 -$31

" .~

::.

S[ CTI()rJ

I • .1 • I • II • I • I I I. OATE REVISED

DISPATCH PROGRAMS

DATE IssUEO

PROGRAMMING DOCUMENTATION anuary 16, 1973

I. PROGRAM NARRATIVE monthly dispatch statistical tape

Input to this program is ~he multi-page listing. The input tape (CE.0~.0Tl) and the output,~s ~'t d Those records that pass the is read <:,(,\d each ret:ord ~s e ~ e d f m them which is released to edits have pertinent dat~ se:ect~ tar: has been exhausted, the the Sort. After the ent~re ~npu Pd b t upon return from the

. t d by zone watch an ea. , recoras are sor e , 1 loaded with incident, t~me, Sort variouS subscripted tab eS ~re report pages are printed us-

d beat information and the var~ouS an " ing this accumulated ~nformat~on.

II. DETAILED DESCRIPTION

The Sort file is initiated.

a Control card containing the date and the pro­

TEST-CAR-NO accepts ~~~=-------and moves this information to work areas. gram name

, t into a work area and at end control READ-FILE reads the ~nput ape d that is read must pasS

d t EOJ-INPUT Each recor , is transferre 0 • 'II f 11 through to the follow~ng various edits so that control w~ a d control is returned to the

h If the edits are not passe paragrap • beginning of this paragraph.

fields from all tape records MOVE-AND-RELEASE moves the necessary Th fields include the car

d ' t the Sort area. ese that pass the e ~ts 0 'f 11 the time the car was

) 1 sificat~on 0 ca , nurr~er (beat number , c as 1 d from its call. The Sort dispatched, and the time the ca~ cle~~ereturned to READ-FILE. record is then released and con ro ~

h the entire input h th t is branched to w en

EOJ-INPUT is the paragrap a the Sort is activated and the -b d When this occurs, t tape has een rea • d b at upon completion of tha Sor con-

records are sorted by zone an ~ • trol falls through to the follow~ng paragraph.

. ' f'l and moves zeros to all of the sub-WRITE-REPORT opens the pr~nter ~,e, ph alSO causes the first

bl d counters Th~s paragra d scripted ta es an d' d the beat in the first record is move sorted record to be return Ie , ant sferred to START-PROCESS. to a save area and contro ~s ran

"

I

_----r INDEX NUM', -

CE~.04-1 \

I

S[CTION

I I I .' I ••• I I ••••• DISPATCH PROGRAMS

DAlE ISSUEO OATE REVISED PROGRAMMING DOCUMENTATION

January 16, 1973

START-PROCESSING is the read paragraph in this program and causes all the remaining records to be returned from the Sort. The beat in the record just returned is compared against the save area and if they are equal control is transferred to the paragraph entitled START-PROCESS. If they are not equal the indication is that all of the necessary information has been collected for a single beat and the remainder of the instructions in this paragraph are to compare statements to dete~ine whether the zone or watch has also changed. Any change in the zone, watch or beat causes various routines to be performed throughout the program that print portions of the listing. As these routines are accessed they will be further explained.

START-PROCESS checks to see if the beat has just changed and if so, moves the beat in the present record to the save area. It then per­forms another edit which if failed causes control to return to START­PROCESSING, otherwise control falls through to the following paragraph.

CHECK-TYPE causes a subscr-iptor to be incremented based upon the classi­fication of call to which the car was sent. If the classification cod~ contained in this record is not valid, control returns to START-PROCESS­ING, otherwise control is transferred to the following paragraph.

ADD-INC. This paragraph increments various subscripted tables including the beat count table, the zone count table, the sector count table, and the total count table. Control then falls through to the following para­graph.

TIME-CT calculates the amount of time that the officer took to answer the call, and then adds the calculated time to another set of subscripted tables and control is returned to START-PROCESSING.

CAR-TOTALS, CAR-PRINT-LINE. These two paragraphs are performed in the paragraph START-PROCESSING when the individual car number changes from one record to the :next. The function of these two paragraphs is to print One single page of listing containing statistics for a one-month period for one car. This paragraph breaks down the individual types of inci­dents, how many of each type of incidents, the hours that were spent on all of a single type of incident, and the average time in minutes that it took this particular car to handle a particular type of incident. This information is calc'11ated by this paragraph and listed on the printout .. Also, the various necessary heqder paragraphs are performed.

INDEX NUMBEr,

CE.0.04 -.03

• l' 1 ! ,\

\ 1 It 1 01 Page~of-1-

I-O-AT-E-,S-S-U-E-O----........ -O-A-T-E-R-E-V-,S-E-o-il FLOWCHART , ! rl--~1~01--~~=r~-r;-~10S05~~~~.~~;-~09--ro--~--~--l1:~~------~D~E~S~C~R~I~P~T~IO~N~======== • • ••• I ••• '1 ••••• SlCTIOti

DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION

SYSTEM FLOW CHART'

f11 ,12 ! 13 . I ( 1) Housekeeping, open fil~s , ~ O~ ••• -l ! .r [. t .. _.r ================================~========~==~It I I'

,\ 02 ~ j ~.j

I

January 16, 1973 1 L I

,

,- -

, j

(2)

(3)

accept control card, etc. Sort by zone, sector, and beat. Does record pass all edits? .; 03

SECTOR-TOTALS, SECTOR-·PRINT-LINE. These two paragraphs are also per­To;;i'ed in the paragraph e;titled START-PROCESSING. They are performed when all of the records have been exhausted for a single Kansas City police Department sector which is a geographic area containing approxi­mately five beats. These paragraphs are similar in function to the pre­vious two paragraphs (CAR-TOTALS and CAR-PRINT-LINE) in that they list type of incidents, number of incidents, hours, and average time and the only difference in format will be in the heading information.

ZONE-TOTALS, ZONE-PRINT-LI~~. These two paragraphs, as the previous two sets of paragraphs, perfon~ the same function except this time for the Kansas city Police Department zone which is a larger geographic area comprised of several sectors.

TOTAL-INCIDENTS, TOTAL-PRINT-LINE. These two paragraphs once again are identical in format to the previous sets of two paragraphs. The dif­ference is in the header information and that this set of paragraphs is only performed one time and that is at the very end of the program. It prints the total number of incidents, hours, and minutes for the entire Patrol Bureau for a one-month period.

WRITE-LINE is a performed paragraph that actually causes each line of data to be printed on the listing.

HEADER, C~LUMN-HEADER. These two paragraphs are header paragraphs which are performed at various points throughout the program and their func­tion is to print the correct information at the top of each page of the

listing.

16

EOJA is the paragraph that is branched to when the returned from the Sort. This paragraph causes the to be closed and a normal end-of-job message to be

17

last record has been ; input and output files' displayed upon the ~8

console. '2 " ,

20

21

_---.-;, <pate Prepared' INOEX NuML" '~ •

CE~~4-r~ate Approved: tf'-,

I ,.

Ye i , .Ell"

System Title:

Prepared By:

I Approved By:

i T !

, i

( 5) j--.

I

j

- '1

I I

.1

t I j"

'\ I I

~.-- .

Revision Date:

( 4)

( 5) ( 6)

(7)

( 8)

(9)

(10)

(11)

I (12)

1 (13)

I

Move necessary fields to formatted sort area. Move bea,t to save-beat. Add to l1'E'cessary sub­scripted tables, based on time and type of call. Does beat equal save­beat? Print beat listing using subscripted table .i.nfo. Has sector changed from previous record? Print sector listing using table info. Has zone changed from previous record? Print zone listing. Print entire Patrol Division listing.

Revised By:

INDEX IJUMBER

nI=Q(",PIDTltll\.1 r\C ("'r\I\JlOI ITen nr:-nr"\nT r"\,..., I Itv.- .... "

DESCRIPTION OF COMPUTER REPORT OR LISTING

ONEW o REVISION-SHOW WHY IN 'COMMENTS'

TITLE OF REPORT OR LISTING

PATROL SERVICE WORK LOAD - CE~~4Ll

PURPOSE OR FUNCTION IT SERVES

TO DISPLAY PATROL SERVICE WORK LOAD BROKEN DOWN BY INDIVIDUAL TYPES OF INCIDENTS AND. TIME DEDICATED TO THOSE INCIDENTS.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MA1N FilE FROM WHICH DATA IS DEVELOPED AND SPAN OFTIME COVERED OR AGE OF DATAl

THIS INFORMATION IS EXTRACTED FROM THE MONTHLY DISPATCH STATISTICAL TAPE - CE~~0Tl.

NO. COPIES 1 FREQUENCY ISSUED o DAilY 0 WEEKLY o ~MONTHlY

DESIGN FORMAT APPROVED BY DATE RELEASE PERlOD

t COpy DISTRIBUTION

SENT TO RETENTION DISPOSITION

1 2 ORIGINATING AGENCY (3) 3 FILE (1) 4

5

6

COMMENTS

rATE I'ONO

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

PAGE HEADINGS ARE SELF-EXPLANATORY.

CE~~4Ll PRINTS A SEPARATE PAGE FOR EACH PA­TROL CAR, PATROL WATCH, PATROL ZONE, AND A TOTAL PAGE FOR THE EN~IRE PATROL BUREAU.

NOTE THAT THE NUMBER INCIDENTS IS FOR THAT PATROL CAR REGARDLESS OF WHETHER OR NOT THE INCIDENT ~~S HANDLED WITHIN THE CAR'S OWN BEAT OR DISTRICT.

,- ~l~'

1 I I

I

r '

I I I t I

! ~ t Y

i ~ t t

I

I I

I ~ C/ I I

17~k_~"~.,~-----,,,--~,-,_,"!es;r,RICfEO_INFORMAT,rON~~-.-::-.:====::=----:.--===::::"'-~====::;~;,(~~.=~~~=~~-=~§-===::=:=~=~=~::=-:~2-.c=:~,--:~ CE004Ll KANSAS CITY POLICE DEPARTMENT

PATROL SERVICE WORKLOAD FOR MONTH OF JUNE.1972 TOTALS FOR PAGE 1

ALL CARS OF THIS REPORT TYPE INCIDENT

NO. INCIOENTS HOURS AVERAGE TIME HOMICIDE ( MINUTES)

1 .. 6 36.0 SUICIDE OR ATTEMPT 41 30.2 44.2 DEAD BODY 49 69,.6 85.1 RAPE OR ATTfMPT 37 61.4 99.5 MOLESTATION 15 14.1 56.5

INDECENT ACT 11 7.3 40.0 OTHER SEX OfFENSE

4 1.3 19.8 ROBBERY OR ATTEMPT 134 127.9 57.2 STRONGARM OR ATTEMPT

47 29.0 36.9 SHOOTING

78 65.1 50.5 CUTTING

36 34.5 57.5 OTHER ASSAULT 194 163.7 50.6 RESIDENCE BURGLARY 424 379.C 53.6 NON-RFSIDENCE BURGLARY 208 214.3 6:\ .8 LARCENY OR ATTEMPT 874 528.0 36.2 HOLDING PERSON FOR 179 255.8 85.7 PURSE SNATCH, ATTEMPT

17 14.6 51.5 STOLEN OR ATTEMPT 529 395.6 44.8 ATTEMPT TO LOCATE AUTO 'ta 33.6 47.0

ANIMAL BIT~ 282 222.8 41.4.

LOSS 6 2.4 23.6 RECOVERED PROPERTY

240 204.3 51.1 DESTRUCTION PROPERTY 406 244.5 36.1 OPFN DOOR OR WINDOW 111 43.8 23.6

FRAUD 40 46.8 70.2

CASUALTY 22 12.1 32.R OTH~R MISC. REPORTS 28 10.4 22,,2 PERSON OOWN

527 281.2 32.0 PfRSON DOWN, INJURED 68 30.3 26.7 INTOXICATED PERSON

2J.8 152,,2 41. .. 9 01 STUR BANC E 5274 2566.8 29.2 INVESTIGATE TROUBLE

2Q8 119.1 34.3 MENTAL

302 2U.o 41.9 NOISE

549 130.4 14.2 TAVERN

47 19.3 24.6 NON-PAYER

60 23.0 22.9 DISPERSE GROUP 224 56.3 15.1 ASSIST THE OFFICER

3 3.7 73.8 HANDLE TRAFFIC 92 51.8 3;\.7 CHECK LITES & BARICADE 11 3.4 18.3 OBSTRUCTION IN STREETS 53 .18.t 20.4 TRAFFIC rONDITI0NS

933 388.5 25.0 ACCIDENT REPIJRT 2105 1834-.7 52.3 INVFSTIGATTON, INJURY 394 433.6 66.0

o '/ FATALITY

1 1.2 73.8

i:'l 0

~l'i HOLOUP ALARM 2.26 54-.6 14-.5

A z I c

'lS:l3: .... .. '" '"

.&... "..- .r.".U.h~~~~.,_~~'"-_"i'''''''~_~~~,.._~_...... __ ,.. __ ._

~-~--...... --.-..,...~-......... ---#>~

~ ( ( (

L (

( L l-

e '" '" ( c. u C L.

C I­o a c... (j u c

;-,"

SECTION

• I • •• • I I I • I I. I I • DISPATCH PROGRAMS

DATE ISSUED DATE REVISED PROGRAMMING DOCUMENTATION

January 16, 1973

PROGRAM TITLE: BEAT SERVICE WORK LOAD

DATE OPERATIONAL: January 16, 1973

PURPOSE: To produce a monthly listing of Patrol Service Work Load broken down by individual Police Department bea~.

INDf-X NUMBER

CE~~5-)n

(

I­U

o C I­o ( o II a a u t D. 2 C C LL C 2 C r­D-

o: U (j) w o

I.

II.

• • •• • I •• •• • • • •• \ SECTION

DISPATCH

DATE ISSUED

-;p

PROGRAMS

DATE REVISED

PROGRAMMING DOCUMENTATION anuary 16, 1973

PROGRAM NARRATIVE , tch Statistical Tape (CE~~~TI)

's the Monthly D~spa d d'ted and Input to this program ~ " The input tape is rea , e ~ , and output is a multi-page I~S~~ng~ the necessary data taken from them those records that pass the ed~ts a~e Sort After the entire input tape , which is formatted and released to t e ted ~y beat within zone. Upon re­has been exhausted, the,recordss~~: ~~~ tables are loaded with ,incident, turn from the Sort, var~ous S~th ~arious report pages are pr~nted using time, and beat informat~o~ an e this accumulated informat~on.

DETAILED DESCRIPTION

The Sort file is initiated. d control card containing the'

TEST-BEAT-NO. The input file is opened'danth a, formation is moved to the' , pted an e ~n d

date and the program name ~s,acce ub 'ted tables are set to zero an Var~oUS s scr~p

appropriate work areas. the following paragraph. control falls through to

d t end control is , ta e into a work area an a , ub

READ-TAPE reads the ~nput p 'tl d EOJ-INPUT. Each record read ~s s -transferred to the p~ragraPdh.; efnta~ll :re passed, control falls through to thl

, ed~ts an ~ d th beginning of jected to var~ouS ,t I is returne to . e following paragraph. Otherw~se, con ro

this paragraph. f' Ids from all tape records that

MOVE-AND-RELEASE moves the necessary ~ef' Ids include the car number S t rea These ~e h d d ass the edits to the or a· time the car was dispatc e , an ,

~beat number), classification of cali~ The Sort record is then released time the car was cleared from the ca .

, d to READ-TAPE. and control ~s returne . to when the entire input tape \

EOJ-INPUT is the paragraph that is bran~~:dsort is activated and the recol has been exhausted. ~~n !hiSu;~~u~~~Pletion of the Sort, control falls, are sorted by zone an ea. through to the following paragraph.

'ut rinter and causes the WRITE-REPORT opens the oU;~e b~at is moved to a save returned from the Sort. h titled START-PROCESS.

first record to be area, and control is:

transferred to the paragrap en , in records from the Sort and the at

START-PROCESSING returns the rema~nST:RTN through PRINT-PAGE to be per-

end option causes the paragraphs LA h X-TOTAL are performed h TOTAL-RTN throug

formed. Also, the paragrap s

• SECTION

• ••• • •• I •• • • • •• DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

anuary 16, 1973

and control is then transferred ~o the end-of-job paragraph entitled EOJA. The beat in each record is compared with the saved beat and if they are equal, control falls through to the following paragraph. If they are not equal, the paragraphs entitled LAST-RTN through PRINT­PAGE are performed, and then the beat in the present record is moved to the save area. Control then falls through to the following para­graph.

START-PROCESS performs another edit on the record that has just been read and if it fails, control returns. to START-PROCESSING, otherwise control falls through to the following paragraph.

CHECK-TYPE causes a subscriptor to be incremented based upon the classi­fication of call to which the car was sent. If the classification code contained in this record is not valid, control returns to START-PROCESS­ING, otherwise control falls through to the following paragraph.

ADD-INC causes the two subscripted tables to be incremented using the subscriptor set in the previous paragraph. The first subscripted table tabulates the statistics for each individual beat, and the second sub­scripted ·table tabulates the total statistics for the entire Police Department for a single month. Control is returned to START-PROCESSING.

TIME-CT computes the amount of time variance between the time the car was sent and the time the car cleared the call. These figures are posted to the subscripted tables and paragraphs NEW-AVERAGES through AVG-EXIT are pe.rformed to compute the average time per call. Control is then returned to START-PROCESSING.

LAST-RTN, PRINT-P"'~.GE. 'I'hese two paragraphs are performed in the para­graph entitled START-PROCESSING. Their function is to print a single page of listing containing the various statistics accumulated in the subscripted tables for each individual beat.

TOTAL-RTN, TOTAL-PAGE, X-TOTAL. These three paragraphs are performed one time in the program when the last record has been returned from the Sort. The function of this paragraph is identical to the previous two paragraphs except that it encompasses the statistics accumulated in the subscripted counters for the entire Kansas City, Missouri Police Depart­ment for a one-month period.

HEADER, COLUMN-HEADER. These two paragraphs are performed paragraphs that cause the appropriate header lines to be printed at the top of each individual page of the listing.

INDEX NUMBER

CE~~5 -fi'3 ~ , .

• • ,'1 .1 •• '1 ••• I~ r-====~~~--~~ \ l ===~==~~:==;~~~~~~~~==::======~~======~======;;~~~~~~~ ~ ____ ------------~--------~l'I"i"I!.~-r:O"I--~'~02~~~:J"--f"~F~L10~W~C~H~A~RT~-;~==~==~==~~~:=~~==t=======~~~~p~a~ge~~il=::=O=f=~l=-=-=

DA'E "SUED DA'E RE"SED , ,.. i ~ '"

I \ i" i I DESCRIPTION DISPATCH PROGRAMS

SECTION

(1) Open files ' , , 1 ' ~n~t~ate sort c ear tables, general '

January, 16, 1973 : i i -.,,

===================~,=====::::!::==:==::l, tl02

I ,I : 11 I j I 03 ! Ii t f:

If Ii o.

PROGRAMMING DOCUMENTATION ( 2) ( 3)

(4)

housekeeping. Record pass edits? l!",~ Sort records by beat with' zone. ~n Same beat? l

l­e

c ( I­o C o u o o II I-

0. -::: .::: C C LL C 2 C I-0-0: U (f) w o

NEW-AVERAGES, AVG-EXIT. These two paragraphS are performed in the paragraph entitled TIME-CT and their function is to calculate the amount of time that it took an officer to answer a call. It then causes the calculated time to be moved to the print area for print-

ing at a later time.

EOJA is the final paragraph in this program and causes the input and ~ut files to be closed and a normal end-of-job message is displayed

upon the console.

\' If

i' I! iii' 05 \ ' , I06

07

~ncrement I ' ' : Tables \ • J f

, .' , I

-1-

, I No

I j I

I

I ! I

f

l lNDEX NUMBER 1 CE~~5-~5

i l

I Ii ! I: 1 I I t

!. f; ! f

! I ~ L

I f ~

i 'I

i f: I: I: I

,~:;.. ......... ,;~.

DESCRIPTION OF COMPUTER REPORT OR LISTING

ONEW o REVISION-SHOW WHY IN 'COMMENTS'

TITLE OF REPORT OR LISTING

BEAT SERVICE WORK LOAD - CE~~5L1

PURPOSE OR FUNCTION IT SERVES

TO PRODUCE A MONTHLY LISTING OF PATROL SERVICE WORK LOAD BY PATROL BEAT.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OF TIME COVERED OR AGE OF DATA)

THIS INFORMATION IS EXTRACTED FROM THE MONTHLY DISPATCH STATISTICAL TAPE - CE~~~Tl.

NO. COPIES 1 FREQUENCY ISSUED o DAILY 0 WEEKLY

DESIGN FORMAT APPROVED BY

COpy DISTRIBUTION

SENTTO 1 2 ORIGINATING AGENCY (3) 3 FILE (1)

4

5

6

COMMENTS

m~ t>1 111 ~ x .,.,,~

GaMONTHLY 0

DATE RELEASE PERIOD

I RETENTION DISPOSITION

I I

[DATE I'D "0

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY]

VERTICALLY THIS REPORT LISTS INCIDENT TYPES INCURRED WITHIN THAT PATROL BEAT.

HORIZONTAL HEADINGS ARE AS FOLLOWS:

1. THE NUMBER OF UNIT INCIDENTS OCCURRING WITHIN THAT PATROL BEAT. UNIT INCIDENTS ARE DEFINED AS THE NUMBER OF PATROL UNITS TAKEN OUT OF SERVICE TO HANDLE A CALL. FOR EXAMPLE, IF THE FIRST CAR IS ASSISTED BY TWO ADDITIONAL CARS ON A NON-RESIDENCE BURGLARY, THREE UNIT INCI­DENTS WILL BE ADDED TO THE NON-RESIDENCE BURGLARY CLASSIFICATION.

2. THE TOTAL NUMBER OF UNIT INCIDENT HOURS EXPENDED IN HANDLING THE SPECIFIED IN­CIDENT.

3. THE AVERAGE TIME IN MINUTES REQUIRED TO HANDLE EACH INCIDENT.

4. THE ACTUAL NUMBER OF INCIDENTS OCCURRING WITHIN THE PATROL BEAT (AS COMPARED TO THE UNIT INCIDENT COUNT).

5. THE ACCESS TIME IN MINUTES REQUIRED BY THE FIRST CAR TO REACH THE SCENE OF THE INCIDENT.

6. THE AVERAGE TIME IN MINUTES TAKEN FOR THE FIRST CAR TO REACH THE SCENE OF THE INCIDENT.

CE~~5L1 PRINTS A ONE-PAGE LISTING AS DE­SCRIBED FOR EACH PATROL BEAT, WATCH, ZONE AND FOR THE ENTIRE PATROL BUREAU.

" ---->----.........-.-~ ........... .......,-,--'L.,." ~ '--~' -- I ,I CONTINUE ONRE,~~~~_, __ ~_C" __ ~_~_. __ .~ ,~:) . jJ ~~"--~""""-""'--'-'-M~-RES'TI~'r'C'tEO'''rN FOR~ATjON"~---~K-ANS-A-!:n:ltyM-", 1 SSc.URI· PO eiCE!) EPA", TMENT'~~---

() Z t'l D

~l:1 U1 % I C

'1Sl 3: -.J " PI

:0

TYPE INClDENT

LARCENY OR ATTEMPT STOLEN OR ATTEMPT LOSS RECOVERED PROPERTY OPEN DOOR OR WI~DOW OTHER MISC. REPORTS PERSON DOWN PERSON DOWN, INJURED INTOXICATED PERSON DISTURBANCE NOISE OBSTRUCTION IN STREETS TRAFFIC CONDITIONS ACCIDENT REPORT INVESTIGATION, INJURY BURGLAR ALARM OTHER ALARM PERSON PROWLER OCCUPANT, PARKEC CAR INVEST. NEED FOR AMBUL FIRE CISPERSE GROUP JUVEN. TRAFFIC VIOLATICN BUILDING CHECK CAR CHECK FOOT PATROL PEDESTRIAN CHECK RESIDENCf CHECK CHECK A80NDON=O CAR ~NIMAl

TOTALS

BEAT SERV ICE WCRKLCAD FOR MONTH OF ~UNE

BEAT 1111

NO. INCIDENTS HOURS

2 2.1 1 .5 1 4.9 2 .4 4 1.1 3 1.1 5 3.3 3 1.1 2 1.5

11 5.9 2 .4 2 .6 3 4.6 6 4.7 1 .1 17 6.6 1 ~ .3 7 4.4 5 1.7 5 1.5 3 1.3 1 .4 1 .2 4 .8

10 5.8 17 6.4

1 .2 8 3.6 1 .2 2 .9 1 .2 132 66.5

~ '-~

PAGe .l

AVERAGE TIME NO. (MINUTES} TIME AVI::RAGc

63.9 2 32.4 1

296.4 1 10.5 2-16.2 2 21.4 3 39.6 5 22.8 2 43.5 2 32.0 5 12.0 1 19.2 J. 92.0 3 46.6 6 7.2 1

23.2 9 15.6 1 37.9 5 20.2 3 l7.4 4 25.2 2 21.6 1 12.0 1 12.6 4 34.6 7 22.7 12 11.4 1 26.6 8 9.6 1

27.3 2 12.0 1 30.2 99

.0 .0

.0 .0

.0 .u 00 .0 .0 .u .'0 .Ii .0 .0 .0 .0 .0 .U .0 .u .0 .Ii .0 .0 .0 .u .0 .0 .0 .0 .0 .0 .0 .li .0 .0 .0 .0 .0 .0 .0 .0 .0 .0 .0 .0 .u .0 .0 .1I .0 .. u .ll .0 .0 .0 .0 .0 .0 .0 .0 .0 .1I .0

I' !

I I i

I f !

I

I '

,I'

r

".,....------------------

, \ t

I j , t

SECTION

• •• I ••••••••••• DISPATCH PROGRAMS

DATEISSliED DATE REVIS~D PROGRAMMING DOCUMENTATION

Janu,ary 16, 1973

PROGRAM TITLE: GAR NUMBER WORK LOAD

DAT'E OPERATIONAL: January 16, 1973

PURPOSE: The purpose of this program is to print a listing which will enable command staff personnel to evaluate the total time by individual car it takes to handle a specific type of call, and the time it takes for a car to respond to the scene of a call from the time it is dispatched.

INllI x NlIMl3f fl

I

SECTION

• II • •• .1.1 ••••• I. DISPATCH PROGRAMS

DATE ISSUED DATE REVISED PROGRAMMING DOCUMENTATION

January 16, 1973

I. PROGRAM NARRATIVE

Input to this program is the Monthly Dispatch Statistical tape (CE~~~Tl) and the output is a mUlti-page listing. Prior to execution of this pro­gram, the input tape is sorted externally into car number sequence. The input tape is then read, edited and those records that pass the edits have the necessary time, car and incident data taken from them which is then analyzed by the program, and numerous subscripted tables are incre­mented based upon this analysis. Upon each change in car number, the contents of the subscripted tables are released to the print area and two tables are printed for each car; the first being the Time Sent to Time Clear table, and the second being the Time Sent to Time Arrived table. After the entire input tape has been exhausted, the end-of-job routine is branched to which prints the tables for the last car on the tape, and·then various total tables for the entire patrol division.

II. DETAILED DESCRIPTION ! !

MOVE-ZEROS-IN, MAIN-TABLE-ONLY. These two paragraphs cause the value of zero to be moved to all of the subscripted tables in this program. A I

control card is also accepted containing the correct date for which this I program is to be run, and the information is moved to the header area. I The input and output file are opened. ! I

f }

INITIAL-READ causes the first record of the input tape to be read and II various originating agency code edits are performed. If the edits are not! J

passed, control returns to the beginning of this paragraph otherwise, the I' .1 car number is moved to a save area and control falls through to the para-f graph end. tIed BEGIN-PROCESS.' f

READ-FILE is the paragraph that causes the remainder of the records to be II read from the tape. The end-of-job option causes control to be transferre'r! to the paragraph entitled EOJ. The originating agency code is once again )1 edited and if the edit is failed, control returns to the beginning of the I 1 para<,rraph. Otherwise, control falls through to the following paragraph.!

II BEGIN-PROCESS is an edit paragraph and various fields in each record that \1 read are edited, and if any of the edits are failed, control is returned tj f the beginning of the paragraph entitled READ-FILE. If all edits are pass~j control falls through to the following paragraph. j'!

1, l COMPARE-CARS is the paragraph that compares the car number in the present j

" i record to the saved .car number, and if they are the same control falls " ! through to the following paragraph. If the car numbers are different (in} I dicating that all of the information for a single car has been cOllected)!I

J

SECTION • • I •• I ••• I. I. I I I DISPATCH PROGruu~s

DATE REVISED

PROGRAMMING DOCUMENTATION DATE ISSUED

January 16, 1973

t !~~paragraPhS LAST-RTN through ALL-DONE ar

-IN-ARRIVED is perfonaed. the e performed; the paragraph performed; and once again th' paragraph MOVE-IN-COUNTERS-ARRIVED ' performed. The car numb e paragraphs LAST-~fN through ALL DO~~ ~s t th er contained in th - ~~ are a e save area and control falls th he present record is then moved

roug to the following paragraph START-PROCESS causes an edit to • how the call was received' and ,:efP~rformed on the field that indicates of the paragraph entitled'READ_:ILEa~led, c~ntrOI returns to the beginnin the following paragraph. • otherw~se control falls through to g

CHEC~-TYPE causes a subscriptor to b upon the call classif~cat' e loaded with the correct • ~on code cant' d' value based

a~ne ~n each record read. ADD-INC causes one of th ' the subscriptor set in e subscr~pted counters to b '

the previous paragraph. . e ~ncremented based upon

TI!>lES-IN, CHECK~CLR, CHECK-A..l:\. These of-h value to'be moved to a subs 't - ree paragraphs cause the appropriate time the call was cleared c~~P, or based Upon the time the oall was

ADD-TOAL, ADDTOONEAREA an t~me the car arrived at the scene. sent,

combine t ' ADDTOTWOAREAS, CHECK-INTIME when it a ?alculate the amount of time-between h • These four paragraphs

arr~ved, and from When the w en the car was sent to ~~7Ih These ca7culated times are t~:~ =~~ ~e~t to when,it cleared from the , ~c are used ~n the followin e ,a the var~ous subscriptors ~n the appropriate tables. g paragraph to ~ncrement the correct location

ADD-TO-SUBSCRIPTS causes the Pr ' . tables to be '

ev~ous set Subscriptors. ~ncremented based Upon all of the

TIMEs-OUT moves zeros to the various s ' to the paragraph entitled READ-FILE. ubscr~Ptors, and control is returned

LAST-RTN, MOVE-ZEROS P ADD-MAIN-ONLY ALL_DO'NERINT-PAGE',DECIMAL-PLACE, MARK h' h ' ' • These e~ght p -AVERAGE, ADD-ZEROS,

;a;~gr~;h:x~~~~d itn the ~aragraph enti:~:~r~~~A~~~!;e aTPherfo~ed routine , ~ne a ult~mately move th . eSe e~ght

each ~ndividual car to the print e collected subscripted counts a

~~~!:~e~h!n.:~:~; f~~~r:p!=a!~n~~:;~~!:~~~eC;~S~~~a;i~:!n~e~e~e~~=nted. an the calculation of th' era to ~nd~cate the t f" The listing that is print:dv~~~~~~k:!m~stUSed during the execu~~noof~:c~:;~t, ~ent to time cleared by individual ~n 0 two major catagories: A Time •

Y each individual car number. Bot~ar number. ,B.,Time sent to. tim~ arrived of these l~st~ngs are iden.,t~cal ... in format

INDf.X NUMBER I g

I' t: .'

?I: _.=~ ===~~==~:===:=======:==F~L~O=W=C-H-A-R-T-ss~yss:rTEEi~M~FF~L:CoiVwvcCHHAARR~T------------::-pa-g-e-'l--o-f---rI--~----------------,-----~~~' :01 102 ~--~~~~-r~-;1.l-G1-~--r,--+ _______ ~D~E~S~C~R~I~P~T~IO~N~ ____ __

I • III II,a.I.II.1 DISPATCH PROGRAMS

SECTION

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED .~ !01' 1°5 /'''. (7 rs 109, 1.

,

°, JI11 )'2 13 January 16, 1973 l "'/' ~+-. '

============~=========tl ~ i + I -I + j- ! -J (/ 1 I

(1) External sort of input tape to car number se­quence.

--"';""'---' -""",,-

and are broken down by type of incident vertically and into four­hour increments horizontally. The four-hour increments are from Midnight until 4:00 A.M., 4:00 A.M. until 8:00 A.M., 8:00 A.M. un­til Noont etc. Within each four-hour increment are the number of incidents occurring for each car, the total time taken during the month for each type of incident, and the average time for each call in minutes for each type of incident. There are also total lines for each listing category.

HEADER is the paragraph that is performed at other locations within the program and its function is to print the 'necessary header lines at the top of each page of the listing.

EOJ is branched to when the last record on the input tape has been processed. It causes the paragraphs entitled LAST-RTN through ALL­DONE to be performed so that the listing for the last car contained on the tape is printed.

MOVE-IN-ARRIVED, MOVE-IN-COUNTERS-ARRIVED. These two paragraphs are performed in the paragraph entitled COMPARE-CARS and their function is to move the corr~ct counts from two of the previously built subscripted tables to the print area.

NOT-COMPLETELY-CONTINUED, MOVE-T-TOTAL, MOVE-T-INC, MOVE-ARR-T, MOVE­ARR-T-CTR. These paragraphs are executed only one time in this program in conjunction with the end-of-job paragraph. The function is to format and print a complete liet of totals for the entire Kansas City, Missouri Police Department during a one-month period. The last paragraph causes \'.he input and output files to be closed and a normal end-of-job message 1';0 be displayed upon the console.

II- I I ,. j IJos/ 1 : _ ! 1 I t 06

111 107

fi t' t /08 II L f! 09

} i

j, l! 10

" q II, 11 ! Ii t 1I I Ii 12

r )H

! Ii 13 ( ! ~ " ll; I I 14,

11; . 1 .'\

I T15 ji I I: 16

I ' 17

1,'1 18 I ' I 19

20

! 21

J.

i I

.j )

I I of.

i . t , i

t --1

1

r

~ 5)

(7)

o ;

Incr~ment TabJ;es

I

1

·0

f

.- -I~'~' .

. 1. ~ 0,

j

r

t I

"[

./ 1

.,

I

I I , ..

J

i ,1

... . I

t ,

-IN-D-E-X-N-V-/l. pate Approved: }\pproved By: I Revision Date:

(2) Open files, zero tables, clear work areas, accept date, general housekeeping.

( 3) Good record?

(4) Same car?

(5) Move 'Time Sent' tables to print area.

1(6) Print 'Time Sent' table.

,l(7) Move 'Time Arrived 1 tables

to print area.

I( 8) Print 'Time Arrived I I table.

!(9) Pass add.i tional edits?

'/(llO) Save Car number, zero I tables.

I i

I ,

I i(ll) At end? I j

I I

I Revised By:

lNOEX NUMaER

CE~Y'8-r&5

DESCRIPTION OF COMPUTER REPORT OR LISTING

ONEW o REVISION-SHOW WHY IN 'COMMENTS'

-TITLE OF REPORT OR LlSTING

CAR NUMBER WORK LOAD - CE.0.08L1

PURPOSE OR FUNCTION IT SERVES

THIS REPORT IS DESIGNED TO PROVIDE BY HOURLY BREAKDOWN THE PATROL TIME DEDICATED TO HANDLING PARTICULAR TYPES OF INCIDENTS.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OF TIME COVERED OR AGE OF DATA)

THIS INFORMATION IS EXTRACTED FROM THE MONTHLY DISPATCH STATISTICAL TAPE - CE.0.0.0T1.

NO. COPIES I FREQUENCY ISSUED o DAILY 0 WEEKLY !Xl MONTHLY 0

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

I -COpy DISTRIBUTION

SENT TO RETENTION DISPOSITION 1

2 ORIGINATING AGENCY (3)

3 FILE (1)

4

5

6

COMMENTS

fiil

I ,

I

I

I

I ! !

I

,

I

I

[DATE \10 NO ]

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

CE.0.08Ll PROVIDES TWO TABLE LISTINGS FOR EACH PATROL CAR NUMBER. THE FIRST TABLE REPRE­SENTS TIME CONSIDERATIONS OF THE DIFFERENCE BETWEEN THE TIME THE CAR WAS SENT TO THE CAL AND THE TIME THE CAR CLEARED THE CALL. THE SECOND TABLE REPRESENTS THE DIFFERENCE BE­TWEEN THE TIME THE CAR WAS SENT TO THE CALL AND THE TIME THE CAR ARRIVED AT THE SCENE.

EACH TABLE IS STRUCTURED WITH TYPES OF IN­CIDENTS LISTED VERTICALLY AND HORIZONTALLY, THE TOTAL NUMBER OF INCIDENTS FOLLOWED BY THE NUMBER OF INCIDENTS, TIME EXPENDED, AND AVERAGE TIME IN MINUTES FOR EACH OF SIX FOU~ HOUR PERIODS.

.//

. '{ ,. it it

I ~

I II HI

I! II .' I

\1

• CF.OOI:ILI

CONTINUE ON REVERSE SIDE 1

~~~U~~~':"~~..",;..~A'~~'~;~~~~_':"~~~" __ ~",~.":,,,,,,,, ___ ~_,,,,;,,,,_ .... ...,,,...,.-:-.-~~_,..::..='<'""~ ... ~'-':~~~~.~. _.,:::",~_~_"~_:_"~,,,:,,:":_"(:"=:_.;=-~~.=-.~.~.-"-.:..-_._~,,!!,!!,~~~~ KANSAS CfTY POlfCE DEPARTMENT

CAR NUM8~R WORK LOAD

TIME SENT TO TI~E ARRIVED CAR NO. 1112

PAi>l:: 1 0000- 0399 HR S 0400-0799 HRS 0800-1199 HRS 1200-1599 HRS 1600-l999 HRS 2000-2399 HK~ TOTAL NO. AI/G. NO. AVG. Nfl. AVG. NO. AVG. NO. AVG. NO. AlIG. NO OF OF TIME TIME OF TIME TIME OF TIME TIME OF TIME TIME OF TIME TiME OF TlME TIME TYPE INC If)ENTS INClDENTS INC.IMIN, (MIN) INC. ( MIN) (M IN) INC .. ( M [ N) ( MIN J INC.IMIN) I MIN) INt:. (MIN) (MIN) INC. (Mli'I) (MH·;) NON-'RESIDENCE·aURGLARYI III 01 .01 .011 11 .01 .011 01 .01 .011 01 .01 .0 II 01 .01 .0/1 01 .vl .0 II LARCENY ryR ATTFMPT I 211 11240.01240.011 oj .01 .011 01 .01 .011 01 .01 .Oll 01 .01 .011 01 .01 .Illl STOLFN OR ATTEMPT I 111 01 .01 .0 II 01 .01 .011 01 .01 .011 01 .01 .011 01 .01 .0 II 11 .01 .011 PERSON DOWN I 111 01 .01 .011 11 .01 .011 01 .01 .01 I 01 .01 .01/ 0/ .. 01 .011 OJ .0 I .011 INTQXICATED PERSON I 111 01 .01 .0 II 1\ .01 .0 " 01 .01 .01/ 01 .01 .0/1 0/ .. OJ .011 01 .01 .vll DISTURBANCE I 10 II 8(240.01 30.011 21 .01 .0 II 01 .01 .011 01 .. 01 .01 j 0/ .01 .011 0/ .01 .Oil NOISE \ III 11 • a I .0 II 01 .. 01 .01/ 0/ .0/ .01/ 0/ .01 .011 OJ .01 .. 0/1 01 .. 01 .OJ J OrSPERSI: GROUP I 11/ 1/ .0/ .0/1 01 .01 .0/1 01 .01 .011 01 .01 .OJ I OJ .OJ .0 II oj .01 .0 II TRAFFIC CONDITIONS I III 01 .01 .011 11 .01 .0 II 01 .01 .011 01 .0\ .011 01 .01 .011 01 .01 .. 011 ACC 1 DENT REPORT I 611 11 .01 .011 31480.0Il60.011 01 .01 .01/ 0/ .0\ .011 0\ .01 .011 01 .0 I .0 i I HOLDUP ALARM 1 111 01 .0\ .0 II 01 .01 .0 II 11 .01 .01 I 01 .0\ .011 01 .0\ .011 01 .01 .0 II BURGLAR ALARM \ 71\ 61 • a I .011 01 .0 I .011 0\ .01 .0 II 01 .01 .011 01 .o( .011 oj .0/ .011 OTHER ALAR"I I 311 1\ .01 .0 II 21240.01120.011 0/ .01 .. 01/ 01 .0 ( .01/ 01 .01 .011 01 .vl .u II PERSON 1 311 21 .01 .0 II 11 .01 .. 0" 01 .01 • 011 01 .01 .01\ 01 .01 .011 0/ .0/ .01 J PROWLER , 4/1 31 .01 .011 01 .01 .0 " 01 .01 .011 0/ .0 I .0/1 0/ .0\ .011 OJ .01 .011 CAR PROWLER \ 111 01 .01 .0 " 1/ .01 .01/ 01 .01 .0/1 01 .01 .. 01/ 01 .01 .0 I J OJ .01 .011 aCCUPA~T, PARKED CAR I 211 01 .01 .011 2-t .01 ., 011 01 .01 .. 011 01 .0J .0/1 vi .. 01 .011 01 .01 .ull INVEST. NEED FOR AMBULI 311 31 .. 01 .0 II 01 .OJ .0 II 01 .01 .011 01 .01 .011 01 .01 .011 01 .01 .0 II BUILDING CHECK I 1311 81480.01 60.011 31 .01 .. 011 01 .01 .01 I 01 .01 .. 011 01 .01 .011 21 6.61 3.31 I CAR CHECK I 2211181240.0113.311 31 .01 .. 0 II 01 .01 .011 01 .0 I .011 01 .01 .o! I 01 .01 .0 Ir PEDESTRIAN CHECK 1 6\1 31 .01 .01\ 3\ .01 .01\ 0\ .0 I .01 I 01 .Of .011 01 .01 .Oil 01 .01 .011 BOMR OR EXPLOSIVE I LII 11 .01 .. 01/ 01 .01 .0 " 01 .0 I .. 01 1 01 .01 .01 I 01 .01 .0/1 01 .0J .011 OTH~R ~lSC. INCIDENT I 211 2/240.01120 .. 011 01 .01 .0 II 01 .01 .011 01 .0 \ .011 01 .01 .011 OJ .UI .011

TOTALS I 931 I 591440.01 24.411 241720.01 30.0// 1/ .01 .01/ 01 .01 .011 01 .01 .011 31 6.6J 2.21 )

TIME SENT TO TIME CLEAR GAR NO. 1113

PAGE 1 0000-0399 HRS 0400-0799 HRS 0800-1199 HRS 1200-1599 HRS 1600-1999 HRS 2000-£399 HitS TOTAL NO. AVG. NO. AVG. NO. AVG. NO. AVG. NO. AVG. NO. AYG. NO OF OF TIME TIME OF TIME TIME OF TIME' TIME OF TIME TIME OF TIME TIME OF TIMi:: TiME TYPE INCIDENT I NCI DENTS INC. IHR) (MIN) INC. (HR) (MIN) INC. (HR) (MIN) INC. IHRJ (MIN) ING. (HRI (MIN) IIliC. (HR) (MIN) ROaRERY OR ATTEMPT 111 11 .81 49.211 0/ .OJ .0 II 01 .01 .011 01 .01 .011 01 .01 .011 OJ .01 .0 \I STRONGARM OR ATTEMPT 111 11 .41 25.81 I 01 .01 .011 01 .0/ .011 01 .0 I .011 01 .01 .0' J OJ .01 .011 CUTTING 111 01 .01 .0 II 11 .11 10.811 01 .01 .011 01 .01 .011 01 .01 .011 01 .ul .01/ OTHER~SSAULT 111 11 1.3/82.21/ 01 .0/ .011 01 .01 .0/1 01 .01 .0 II 01 .01 .011 OJ .01 • u 1/ RESIDENCE RURGLARV 211 01 .01 .0" 21 1.8156.411 01 .01 .0 " 01 .01 .011 01 .01 .011 01 .01 .011 LARCENY OR ATTEMPT III 01 .01 .0 " 11 .41 25.8/1 or .or .011 01 .01 .01/ 01 .01 .011 01 .t.ll .01/ STOLEN OR ATTEMPT III 11 .21 12.61 I 0/ .0/ • all 01 .01 .0/1 01 .01 .011 01 .01 .01 j OJ .0J .011 RFCOVEREO PROPERTY 1/1 11 1.11 67.211 01 .01 .0/1 01 .01 .011 01 .OJ .01 J 01 .0) .OJj 01 .01 .011 nPEN DOOR OR WINDOW III 11 .11 7.211 01 .31 21.61 J 01 .OJ .011 01 .01 .011 01 .01 .0/1 01 .01 .011 PERSON ODWN 511 5J 1.41 17.811 01 .01 .011 01 .0 I .011 01 .0 I .0 II 01 .01 .0/1 01 .01 .vll DISTURBANCE 22\1 141 5.01 21.811 5\ 1.6\ 19.311 01 .01 4.811 01 .01 .011 01 .01 .011 21 .2/ 6.911

z INVESTIGATE TROUBLE 111 01 .01 .011 01 .01 .0" 01 .0 I .0/1 01 .01 .011 01 .01 .011 11 .0/ 4.811 n 0

~ ~ MENTAL 111 11 .91 54.01/ 01 .01 .0/1 01 .0 I .Ofl 01 .01 .011 01 .0/ .011 0/ .vl .011 'lS>.z NOISE 3/1 21 .21 6.311 11 .41 24.011 01 .01 .011 01 .01 .011 0/ .0/ .011 01 .0/ .0/1 CD c I 3:

'lS>. ID

o..J '" '" ....

. '>": ~,.,.,' ~''', ~7'~,; ~:;,\-";~":;,:,::,,,:: _ ,':'~4~"'":",::~:~:;,;;~.,:;:.. .. ~..:;'., ~~:

-t .! l'

I 1 !

I !

I t i

t

I ! t I t I

I t

SECTION

• • • • I II • I ••••••• DISPATCH PROGRAMS

DATE ISSUED DATE REVISED PROGRAMMING DOCUMENTATION

January 16, 1973

PROGRAM TITLE: ROBBERY AND BURGLARY ALARMS

DATE OPERATIONAL: January 16, 1973

PURPOSE: To produce a report of robbery and burglary alarms in sequence by address, date, time, type of alarm, and disposition.

INDEX NUMBER

CE~ll-¢l

" ,

I.

II.

SECTION

I ••• •• I I •••• I • I DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

PROGRAM NARRATIVE

Input to t~is program is the monthly dispatch statistical tape (CE~,0¢Tl) and output is a multi-page listing. The input tape is read, edited, and those records that pass the edits have the necessary data taken from them which is formatted and released to the Sort. After the entire input tape has been exhaused, the records are sorted by time of day within address using street name as the major Sort. Upon return from the Sort, the re are moved to the print area and a listing is printed.

DETAILED DESCRIPTION

The Sort file is initiated.

j

1 ,1

!

I f

FIND-SORT-RECS simply opens the input file and accepts a control card con- 1 taining the correct run date.

READ-TAPE reads the input tape and at end control is transferred to the paragraph entitled FIND-RECS-EXIT. This paragraph also performs various edits On each record pertaining to originating agency code, call classifi­cation, disposition, and time. Upon failing any of the various edits, con­trol is returned to the beginning of the paragraph. Otherwise, control falls through to the following paragraph.

DATE-CK causes various edit characters such as slashes, colons, etc. to be moved to the Sort record.

SUB-COMPANY moves a meaningful literal to the Sort record based upon the alarm code encountered. This paragraph also causes the Sort re~ord to be released and control is returned to READ-TAPE.

FIND-RECS-EXIT is the paragraph branched to when the entire input tape has been read and it causes the input tape to be closed, and the Sort to be activated. The records are then sorted by minute within hour within day within street number within direction within street name. Upon completion of the Sort, control falls through to the following paragraph.

WRITE-REPORT opens the output printer, and moves necessary header inform~ tion to the header line. The paragraph entitled HEADERS is then perfnrlmRul.1

GET-SORTED returns the records from the Sort and performs an edit routine which checks to see that duplicate records will not be printed. If this case arises, control returns to the beginning of the paragraph. Otherwisel control falls through to the following paragraph.

INDEX NuMe'

CE.011-,

I SECTION

• • I • • I ••• I .1. I. DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

PRINT-I! causes the Sort record to be . the appropriate time the ara ¥ ~r~nted on the listing and at COntrol is transferred fr~m ~~aPh ent~tled HEADERS is performed. paragLaph entitled GET-SORTED.~s paragraph to the beginning of the

HEADERS is a performed paragraph h' h d . w ~ch simply causes the .ea er ~nformation to be printed correct ~ng. at the top of each page of the list-

REPORT-EXIT is the paragraph that is . has been returned from the Sort ~ranched to When the last record closed, . the number of records s~r~:~ ~~dcauses the output file to be t~ be d~~played Upon the console, and a the number of records printed d~splayed upon the console. normal end-of-job message to be

INDEX NUMI3ER

CE.0l1-,03

rF

o 0 ~II~

l'H it! » -0 3 "0 CD Z -g "0 0 o 01 • < ~

ro ~ ?- ..

» -0 \(j) "0 .... '< "0 ro '" .... "0 -o 01 ro < .... 3 ~ ~ -I CD CD ~ ':'S ':'S !l!

oz t>:1iii

'lSI.>< I-'~ tt~

:0 ro < w· e;" ::J

o ~ !l!

:0 ro < W' ro a. CD ':'S

~ ~ to OJ ~ to to ~ 0 ':! '"

..,

~- .... ~~-.- .

!,.--,~

-------'_ ..... ""''''---- .... _.-...---------- -.---- .'

-... ".,.~ . ..-",~ -"

;;; :: ~ :;: ;;;

-~-,

rt!U!U OM o (1)(1) 0.e o I-'

(J) 0 (1) ~Ill o H III til g,. H OJ til rr (1)

.- ., .. ~-,..-----.---~..........- .-~",",,-"~<. -,.----,~.~~-..-..~ -----:--~----.--.;.--..".~...",-~" .... 000000000 o .!Q C ..., C) ton '. Co:! N;, -"

0~ · .. .... ..-~- -iT'

~< ' . -;::; ~ ~ rt

· . .c .~

>-.--~ -----; __ .......--...J.-__ ~_"w"-+-~'_ . ;

g

g

8

~

o '"

" r -.-&"\ ~

() :r: »

0 1 :0 " -I

·--c-0>

.... ..... ___ I _____ -. .~-~ ... ~ .

... _--o

_!..-______ -.~ ~ ._,~......----i.,-~.----~-----+---'--' ---- .. -[ ~' ....

•. __ ' ~~_. __ • _ ~_---.---'-'r_ --:; __ _ to

\-._---\ ;;;

-"~'"~.-.--".,.-~- .. ,.-±~~,,~.; ..... ~- ....... '--------- ---'>--~-- ,..... ,..... VJ IV

,..... I-'

01'> ~

tj i:l H til :Y (J) G) :Y 0 0

.g III (1) rt 0 0 0 o I-' to E1 0 H ~ H 0 ~ (1) (1)

I-' (1)rt(1)Hrt OJ til III :;I

.... · .... (1) (1) H

0 Ort~t) H y.;' Hl

III :;I .... "<: (1) (1) ~ ....

rt ~:;Ig:E1 0 (1) 0 I-'

(1) 0 to H (1) ... ·i ........ H .... y.;' til

H rt :;1:;1 OJ :;I

(1) :Y (1) ~ 'v lQ III

0 ... ·HOJrt H ....

0 :;I III (1) (1) :;I

H ~ "<: til III ....

~Lo til .... til rt

'V rtrt~~ .. ....

H :Y ........ III (1) .... rt rt lQ rt (1) :;I :Y :Y (1) (1)

M- ........ ::s p.::S ::s ro (J)

~. H 0

I PJ H -~ '&':\1

~"\ '\ l~ yO .. j \ -' .... "..;..-.,..-,.-~~'~.-.----'~--- ,,-~~.-

;:,,4 ;·;'····';:.-....;...;--~·_..c"·~"·-~'..:-·--~ ... ---'~,;·~EW 0 REVISION-SHOW ~:~ I~':;~~~:NTS'

0 m (j) () :0 =0 -I 0 Z

en -< ~ m s: " r

~ () :r: » :0 -I

TITLE OF REPORT OR LISTING

REPORT OF AUTOMATIC ALARMS - CE~llLl

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

0 t>:1

'lSI. I-' I-' I

"ISl IJ1

PURPOSE OR FUNCTION IT SERVES

THIS REPORT IS DESIGNED TO PROVIDE POLICE ADMINISTRATORS WITH INFORMA­

TION REGARDING AUTOMATIC ROBBERY AND BURGLARY ALARMS ACTIVATED DURING THE REPORT PERIOD.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OFTIME COVERED OR AGE OF DATA)

THIS INFO~mTION IS EXTRACTED FROM THE MONTHLY DISPATCH STATISTICAL

TAPE - CE~~~Tl.

NO, COPIES FREQUENCY ISSUED o DAILY o WEEKLY 50 MONTHLY o

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

COpy DISTRIBUTION

SENTTO RETENTION DISPOSITION

1

2 ORIGINATING AGENCY (3)

3 FILE (1)

4

5

6

COMMENTS

Z 0 (1J , x Z c: ~ tD (1J ;u

- . '," '. "'t"~ - ~~"'-''1'''~-.-., "~-. -"' -«, ....... '-.--" •• - ,,,"-

CEfOllLl IS PRIN~'ED IN ADDRESS SEQUENCE.

HORIZONTAL HEADINGS ARE AS FOLLOWS:

1. ADDRESS OF OCCURRENCE. 2. BUSINESS NAME.

3. ALARM COMPANY. 4. DATE OF OCCURRENCE.

5. TIME OF OCCURRENCE.

6. TYPE OF ALARM 7. DISPOSITION (H.B.O. MEANS HANDLED BY

OFFICER) •

8. DISPATCHER NUMBER.

CONTINUE ON REVERSE SIDE

.~;

i J'

Ill' I) J ~

It ,

~t. I

Ii

,.;

i' I I il

I I, I ,

I

-~"-. :...--~:.

CEOllLl R- PORT OF AUTOIHTlf. R013SERY AND BURGLARY ALARMS PAGt: 2 I 11[

KANSAS CITY MISSOURI POLIG~ DEPARTMENT JANUARY 1973

AODRESS ~F OCCURREN~f I3USINESS NAME ALARM COMPANY DATE SeNT TIME TYPE IJISP l)SP 1#

N"lFN AV P_N SD S 01/01173 14:14 OUTSIlJE H.S.O. 2800 BO S 01/09113 01:92 OUTSII.J~ H.S.D. 012.1 BD S ALAR 01117113 20:15 liIRECT H.il.D. :l953 130 S 01/04113 09:05 0IRI::CT H.B.D. 1119

ST BIIN eo S 01/26113 03:55 OUTSIDE H.B.G. 3034 ST S N SO S 01122113 03:32 OUTSItJE H.S.D. 25£1

SO S CE 01/01113 08:84 PHONE H.a.D. 3319 AM RD NE .Vfl.TOR loiS 01/20113 17:22 UIRI:CT H.a.u. 113l

PW E 01/07173 08:52 tHR2CT H.boD. 1019 PW E 01/22173 01:18 tJIRt:'CT H.Il.iJ. 5500 PW E 01/29173 05:20, DIRECT H.S.D. 005L PH E 01/31173 07:98 DIRECT H.B.O. 0007 P\oI E ENTR TEMS 01/10173 20:05 PHONE H.S.D. BOTS PW S TRIC EcnON 01/17173 19:88 DIRECT H.B .. O. 2.500 PW S 01/03113 07:34 ul~ECT H.S.D. 1046 PW S 01/03113 17:82 DIRECT H.B.O. 1653

ANKS RD S LL SHOP TRIC ECTION 01126113 16:76 DIRECT H.S.D. 0617 lOGE ET S 01/04/13 20:28 OUTSIDE H.B.ll • 4526 IDGE SO S RM 01/07173 16:82 IJIRECT H.S.D. 1232 IDGE BD S 01/04/13 11:38 DIRiCT H.S.D. 0021 IDGE SO S 01/06/13 04:96 DIRECT H.S .. O. 0025 lOGE SO S SEC 01/06/73 01:76 UIKiCT H.S.D. 1033 1DGE 130 S 01/07[73 10:32 DIRECT H.B.O. l800 IDGE SO S 01/07/13 18:22 DIRc~T H.B.G. 0800

RIDGE 130 S 01/08/73 08:05 DIRECT HoB.G. 2800 RIDGE SO S P 01117173 08:80 DIRECT H.S.D. 1900 RIDGE BO S 01/17173 13:36 DIR!:CT H.B.D. 5400 RIDGE BO S 01/18173 09:18 DIRECT H.S.D .. 3300

lOGE 80 S 01/19/13 16:52 DIRt:CT H.S"O .. 0023 IDGE SO S RM 01/19/13 17:08 DIRECT H.B.G. 1608 lOGE RD S 01/23173 15:15 DIReCT H.B.G. 0012

BO S E E CO 01/26/13 23:10 DIRECT H.B.O. 3034 SO S 01/30113 01:52 DIRECT H.n.D. 483::i SO S 01130173 08:86 DIRECT H.S.D. 2100 SO S 01/30173 10:45 DIRECT H.Il.0. Z100 SD S Ne. 01/31173 08:52 DIRECT H.B.D. OOll BO S TRIG ECTIDN 01108/73 11:24 DIRECT H.B.D. 5528

IDGE' SO S 01123173 23:48 DIRECT H.S.D. 1300 lOGE SD S TRIC ECTlON 01124/13 04:56 DIRECT H.B.O. 2136

ST BIIIRIOGE gO S 01/15173 05:15 DIRECT H.S.O. 1300 ST S RIDGE SO S 01/15113 19:36 DIReCT H.i3.0. 1800

lOGE BD S SEC 01/23/13 10:14 DIRECT H.B.D. 4611 lOGE SO S 01103173 00:56 IJIKi::GT 'i 0 .\ n.I.I. __ 4100 lOGE SO S 01116173 05:05 DIRE('T H.B.O. 5126 lOGE SO S 01/28173 05:98 DIRtCT H.S.D. 4000

ST a_RIDGE aD S 01/02173 06:90 DIRECT H.B.O. 4800 IDGE SO S 01/03173 16:60 DIReCT H.S.D. 3618 lOGE SO S 01/08113 15:08 DIReCT H.B.D. 5600 IOGE BO S 01/08/13 15:14 DIRECT H.S.D. 5600

RIDGE SO S 01/12173 19:86 DIReCT H.S.O. 2900

,~","--...-.--",~ ... ~~-~. -.--~.~"""--.~-.~

'1:1 t:l '1:1 c:::: ~ ~ " -~ \:1:1 Gl 0

~ '1:1 Ul 0

E5 \:1:1 '1:1

\:1:1 Gl f& 1-3

i iii H S 1-3 1-3 1-3 o 0 H ~ ::s 0

H -~~ z z ~ Gl 0 t:" -III I). .. ~ t:l ::s s:: t:" 0 -1).0 ~ 0 CD Y

~ c:::: '< III :s: -CD III ::s \:1:1 III s:: () Z Ii S III ~ 1-3 -I 0 Ii ~ rt::s '< t:" 1-3 • o rt H I ~ I-' Ul

£ • 1).1-' 0'1 1-3 Ill'< ~

~ rt CD Ii I-' H

" -tT~ \D Ul

...:J 1-3 .. '< 0 W H Ii 0 III rt Ul I-' • III 0

• Ii Ii} S

• III S I-' III III

• ::s Ii s:: S

• Ii} III en o rt rtlll

0' :tl

s:: rt y »

" Ii p.

III -I ()

CD en ::s 111 t:l -i

Ii rt s:: Cii H :5

p. III (IJ Ul Z

0 Ii c 'tI en '< 111 ~

0 1-3 Ii}

I-' 0 0 0'1 ::x: Ii ~

'tI g: I-'

E5 \D CD ...:J Gl (.oJ

~ 0 s::

:::r

Z

Ii

» Ul Ii -I

o 0

CD rn

\:1:1 m ~ x

::s J1 rt r.

I-' z

<

N C I s: "&~ 1-':;:;

Cii m 0'

II

SECTION

• • • I • ••••••••••• DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

I. PROGRAM NARRATIVE

Input to this program is the year-to-date dispatch statistical tape (CE~0lTl) and the output is a mUlti-page listing. The input tape is rE')ad, edited; and those records that pass the edits are released to t:he Sort. After the entire input tape has been exhausted, the records are sorted by time within address. Upon returtt from the Sort, various counts are stored in a table by alarm company until all Sort records h~ve been returned. Statistics are then computed and a line formatted and printed for each alarm company in the table.

II. DETAILED DESCRIPTION

A control card is accepted containing a control date and the date is moved to a header field.

0-TOTALS. The statistical table is initialized by entering zeros in all count fields. The Sort file is then initiated.

INPUT-PROCEDURE. The input file is opened.

READ-TAPEIN. The input tape is read and at end of file control is transferred to the paragraph entitled INPUT-PROCEDURE-END. If the record indicates an alarm dispatch, the record is released to the Sort ar.d control returns to the beginning of the paragraph. If the record is not released to the Sort, control still returns to the beginning of this paragraph.

INPUT-PROCEDURE-END. This paragraph closes the input tape file and causes the Sort to be activated. The file is sorted by time within day within address - the street name being the primary Sort key.

OU'l'PUT-P1!tfJCEDURE . The records are returned from the Sort and at end of the procedure entitled BUILD-REPORT. If previously returned record, contro~. is Otherwise control falls through to the

following paragraph. j

FIND-ALARM-CO. The address, date and time of the alarm dispatch just re- I turned is moved to a save area for comparison to the next record returned 1 from the Sort. Based on the alarm c:,ompany and type call, subscripts are I set for subsequent add to counts in the statistical table.

file control is transferred to the record is a duplicate of a returned to OUTPUT-PROCEDURE.

I 1 !

-1 .of

INDEX NUMBB '-.

CE0l2-Pl

• SECTION

I ••• • ••••• I •••• DI2PATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

16, 1973

ADD-M-DISP ADD-M TOTA Thes ' - L, ADD-YEAR-TO-DATE, ADD-Y-DISP ADD-Y-TOTAL e paragraphs add counts to th ' Pe d' e appropriate table el;-ments de- • n 1ng on alarm COlnpany, type 11 and/or year-to-date counters. ca , type dispOSition, and month

~D-REPORT. The t ou put printer is opened.

HEADERS. Th' 1S paragraph prints the report page headers.

NEXT--ALAR1>1-COMPANY Th " moved to a work ar~a ;hstat1st1cal counts for each alarm company are PUTE-EXIT ar f· e paragraphs COMPUTE-PERCENTAGES through COM-

e per ormed. After formatt' alarm company statistic ' 1ng the alarm company name, the "1'" s are pr1nted. A subscript' ,

to p01nt to the next alarm com' . 1S 1ncremented by alarm companies. in the table h ~any 1n,the table. If all of the to the'paragraph entitled PRIN;~~RA~~~ pr1nted, contr~l is transferred transferred to the paragraph e t'tl d TOTALS. Otherw1se control is

n 1 e NEXT-ALARM-COMPANY.

COMPUTE-PERCENTAGES, COMPUTE-YEAR-PERCENTS These paragraphs comhi t . , COMPUTE-DONE, COMPUTE-EXIT.

ne 0 compute percentag f 1 classification and dispos' t' f es or a arm calls by call

1 10n or month and year-to-date coUnts.

PRINT-GRAND-TOTALS. Totals for " printed. The printer ;s th lall alarm compan1es reported On are

, - en c osed and am' , console 1ndicating normal end-of-job. essage 1S d1splayed on the

INDEX NUMBER

o a (J) III III '< __ U>

ro ro co ~ ~ 3 "0 ro Z ~ ~ 9 ro ro 0. ?-

» "0 "0 (3 < ro 0.

ro ~

~ ro S. U> o· :::> o III

~

__ .. ,,...-r------..... ------ . N II) I\) 1'1) til ,~ (,,) N

_r_~"""" __ '_+_ ~ ---,'-

~ '" o

h:j 0: 1-'- I-'

1< -I . li;'.g m ro

;0 ;;; :; ;;;

'>'--~-,,-.•

;;; ;: ;;;

1-3 H III ~ t)o

;;; --........... --,-~ .~-"-.

:: -0

rt::o::o oro-ro-

o

'"

o I-'

~g~~ Ii·o. m rt (ll

_J:-'_~-~ ~ a ;Z ,ro :0

i ~ _. __ ....... "h,

ro-,:,~ ..:: ro, m

g o 0 0 ---- ..... -7:,~. --<*- - 7-- '"i'~-;;-"-" '''~-OH~''''"' ...., 01 UI :0.. t.:I J\) -

-t:tj I~ ~ rt

--0.

.- ~ -~f..--- -,

~

g

8

51

51 -n r o

~n ::E () I ,----_.\ »

!;l :::

o '"

o '"

o

"-- .-- ~ . .......:--~ ~- ~.-- ~

----&; .-_·_-t- .- .... _-_ .. ~J ___ ......

• N

L~ __ l--t-- ;;; I ' t

i-'

(J)

-< ~ -; m s: -n r

~ () I » JJ -l

~~,

____ .. - ____ . _~, __ ""'"';._-.- . .,.~·o. _ ........ _ ...... -,._--,....'-_._' -~-'---~-"--or-. lO OJ --.J 0'1 U1 If» w N

..---

'Jj ro < Ii; ro 0.

ro ~

TITLE OF REPORT OR LISTING

ALARM STATISTICS - CE~12L1

PURPOSE OR FUNCTION IT SERVES

'U Ii 1-'-

~ <Q Ii III ~ 0.

rt o rt !lJ

TO PRODUCE A MONTHLY REPORT OF ALARM STATISTICS FOR THE CURRENT MONTH

AND YEAR-TO-DATE BY ALARM MANUFACTURER.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OF TIME COVERED OR AGE OF DATA)

THIS INFORMATION IS EXTRACTED FROM THE YEAR-TO-DATE DISPATCH STATISTICAL

TAPE - CE$i1$i11T1. ,

NO. COPIES I FREQUENCY ISSUED o DAILY DWEEKLY aMONTHLY 0

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

I COpy DISTRIBUTION

SENTTO RETENTION DISPOSITION

~ ORIGINATING AGENCY (3) 3 FILE (1)

4

5

6

COMMENTS

o Z t:tj 0 ~ ~ I-' z N C I 3: ~ m U1 [1J

:t1

;.'" "-:~"- ~:.fr' ...... ::~;t~:~:~ ... '~~.·:d·_ Q _.~:<i:": -.~- -, ',101

~ ::'

I

i

I

i

I I

o m (J) () JJ

~ o z

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

VERTICAL HEADINGS ARE ALARM COMPANY MANU-

FACTURERS. HORIZONTALLY, THE FOLLOWING

COLU~IN HEADINGS ARE REPEATED FOR THE CURRENT

MONTH AND YEAR-TO-DATE STATISTICS:

1. TOTAL ALARM REPORTS.

2. A,~ ,RM CALL CLASSIFICATION:

a. DIRECT CONTACT FROM COMPANY. b. CONTACT FROM OUTSIDE PARTY.

c. PHONE ALARM.

3. ALARM CALL DISPOSITION

a. HANDLED BY OFFICER. b. CASE REPORT NUMBER ISSUED -

REPORT TAKEN.

THE NUMBER OF EACH SUCH INCIDENTS IS DIS­PLAYED ALONG WITH THE PERCENTAGE THAT NUMBEB REPRESENTS OF TOTAL CALLS.

CONTINUE ON REVERSE SIDE

\i

I

I I

I

I 1, !

I Ii

I I I -~ Ii

I - j

( '.

CE012Ll

·~z I:%j g ~x ..... ;:: \DC I s: ~(D ..... m

:J;)

!\Ir PROTECTION

SECURITY

AURr',

ALARM

t.lARM

JULY 191~ ALAR~ STATISTICS

KANSAS ~ITY MISSOURI POLICE ~~PARTM~NT

_________ STATISTICS fOR JULY TOT A,L -------C All (LAS S-------­ALAR~ -~IRcCT OUTSILE --PHONF REPTS NU~ % NU~ % ~UM %

15 15 * o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o 0

o c 0 o 0 o 0

4 4 ::rf o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o C

o o 0 ,0 0 o 0

o (J 0 o 0 o 0

o o a o 0 o 0

34 34 :a o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o 0

o o 0 o 0 o 0

o o c o 0 o 0

o o 0 o 0 o 0

10 9 90 (} 0 1 10

o o 0 o 0 o 0

o o 0 o 0 o 0

o ' o 0 o 0 o 0

o o c o 0 o 0

1973 ---------­--DISPOSITION----H.5.0. ----eRN

NUN % NUl-' %

12 MO = 2C

o 0 o 0

o 0 a 0

o 0 o 0

o 0 a 0

o 0 G 0

2 5C 2 50

o G o 0

o 0 c 0

o 0 o 0

o 0 C 0

o 0 o 0

30 88 4 12

o a C 0

o 0 o 0

o 0 c 0

o 0 C 0

o 0 o 0

8 BC 2 20

o 0 o 0

o c a 0

o 0 o 0

o 0 o 0

____________ YeAR TU DATe $TATl~TI~S ------------­TOTAL -------CALL ~LASS-------- --uI~PO~lT10N--­ALARM -DIRECT OUTSIDE --PHONE: -H.b.u. ----"t<.;~ REPTS NuM % NUM % NUM % NUN ~ NuM t

1204 1200 *

'1:l c::: ~ o (J) I:%j

(J o Ii Cl> PJ IT Cl>

g: Cl>

OJ PJ 1-"

~ OJ 1-"

~ PJ IT g. ro IT PJ IT 1-" ro IT 1-" n III I-'

IT

~ Cl>

4 2 50

3 3 *' o o 0

1 1 * 1 1 *

119 158 88

o o 0

1 1 '"

68 39 57

o o 0

o o 0

1180 1176 * o

13

12

o

o

283

~ ~ @ I:%j

~ ~ g::

y PJ ::l P PJ Ii '<!

..... m .. ..... \D -.J W

o

o

o

o

o 0

13 * 10 83

o 0

o 0

261 92

'1:l

~ Gl

~ t-3 H t-3

~

~ H CI ><: t::I H (J)

'1:l

~ o ::r: t-3

~ t<j

o Gl ~ H g

o 0

o 0

o 0

o 0

-1- 0

1 25

o 0

o 0

o O'

o 0

4 2

o 0

o 0

3 4

o 0

G 0

2 0

o 0

o 0

o 0

o 0

o 0

5 2

o 0

o 0

o 0

o 0

o 0 11't2 95

1 25 4 :;<

o 0 ~ * u 0 o u

o 0 1 '"

o (} J. * 17 9 165 9~

o 0 o 0

o 0 1 * L..6 30 6B ¥

(} () o 0

o 0 o 0

2 0 1104 'i4

o 0

o 0

2 17

o 0

o 0

17 (,

o 0'

o 0

o 0

o 0

o u

13 '"

12 * o 0

U lJ

244 lib

o 0

o 0

o 0

o 0

'1:l

i H Z Gl

t::I o o

~ Z t-3

~ H g

y ~ PJ --i ::l m P iii PJ (f) Ii C '<! m

o ..... m

..... \D -.J W

o > --i m JJ rr < iii m o

02. 5

Ii 0

o 0

o 0

o u

o 0

J.4 tl

o 0

u 0

o lJ

o 0

o 0

76 6

u U

o lJ

o 0

o 0

o 0

3':1 lot

o 0

o u

o 0

(} 0

• • • -• • --• -• • -• •

t::I H (J) '1:l

~ o ::r: '1:l

~

~ (J)

;!! '. ~ll

:Il ,., (') --i

6 z

;1 if ~: lJ

f , l'

1',

i'ECTION

• • II • ••••••• I I I. DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

uary 16, 1973

I. PROGRAM NARRATIVE

II.

Input to this program is the ALERT daily log tape, ~ month-~o-date

daily statistical tape which is created by the prev~ous day s run of this program, and a card reader. Output is,an,uPda;ed ~onth-to­date dispatch statistical tape, and an error l~st~n~ ~~ da~ly lo~

The previous day's month-to-date stat~st~cal tape ~s tape errors. 'f t' , d read onto a scratch disk. The daily log tape ~n orma ~on ~s rea in, edited, formatted, and also written onto, the scratch d~sk. The entire scratch disk information is the~ rewr~tten onto an updated month-to-date dispatch statistical tape.

Any ALERT log tape errors that are encountered are fo~atted l~ne ?y line in input mask image and loaded into a Sort. The ~nformat~on ~s sorted line by line and a printout is produced that appea:s exactl~ as the information WetS originally entered on the CRT term~~al. Th:s listing is used by the terminal operators to re-enter the ~nformat~on and correct the errors.

DETAILED DESCRIPTION

d from the computer and moved to various The current date is accepte save areas for later compare, and the Sort file is initiated.

BUILD-SORT opens the ,input card reader, for looking up the correct census tract dress contained in the log tape record. the printer are opened as output.

and an I/O file that is used and block based upon the ad­Also the scratch disk and

READER-SETS-SWITCH. This paragraph is used to determi~e ~f this run­ning of the program is the first One of the m~nth: Th~s ~s d~ne by reading the card reader and if the at end opt~on ~s taken ~ur~ng the first attempted read, control is transfe:-red,to the f~llow~~g para-:- _ graph. If an actual data card is read, ~t w~ll co~ta:n a l~teral ~n dicating that there will be nO input dispatch stat~st~cal tape from the previous day's run of this program during this run of the program. If this occurs, a switch is set that will be ch7cked in the following paragraph. Control falls through to the follow~ng paragraph.

CLOSE-READER closes the input card reader, opens the input ALERT log tape and checks the switch that was set in the previous paragraph. If t~e switch has not been set in the previous paragraph control falls through to the following paragraph. Otherwise control is transferred to the paragraph entitled READ-LOG-DATA.

INDEX NUMBEk

CE~19-¢2

I i'ECTION

I I I • • I • I I •• I I I I DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

READ-STATISTICAL-DATA reads the prior day's month-to-date dispatch statistical tape and writes it onto the scratch disk. Control re­turns to the beginning of the paragraph until the last input record has been read and at that point the input tape is closed, the output tape is opened, and control is transferred to the following paragraph.

READ-LOG-DATA reads the daily log tape and when the last record has been encountered control is transferred to EOJ. A code is cheCked and ~he log record read to determine if it is a "header" type record and ~f so control falls through to the next paragraph, otherwise control is returned to the beginning of this paragraph.

CHECK-INQUIRY checks a code in the record to ascertain that it is in fact a dispatch type log entry, and if not control is returned to the beginning of the paragraph entitled READ-LOG-DATA. The remainder of this paragraph merely moves zeros and spaces to various work areas. COntrol falls through to the following paragraph.

READ-LOG-TAPE reads the log tape a second time and checks the record type to ascertain if it is a statistical type dispatch record or pos­sibly another header type record. If another header record is en­Countered control is returned to 'the paragraph entitled CHECK-INQUIRY. A second field in the record is then cheCked to ascertain that the record'is one' of two valid statistical type records and if other than those control is returned to the paragraph entitled READ-LOG-DATA.

LOG-TO-STATISTICAL. Each A4ERT log tape complement of records for the dispatch information should'contain a header record and two dispatch statistical records. This paragraph checks to see that the first of the two statistical records has been read and if not an error message is displayed and control is returned to READ-LOG-TAPE. The remainder of this paragraph causes the dispatch data record date to be converted to a Julian date and edited.

FIND-YEAR, FIND-DAY-OF-WEEK, FINAL-DAY. These three paragraphs combine to edit the dispatch record date of occurrence to see that it corres­ponds correctly to the day of the week.

CLASS-CHECK, BEAT-RETT. These two paragraphs combine to edit various fields in the dispatch input record and move them to a save area to be later written On the scratch disk.

INDEX NUMBEr;

CE~19-,03

--........,. -_.-. -..... -~".""'-======-==--===""'-""--""'--""""'====,=,."''''''-==.=,.",.,.=- --- ... '~~-.-'~. -'. --~. l' .. ,""!'f1: .~4Z!!'~-'~-"-- --~.-~ -~-

SECTION seCTION

I I II • III •• 111.1 •• I • DISPATCH PROGRAMS ••• •• 11 •• 1 ••• 1 DISPATCH PROGRAMS

DATE ISSUED DATE REVISED DATE REVISED DATE ISSUED

PROGRAMMING DOCUMENTATION PROGRAMMING DOCUMENTATION January 16, 1973

============================~=============4j~-============================~======~====== anuary 16, 1973

SPECIFIC-SECTOR, MOVE-IN-SECTOR. These paragraphs edit the date .of .occurrence and if the edit has failed cantrol is passed ta the para­graph entitled SECOND-READ. Otherwise cantral falls thraugh ta the fallawing paragraph.

WRITE-STATISTICAL, TIME-SENT-TO-ARRIVED, CLEARANCE-AND-SENT, CK-TIME-SW. These four paragraphs cambine to edit the variaus times that are entered an any dispatch statistical record that indicate ,t.he time the called-far service was received, the time the .officer was dispatched ta the scene, the time the .officer arrived at the scene, and the, time the .officer cleared fram the scene. Based upan the aut came .of the edits in the~e paragraphs, variaus switches are set that are checked at a later pa~nt in the pragram.

SECOND-READ reads the input lag tape a third time and cantral is trans­ferred ta the fallawing paragraph.

SECOND-READ-CHECK checks variaus pre-set switches ta determine whether .or nat the first statistical type recard that has just been ~racessed i~ valid. If the switches indicate that the recard was nat val~d cantr~l ~s transferred ta the paragraph entitled PRINT-BAD-RCD. If the recard Just read is anather header type recard cantral is transferred back ta the paragraph entitled CHECK-INQUIRY. If the recard type is a statistical type recard but is nat the secand statistical type recard, an errar mes­sage is displayed and cantral is ~eturned ta the paragraph entitled READ-

LOG-DATA.

CHECK-BURG checkS a field in the secand statistical recard ta determine if the dispatch recard was related in any way ta an alarm call. If nat cantral is transferred ta the paragraph entitled CREATE-NEW-RECORD-FOR­OTHER. If the call was in respanse ta an alarm, variaus necessary fields are maved fram the recard ta the scratch disk ta be written at a later

time.

WRITE-BUSINESS maves the necessary business name and alarm infarmatian ta a save area ta be printed at a later time.

CREATE-NEW-RECORD-FOR-OTHER, MOVE-INTO-FIELDS, CHECK-OTHER-ASSIST, CHECK­ASSISTS3-4 cambine ta accumulate any infarmatian cancerning assisting cars and mave them ta the save area. These three paragraphs alsa cause all .of the previausly saved dispatch informatian to be maved fram the farmatted save areas ta the scratch disk and written. cantral is returned to the paragraph entitled MOVE-INTO-FIELDS as lang as there is mare,infor­matian ta be maved ta the disk and written. At that paint cantral ~s re­turned ta the paragraph entitled SECOND-READ.

INDEX NUMBER j CE~19-¢4 ,

FIND-SECTOR, READ-IN-FIRST-ADDR, READ-SEQUENTIALLY, BAD-RECORD, CONVERT­FROM-INTERSECTION, MOVE-FROM-FILE, FIND-SECTOR-EXIT. These paragraphs are performed fram the paragraph entitled CLASS-CHECK, and the functian is ta use the address cantained in the statistical recard ta build a key and read an an-line disk resident census tract and black file. The re­sult is when the carrect address recard is faund the carrespanding census tract and bluck numbers are maved fram that recard ta the scratch disk output area to be written at a later time in the pragram.

PRINT-BAD-RCD is the paragraph that is branched ta fram several places thraughaut this pragram where errar switches have been checked and indi­cate invalid .or errane~us data. This paragraph and the fallawing three paragraphs (SET-UP-MASK, RELEASE-226~, MOVE-IN-EACH) cambine ta set up the errar dispatch data in the "mask" farm exactly as it was entered on the CRT. These error lines are released ta the Sart sa that upan return fram the Sart a listing will be printed that laoks exactly like the input mask as it appeared when the opera tar entered the .original dispatch infar­matian. The fields that are in errar will be listed an the same page and this listing will be used by the terminal aperatars ta carrect the errane­aus data by re-entering it an a 2260-CRT. Cantrol is then returned ta the paragraph entitled CHECK-INQUIR~.

Th~ abave paragraphs fram READ-LOG-DATA thraugh the previaus paragraph are repeated and all the infarmatian is laaded anta the scratch disk until the last input recard is read fram the lag tape. At that paint cantral is transferred ta the follaw­ing par agr aph.

EOJ clases the scratch disk as .output and re-apens it as input.

READ-FROM-DISK reads the scratch disk inta a wark area and at end trans­fers cantral ta the paragraph entitled DISPLAY-TOTALS. The output sta­tistical tape is then written fram the disk wark area and cantral returns ta the beginning .of this paragraph until the entire disk has been dumped anta the .output tape.

DISPLAY-TOTALS closes the .output tape and the input disk, and displays several caunts of the number .of recards read and written that have been accumulated at variaus paints thraughaut this pragram. Cantral is then transferred fram this paragraph ta the fallawing paragraph.

INPUT-EXIT is the paragraph that exits fram the input partian .of this pragram and causes the Sort ta be activated. The Sart recards are then

INDEX NUMBEH

CE~19-~5

I

-~ ~"'_"'C=~'~~='_""====_"""""=_=. = __ =.=""""'2"",_== __ =:.::===="",._=",,========_= _~ ... seCTION

I ••• I •••••••• I. DISPATCH PROGRAMS

DATE ISSUED DATE REVISED

PROGRAMMING DOCUMENTATION

sorted by mask line within mask grouping within originating agency code. Upon return from the Sort control is transferred to the follow­ing paragraph.

WRITE-MASKS returns the sorted records, moves them to a print area, and prints the error listing in mask image. This paragraph is repeated un­til the last record has been returned from the Sort and at that point control is transferred to a paragraph entitled OUTPUT-EXIT.

HEADERS-NOW is a performed paragraph that merely puts the correct head­ing information at the top of each page of the listing.

OUTPUT-EXIT causes the remaining open files to be closed and a normal end-of-job message displayed upon the console.

INDEX NUMBER

CE~l9-~6

--. :

01

02

J 06

I I 101 i 1

108

I 109

I , 110 I' I

/" ! t , 1'2

15

16

'11

18

, f 19

20

,22

, 23

j 25

, I j J, L

(S't).: ! I ; . t

1 i

I (1)

04 ! 05

SYSTEM FLOW CHART

FLOWCHART

109 , 10 '11

!- J j I I

I ' , I

Yes , I

1 Clo~e t--'----:r-:~ Scra.;t:ch

I

D:Lsk. i

Open·Disk as Ir).put

,12

SYstem No. . System Title:

13

I r -

"

DESCRIPTION

(1) Open files, accept date from computer, general housekeeping.

(2) Is log switch set?

(3) Read old month-to-date tape.

(4) Write tape record on scratch disk.

I (5)

I (6)

Is record a valid dis­patch header type record?

Valid dispatch statistical type record?

i (7)

I Perform various edits and move record to save area.

i (8) ! I I

I I (9) ;

Set switch indicating good statistical data has been saved.

Write tape from disk records.

Date Prepared: Prepared By; Revision Date; Revised By: n;;AA;pp~r~O~v;edd::--------rA~p~p~r~o:ve;'d~B~y:~------------------~::::~~~--------~~~~~----------__

INDEX NUMBER

CE.0l9-~7

; 01 , i 102

I· 103

05

on

15

i t6

1 I

117 ,

: 18

20

~ 21

I

• 23

i I ;

• 01

~ 25

02

system No,

.03 \

Date Prepared:

Date ,1\pproved:

FLOWCHART !05 . 07

I , I

System Title:

Prepared By:

I Approved By:

). I

SYSTEM FLOW CHART

r i" i" ~I\

Clos~ I I ',I:'ape.

j

t , I

I 1

. !

!

I r

1\t : Close ,Fil~s

Revision Date;

.~.". '

Page_2 __ of ~

DESCRIPTION

DClas switch indicate good information from first st,atistical has been saVed?

(2) I!3 present record another hli~ader type?

( 3 ) Format error lines and' re­lease to Sort in "mask" JLmage.

( 4)

! I i !

Is record the second type of statistical record?

Move all necessary data from both statistical records to disk area.

Wri te scratch disk record,

Display various record counts.

Execute Sort by mask line wi thin mask grouping withh ORI code.

Revised By:

INOEX NUMBER ]

CE~19-¢8

Q QI:: o V ....

\ QI:: , D.. Q ....

u

+J I <1l

<1l

tl til <1l

:~ 1_ >la6M;10 "0

I-- ,""a}; m ~ .-- 'U ;;"0 ~ OI---q-'lU-o-w-l

t'

--:n ---,.!! ---:!! -

.-<-

§ll--0::J1 ~-.,.-~:J! 01--Oll--::J.--E<7i'

5-H-1lJ-: HT ~f--!.1 E<H tIlH

'--J

ci .... c; H

.-<

.-< It! U

ci '::l H

+J

~ '" ,»-t~ ~

~l u

aso ST MOH VI

I VI'-<

8Ul';l au

+J '

~.!

.:It? S.7T

l­I--:!! -=

-I-

::!! --I--

~ 1---~ -I--1-

~ '---::::ii I­I­I-:n -

III ijf iii u

z ~!:: =~

::xo o.rs ~ a 0 :;I

~ a ~

adA.r. '::XPP\l

~ J

<1l

~ Z III VI <1l c; 'M III

iil

4 --..A +J <1l <1l

1:1 til <1l

til ~ ZZ

-.;:;-

c o 'M

~ 'M .... 'M VI VI It!

--..li.

.-< t)~

VI .-< <1l .-< 'M '" ... t) <1l

VI

0>0 'M 0 ... " 0'-<

tt

III

III

001

u

0& 08 18

n

9B II

I.

DB II II

99

Ie

91 91

II II

..:

III

SOl

101

91

O!

..: '" ~ ~ H Ii< 09

-.",.,

55

Z 0 H

'" ~ OJ Z .. ~

E"i"'ffl '0 'I 'l1iNIl'lll:ilJ. i!lt1tii

fj~~ lI:i1'l'lI.:I ~~..:

HIDN:iI'l lI:i1J.S1i.:l ~..:o

~?i ll:ilawnN

ES NOIJ:.:)VSN1l"lI.L 15

H~J.a vJ.va :iI~nos u .... ~ :::. u

0 ll:ilawnN OIaW

>- -~d--:mro ~

II -lIDVd5NW:JQ::i .... (a:illl~Vil)

Q :ilJ.va NVI'ln~ ac:::

0 IZ V

:ilao~ XlilnONI I0&oI DC:

SS:iIllaQ\l )\~a 51 A-

I 'lallJ.NO::l 'l1iNIWli:ilJ. Q I0&oI WlIJ.SXS

II .:10 mO:il WIJ. II

ll1 ~ 8 W:ilJ.sxs OJ.NI lIW IJ.

~ " \:l # NOI¥>VSN WJ. .-l '" '" HJ.PNlI'l m ilNI '" g: t:: '" '"

u, III

IZI

811

011 III

501 UI

001 181

IS 08

S8 58

DB

91

II

99 99 99

09 08

59

St

It

Ot Dt

91 91

el II II

SECTION

I I I I I I I I I I •• 11.1 DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION 1--_____ -.,'----r---____ _

DATE ISSUED DATE REVISED

January 16, ,~.973

PROGRAM TITLE : CREATE QUARTERLY DISPATCH TAPE

DATE OPERATIONAL: January 16, 1973

PURPOSE: This program reads the year-to-date dispatch tape and creates a quarterly dispatch tape for use as input to other dispatch report programs.

INorx NUM8Fll

CE~29-.~U

I

I.

II.

-~--~."",~ .... ,,-. ~........,'"'"'~=" ====.=-""~='-"".;;:;,.111:;;::===============

SECTION

III I I •• I I ••••• DISPATCH PROGRAMS • ------------------____ ~~::~~~~S~Y~S~T~E~M~FL~O~W~C~H~A~R~T~------_r------______ ~p~age~Of--I--

FLOWCHART DATE REVISED -PROGRAMMING DOCUMENTATION DATEISSliED

~ 01 03 i ! 05 f 06 07 08 t 09

DESCRIPTION j 10 '11

January 16, 1973

PROGRAM NARRATIVE

Input to this program is the year-to-date dispatch statistical tape (CE~~lTl) and the output is a quarterly dispatch tape. The input tape is read, and the date contained in each record is compared against date parameters on a control card to see if the record will be accepted. If so, the record is moved to the output area and the output tape is writ­ten. This process is continued until the entire input tape has been ex'~ hausted at which time the job ends.

DETAILED DESCRIPTION

The input and output files are opened, and a control card containing the necessary date parameters is accepted.

FIRST-READ reads the input tape and at end transfers control to CLOSE-UP. The i~put record counter is incremented, and the caSe report number in the input record is compared against a saVe case report number area. If they are equal, control is transferred directly to the following para­graph. If they are not equal, a co~pare is made between the date con­tained in the record and date parameters contained on the control card. If the date is not acceptable, control is transferred back to the begin­ning of the paragraph. Otherwise the case report number is moved to a save area and control then falls through to the following paragraph.

WRITE-QRT writes the output tape from the input record, increments the output record counter, and transfers control back to the beginning of the p:3.ragraph entitled FIRST-READ.

The reason a case report number compare is made against the save area in the paragraph entitled FIRST-READ is to ascertain if there is any additional information about any single dispatch call. In other words, if there is more than one car dispatched to any police incident, a record is created for the additional cars identical to that of the first car with the exception of the car number. These records must all be accounted for and the case report numbers will be the same on all related records. Therefore, if the case report number contained in the present record is equal to that of the previous record, it is immediately

·written on the output tape.

CLOSE-UP is the end paragraph in this program and its function is to close the input, and output files, display the number 0f records read against the number of records written on the printer, and a normal end­of job message upon the console.

-

~ i ! ! j !

i~l I

102

I 1~3 i 10

H~D---""" I

, J 06

107

I~ 1

09

I i i 10

/11

I 112

! ,15

16

i17 f 1

, 18

I ~ 19

I , 20 1 j

Incr6ment Input

Counter

, InQr$ment

Output

j 121

1

I 1

! I

i t

I , I

I i

"L I

1 !

+ i

Clo~e Filehs

j

,~ 1

. ,€top RuJ: !

Save ICase Re~ort

r N urn.J:j e r

I r "

Open files, zero counters, accept dates, general housekeeping.

(2) Case Report'Number equal to saved Case Report Number?

Good date?

Display input and output record counts and normal EOJ message.

I )25 ,

~ &Sy~s~te~m~N~o~.===========roR~y~s~t;em~Tni~tle::~======~================'~"'====~==~=========================---_ J Date Prepared: Prepared 6y: I Revl'sl'on Date', I R . d

~--------~! jj;;~~~;';--------~~;':~~;-----------'------____ L, ~~~~~~ ________ -1.::ev~I~Se~~B~y~: __________ ___ INOl'X NUMBER~ Date Approved: Approved By: ' CE~29-¢2 i INDEX NUMBEH

CE~29-¢3

~:, ..l..,~·i.

C) o

E D P RECORD LAYOUT QUARTERLY DISPATCH TAPE - CE~29Tl 1 $TATISTICAL TAPE DATA RECORD 1

, CRN '" OllI ~ Car eat R<=pt. Orig. Re- Ul . Time Time Time Time I " class g " '" No. c. Car call . Reed. Sent Arrvd Clear ~ No.

(Proposed Call '" 0 .9 Digit '" J I<

~ :. :>. '" ORI) '" o· '" " '" " >< " Name

I i

1 ~'

OllI CRN Date ) Time ~~i Business Name Mdr.

1 Sent Call ... No. RPT

(Proposed Class ~ (If Orig. call classification DT 9 Digit

'" 1400 series)

OllI) '" Street

,0 Name

- ~.,-~ -···-,~···~-·...,,,-.,t"''''··'''-''-::--r·~'!."''I'':'

ttl t:1 ttl C :J:I ~ II -rg t;1 G".l 0

~ en 0 ttl tr.1 ttl

~ tr.1

~ 1-3

I -H o 1-3 1-3 rt:T H t:"1 :T 1-'. 0 tr.1 m en Z ..

H -lito g:: Z G".l -P,1i .. en

1-'·0 0 t:1 -~~ ~ 0 C"j 0

~ ~ III C ::l ITj

~ -0 I=! 0 :To III ~ Z -Ii Ii

1-3 to m '<: tl1 :J:I -Ii III ~ 1-3 o rt I-'

H lQ m {j'\ 1-3 g -Ii en .. III en m ~ I-' tr.1 -1.0 10

0 '-l C -w tr.1 0 Z I=! 0

• tff tr.1

s:: -rt rt -t§ -m en -rt 0

0 C"j (Jl IJ" III :> m -i (")

m ::l m -i s:: iii t:1 6 s:: III (Jl H

Z en

Ii ~ en m '<: m :g P,

0 I-' 1-3 III {j'\ 0 en .. :r:

1-'. I-' ttl ~ 1.0

e5 '-l s:: w G".l rt

~ rt 0 Z

0 :> en -i

o :; m

tr.1 >< "Glz.

:IJ m

w c "Gls:

I aJ "lSl7'l

< iii

1-':;:; m 0

SECTION

I • ••• • • •• •• ••••• DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

I. PROGRAM NARRATIVE

Input to this program is the quarterly dispatch statistical tape (CE¢29Tl) and output consists of two 'tapes containing identical in­formation as the input tape except for the sequence in which the records are sorted. The input tape is read, and loaded into the first of two internal Sorts. The filC'st Sort causes the records to be written on the first output tape :in Police Department patrol zone sequence. The second Sort causes tht9 second output tape to be wri t­ten in patrol watch (work shift) within patrol zone sequence.

II. DETAILED DESCRIPTION

The two Sort files are initiated, and the input and output files are opened.

READ-l reads the input tape and at end transfers control to the fol­lowing paragraph. The originating agency code is checked and if equal to that of the Kansas City, Missouri Police Department, the record is released to the first Sort and cont:rol returns to the beginning of the paragraph. If the originating agency code is invalid, the record is not released but control returns to the beginning of the paragraph.

INPUT-l is the paragraph branched to when the entire input tape has been exhausted, and its function i.s to activate the first Sort. The records are then sorted by Kansas City Police Department geographic zone boundary code. Upon return from the Sort, control falls through to the following paragraph.

WRITE-l returns the records from the Sort and the first output tape is written. The records have been sorted so that they will be written on­to the tape in sequence by central patrol division, south patrol divi­sion, and nor'theast patrol division. Control is returned to the begin­ning of this paragraph W.1til the last record has been returned from the Sort at which point control falls through to the following paragraph.

OUTPUT-l causes tha input tape (CE¢29Tl) to be closed and re-opened. This causes the input tape to be rewound to the beginning so that it is ready for input to the second portion of the program.

READ-2 reads the input tape again, performs the same originating agency code checks as the first portion of the program did, and releases the appropriate records to the second Sort. This paragraph is repeated un­til the entire input tape is read at which point control falls through to the following paragraph.

• SECTION

I ••• • •••••••••• DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

INPUT-2 causes the second Sort to be activated and the records are sorted by watch within Zone. Upon completion of the Sort co tr 1 falls through to the following paragraph. ' n 0

WRITE-2 returns the records from the second Sort and writes them on­to the sec.ond output tape. The paragraph is repeated until the en­tire second output tape has been created and at that point control falls through to the final paragraph.

OUTPUT-2 closes the input file and both output files and displays a normal end-of-job message upon the console.

INDEX NUMBER

CE~3~-¢3

.. 1. •

f 01 ~ 02 ,03

1 01

02

03

05

: 06 , I

\ 07

I ; 14

15

18

Read Tape

'17 j

19

21

22

24

i 25

System No.

Release Record to . Sort

Date Prepared:

Date Approved:

FLOWCHART

System Title:

Prepared By:

Approved By:

SYSTEM FLOW CHART

jos

I

i L

I i

,

·t I ,

: I

Close' "",Flilesl . .

·'r- >- -

I

I

, ''''

i , t'

1

I Revision Date:

Page 1 of~

DESCRIPTION

Open files, initiate Sorts, general house­keeping.

(2) KCMO-PD records?

1. <

l I I

(3) Sort by patrol beat within I' zone within division. '

(4) Close and re-open input

( 5)

! i I I I

! I

\ "1

I 1 I

I i

\

I I

tape.

Sort by watch within zone.

I Revised By:

I INDEX NUMBER J CE1031O-104

I

I I, j

r I' I I r,

1 r

I I

I~ [' ~

[ I

I

01

" , '0 °

, , '~"'-:-:c~_Z---..!..L....!_r!l~_1

:l{aaM...;Jo. A1!O .::z:~aA

aa ~I A"O

q:jUOW

QJ ~ e QJ ........ f 8 u

.! :~----.

~! ~ ~ H ' --'"'-.c.:::----....J

QJ.jJ QJ e t: e 'r1 OJ

.,..j • 8 U)

81-_~--_1

~'8 .... QJ

'8'"

~ .... .... .... " ill OU

.jJ •

ill " QJ " 1'l0

.... ~ 0 '" uz ~ 1-~~ __ ~~1!~~~:j~s~~T~a~

i r!l

~ II

~ o

~ 8

~ 1---1------1

----.--,.-----.--.:-=".---=====~

011

901

001 , z , = adA;r, o~lf

DB

QJ N ~

t: o .... ~ " .... "" .... Ii) Ii) ill

~o;)o.as

.... ,,-Ii)

.... QJ ........ ill " " QJ Ii)

~·o .... a

"'" 0 ....

"" H

UOf:JOfSOtfs'ru""

'" @ ~H------I

..: SI

~ II 8

~ H til g H 8

~

1il u

~ o

Ull-=-+-__ ~ ___ -l

DC! atl

011 011

501 gol

001 001

56 56

06 06

06

51

99

09 09

S5 59

5r

51

II II

Oll

011

so~

001

51

91

01

99

09

~ c, . '\I

E D P RECORD LAYOUT QUARTERLY DISPATCH STATISTICAL TAPE ~ BEAT SEQUENCE - CE~3~T2

STATISTICAL TAPE DATA RECORD 1

o 111 .. 11 III~IIIII~ II! ~ IIII~ 1111=111 I ~ I I I Filii I:IIIII~ IIII~ 1111:111 I ~IIIII~II r I I~ Illlij II II~ IIII=IIII!~ IIII~ III!~ IIII§-I!I ell I! el II lis I II tiS r

() z t>l ::1 ~; W Z .... c I ~

"lS!.:Jl f. ... ~ ~.

ORI

(Proposed 9 Digit ORI)

CRN Date ITime lorig-Sent Call

Class

Business Name

(If Orig_ call Classification 1400 series)

Addr_ No_

ItJ c:: ~ 0 Ul t>l

PlO:><:t-3 <: .... PlO PI PI ::s 1-'- [J) [J) t-c1 .... [J) PI Ii ~ 1-'- [J) 1-'-

111 ::s .... 1-'- () rt CD 0 1-'-

PI rt PI rt rt~ 1-'- 1-'-' Ii El 0 CD CD::s:s:t-c1 . , 1-'- 0

[J) Ii ::s [J) rt

~grt Ii ::T

CD 1-'- PI Ii ItJrt o 0 [J) 11l .... ~ 1-'-1-'- 0 El ::s CD PI 0 Ii , .. - t:l 1-'-0.. CD N CD t-c1 CD ::s PI [J) IT Ii [J)rtrt , El ::T

CD CD rt::s 1-'- rt t-c1 El PI CDtrrt , Ii Ii

o 0 PI:>;' .... ::s CD o..::s ~

t-c1 0.. Ii CD 0 :>;' Ii ::;: o ::s .... CD 0 ::s tr PI rt "<: 0.. PI lQ 1-'- 111 CD ::s 0 [J) 0 Ii

1-'-oo..rt I1lCD::T

::s CD rt

t:l

~ t>l

0 ItJ t>l

~. t-3 H 0 Z

~

L.j

§ ~ PI Ii

"<:

.... (j\ , .... U)

'-..]

w

ItJ ~

II • 0 G)

~ ItJ

e5 t-3 H

G) • t-3 ~ t"'

t>l

~ .. • H

Z • 10 G) c: • !J:'

t:l ~ 0

() t>l c:: • gl ~ • .-< Z

~ ItJ • ~ t-3 H -e5 0 Z t"'

:El -• 0

~ t"' • 0 !J:' • t:l

Ul • • I -

L.j 0 (f) PI » rn t>l ::s -;

t:l () Z ~

m H -; t-3 PI iii Ul 5 H Ii (f) ItJ z [g "<: m !J:'

0 t-3 .... () t:l (j\ ::r: t>l

ItJ ItJ !J:' .... ~ ~ U) 8 -..]

~ w

~ Z t-3

0 Ul ~

» -; m :Il m ::0 Ul m 0

SECTION

• • • • • ••• I ••••••• DISPATCH PROGRAMS

DATE ISSUED DATE REVISED PROGRAMMING DOCUMENTATION

January 16, 1973

I. PROGRAM NARRATIVE

Input to this program is the quarterly dispatch statistical tape (CE~29Tl) and output is a multipage listing. The input tape is read, and various edits are performed upon each record. Those records that pass the edits have p~rtinent inbident and time in­formation extracted from them which is manipulated arithmetically and stored in save areas. When the entire input tape has been ex­hausted, various averaging and percent calculation routines are executed upon the previously stored information and the report is printed.

II. DETAILED DESCRIPTION

The input and output files are opened and the arithmetic table is set to zeros. A control card is accepted containing a control field and the necessary date which is moved to a save area. If the control field is invalid, various error messages are displayed upon the con­sole and the job aborts. If the control field is valid, control falls through to the following paragraph.

READl is the input paragraph which reads the dispatch quarterly tape and performs various edits on fields contained in each record. Any invalid field causes control to return ~9.· the beginning of the para­graph. Otherwise control falls through to the following paragraph.

CK-HOW, CK-MAJ-MIN combine to edit the type of call and incident classi­fication code and if invalid, cause control to return to READI. If valid, a subscriptor is set to the appropriate value based upon the in­cident code and control is transferred to the following paragraph.

ADD-ROUTI increments various tables and counters so that the major and minor incident classification, number of incidents, and amount of time spent is collected from each record read. Control is then transferred back to READI.

The above paragraphs from READI through ADD-ROUTI are repeated until the entire input tape has been read. At that point, con­trol is transferred to the following paragr~ph.

COMPUTATE, TOT-COUNT, ADD-ROUT2, ~D-ROUT2X, EXIT-ADD~ROUT2, COMPUTATE2, COMPUTATE3, ADD-ROUT3, EXIT-ADD-ROUT3, PER-CENTSl, ADD-ROUT4, ADD-ROUT4X, EXIT-ADD-ROUT4, PER-CENTS2, LOOP, GRAN-TOT. The above paragraph~ combine to do the following:

I

I I I

r I I

I I ! I

I l.

I I 1

I:

I INDEX NuMBEIl I.

CE~31-.02 '----~

-

i I

J j

i

I 1

I

- -,-

,

.'- ) •

!

. EH

SECTION

• • •• • • • • • • ••••• DISPATCH PROGRAMS

DATE ISSUED DATE REVISED PROGRAMMING DOCUMENTATION

1.

2.

3.

4.

5.

January 16, 1973

Set up and extract the correct expanded literal from a table in core storage that converts each incident type to meaningful information.

Calculates totals of major and minor incident types and stores the results in a save area.

Calculates the number of hours spent on each major and minor incident type for the entire quarter.

Calculates the average time in minutes that is taken to handle each type of incident.

Calculates the percent of time that it takes to handle the minor incident codes within each major incident code. As an example, the classification "robbery" is considered a major incident code. The two minor classifications within that major classification are: "robbery or attempt" and "strong-armed or attempt". The calculation in question figures the percentage of time taken on one of these minor categories against the other minor category within the major category of "robbery".

6. Calculates the percent of total incident activity for each of the major crime categories as compared to all crime cate­gories. In other words, normally the category "homicide" only takes about one p~rcent of the total time spent on all called-for services by police.

WRITE-RPT, WRITE·-LOOP, WRITE-HDR, WRITEl, WRITE 2 , WRITE3, FINISHED, HEADINGS. These paragraphs combine to cause all of the calculated totals and percentages to be moved to the print a.rea and the entire report printed.

FINISHED closes the files, displays the number of records read, and stops the run.

INDEX NUMBER

CEJ03l-~3

~:; .• _-------- ------

'-:'" ~ o g g !3 g g .~ :;: 8 g o 0 en II'-;;_~ __ ~;;--·_:-*·~,:;~-----;-'---~~- "'~_~:__'~-__:-----,a.--~ .. ".:..- ------~ Dl n> '< 01 'J>,. 'Col I'll - 0 to ,CD ...., Q (II .l>. Col __ (J)

CD CD CD -6' ~ 3 u CD Z o -g 9 < ..., CD CD ?- ?-.

» u u

~ CD a.

~

'JJ CD < (j;'

,5" :J

o a !1!

, ..... __ ~-ii r--I"~;;----I ____ .-". -~.--i~-"- .. -1--

; _14<,--.... '--"-','"

". ".--4-""'"-_._....... --'-.. -~--1---...,~· ... _-..l._

r"--'~-l ~. -~.,. .. --

j( '>,

(1) 0 PI. >-:I ::1 PIt , a x r:~"'" OOH P''U ,

g

:;:

~

o U\

'il r

·~-o ''''::C'n,''' --"" -'-~l 0' •. - ·I·--o··ttl-t - ...... '---'

or:o./ I!:!;. /-"0 U.,(1), \ll~I·~ .-~-·~w· 1< Irt-·Ul .. ~ , p, .~- Ul :::J •• ~; lQ ..... ~ j-l(1)..... P,

g :E , 0 ; I ·1 __ ·· »

s :0 -i

-,-_. "L . --_ .... --

Ul ~ PI Ul ::1 PI , .l •..• _.lt. _, _~ .£± ... ___ . L __ ., . ---1._--;-- --~ ..

l--_l,

! .. _-r g

. _!..-_c~. r------ ,,---' -- .--'-.-..------,-o '"

._;----- -... -----'! .----- ~- -~---"-~:

o

-'"-r--'~~"'" .-.. ~.--+. ---+-~. , ... --+----. ~--_\ ----L, __ .. -+---:-~--t--l-,~

._.-.--'-- ·f" .-.,~.-.-I

.. _-. __ ._---- ... --,+-~ -~--1--~-+--I ' -1 ' '" , '

! -~--~-.

;;;

en -< ~ m ~ 'il r

~ o I » :0 -i

I 1 ' , ~ _____ " ....-1_-, •. ----'----'---- I--l

0-ttl z ~g W X

..... ~ I ;;: ~g: ~'"

I-­:0 CD < (j;' CD 0-ro ':':

--'-----"---' w tv .....

PI !3: r: 0 (1) <:

Gl o o p,

~~~ ::1 0 (1) (1) (1) ::1 r:'U

PI (1) . PI ..... ..... p,

~ PI

r: (1) o o r: p, -v

PI rt HI ..... /-'-o ..... ::r 0 (1)

o ::1 Ul ~ rt .. Ul r: (1) 0 N :..'1-'(1) rt (1) r:

o ~ ~ 0 o /-'- rt rt ~ ::s (1) PI rt lQ .. t) 'U ......

o m en o :IJ

~ o z

~, re III J - , "-" r!~ "--'- iiI:. ~

DREVISION-SHOWW:~;COMM~ . '~' \ ', ... "~ ~ .. -.,-.d.i', ~~.' _-~,Q~,~iii"';;:':z;;;:J:====:::

DNEW

TITLE OF REPORT OR LISTING

PATROL WORK LOAD S~~Y - CE~31Ll

PURPOSE OR FUNCTION IT SERVES

TO PROVIDE POLICE ADMINISTRATION WITH A REPORT THAT SUMMARIZES PATROL WORK LOAD, BY QUARTER, FOR THE KANSAS CITY, MISSOURI POLICE DEPARTMENT BY INCIDENT.

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OFTIME COVERED OR AGE OF DATA)

THIS INFORMATION IS EXTRACTED FRO!<1 THE QUARTERLY DISPATCH STATISTICAL TAPE - CE.!329Tl.

.;

NO. COPIES I FREQUENCY ISSUED o DAILY 0 WEEKLY o MONTHLY KJ QUARTERLY

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

I COpy DISTRIBUTION

SENTTO RETENTION DISPOSITION

1 ORIGINATING AGENCY (3)

2

3 FILE (1)

4

5

6

COMMENTS

0 Z 0 ttl 111

'& x w z I-' c I 3: ~ CD 01 111

;II

------

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY) .

VERrICAL HEADINGS REPRESENT MAJOR DISPATCH CATEGORIES AND THEIR RESPECTIVE SUBCATE-

GORIES. HORIZONTAL HEADINGS REFLECT:

1. THE NUMBER OF INCIDENTS OCCURRING. 2. THE NUMBER OF HOURS DEDICATED TO THOSE

INCIDENTS. 3. THE AVERAGE TIME IN MINUTES DEDICATED

TO EACH INCIDENT. 4. THE PERCENT THAT A SUBCATEGORY REPRE­

SENTS OF ITS MAJOR CATEGORY. 5. THE PERCENT THAT THE MAJOR CATEGORY

REPRESENTS OF ALL DISPATCHED TIME FOR

THE QUARTER.

'-~

CONTINUE ON REVERSE SIDE

I i

I ! j;

J

I ":'1

.1~~~~,-~~M~i::i,~::'~I~:~i;:::2:~o:.Zd:S~".:~~~,.~L~,~".,,; . ;~·~.~".C"".

z o

Q ~ )QZ LV C N ;;: I OJ

,&m .... JJ

'"d c:: rg 0 (/)

txl "

I1lOrn~8 ~CDrt"OO

. 11 III 11 11' 0 rt" ;>;'10 CD CD ... • 11 rn::lrnf-...lO CDrt"Ii'Op' ::s .... III s:: rt"oop,o rn Mt rn CD , b'

rt" ... ·'<:1ll ::T::l CD 0 rt".o

I-' '<: s:: rt" s:: 10 PI OP,CDI1 rt" .... rt" III ::l 0 CD I-' IQ Mt 11

I-' 10 III .... '<: III <: ::l rt" CD 0 I-' 11 11 ........ OIllP,rn I-' IQ CD rt"

CD ::l .... ~ rt" ::l OS, IQ 11 .... ;>;'::l 0 s:: 8 Mt 1-'rt"::T o CD CD 0" III rn 0' P,IO ~ ~ g: CD 10 rn

11 0 .... 11 0 rn ... ·rt"Mt

::l .... 0 ~ 10 ::l ........ III OP,I-'rt" .... CD I-' 11 P,::l 0 CD rt" 0 I-' ::l 0 rt" III 'I:l rn

::l rt" CD rt"P,1ll11 '<: .... <: 10 ~ ::l .... CD::T 0

III CD Ii'

0 ~ 8 txl

0 '"d txl

~ 8 H 0 5;l I:'i .. C.j III ::l s:: III 11

'<:

I-' (j\ ~

I-' U) ~ LV

'"d II el -G)

~ '"d

f5 8 G) -H

I 8 I:'i txl -.. H

Z G) • '"d

~ 0 -0

f5 0

~ I:'i -:E! txl Z • 0 8

~ ~ -H -I:'i 0 0 Z

~ -(/) -c::

~ -f<: --• -0 en C.j » 0 m PI --f H n

::l m (/) --f s:: iii ~ 0 III en Z 11 C 8

'<: m 0 0 ::r:

I-' (j\ '"d ~ f5 I-' G) U)

~ ~ LV

(/)

0 » -; m JJ m ::: en m 0

1

j

SECTION

• • • I • • • • I • • II ••• DISPATCH PROGRAMS

DATE ISSUED DATE REVISED

PROGRAMMING DOCUMENTATION anuary 16, 1973

I. PROGRAM NARRATIv;E

Input to this program is the year-to-date dispatch tape (CE¢¢lTl) and output is a multi-page listing. The dispatch year-to-date tape is read and counts of number of incidents and total minutes of work load for each dispatch call classification are accumulated in a core resident table. After the entire input file has been processed, averages of minutes of work load apd percentage of total work load are calculated and a report is built and printed.

II. DETAILED DESCRIPTION

A control card is accepted and edited. If the control card is found to be invalid, an appropriate message is printed on the system console and program execution is terminated. The report quarter and year are moved to a save area and control falls through to the following para­graph.

READ1. The dispatch year-to-date tape is read and at end of file con­trol is transferred to the paragraph entitled COMPUTATE. The dispatch record is then subjected to several validity tests and if any invalidi­ties are found, control is returned to the beginning of the paragraph.

CK-HOW. The year-to-date dispatch tape is in ZONE sequence. If the zone of the current dispatch record is greater than the zone of the last dispatch record read, control is transferred to the paragraph en­titled COMPUTATE.

CK-MAJ-MIN. This paragraph sets a subscript to point to the table ele­ment which is used to keep count for this call classification. If the call clas~ification is invalid, control is transferred to the paragraph entitled READl.

ADD-ROUTI. This paragraph increments the incident count in the table element pointed to by the subscript set in the previous paragraph, and the time that was taken to clear this incident is computed and added to the table element. Control is then transferred to the paragraph entitled READl.

COMPUTATE. This paragraph· initializes subscripts used in the following paragraphs.

TOT-COUNT through WRITE3. This paragraph gains control if all of the records have been processed for a particular zone or the year-to-date dispatch tape has been processed. The paragraphs compute average work

INDEX NUMBER

CE~32-¢2

I

SECTION

I III I I I I I I I. I I I DISPATCH PROGRAMS

PROGRAMMING DOCUMENTATION DATE ISSUED DATE REVISED

January 16, 1973

load in minutes per incident, and percent of total patrol work load time spent in clearing this type of incident. The accumulated counts and calculated figures are then formatted and a report is printed for one zone. When the report has been printed, control fa,lls through to the following paragraph.

FINISHED: If the last of the three zone reports have been printed, control ~s transferred t.o paragraph entitled END-ROOT. The remainder of the paragraph clears the statistical table, resets subscripts, and then transfers control to the paragraph entitled CK-MAJ-MIN.

Eh ~S~~· All program files are closed and program execution is ended.

INDEX NUMBER

CE~32-¢3

~:;"".' ,.~ ~

,-: ., 1,,1

~, ."I! :\ j ,~ I .'

I t 01

• 102

! j i 03

, 04

t

106

06

lOR f

01 ' 02 ,03 ,04

i ,

I , .

:rncremenf Tables ;

16

17

No

24

\.25

System No.

Date Prepared:

Date Approved:

FLOWCHART t05

(4) ;

i ( q)

System Title:

Prepared By:

Approved By:

SYSTEM FLOW CHART

~ 08

:

1 j

j -·f·

! l

j

rg

t

1

J ,

: 10

! ! ,

J I ,

1

! l ...

_ r ~

,

L

'11

I

.+ f

.. J

I , ..

'''1

I , , \ I

'1

! 12 113

l .. · ,

1 L.

j I'

'r I , ..

i

I

_1_.

I

~.

, t

I Revision Date:

Page~of~_

I DESCRIPTION ~ l( 1) Open files, zero tables,

clear work areas, accept control card, general housekeeping.

(2) Good record?

( 3) Zone break?

(4) compute incident averages and percentages.

(5) compute zone totals.

(6) Zero tables, save zone number.

I( 7) At end?

I

I 1 I ! "

I 1 I I , I , !

I

I Revised By: I I,

"

NDEX NUMBER I CE~32-~4

en . z ~ 0 ~ i= r5 a. Iill « Olil H 0 H E-I U 0 ~5 ..

~ w E-I H Z I--H!tJ

P:; z Iil - Ul Ii'! 0: :;aQ fX1

. III a. 0 Z UfS III Iil Ul w fX1 !tJ

ILl I t~ ~ ~

U Iillll

~ . H Z

;:: UlUl Ul 0 H

fX1:3 E-I f§ ::!: «...., Z 0>- Ill' H f:1 0 u.0: fX1t1l 0 ~ ~ 00 :;a U H

z~ t) 8 til 8 Iil :t!t ~ oz t!l0 ~ H :r::

i=::5 Z8 . H

Hrg~ ~ ~ 8 «a. ~tIl .. 0 zx

~ ~ «w ~:r::fX1 P:; P:;

([u. :;i! Iil Iil lil x...J ~~rll ! ! Ww E-I

~ oen S::;a Z wI-- 0 ...J O HtIlU t'l -z ~IilH H . . . ;::w fllP:; p:; r-i N I"')

~~8 0 wo: 0« ::r:

0 z

:>I « rll 0

w

~ 00. 0

0 ...J H w

>

~ w 0

0 ~ s: ~ Iil

U 0 H I ~ ~ Iil I til S H ~ 0 0 P:: 0:

~ LL

r-i W III ...J

H u: N ~ I"') z ts\. « Iil Ul :;;E U P:;

I:> 0: I 0 0 :r:: ......

~ 0

Pt.; z

I a « z:;{

t!l :JI--Z 0:«

Ul H 0: 0

~ 8 wu. Ul 1--0 en H

w H :Jw H > o.(!)

0: :;;E«

~ (!) ~ ill 00:

z en 0 0 i= 0 t:: Iil So en s: z tl Ow :::::i

. H 0 !3t Io:

0: ~ i= enw 0 0 Ollil

~>

I-- ~ Z 0 ~O

0: :J ,:t:H 00

0 LL U O:w a. :>I 0: g~

u.:;;E w 0

en-0: ::J wI--

w 01%.4 I--u. u. Iil en @O «0 0

~ 0 ~z

W a. IlIIil (!)« ...J Q:: III -a. I-- & :J 0:>1 0: en i= a. 88 0

. ~ ~ ~

8 H Ul

~ ILl

~ E-I Iil 5 Ul s: fX1 E-I H III Z @ fki r5 .

!tJ ~ H Iil ~ III III 0 :>I t!l H :;i! E-I Iil

6 ~ E-I

E-I 0 Z E-I r5 E-I

8 1%.4 H Z

~ 0

U Iil Z 0 Ul H H 8 E-I

U Z 8 i!:i 8 Iil Z Z UJ Iil Iil fX1 &l ~ &l III Iil Iil fX1 III 8 III . . oo::!' It)

~

~ Iil

I ~ Iil

~ I:> 01

:r:: ~ 0 8

~ Ul H >-0 ...J

I Iil I--

Z

~ 0 0 ~ I ~ D 0

8 I

P:; ,:t:

~

~ 8 >-...J ::!: ~

@ w w

1%.4 S

0 D Iil 0 E-I W

~ :J en

8 en ->-

><: >-...J Iil o-

z« Ul w o H :JD a Z w 0 0: H U. 8

~ -

0 1%.4 . en Zr-i w H 8 a::

r-i 0 tilts\. 0 HG.. c:i ~~ Z

,

0 0 0: w a. w en « w ...J w 0:

W I--« 0

.-

>-ro 0 w > 0 0: a. a. « I--« :;;E 0: 0 U. Z ~ en w 0

z o i= => m ex: I­(J)

o >­Q. o ()

z 0 E en 0 a. en 0

z 0 i= z W I--W 0:

0 I--I--Z W en

w 0 US w en 0: w > w 0: Z 0

W :J Z i= z 0 0

....... I"') ...... :>I U Z Iil

~ t!l Z H 8 ....... ,:t:r-i en Z ...... H I--

~ ~ z w

P:; H :;;E o 1%.4 :;;E

INDEX NUMBER 0 ~NC') "<t l{) (0 0

CE~32-~5

JIIIIIIIFI1 •••. '. ' .. " ::~~ ,.L .. " ~~.,.,... ~./'~ ~ ,"'_ .. -;.'~<~I!I<~I~I>_~ .• < ~_~~-::~ ;:;L1'!::~·if,<;·,.~~!~:>!;.~:~~;;,,"~:E;,:·;~~"""'~·;';"'~:~.;' ,~~~(:!..c."'g;r:'m"; .' "\' ;~=::"'p'~;'o.~~ ."""~." -:-':::::'::':$-:-:-':·~·:-'·""'.'~'7"'.~;,t#P

CE032Ll KA~SAS rITY VISSCURI PflJtc ftP4RTMlNT P~H't:C J.

***kLSTi<I;.TH: I/I;roOi<YA nff\*** PfTROL WCkKL0A~ SU~~&qy

TOTAL OF f~LL Pt.T1'l.r:L \..i4RS f'PI': ClWTI:H f\·C. 4 lu.~,- 4

NO. INr .'ti},:t-'TS Ne. HCt;:;S AVG. IN HINUTt.!;, PCK~LWT w~ ~kJ~K P ... ~t.LI\T ur TL'I ... L

01 HOMICIDE 01 HOMICIDE 5 5.70 6&.4 4)"

02 SUICIDE OR ATTEMPT 44 3<;.20 48.0 l.1 ....

03 DEAD BODY 55 90.50 Sci.7 6<);;.

TOTAL 104 13 1.40 75.8 IvO';: 1..; : i

02 SEX OFFENSES 01 RAPE OR ATTEMPT 2<; 48.80 101.0 ':Il~

I I

02' MOLESTATION 4 3.20 4ii.O 0.1> I 03 INDECENT ACT 3 .70 14.0 U

04 OTHER 1 .'70 54.0 ~~ ~ TOTAL 37 53.tO 80.9 Ivv~ tJ-b

03 ROBBERY 01 ROBBERY OR ATTEMPT 221; 209.30 55.1 B/, i 02 STRONGARM OR ATTE~PT 78 57.GC ~,.3. 8 L.1. .;

,

TOTAL 306 26£:.30 52.2 fUU,b 1";

f 04 ASSAULT

01 SHOOTING 107 1~:~.2C 81.4 40';; i

02 CUTTING 79 88.00 66.8 L4~ I 03 OTHER ASSAULT 137 1:'0.EO 57.3 36", !

TOTAL 323 364.00 67.6 J.Jv..; L.~

05 BURGLARY 01 RES ICENCE 360 309.40 51.6 cil'!;

02 NON-RESIDENCE J.26 144.10 68.9 .:}~.l:

TOTAL 486 ,454.'10 56.1 HiD": ~.;,

06 LARCENY 01 LARCENY OR ATTEMPT 611 411..50 (, 40.4 65':;

02 HCLDING PERSON FOR 141 16C.SC 6E.5 '::5..,

03 PURSE SNATCH OR ATTEMPT 68 62.~0 55.1 1.0;:;

TOTAL 820 634 .• CO 46.4 10U-1> .:);(,

07 AUTO THEFT 01 STOLEN OR ATTEMPT 39 0 23(;.=0 34.7 62.,(,

02 ATTEMPT TO LOCATF. 51 26.f3Q 31 •. 5 7%

03 RECOVEREI: AUTO 16£. 117.30 42.4 31 ...

TOHL 616 314.(00 36.5 400,(, ~.(:

08 MISCELLANEOUS REPORTS 01 ANIMAL BITE 7C tC.20 51.t. 10.!;

02 LOSS 7 2.80 24.0 H

03 RECOVERED PROPERTY 168 122.20 4;'.6 32.),

04 DESTRUCTION CF PROPERTY 204 l1C.~O 32.4 L:H

05 OPEN DOOR OR WINDOW 57 17.60 113.5 5;;;

06 FRAUD 44 45.10 61.5 .l.2;t;

07 CASUALTY 1'; 10.'10 44.6 3 ..

08 OTHER 46 17.60 23.0 :>~

TOTAL 610 386.20 38.0 10u't L:t

09 INTOXICATED PERSONS 01 PERSON DOWN 723 363.70 30.,2 55li

02 PERSON DOWN, INJURED 87 52.80 36. /t Ii"';

03 PERSON INTOXICATED 530 250.10 28.3 3d.;

TOTAL 134D £.66.£:0 2':1.8 1UO'(' J%

n Z t>:I 0 "& '" w x '" :z I C "& '" '" .. ... . "'·,~-.c -~-------.,,""'------

ttf t1 ttf c: i:3 i'3 -~ t:::! Cil jl 0

~ C/l 0 ttf I t:::! ttf i'3 t:::!

~ 1-3 Cil Ii H

I -~. ~. c"T N tJ' 1-3 1-3 ~ !j ~. 0 "<: 0 H t'i

o 0 !j 0 t:::! o ~.!j (1) ~. to §S H -..... 0. Ul !j Ii Z (1) (1) III • o 0 t'i Cil -III !j !j ~. 0. ttf lic"To. o.~ i:3 t1 -~... :u (1) 0 0 !j :; (1) !j (1) C.j i'3 0 lQ III III to c"T g Cl

!jc"TO III t'i ~ -c"To.OIiIll ~ ::Y ::Yc"T!j.Q III a z -~. to .. 0. ~ Ii 1-3 Ul (1) en III "<: ~ i:3 1ic"Tc"T:;1i -c"TOOIllIllc"T ..... H ~(1)c"Tc"Tc"T(1) (J) t'i 0 -!j III ~. 0 Ii ..

~ Z (1)c"T ..... en::Y .....

III c"T "<: ..... t1

II -~. lQ ~. ~. Iil lO !j (1) !j no ..... --J C/l -o 0 en Ii ~. w Cl ~. 0 ~. en

~ 0. Iil 0. ~. (1) c"T (1) (1) !j III ~. -!jc"T!joo!j ><: c"TOc"T ...... ::YlQ -. c"T en ~ tJj

III .. 0. 0 0 ><: -..... (1) Iil Iil III ~ to <: Iil c"T to • III (1) O::Y1ll 1-3

c"T1i1i(1)c"T 0 • Ii III Ii ::r: OlQ(1)OO ..... (1) p; ~ ......

o c"T C.j 0 (fl :; c"T ::Y"<: en III » m O~· - CD !j -i t1 n Ii S 0 en Ii ~ m H -i :>;' (1) III <: III en C/l 0

..... c"T ~. Ii (fl ttf z ..... c"T ..... ::Yn "<: e ~ o 0 Ii (1) m OJ o (1) ..... 0 0 0. 0 ..... (1) :; (J) ::r:

..... III 0 .. c"T(1) en to Ii ttf ~. III en III :>;' ..... i'3 S 11 ~. c"T lO (1) Iilli ..... --J Cil

(1) ~. 0 0 w

~ ~IllO ..... 1ll enolll 0. (1) ::Y I 0

Z 0. » -i

og m :0 t:::!x m

"5lz 5 we {fJ ws: m J OJ 0

'lS),m ..... :0

~ II J ~ . .1-'--'-"' 1

I "

~ \ , I Ii I,

SECTION

I I II. I I I • I I I I I I. DISPATCH PROGRAMS

PROGRAMMING DOCmiIENTATION DATE ISSUED DATE REVISED

anuary 16, 1973

I. PROGRAM NARRATIVE

Input to this program is the year-to-date dispatch tape (CE~~lTl) and output is several multi-page listings. The input year-to-date dispatch tape is in patrol watch within patrol zone sequence. The input fil.e is read and counts are kept in a core resident table by call classification. Each time that a dispatch record is encountered with a new zone or watch, computations are made and a report is printed for the zone and watch represented in the table. After nine reports have been created, one for each watch and zone coru)ination, program execution is ended.

II. DETAILED DESCRIPTION

A control card is accepted which contains the quarter and year for which the program is to create a report. If the control card is found to be invalid, an appropriate message is displayed on the system console and program execution is terminated.

READI. The input year-to-date dispatch tape is read and at end of file control is transferred to the paragraph entitled COMPUTATE. The dis­patch record is subjected to several validity tests and if the record fails any of these, control is returned to the beginning of the para­graph.

CK-HOW. If the zone and watch of the current dispatch record is not equal to the ZOne and watch of the previous dispatch record, control is transferred to the paragraph entitled COMPUTATE.

CK-MAJ-MIN. A subscript is set to point to a table element in which counts are kept for this call classification. If the call classifica­tion is found to be invalid, control is transferred to the paragraph entitled READI.

ADD-ROUTI. The subscripted incident counter is incremented and time to clear this incident is computed and added to a count.er containing total time to clear this type of incident. Control is then transferred to the paragraph entitled READI.

COMPUTATE through WRITE3. These paragraphs gain control. whenever all the dispatch records for a particular zone and watch have been read from the input dispatch year-to-date tape. Average time per incident for each incident type and percent of total patrol work load represented by this

INDEX NUMBER

CEJ333-¢2

I

SECTION

I 1.1 • • I I •• I II I I DISPATCH PROG~lS

PROGRAMMING DOCUMENTATION DATE ISSUED

January 16, 1973

incident type are computed. A report for this zone and watch is then printed.

DATE REVISED

FINISHED. If a report has been created for all zone/'.-ls.tch combina­tions (Zone 1, Watch 1 through Zone 3, Watch 3), control is transferred to the paragraph entitled END-ROUT, otherwise the statistical table is cleared and control is transferred to the paragraph entitled CK-MAJ-MIN.

END-ROUT. All program files are closed and program execution is ended.

INDEX NUMBER

CE¢33-¢3

' .. ~:~~ c, .lJtl_ .. Tn .1" •• 11.1 I .. Ii jJ.lt.I~~,.i,;,,.~"',;..~,:;:'~~]!!i!:=::~~"'..,!l=~~:::;~~:;;J::::;:;;:;;,;"'l::.;';;:~";;~;~~~~~~}~1i!\4i!ik_i\$QMg;;kJ lM.\9¥i

;:~ '. -

Y.'

0 0 en a ~ '<

Ul CD CD (ij ::t> -0 3 " m '0 z ~ '0 0 I\) !=l < m ro 0. ?-

::t> -0 en '0 ~ '< '0 co Ul ~ U -o III CD ~ m 3 0. 0.

OJ OJ ':'S ':<;

CJ z t>lo :'cSl~ Wz w~ I m

:'cSl~ ~,

I-­:0 CD < (jj'

ei' :J

o a !1!

I-­:0 m < (jj' m 0.

OJ ':<;

_. ___ ---.. --"P""'----'-~.~- __ .... ~ .... _ __.~ -- ~., ___ ____"' __ A~ •• ___ M_ .... --+- ...,"'-~ _........ ....---~ --- .... --..----.----- ----

~ ~ .tJ .~ ~ ~ ;D e ~ C; C; : Q ;;; :: is g g S ~ g .2

11\

z 0·,-·, .-

......... -.(11-.- -¢>;

-_._---- .....

-..... .;.,.... ........ --

-<-l"-'

n t --- .......

l. ___ -+ _~_. _1,,_ .,.... ____ ... ~ .. --l.", __ .~ .

I'_c ..

c~_.:.... __ '___._ •. c ___ -'"--~------L-----------

H-a

1--3 ~ III 0

---g: -~. ·1< { CD El

CD ::s

.... d_ rt-a--- c

I

~

-----'---..J

:J:I rt

CD :::1" p, 'v

--~-.--. -,...---'- .. ---~~, ----:~ --r--- '~"g

liS ~I m ~

... --"--~--' "Tl r 0 o

l ~ - .

-~-.- .. --"--- '-~'---~'''~---'' ,~~~--~.---- 0 I ::t>

~---;<- ------I---~ !- •. --~ ---.-.~--.. t ;;;

:0 -l

I ;

."-r-- ." +-_.- --1----- ~ c:;

0'1 t.J1

::s N rtCJ

~~ o 0 rt !:l III ttl

CD ..... s:: Ii rt Ul rt

III . CD tr ..... I):l

CD 0 Ul ::s

CD

Ul III III ::s <! p, CD

=<: I):l III 0 rt ::s 0

~

III CJ ~ 0 P,t8

to s:: CD rt Ii CD o CD .... ::s ~ rto III .... lQ P, CD CD Ul ~ • rt

~

W

:e III rt o ::r ty Ii CD III :;-;' 'V

N

Gl o o P,

Ii CD o o Ii P, 'V

.....

::roo,9 o 0 ..... ·U

s:: ~ CD CD Ulrtlll~ CD Ii Ii 0 :;-;'0 t-n m CD ..... =<:.... en CD 0..... 0 to 0 Ii CD :0 ...·Ill:;-;'Ul ~ \l ~ Ii v ~ lQ P, III ::! CD

• .. Ii I):l 0 I CD CD Z lQlllli ~ CD Ul 0 ~ .. CD rt So III 0 v ..... 0 .....

CD CD

!

I I I ! I I

CD ::r CD Ii III lQ CD Ul

lillie!. I ~,?l I J

__ ~; .1$ ..... " :::;o~ .. ' ~ ........ ~~:~.----:-.~~.--~~:--:-':""~- ~T~~ _C~]''"' ~ J DNEW o REVISION-SHOW WHY IN 'COMMENTS'

TITLE OF REPORT OR LISTING

PATROL WORK LOAD SUMMARY - CE~33Ll

PURPOSE OR FUNCTION IT SERVES

Td PROVIDE POLICE ADMINISTRATION WITH DISPATCH STATISTICS BY INCIDENT AND RESULTANT TIME EXPENDITURES BY WATCH, ZONE AND DIVISION.

. ,

ORIGINATES FROM (SHOW COMPUTER RUN AND/OR MAIN FILE FROM WHICH DATA IS DEVELOPED AND SPAN OF TIME COVERED OR AGE OF DATA)

THIS INFORMATION IS EXTRACTED FROM THE QUARTERLY DISPATCH STATISTICAL I TAPE - CE.029Tl.

.. ,

-I' FREQUENCY ISSUED NO, COPIES o DAILY DWEEKLY o MONTHLY KJ QUARTERLY

DESIGN FORMAT APPROVED BY DATE RELEASE PERIOD

I COpy DISTRIBUTION

SENTTO RETENTION DISPOSITION

1 ! 2 ORIGINATING AGENCY (3) !

3 FILE (1)

4

5 6

COMMENTS

CJ Z t<.l g

:'cSl )( W 2 W c: I ::

:'cSl III 111 III

;0

DETAILED EXPLANATION OF DATA (WHEN PRINTED CAPTIONS ARE NOT SELF EXPLANATORY)

VERTICAL HEADINGS REPRESENT MAJOR DISPATCH

CATEGORIES AND THEIR RESPECTIVE SUBCATE-GORIES. HORIZONTAL HEADINGS REFLECT:

1. THE NUMBER OF INCIDENTS OCCURRING.

1

2. THE NUMBER OF HOURS DEDICATED TO THOSE

INCIDENTS.

3. THE AVERAGE TIME IN MINUTES DEDICATED

TO EACH INCIDENT • 4. THE PERCENT THAT A SUBCATEGORY REPRE­

SENTS OF ITS MAJOR CATEGORY.

5. THE PERCENT THAT THE MAJOR CATEGORY REPRESENTS OF ALL DISPATCHED TIME FOR

THE QU~TER.

I I I !

J .-/

CONTINUE ON REVERSE SIDE

'v

Cf03'3L'

--T-"n'~-"~--=-,---=.·--,,;;-~="'·""'-"""""~''''''~~~ _ _t ... tj,,~aT. ~'" 'fI!:·".~F Iff ~ V wr ...

KANSAS CITY MISSOURI pnLICE DEPARTMENT ***R~STRI(TED IN'F-0R!-!ATlON***

PATROL WORKLOAD SUMMARY TOTAL flF ALL PATROL CAQS FOR QtJA~TER NO. OUEU !WATCH 1

PAGE 1

lONE 1

I I

I f l'