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

Package: Kernel

Routine: XUA4A7


Information

XUA4A7 ;ISCSF/RWF - K7, Give entrys into F6 a Provider key ; Oct 17, 2023@03:29:38

Source Information

Source file <XUA4A7.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 FILE^DICN  ^DIR  
Kernel 1 $$EN^XUA4A71  

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

Package Total Caller Graph
Kernel 2 ^VA(200  KEYS  

Entry Points

Name Comments DBIA/ICR reference
F6S ;Give provider the key.
F6S7 ;Kernel 7
F6K
F200S ;name change V6.5 only
F200K ;name change V6.5 only
FE51S ;Key assignment from new person key subfile
FE51K ;Key removal from new person key subfile
F19S ;holder subfile assignment V6.5 only
F19K ;holder subfile V6.5 only
LAYGO ;Called from ^DD(200,.01,"LAYGO",1,0)
L2
L3

External References

Name Field # of Occurrence
FILE^DICN F6S7+3, FE51S+6, F19S+6
^DIR LAYGO+7
$$EN^XUA4A71 LAYGO+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Checking SOUNDEX for matches."
  • Line Location: LAYGO+2
Function Call: WRITE
  • Prompt: !?5,$P($G(^VA(200,XU1,0)),"^")
  • Line Location: LAYGO+6
Function Call: WRITE
  • Prompt: !,"No matches found."
  • Line Location: LAYGO+9
Function Call: READ
  • Formatting: !
  • Prompt: "Do you still want to add this entry: NO//"
  • Variable: XU2
  • Timeout: DTIME
  • Line Location: L2+0
Function Call: WRITE
  • Prompt: !?4,"Answer NO to stop the addition of ",XU3," as a new person.",!?4,"Answer YES to add, a '^' will be taken as a NO."
  • Line Location: L2+1
Routine Call
  • DIR
  • Line Location:
    • LAYGO+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(200 F6S7+3
^DD(3 FE51S+4
^DIC(16 F6S+2
^DIC(19.1 - [#19.1] F6S+3, F200S+1, FE51S+1, FE51K+1, F19S+1, F19K+1
^DIC(3 FE51S+5, F19S+5, F19K+2
^DIC(6 F6S+1, FE51S+5, F19S+5
^VA(200 - [#200] F6S7+1, F200S+1*, F200K+1!, FE51S+2, FE51S+3*, FE51K+2, FE51K+3!, F19S+2, F19S+3*, F19K+3!
LAYGO+5, LAYGO+6

Label References

Name Line Occurrences
L2 L2+1
L3 LAYGO+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% F6S+1~*, F6S+3*, F6S7+1, F6S7+3, FE51S+1~*, FE51S+3, FE51S+4, FE51K+1~*, FE51K+3, F19S+1~*
F19S+3, F19S+4, F19K+1*, F19K+3
DA F6S+1, F6S7+2~, F200S+1, F200K+1, FE51S+6~, F19S+6~
DA(1 F6S7+3*, FE51S+2, FE51S+3, FE51S+5, FE51K+2, FE51K+3, F19S+1, F19K+1
DD F6S7+2~, FE51S+6~, F19S+6~
DIC F6S7+2~, F6S7+3*, FE51S+6~*, F19S+6~*
DIC("P" F6S7+3*
DIC(0 F6S7+3*, FE51S+6*, F19S+6*, LAYGO+1
>> DINUM F6S7+3*, FE51S+6*, F19S+6*
DIR LAYGO+3~
DIR(0 LAYGO+7*
DIRUT LAYGO+3~, LAYGO+5
>> DLAYGO FE51S+6*, F19S+6*
DO F6S7+2~, FE51S+6~, F19S+6~
DS F6S7+2~, FE51S+6~, F19S+6~
DT F6S+1
DTIME L2
DUOUT LAYGO+3~
U F200S+1, FE51S+1, FE51S+2, FE51S+3, FE51S+5, FE51K+2, FE51K+3, F19S+1, F19S+2, F19S+3
F19S+5, F19K+1, F19K+2, F19K+3
X F6S+2, F6S7+3*, F200S+1, F200K+1, FE51S+1, FE51S+6~*, FE51K+1, F19S+2, F19S+3, F19S+5
F19S+6~*, F19K+2, F19K+3, LAYGO+3, LAYGO+4*, LAYGO+5, LAYGO+7~, L3+1*
X1 F6S+1~, F6S+2*, F6S7+1, F6S7+3, F200S+1~*, F200K+1~*, FE51S+1~, FE51S+2*, FE51S+3, FE51K+1~
FE51K+2*, FE51K+3, F19S+1~, F19S+2*, F19S+3, F19K+2*, F19K+3
X2 F6S+1~, F200S+1~*, F200K+1~*, FE51S+1~, FE51S+5*, FE51S+6, F19S+1~, F19S+5*, F19S+6
XU1 LAYGO+3~, LAYGO+5*, LAYGO+6
XU2 LAYGO+3~, LAYGO+4*, LAYGO+6*, LAYGO+7, LAYGO+9*, L2*, L2+1, L3
XU3 LAYGO+3~*, LAYGO+4, L2+1, L3+1
Y FE51S+6~, F19S+6~, LAYGO+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All