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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ESPSCR

Package: Police and Security

Routine: ESPSCR


Information

ESPSCR ;DALISC/CKA - OFFENSE REPORT SCREENS;8/92

Source Information

Source file <ESPSCR.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Police and Security 1 EN^ESPMNI  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Police and Security 1 ESPOFF0  

Entry Points

Name Comments DBIA/ICR reference
EN ;
OFFE ;OFFENDER SCREEN INPUT
OFIN
PERS
SO
OFF
DISP
CHD
SOF
YN
EXIT
NO
NOUPD
DESCR ;Enter unknown offender description
RACE
HGHT
WGHT
HAIR
EYE
SKIN
SCAR
RD
WARN

External References

Name Field # of Occurrence
^DIR YNDESCR+1, RDWARN+1
EN^ESPMNI OFIN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"OFFENDER #",ESPN
  • Line Location: OFIN+2
Function Call: WRITE
  • Prompt: !!,$C(7),?5,"You must enter Yes or No."
  • Line Location: YN+2
Function Call: WRITE
  • Prompt: $C(7),!!?5,"NO '^'S ALLOWED!",!!
  • Line Location: NO+0
Function Call: WRITE
  • Prompt: !!,$C(7),?20,"NO UPDATING HAS OCCURRED!!!",!!
  • Line Location: NOUPD+0
Function Call: WRITE
  • Prompt: !!,"UNKNOWN OFFENDER DESCRIPTION"
  • Line Location: DESCR+4
Function Call: WRITE
  • Prompt: !!,$C(7),"Warning: The names that you have previously entered will be replaced if you enter a name."
  • Line Location: WARN+0
Routine Call
  • DIR
  • Line Location:
    • YN
    • DESCR+1
    • RD
    • WARN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J OFIN!, SO+2*, SOF*, NOUPD!

Label References

Name Line Occurrences
DESCR OFIN+5
NO RD
NOUPD PERSDISPCHDYN+1, DESCR+2
OFF YN+3
OFIN OFFE+2
RD PERSOFFDISPCHDRACEHGHTWGHTHAIREYESKIN
SCARRD
SO PERS
SOF DISPCHD
WARN OFIN
YN YN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CHD( DISP+1*, CHD*, SOF
DIR YN!, DESCR+1!, RD+1!, WARN+1!
DIR("A" YN*, DESCR+1*, WARN+1*
DIR("B" YN*, DESCR+1*, WARN+1*
DIR(0 PERS*, OFF*, DISP*, CHD*, YN*, DESCR+1*, RACE*, HGHT*, WGHT*, HAIR*
, EYE*, SKIN*, SCAR*, WARN+1*
>> DIRUT OFF
>> DTOUT OFFE+2, OFIN+4, OFIN+6, PERSDISPCHDYN+1, DESCR+2, RACEHGHT
WGHTHAIREYESKINSCAR
>> DUOUT PERSDISPCHDRACEHGHTWGHTHAIREYESKINSCAR
ESPCL NOUPD!
ESPD SO+3!, NOUPD!
ESPD( PERS*, SOSO+1, SO+2, RACE*, HGHT*, WGHT*, HAIR*, EYE*, SKIN*
, SCAR*
>> ESPDISP( DISP*, CHDSOF
ESPDTR NOUPD!
ESPFN OFFE+2, OFIN+3!, OFIN+5, SO+1, SO+2
>> ESPI SO+3*, OFFDISPDISP+1, CHDSOFYN+3*
>> ESPN OFFE+2*, OFINOFIN+2, SO+2, SOF
ESPNO OFIN+5*, PERS, EXIT!, DESCR+3*
>> ESPNOT OFFE+1*, OFFE+2, OFINOFIN+1, WARN+2*
>> ESPOFF( OFF*, SOF
ESPTEST OFIN+1*, SO*, SO+1, EXIT!
ESPX SO*, NOUPD!
ESPY NOUPD!
>> NOUPD OFIN+4*, OFIN+6*, NOUPD*
U RACEHAIREYESKINRD
X EXIT!, RD!
Y PERSOFFDISPCHDYN+2, YN+3, EXIT!, DESCR+3, RACEHGHT
WGHTHAIREYESKINSCAR, RD!, WARN+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All