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

Package: Registration

Routine: DG17202


Information

DG17202 ;BHM/RGY,ALS-Create new request for patient demographic change ;FEB 20, 1998

Source Information

Source file <DG17202.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 6 NOW^%DTC  ($$FIND1,FIND)^DIC  FILE^DICN  ^DIE  ^DIR  EN^DIU2  
Kernel 3 ^%ZTLOAD  $$NOW^XLFDT  $$DELETE^XPDMENU  
Registration 1 (BROAD,MESS)^DG17204  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DG17201  DG17203  

Entry Points

Name Comments DBIA/ICR reference
Q1
CHK1(FILE) ;IS CONVERSION FOR A FILE NECESSARY?
JOBKILL ;
CONV ;Start conversion process
CHK() ;IS CONVERSION NECESSARY?
STOP ;Stop background job
CHK2() ;ARE ALL THE NONSTANDARD ENTRIES MAPPED?
SEND ;
JOB ;Start background job
CHK3() ;DID THE CONVERSION RUN TO COMPLETION?
GETNV(TYPE,VALUE) ;
ADD(FILE) ;
ADDR(FILE,NAME) ;
TASK(TASK) ;Convert a file (task)
OUT

External References

Name Field # of Occurrence
NOW^%DTC TASK+5
^%ZTLOAD JOB+11
BROAD^DG17204 SEND+2
MESS^DG17204 JOB+5
$$FIND1^DIC JOBKILL+7
FIND^DIC JOBKILL+8
FILE^DICN ADD+4, ADDR+4
^DIE TASK+10, JOBKILL+3, JOBKILL+9
^DIR JOB+8, STOP+4
EN^DIU2 JOBKILL+5
$$NOW^XLFDT TASK+15
$$DELETE^XPDMENU JOBKILL+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"*** Conversion is not necessary! ***",!!,"Uninstalling patch..."
  • Line Location: JOB+2
Function Call: WRITE
  • Prompt: "...done!"
  • Line Location: JOB+2
Function Call: WRITE
  • Prompt: !!,"*** Not all non-standard entries have been mapped...see DG172 options ***",!
  • Line Location: JOB+3
Function Call: WRITE
  • Prompt: !,"*** Job appears to already be running! ***",!
  • Line Location: JOB+4
Function Call: WRITE
  • Prompt: !
  • Line Location: JOB+5
Function Call: WRITE
  • Prompt: !
  • Line Location: JOB+5
Function Call: WRITE
  • Prompt: !,"*** Task #: "_ZTSK_" ***",!
  • Line Location: JOB+12
Function Call: WRITE
  • Prompt: !,"*** Conversion process is NOT running! ***",!
  • Line Location: STOP+9
Routine Call
  • DIE
  • Line Location:
    • TASK+10
    • JOBKILL+3
    • JOBKILL+9
Routine Call
  • DIC
  • Line Location:
    • JOBKILL+7
Routine Call
  • DIR
  • Line Location:
    • JOB+8
    • STOP+4
Routine Call
  • DIC
  • Line Location:
    • JOBKILL+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls,  FIND1^DIC,  FIND^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] ADDR+2, ADDR+3, GETNV+5
