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 |  Marked Items  | All
Print Page as PDF
Routine: DGPMX6

Package: Registration

Routine: DGPMX6


Information

DGPMX6 ; GENERATED FROM 'DGPM SPECIALTY TRANSFER' INPUT TEMPLATE(#451), FILE 405;11/15/12

Source Information

Source file <DGPMX6.m>

Call Graph

Call Graph

Call Graph Total: 20

Package Total Call Graph
VA FileMan 14 ^%DT  ^DIC  ^DICR  E^DIE0  (,0,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  
QQ^DIEQ  AUDIT^DIET  $$GETTMP^DIKC1  ^DIR  RW^DIR2  DIEN^DIWE  
Registration 5 ^DGPMDD1  ^DGPMDD2  ^DGPMDDCN  ^DGPMGLC  ONLY^DGPMV36  
ODS 1 ^A1B2XFR  

Entry Points

Name Comments DBIA/ICR reference
DE
W
O
TR
A
B
RE
N
RD
T
P
V
Z
X
QS
D
Y
PR
R
RP
I
SET
SAVEVALS
NKEY
KEYCHK()
BEGIN
1
X1
2
C2
C2S
C2F1
X2
3
4
X4
5
X5
6
C6
C6S
C6F1
X6
7
X7
8
X8
9
10
X10
11
C11
C11S
C11F1
X11
12
X12
13
14
C14
C14S
C14F1
X14
15
16
C16
C16S
C16F1
X16
17
C17
C17S
C17F1
X17
18
X18
19
X19
20
21
22
X22
23
X23
24
25
X25
26

External References

Name Field # of Occurrence
^%DT X2X25
^A1B2XFR C2+16, C2S+16, C14+6, C14S+6
^DGPMDD1 C2S+4, C14S+2
^DGPMDD2 C2+4, C14+2
^DGPMDDCN C14+4, C14S+4, C16+2, C16S+2, C17+2, C17S+2
^DGPMGLC C2+14, C2S+14, C14+8, C14S+8
ONLY^DGPMV36 X5
^DIC X11X14X16X17
^DICR C6+2, C11+2
E^DIE0 I+1, 2+4, 6+5, 23+4, 25+3
^DIE17 RD
0^DIE17 26
F^DIE17 14567810111214
16171819202224
FIREREC^DIE17 145781012181922
M^DIE17 T
N^DIE17 RP2+4, 6+5, 23+4, 25+3
OUT^DIE17 145781012181922
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
AUDIT^DIET C14+11, C14S+11
$$GETTMP^DIKC1 BEGIN+1
^DIR SET+2
RW^DIR2 O+1
DIEN^DIWE 20+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?DL+DL-2,DLB_": "
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: O+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: O+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>45
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " (No Editing)"
  • Line Location: O+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RD+2
Function Call: WRITE
  • Prompt: !?3,*7,"USE BED CONTROL MOVEMENT OPTIONS!"
  • Line Location: X2+0
Routine Call
  • DIC
  • Line Location:
    • X11
    • X14
    • X16
    • X17
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPM - [#405] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TRR+1, C14S+11
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DD(405 C2S+6, C2S+10, C6S+2, C11S+2
^DG(405.1 - [#405.1] C6S+2, C11S+2
^DGPM - [#405] DEX1C2+12, C2+14, C2+16, C2S+8, C2S+10, C2S+12, C2S+14, C2S+16
C6+2, C6S+2, C11+2, C11S+2, C14+6, C14+8, C14S+6, C14S+8, X22
^DGPM("ADFN" C2+12!, C2S+12*
^DGPM("B" C2+2!, C2S+2*
^DIE(451 BEGIN+2
^DISV( RD+2, Z*, X10*, X12*

Label References

Name Line Occurrences
$$KEYCHK Z
@( BV
A NZYRP12+4, 456+5, 7
81012181920+1, 2223+4, 2425+3
B QS
BEGIN DGPMX6+1
C11F1 C11S
C11S C11
C14F1 C14S
C14S C14
C16F1 C16S
C16S C16
C17F1 C17S
C17S C17
C2F1 C2S
C2S C2
C6F1 C6S
C6S C6
D RDRD+1, P+1, QS
DE DGPMX6+1, 145678101112
1416171819202224
N Y
NKEY N
O YRP
P T
PR REI+1
QS RDNKEY
R RR+1
RD YII+1, 2+5, 6+6, 23+5, 25+4
RE 11+3, 14+3, 16+3, 17+3
RP PRRR+1
SAVEVALS Z
SET T
TR RE
V TP+1
W ORE
X NT+1, PY
X1 1
X10 10
X12 12
X18 18
X19 19
X22 22
X4 4
X5 5
X7 7
X8 8
Z P+1, 6+6, 23+5

Naked Globals

Name Field # of Occurrence
^( RD+2, RR+1
^("DGPM6" X10
^("F" SAVEVALS*
^("USR" DE+2
^("^DG(405.1," X12
^(0 DE+1, RR+1, C2+12, C2S+8*, C2S+10, C2S+12, C6+2*, C6S+2, C11+2*
C11S+2, C14+6, C14S+6
^(12.1 T

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DE+1*, DE+2*, TR+2*, SET+2*, 25+1*
%DT X2*!, X25*
%Z DE+1*, DE+2*, DE+3!
>> A1B2TAG C2+16*, C2S+16*, C14+6*, C14S+6*
>> D N, D*, 20*
>> D0 BEGIN+3*, C2S+6*, C2S+10*, C6+2*, C6S+2*, C11+2*, C11S+2*
>> DA DEBEGIN+3, X1C2+2, C2+12, C2+14, C2+16, C2S+2, C2S+8, C2S+10
C2S+12, C2S+14, C2S+16, C6+2, C6S+2, C11+2, C11S+2, C14+6, C14+8, C14S+6
C14S+8, X22
DB DE!, C2!, C2S!, C6!, C6S!, C11!, C11S!, C14!, C14S!, C16!
, C16S!, C17!, C17S!
DB( TPXSETSET+1, 2+4*, 6+5*, 23+4*, 25+3*
>> DC RP20+1*
DDER TT+1!, SET+2
DE DE!
DE( O+2, REZYPRRPSAVEVALSSAVEVALS+1, KEYCHK, 2+1*
2+4, 6+1*, 6+5*, 11+1*, 14+1*, 16+1*, 17+1*, 23+4*, 25+3
DE(1 20!, 20+1!
DE(11 DE+1*, C11C11+1
DE(14 DE+1*, C14C14+1, C14+3, C14+5, C14+7, C14+9, C14+11, C14S+11
DE(16 DE+1*, C16C16+1
DE(17 DE+1*, C17C17+1
DE(2 DE+1*, C2C2+1, C2+3, C2+5, C2+7, C2+9, C2+11, C2+13, C2+15
DE(23 DE+2*
DE(25 DE+2*
DE(6 DE+1*, C6C6+1
DG DE!, PR*, R*, R+1*, R+2, 14567
8101112141617181920
20+1*, 2224
DG( Z*, C2SC2S+1, C2S+3, C2S+5, C2S+7, C2S+9, C2S+11, C2S+13, C2S+15
C6SC6S+1, C11SC11S+1, C14SC14S+1, C14S+3, C14S+5, C14S+7, C14S+9
C14S+11, C16SC16S+1, C17SC17S+1
>> DGHNYT C2+14*, C2S+14*, C14+8*, C14S+8*
DGIDX C2S+14!
>> DGPMBYP X19
>> DGPMDDF C2+4*, C2S+4*, C14+2*, C14+4*, C14S+2*, C14S+4*, C16+2*, C16S+2*, C17+2*, C17S+2*
>> DGPMDDT C14+4*, C14S+4*, C16+2*, C16S+2*, C17+2*, C17S+2*
>> DGPMN X1
>> DGPMP X22
>> DGPMPC X4
DGPMSPI X56+3, X7!
>> DGPMT X2
>> DGPMY X12+2
DIC DE*, P*, C2+1*, C2+3*, C2+5*, C2+7*, C2+9*, C2+11*, C2+13*, C2+15*
C2S+1*, C2S+3*, C2S+5*, C2S+7*, C2S+9*, C2S+11*, C2S+13*, C2S+15*, C6+1*, C6S+1*
C11+1*, C11S+1*, X11!*, C14+1*, C14+3*, C14+5*, C14+7*, C14+9*, C14S+1*, C14S+3*
C14S+5*, C14S+7*, C14S+9*, X14!*, C16+1*, C16S+1*, X16!*, C17+1*, C17S+1*, X17!*
DIC("S" T, Z!, X11*, X14*, X16*, X17*
DIC(0 P*, 1*, 4*, 5*, 7*, 8*, 10*, 12*, 18*, 19*
, 22*
>> DICRREC BEGIN+2*
>> DIE DE*, PC2+1, C2+3, C2+5, C2+7, C2+9, C2+11, C2+13, C2+15
C2S+1, C2S+3, C2S+5, C2S+7, C2S+9, C2S+11, C2S+13, C2S+15, C6+1, C6S+1
C11+1, C11S+1, X11C14+1, C14+3, C14+5, C14+7, C14+9, C14S+1, C14S+3
C14S+5, C14S+7, C14S+9, X14C16+1, C16S+1, X16C17+1, C17S+1, X17
>> DIE("NO^" X18!
DIEBADK BEGIN+1!
DIEFIRE BEGIN+1!, 1457810121819
22
>> DIEL DE*
>> DIEZ BEGIN+3*
DIEZAR BEGIN+1~, BEGIN+2*
DIEZRXR BEGIN+1~
DIEZTMP SAVEVALSSAVEVALS+1, SAVEVALS+2, BEGIN+1~*
>> DIFLD NTDSAVEVALSSAVEVALS+1, SAVEVALS+2, 2*, 6*, 11*, 14*
C14+11, C14S+11, 16*, 17*, 23*, 25*
>> DIG C6+2*, C11+2*
>> DIH C6+2*, C11+2*
DIIENS SAVEVALSSAVEVALS+1, SAVEVALS+2, BEGIN+1~, BEGIN+3*
>> DIIX C14+11*, C14S+11*
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DIU C2S+6*, C2S+10*, C6+2*, C6S+2*, C11+2*, C11S+2*
DIV C2S+6, C2S+10!*, C6+2!*, C6S+2!*, C11+2!*, C11S+2!*
DIV(0 C2S+10*, C6+2*, C6S+2*, C11+2*, C11S+2*
DIXR BEGIN+1~
>> DL DE*, W
DLAYGO P*, Z!
>> DLB WRD+2, ZD, 2*, 6*, 11*, 14*, 16*, 17*
, 23*, 25*
>> DNM BEGIN*
>> DP DE*, NTSAVEVALSSAVEVALS+1, SAVEVALS+2, C14S+11
>> DQ O+2, A*, BRETPP+2, VXD
YPRRPSETSET+1, SAVEVALS, BEGIN*, 1*, 2+4, C2S
C2S+1, C2S+3, C2S+5, C2S+7, C2S+9, C2S+11, C2S+13, C2S+15, 3*, 4*
, 5*, 6*, 6+5, C6SC6S+1, 7*, 8*, 9*, 10*, 11*
C11SC11S+1, 12*, 13*, 14*, C14SC14S+1, C14S+3, C14S+5, C14S+7
C14S+9, C14S+11, 15*, 16*, C16SC16S+1, 17*, C17SC17S+1, 18*
, 19*, 20*, 21*, 22*, 23+4, 24*, 25+3
>> DQ( A!, P+2, D*, PR
DT C2+14, C2S+14, C14+8, C14S+8, 25+1
DTIME TRBEGIN+3*
>> DTOUT TR*
>> DU DE*, PDPRSET, 2*, 6*, 6+2*, 11*, 11+2*
, 14*, 14+2*, 16*, 16+2*, 17*, 17+2*, 23*, 23+1*, 25*
DUZ RD+2, ZX10X1223+2
>> DV O+1, O+2, NRD+2, TPP+1, ZDY
PRRPI, 2*, 2+4, 6*, 6+5, 11*, 14*, 16*
, 17*, 23*, 23+4, 25*, 25+3
>> DW ZDSAVEVALS+1, KEYCHK, 1*, 2*, 2+1, 4*, 5*, 6*
6+1, 6+5, 7*, 8*, 10*, 11*, 11+1, 12*, 14*, 14+1
, 16*, 16+1, 17*, 17+1, 18*, 19*, 22*, 23*, 23+4, 25*
>> DZ QS*
>> I(0 C2S+6
U DE+1, DE+2, TRPP+2, ZDRR+1, SET
BEGIN+3*, 1C2+12, C2+14, C2S+6, C2S+8, C2S+10, C2S+12, C2S+14, 4
5C6+2, C6S+2, 7810C11+2, C11S+2, 12C14+8
C14+11, C14S+8, C14S+11, 18192224
X O+2*, TR*, NRDRD+1, RD+2*, T, P*, P+1!, P+2*
ZX+1*, QS, Y*, PR*, R*, R+1*, R+2, RP*, I+1
SET+2*, NKEY*, 1*, 2+2*, 2+3, 2+4*, C2+1*, C2+2, C2+3*, C2+5*
C2+7*, C2+9*, C2+11*, C2+12, C2+13*, C2+14, C2+15*, C2S*, C2S+1*, C2S+2
C2S+3*, C2S+5*, C2S+6*, C2S+7*, C2S+9*, C2S+10*, C2S+11*, C2S+12, C2S+13*, C2S+14
C2S+15*, X2*!, 4*, 5*, 6+3*, 6+4, 6+5*, 6+6, C6+1*, C6+2*
, C6S*, C6S+1*, C6S+2*, 7*, 8*, 10*, C11+1*, C11+2*, C11S*, C11S+1*
C11S+2*, X11*!, 12*, C14+1*, C14+3*, C14+5*, C14+7*, C14+8, C14+9*, C14+11*
, C14S*, C14S+1*, C14S+3*, C14S+5*, C14S+7*, C14S+8, C14S+9*, C14S+11*, X14*!, C16+1*
, C16S*, C16S+1*, X16*!, C17+1*, C17S*, C17S+1*, X17*!, 18*, 19*, 22*
23+2*, 23+3, 23+4*, 23+5, 25+1*, 25+2, 25+3*, X25*!
Y OO+1, O+2, PY, PR*, R*, R+1*, R+2*, SET+2
, 1*, X1*, 2+3*, 2+4, C2+14*, C2S+6!, C2S+10!, C2S+14*, X2, 4*
, X4*, 5*, X5*, 6+4*, 6+5, C6+2!, C6S+2!, 7*, 8*, X8*
, 10*, C11+2!, C11S+2!, X11, 12*, C14+8*, C14S+8*, X14X16X17
, 18*, 19*, X19*, 20+1*, 22*, X22*, 23+3*, 23+4, 24*, 25+2*
25+3, X25
Y(0 SET+2, C2S+10*
Y(1 C2S+10*, C6+2*, C6S+2*, C11+2*, C11S+2*
Y(101 C2S+6
YS V!
>> ZTQUEUED XNKEY

Marked Items

Name Field # of Occurrence
$T(@(3) D
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 |  Marked Items  | All