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 |  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: ESP122P2

Package: Police and Security

Routine: ESP122P2


Information

ESP122P2 ;ALB/JAP; POST-INSTALL FOR ES*1*22 cont.;3/98

Source Information

Source file <ESP122P2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 NOW^%DTC  ^DIC  EN^DIQ1  ^DIR  
Kernel 2 HOME^%ZIS  $$FMTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
MANUAL ;user update of file #912 entries (manual)
DISPLAY ;display file #912 record data
UPDATE ;allow user to update subtype of subrecord

External References

Name Field # of Occurrence
NOW^%DTC UPDATE+3
HOME^%ZIS DISPLAY+1
^DIC MANUAL+23
EN^DIQ1 DISPLAY+8, DISPLAY+23, DISPLAY+32
^DIR UPDATE+10, UPDATE+24, UPDATE+43
$$FMTE^XLFDT UPDATE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DISPLAY+2
Function Call: WRITE
  • Prompt: !?20,"Patch ES*1*22 Conversion Utility"
  • Line Location: DISPLAY+4
Function Call: WRITE
  • Prompt: !,"File #912 ien: ",ESIEN
  • Line Location: DISPLAY+5
Function Call: WRITE
  • Prompt: ?45,"UOR# ",$E(ESPDTR,2,3),"-",$E(ESPDTR,4,5),"-",$E(ESPDTR,6,7),"-",$TR($E($P(ESPDTR,".",2)_"ZZZZ",1,4),"Z",0)
  • Line Location: DISPLAY+6
Function Call: WRITE
  • Prompt: !,"DATE/TIME RECEIVED: ",$G(^UTILITY("DIQ1",$J,912,DA,.02,"E"))
  • Line Location: DISPLAY+9
Function Call: WRITE
  • Prompt: !,"DATE/TIME OF OFFENSE: ",$G(^UTILITY("DIQ1",$J,912,DA,.03,"E"))
  • Line Location: DISPLAY+10
Function Call: WRITE
  • Prompt: !,"LOCATION: ",$G(^UTILITY("DIQ1",$J,912,DA,.04,"E"))
  • Line Location: DISPLAY+11
Function Call: WRITE
  • Prompt: !,"INVESTIGATING OFFICER: ",$G(^UTILITY("DIQ1",$J,912,DA,.06,"E"))
  • Line Location: DISPLAY+12
Function Call: WRITE
  • Prompt: !,"CASE STATUS: ",$G(^UTILITY("DIQ1",$J,912,DA,.08,"E"))
  • Line Location: DISPLAY+13
Function Call: WRITE
  • Prompt: ?45,"COMPLETED FLAG: ",$G(^UTILITY("DIQ1",$J,912,DA,5.02,"E"))
  • Line Location: DISPLAY+14
Function Call: WRITE
  • Prompt: ?45,"DATE/TIME: ",$G(^UTILITY("DIQ1",$J,912,DA,5.06,"E"))
  • Line Location: DISPLAY+18
Function Call: WRITE
  • Prompt: ?45,"DATE/TIME: ",^UTILITY("DIQ1",$J,912,DA,6.02,"E"),!?45,"PREVIOUS ID#: ",$G(^UTILITY("DIQ1",$J,912,DA,6.01,"E"))
  • Line Location: DISPLAY+19
Function Call: WRITE
  • Prompt: !,"LOST/STOLEN PROPERTY:"
  • Line Location: DISPLAY+20
Function Call: WRITE
  • Prompt: "/",^("E")
  • Line Location: DISPLAY+38
Function Call: WRITE
  • Prompt: "/",^("E")
  • Line Location: DISPLAY+39
Function Call: WRITE
  • Prompt: !,?NUML,"Converted by: ",$E($P($G(^VA(200,ESUSER,0)),U,1),1,20),?45,"Date/time: ",ESCNVDT
  • Line Location: DISPLAY+40
Function Call: WRITE
  • Prompt: "/",^("E")
  • Line Location: DISPLAY+44
Function Call: WRITE
  • Prompt: "/",^("E")
  • Line Location: DISPLAY+45