^DIC(19 - [#19] JOBKILL+9
^TMP("DILIST" JOBKILL+8
^XTMP("DGTMP" ADD+2, ADD+3, CONV+4, CONV+5, SEND+1, TASK+2, TASK+4, TASK+5*, TASK+6, TASK+11
, TASK+13*, TASK+15*, GETNV+7, GETNV+8, CHK+1, CHK1+1, CHK2+1, CHK3+2, JOB+4, JOB+9
, JOB+10*, STOP+2, STOP+5*, STOP+8, JOBKILL+2

Label References

Name Line Occurrences
$$CHK CONV+2, CHK3+1, JOB+2
$$CHK1 TASK+5
$$CHK2 CONV+3, JOB+3
$$GETNV TASK+8
JOBKILL CONV+6, JOB+2
OUT TASK+6
Q1 CONV+5
SEND CONV+5, CONV+6
TASK CONV+5

Naked Globals

Name Field # of Occurrence
^( JOBKILL+2, JOBKILL+9
^(0 TASK+11*, CHK+1, CHK1+1, CHK2+1, JOBKILL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TASK+5!
COUNT TASK+1~, TASK+3*
D0 ADD+1~, ADD+4!, ADDR+1~, ADDR+4!
DA ADD+1~, ADDR+1~, TASK+10*, JOBKILL+1~, JOBKILL+3*, JOBKILL+9*
DD ADD+4!, ADDR+4!
DIC ADD+1~, ADD+4*!, ADDR+1~, ADDR+4*!
DIC(0 ADD+4*, ADDR+4*
DIDEL JOBKILL+9*!
DIE ADD+1~, ADDR+1~, TASK+10*, JOBKILL+1~, JOBKILL+3*, JOBKILL+9*
DINUM ADD+1~, ADD+4*, ADDR+1~, ADDR+4*
DIR JOB+1~, JOB+8!, STOP+1~, STOP+4!
DIR("A" JOB+6*, STOP+3*
DIR("B" JOB+7*, STOP+3*
DIR(0 JOB+7*, STOP+3*
DIRUT JOB+1~, JOB+8, STOP+1~, STOP+4
DIU JOBKILL+5*, JOBKILL+6!
DIU(0 JOBKILL+5*
DLAYGO ADD+1~, ADD+4*!, ADDR+1~, ADDR+4*!
DR ADD+1~, ADDR+1~, TASK+10*, JOBKILL+1~, JOBKILL+3*, JOBKILL+9*
ENTRY TASK+1~, TASK+6*, TASK+7, TASK+10, TASK+13
EVN ADD+1~, ADD+2*, ADD+3, ADD+4, ADD+7, ADDR+1~, ADDR+2*, ADDR+3, ADDR+4, ADDR+7
FIELD TASK+1~, TASK+3*, TASK+10
FILE ADD~, ADD+2, ADD+3, ADD+4, ADDR~, ADDR+2, ADDR+3, ADDR+4, CHK1~, CHK1+1
, JOBKILL+1~, JOBKILL+5*
GLOB TASK+1~, TASK+3*, TASK+6, TASK+7, TASK+10
IDEL JOBKILL+1~, JOBKILL+8*
ITEM JOBKILL+1~, JOBKILL+8*
N0 TASK+1~, TASK+2*, TASK+3, TASK+6
NAME ADDR~, ADDR+4
NODE TASK+1~, TASK+3*, TASK+7
NON JOBKILL+1~, JOBKILL+2*
NV TASK+1~, TASK+8*, TASK+9, TASK+10, TASK+11, GETNV+1~, GETNV+8*, GETNV+9
OPT JOBKILL+1~, JOBKILL+7*, JOBKILL+8, JOBKILL+9*
OV TASK+1~, TASK+7*, TASK+8, TASK+9, TASK+11
PI JOBKILL+1~, JOBKILL+7*, JOBKILL+8
PIECE TASK+1~, TASK+3*, TASK+7
RGOK ADD+1~, ADD+2*, ADD+5*, ADDR+1~, ADDR+2*, ADDR+5*
TASK CONV+1~, CONV+5*, TASK~, TASK+2, TASK+4, TASK+5, TASK+13, TASK+15
TYPE TASK+1~, TASK+3*, TASK+5, TASK+8, TASK+11, GETNV~, GETNV+5, GETNV+7, GETNV+8
U JOBKILL+8
VALUE GETNV~, GETNV+2, GETNV+3, GETNV+5, GETNV+7, GETNV+8, GETNV+10
X ADD+1~, ADD+4*, ADDR+1~, ADDR+4*, TASK+11*, CHK+1*, CHK+2, CHK1+1*, CHK1+2, CHK2+1*
, CHK2+2, CHK3+2*, CHK3+3
Y JOB+8, JOB+14!, STOP+4, STOP+6!
ZTASK JOB+1~
ZTDESC JOB+1~, JOB+11*
ZTDTH JOB+1~
ZTIO JOB+1~, JOB+11*
>> ZTREQ JOB+13*
ZTRTN JOB+1~, JOB+11*
ZTSK JOB+12, JOB+14!
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