Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ESPUCF

Package: Police and Security

Routine: ESPUCF


Information

ESPUCF ;DALISC/CKA - UNIFORM CRIME REPORT BY FACILITY- 3/99

Source Information

Source file <ESPUCF.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 5 ^%DT  FILE^DICN  DT^DICRW  IX1^DIK  EN^DIQ1  
Police and Security 1 SET^ESPUCF1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Police and Security 1 ESP GENERATE CRIME STAT BY FAC  

Entry Points

Name Comments DBIA/ICR reference
COUNT ;GO THROUGH "C" X-REF TO COUNT AND GET TOTALS
XREF ;
HELP
CREATE ;CREATE A NEW ENTRY IN CRIME DATA FILE
VIO ;GO THROUGH "C" X-REF VIOLATION FILE TO COUNT AND GET TOTALS
START ;
EX
DATE ;ASK BEGINNING & ENDING DATE

External References

Name Field # of Occurrence
^%DT DATE+2, DATE+5
FILE^DICN CREATE+1
DT^DICRW DATE+1
IX1^DIK XREF+3
EN^DIQ1 COUNT+7, VIO+6
SET^ESPUCF1 COUNT+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Site # is not defined!"
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !!,"**** Date Range Selection ****",!
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+7
Function Call: WRITE
  • Prompt: !,"This record is being edited by someone else."
  • Line Location: CREATE+2
Function Call: WRITE
  • Prompt: !!,"Done."
  • Line Location: VIO+28
Function Call: WRITE
  • Prompt: "??",!?5,"Ending date must not be before beginning date"
  • Line Location: HELP+0

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ESP(912.3 - [#912.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] VIO+5
^ESP(910 - [#910] VIO+8
^ESP(912 - [#912] COUNT+2, COUNT+4, COUNT+5, COUNT+6, COUNT+15
^ESP(912.3 - [#912.3] CREATE+2, CREATE+3*, CREATE+4, COUNT+10, COUNT+11*, COUNT+12*, COUNT+13*, VIO+7*, VIO+9*, VIO+10*
, VIO+11*, VIO+12*, VIO+13*, VIO+14*, VIO+15*, VIO+16*, VIO+17*, VIO+18*, VIO+19*, VIO+20*
, VIO+21*, VIO+22*, VIO+23*, VIO+24*, VIO+25*, VIO+27
^ESP(914 - [#914] VIO+2, VIO+4, VIO+5, VIO+8
^ESP(915 - [#915] VIO+8

Label References

Name Line Occurrences
DATE HELP
EX START+1, DATE+3, DATE+6, CREATE+1
HELP DATE+7

Naked Globals

Name Field # of Occurrence
^(0 CREATE+4*, VIO+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATE+2*!, DATE+5*, EX+1!
%DT("A" DATE+2*, DATE+5*
%DT(0 DATE+2*
BEGDATE DATE+1!, DATE+4*, EX+1!
DA COUNT+7*, COUNT+8, COUNT+9!, VIO+6*!, XREF+1~, XREF+2*, EX+1!
DD CREATE+1!, EX+1!
DIC CREATE+1*, COUNT+7*, COUNT+9!, VIO+6*!, XREF+1~, EX+1!
DIC(0 CREATE+1*
DIE XREF+1~
DIK XREF+1~, XREF+2*
DIQ COUNT+7*, COUNT+9!, VIO+6*!
DIQ(0 COUNT+7*, VIO+6*
DIR XREF+1~
>> DLAYGO CREATE+1*
DO CREATE+1!, EX+1!
DR COUNT+7*, COUNT+8, COUNT+9!, VIO+6*!
DTOUT DATE+6, EX, EX+1!
DUZ(2 START+1
ENDDATE DATE+1!, DATE+7*, CREATE+3, EX+1!
ESPBD DATE+4*, DATE+7, CREATE+1, COUNT+1, VIO+1, EX+1!
ESPCAT VIO+8*, VIO+14, VIO+15, VIO+16, VIO+17, VIO+22, VIO+23, VIO+24, VIO+25, EX+1!
ESPCC EX+1!
ESPCL VIO+8*, VIO+11, VIO+12, VIO+13, VIO+19, VIO+20, VIO+21, EX+1!
ESPCN COUNT+14*, COUNT+15*, EX+1!
ESPDOL EX+1!
ESPDT COUNT+1*, COUNT+2*, COUNT+4, VIO+1*, VIO+2*, VIO+4, EX+1!
ESPED DATE+7*, COUNT+2, VIO+2, EX+1!
ESPFN VIO+8*, EX+1!
ESPI COUNT+2*, VIO+2*, EX+1!
ESPIEN CREATE+1*, CREATE+2, CREATE+3, CREATE+4, COUNT+10, COUNT+11, COUNT+12, COUNT+13, VIO+7, VIO+9
, VIO+10, VIO+11, VIO+12, VIO+13, VIO+14, VIO+15, VIO+16, VIO+17, VIO+18, VIO+19
, VIO+20, VIO+21, VIO+22, VIO+23, VIO+24, VIO+25, VIO+27, XREF+2, EX+1!
ESPINS COUNT+6*, COUNT+7, COUNT+10, COUNT+11, COUNT+12, COUNT+13, VIO+5*, VIO+6, VIO+7, VIO+9
, VIO+10, VIO+11, VIO+12, VIO+13, VIO+14, VIO+15, VIO+16, VIO+17, VIO+18, VIO+19
, VIO+20, VIO+21, VIO+22, VIO+23, VIO+24, VIO+25, EX+1!
ESPJ COUNT+4*, VIO+4*, EX+1!
ESPOF EX+1!
ESPOFF VIO+8*, EX+1!
ESPOFN COUNT+3*, COUNT+4*, COUNT+5, COUNT+6, COUNT+15, VIO+3*, VIO+4*, VIO+5, VIO+8, EX+1!
ESPSUB EX+1!
ESPTYPE VIO+8*, VIO+10, VIO+18, EX+1!
ESPVIC EX+1!
ESPVICT EX+1!
ESPX COUNT+12*, COUNT+13*, EX+1!
ESPZ COUNT+15*, EX+1!
STA COUNT+9!, VIO+6!
STA( COUNT+8, VIO+6
STN COUNT+8*, COUNT+11, VIO+6*, VIO+7, VIO+26!
U CREATE+3, COUNT+5, COUNT+6, VIO+5, VIO+8
X CREATE+1*, XREF+1~, EX+1!
Y DATE+3, DATE+4, DATE+7, CREATE+1, XREF+1~, EX+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All