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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XUPCH117

Package: Kernel

Routine: XUPCH117


Information

XUPCH117 ;ISF/RWF - PATCH XU*8*117 ;06/02/99 13:35

Source Information

Source file <XUPCH117.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 (,UPDATE)^DIE  ^DIK  EN^DIU2  
Kernel 2 HOME^%ZIS  BMES^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
POST ;Update the package file with the data
UPDATE ;Do the work
NEW ;
WORK(DA) ;
FMDC ;Setup FMDC version 1.0
DEL ;Delete DD fields
DELLN ;
SUBFLD(FL,FD) ;
BLD ;BUILD DATA
DATA ;

External References

Name Field # of Occurrence
HOME^%ZIS BLD+1
^DIE DEL+7
UPDATE^DIE NEW+3, WORK+4, FMDC+4
^DIK DELLN+6
EN^DIU2 SUBFLD+2
BMES^XPDUTL UPDATE+4, UPDATE+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"ERROR"
  • Line Location: FMDC+4
Function Call: WRITE
  • Prompt: !,X,?5,$P($G(^DD(9.4,X,0)),U)
  • Line Location: DEL+3
Function Call: WRITE
  • Prompt: !,X
  • Line Location: BLD+8
Function Call: WRITE
  • Prompt: X,!
  • Line Location: BLD+9
Routine Call
  • %ZIS
  • Line Location:
    • BLD+1
Routine Call
  • DIE
  • Line Location:
    • DEL+7
Routine Call
  • DIE
  • Line Location:
    • NEW+3
    • WORK+4
    • FMDC+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( DELLN+4
^DD(9.4 DEL+5
^DIC - [#1] DEL+6
^DIC(9.4 - [#9.4] UPDATE+2, WORK+2, FMDC+2
^RWF("PATCH" BLD+5, BLD+7

Label References

Name Line Occurrences
DEL POST+3
DELLN DEL+9, DEL+12
FMDC POST+4
NEW UPDATE+7
SUBFLD DELLN+5
UPDATE POST+2
WORK UPDATE+9

Naked Globals

Name Field # of Occurrence
^( BLD+5, BLD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D UPDATE+1~
DA WORK~, WORK+2, WORK+3, FMDC+1~, FMDC+2*, FMDC+3, DEL+1~, DEL+4*, DEL+6*, DELLN+1~
DELLN+3!, DELLN+6*, BLD+2~
DA(1 DELLN+6*
DATA POST+1~, POST+2*, UPDATE+2, UPDATE+4, NEW+2, WORK+2, WORK+3, DEL+1~, DEL+4*, DEL+5
DEL+11*, DELLN+2
>> DIE DEL+7*
DIK DELLN+1~, DELLN+3!, DELLN+6*
DIU SUBFLD+1~, SUBFLD+2*
DIU(0 SUBFLD+2*
>> DO DELLN+4*, DELLN+5
>> DR DEL+7*
FD SUBFLD~, SUBFLD+2
FDA NEW+1~, WORK+1~, WORK+4, FMDC+1~
FDA( NEW+2*, WORK+2*, WORK+3*, FMDC+3*
FILE DEL+1~, DEL+4*, DEL+6, DEL+11*, DELLN+4, DELLN+5, DELLN+6
FL SUBFLD~
FLD DEL+1~, DELLN+1~, DELLN+2*, DELLN+4, DELLN+6
I WORK+1~, WORK+3*, DEL+5*
IEN WORK+1~, FMDC+1~
IEN(2 FMDC+3*
IJ DELLN+1~, DELLN+2*
IO BLD+3*, BLD+4, BLD+9, BLD+11
IO(0 BLD+8
IX POST+1~, POST+2*, DEL+1~, BLD+2~, BLD+7*
J UPDATE+1~, UPDATE+8*, UPDATE+9
K WORK+1~, WORK+2*, WORK+3*
L UPDATE+1~
NIEN UPDATE+1~, UPDATE+2*, UPDATE+3, UPDATE+5, UPDATE+7, UPDATE+8*, NEW+3*
PIEN UPDATE+1~, UPDATE+2*, UPDATE+3, UPDATE+5, UPDATE+7, UPDATE+8*, NEW+3*
PK BLD+2~, BLD+3*, BLD+5*, BLD+7
U UPDATE+2, UPDATE+4, NEW+2, WORK+2, WORK+3, DEL+5, DELLN+4, BLD+3*, BLD+7
X DEL+1~, DEL+5*, BLD+5*, BLD+6*, BLD+8*, BLD+9
>> XDR DEL+4*, DEL+5*, DEL+7
XFDA DEL+1~
XIEN NEW+1~, DEL+1~
XIEN(1 NEW+3
>> Y BLD+6*, BLD+7*, BLD+8

Marked Items

Name Field # of Occurrence
$T(DATA+IX POST+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All