Function Call: WRITE
  • Prompt: !,LN,!
  • Line Location: DISPLAY+46
Function Call: WRITE
  • Prompt: !!,"You may modify the following sub-record(s) -- ",!
  • Line Location: UPDATE+4
Function Call: WRITE
  • Prompt: !?5,"Sub-record #",?25,"Current Subtype"
  • Line Location: UPDATE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDATE+10
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDATE+10
Function Call: WRITE
  • Prompt: !
  • Line Location: UPDATE+24
Function Call: WRITE
  • Prompt: !!,"...done.",!
  • Line Location: UPDATE+42
Function Call: WRITE
  • Prompt: !!
  • Line Location: UPDATE+43
Routine Call
  • DIC
  • Line Location:
    • MANUAL+23
Routine Call
  • DIR
  • Line Location:
    • UPDATE+10
    • UPDATE+24
    • UPDATE+43
Routine Call
  • %ZIS
  • Line Location:
    • DISPLAY+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ESP(912 - [#912] DISPLAY+3, DISPLAY+21, DISPLAY+22, DISPLAY+26, DISPLAY+28, UPDATE+34*
^UTILITY("DIQ1" DISPLAY+7!, DISPLAY+8, DISPLAY+9, DISPLAY+10, DISPLAY+11, DISPLAY+12, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+18
DISPLAY+19, DISPLAY+23, DISPLAY+24, DISPLAY+25, DISPLAY+32, DISPLAY+33, DISPLAY+34, DISPLAY+37, DISPLAY+38, DISPLAY+39
DISPLAY+43, DISPLAY+44, DISPLAY+45
^VA(200 - [#200] DISPLAY+40
^XTMP("ESP" MANUAL+27, DISPLAY+30, DISPLAY+31, DISPLAY+33, DISPLAY+34, UPDATE+36, UPDATE+37*, UPDATE+39*, UPDATE+41!

Label References

Name Line Occurrences
DISPLAY MANUAL+29
UPDATE MANUAL+30, UPDATE+13

Naked Globals

Name Field # of Occurrence
^("E" DISPLAY+38, DISPLAY+39, DISPLAY+44, DISPLAY+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % UPDATE+3
>> DA DISPLAY+8*, DISPLAY+9, DISPLAY+10, DISPLAY+11, DISPLAY+12, DISPLAY+13, DISPLAY+14, DISPLAY+15, DISPLAY+18, DISPLAY+19
DISPLAY+23*, DISPLAY+24, DISPLAY+25, DISPLAY+32*, DISPLAY+33, DISPLAY+34, DISPLAY+37, DISPLAY+38, DISPLAY+39, DISPLAY+43
DISPLAY+44, DISPLAY+45
DIC MANUAL+1~, MANUAL+21*, DISPLAY+8*, DISPLAY+23*, DISPLAY+32*
DIC("S" MANUAL+22*
DIC(0 MANUAL+21*
>> DIQ(0 DISPLAY+8*, DISPLAY+23*, DISPLAY+32*
DIR UPDATE+2~, UPDATE+10!, UPDATE+24!, UPDATE+43!
DIR("A" UPDATE+6*, UPDATE+23*
DIR(0 UPDATE+6*, UPDATE+8*, UPDATE+22*, UPDATE+43*
DIRUT UPDATE+2~, UPDATE+11, UPDATE+25
>> DR DISPLAY+8*, DISPLAY+23*, DISPLAY+32*
DTOUT MANUAL+1~, MANUAL+20, UPDATE+2~, UPDATE+11, UPDATE+25
DUOUT MANUAL+1~, MANUAL+20, UPDATE+2~, UPDATE+11, UPDATE+25
DUZ UPDATE+39
>> ESCNVDT DISPLAY+29*, DISPLAY+31*, DISPLAY+40, UPDATE+3*, UPDATE+39
ESIEN MANUAL+1~, MANUAL+26*, MANUAL+27, MANUAL+28!, DISPLAY+3, DISPLAY+5, DISPLAY+8, DISPLAY+21, DISPLAY+22, DISPLAY+23
DISPLAY+26, DISPLAY+28, DISPLAY+30, DISPLAY+31, DISPLAY+32, DISPLAY+33, DISPLAY+34, UPDATE+34, UPDATE+36, UPDATE+37
UPDATE+39, UPDATE+41
>> ESL DISPLAY+22*, DISPLAY+23
ESN MANUAL+1~, DISPLAY+28!*, DISPLAY+30, DISPLAY+31, DISPLAY+32, DISPLAY+33, DISPLAY+34, DISPLAY+36, DISPLAY+42, UPDATE+14*
UPDATE+34, UPDATE+36, UPDATE+37, UPDATE+39, UPDATE+41
ESN( DISPLAY+33*, DISPLAY+34*, UPDATE+7, UPDATE+9, UPDATE+13, UPDATE+14
>> ESOLD DISPLAY+29*, DISPLAY+30*, DISPLAY+31, DISPLAY+35, DISPLAY+41
>> ESOLDNM DISPLAY+29*
ESPCNV MANUAL+31!
ESPCNV( UPDATE+17, UPDATE+20, UPDATE+21, UPDATE+22, UPDATE+31, UPDATE+32
ESPCNV("ABOVE $100 (GOV'T)" , MANUAL+4*, MANUAL+5*,  $100 (PERSONAL)" , MANUAL+6*, MANUAL+7*,  $1000 (GOV'T)" , MANUAL+8*,  $1000 (PERSONAL)" , MANUAL+10*
ESPCNV("BELOW $1000 (GOV'T)" , MANUAL+9*,  $1000 (PERSONAL)" , MANUAL+11*
>> ESPDTR DISPLAY+3*, DISPLAY+6
ESPOLD MANUAL+31!
ESPOLD( UPDATE+14
ESPOLD("ABOVE $100 (GOV'T)" , MANUAL+13*,  $100 (PERSONAL)" , MANUAL+14*,  $1000 (GOV'T)" , MANUAL+15*,  $1000 (PERSONAL)" , MANUAL+17*
ESPOLD("BELOW $1000 (GOV'T)" , MANUAL+16*,  $1000 (PERSONAL)" , MANUAL+18*
ESPOUT MANUAL+1~, MANUAL+20*, MANUAL+24*, MANUAL+29, UPDATE+2~, UPDATE+16*, UPDATE+17, UPDATE+25*, UPDATE+26*, UPDATE+29
ESPPREV UPDATE+2~, UPDATE+36*, UPDATE+37
>> ESUSER DISPLAY+29*, DISPLAY+31*, DISPLAY+40
>> FLAG DISPLAY+15*, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+19
IOF DISPLAY+2
>> JJ UPDATE+6*, UPDATE+7*, UPDATE+8, UPDATE+9
LN MANUAL+1~, MANUAL+2*, DISPLAY+46
NEWSUB UPDATE+2~, UPDATE+16*, UPDATE+32*, UPDATE+34, UPDATE+39
NUM DISPLAY+36*, DISPLAY+37, DISPLAY+42*, DISPLAY+43, UPDATE+2~, UPDATE+16*, UPDATE+17, UPDATE+27*, UPDATE+28*, UPDATE+31*
UPDATE+32
>> NUML DISPLAY+36*, DISPLAY+40, DISPLAY+42*
OLDSUB UPDATE+2~, UPDATE+14*, UPDATE+39
SUBTYPE UPDATE+2~, UPDATE+14*, UPDATE+17, UPDATE+20, UPDATE+21, UPDATE+22, UPDATE+31, UPDATE+32
U DISPLAY+3, DISPLAY+30, DISPLAY+31, DISPLAY+40, UPDATE+20, UPDATE+21, UPDATE+22, UPDATE+32, UPDATE+34
X MANUAL+1~, MANUAL+24, UPDATE+2~, UPDATE+12, UPDATE+26, UPDATE+43!
Y MANUAL+1~, MANUAL+25, MANUAL+26, UPDATE+2~, UPDATE+3*, UPDATE+12, UPDATE+13, UPDATE+14, UPDATE+26, UPDATE+27
UPDATE+28, UPDATE+43!
Info |  Source |  Call 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