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

Package: HINQ

Routine: DVBHCE20


Information

DVBHCE20 ; ;08/29/12

Source Information

Source file <DVBHCE20.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 8 E^DIE0  (,0,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  QQ^DIEQ  ^DIR  RW^DIR2  
Registration 2 MV^DGLOCK  DOL^DGLOCK2  
HINQ 1 DX^DVBHQEDT  

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

Package Total Caller Graph
HINQ 1 DVBHCE18  

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
C1
C1S
C1F1
X1
2
X2
3
4
X4
5
X5
6
X6
7
X7
8
X8
9
10
X10
11
X11
12
X12
13
X13
14
X14
15
16
X16
17
X17
18
X18
19
X19
20
X20
21
22
X22
23
24
X24
25
X25
26
27
X27
28
29
X29
30
X30
31

External References

Name Field # of Occurrence
MV^DGLOCK X1X7X13
DOL^DGLOCK2 X13X19
E^DIE0 I+1, 1+5, 7+4, 13+3, 19+3
^DIE17 RD
0^DIE17 31
F^DIE17 24567810111214
16171820222425272930
FIREREC^DIE17 245681011121416
171820222425272930
M^DIE17 T
N^DIE17 RP1+5, 7+4, 13+3, 19+3
OUT^DIE17 245681011121416
171820222425272930
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
^DIR SET+2
RW^DIR2 O+1
DX^DVBHQEDT X29

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: "."
  • Line Location: X2+0
Function Call: WRITE
  • Prompt: "."
  • Line Location: X8+0
Function Call: WRITE
  • Prompt: "."
  • Line Location: X14+0
Function Call: WRITE
  • Prompt: "."
  • Line Location: X20+0
Function Call: WRITE
  • Prompt: !!,*7,"HINQ contains SC disabilities, Patient is NSC no updating allowed. Check patient's SERVICE CONNECTION, ELIGIBILITY CODE, VET STATUS, or PATIENT TYPE. Screen 5 contains this."
  • Line Location: X24+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: X25+0
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TRR+1
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DD(2 C1+2, C1S+2
^DISV( RD+2, Z*
^DPT - [#2] DEC1+2, C1S+2

Label References

Name Line Occurrences
$$KEYCHK Z
@( BV
A NZYRP1+5, 24567+4
810111213+3, 1416171819+3
20222425272930
B QS
BEGIN DVBHCE20+1
C1F1 C1S
C1S C1
D RDRD+1, P+1, QS
DE DVBHCE20+1, 245678101112
14161718202224252729
30
N Y
NKEY N
O YRP
P T
PR REI+1
QS RDNKEY
R RR+1
RD YII+1, 1+6, 7+5, 13+4, 19+4
RP PRRR+1
SAVEVALS Z
SET T
TR RE
V TP+1
W ORE
X NT+1, PY
X10 10
X11 11
X12 12
X14 14
X16 16
X17 17
X18 18
X2 2
X20 20
X22 22
X24 24
X25 25
X27 27
X29 29
X30 30
X4 4
X5 5
X6 6
X8 8
Z P+1

Naked Globals

Name Field # of Occurrence
^( DE+1, RD+2, RR+1, C1+2, C1S+2
^("F" SAVEVALS*
^(0 RR+1
^(12.1 T

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DE+1*, TR+2*, SET+2*
%Z DE+1*, DE+2!
>> D N, D*
>> D0 C1+2, C1S+2
>> DA DEX1X7X13
DB DE!, C1!, C1S!
DB( TPXSETSET+1, 1+5*, 7+4*, 13+3*, 19+3*
>> DC RP
DDER TT+1!, SET+2
DE DE!
DE( O+2, REZYPRRPSAVEVALSSAVEVALS+1, KEYCHK, 1+1*
1+5, 7+4, 13+3, 19+3
DE(1 DE+1*, C1C1+1
DE(13 DE+1*
DE(19 DE+1*
DE(7 DE+1*
>> DFN X1*, X7*, X13*
DG DE!, PR*, R*, R+1*, R+2, 24567
8101112141617182022
2425272930
DG( Z*, C1SC1S+1
>> DIC DE*, P*, C1+1*, C1S+1*
>> DIC("S" T, Z!
>> DIC(0 P*, 2*, 4*, 5*, 6*, 8*, 10*, 11*, 12*, 14*
, 16*, 17*, 18*, 20*, 22*, 24*, 25*, 27*, 29*, 30*
>> DIE DE*, PC1+1, C1S+1
>> DIEFIRE 245681011121416
171820222425272930
>> DIEL DE*
>> DIEZTMP SAVEVALSSAVEVALS+1, SAVEVALS+2
>> DIFLD NTDSAVEVALSSAVEVALS+1, SAVEVALS+2, 1*, 7*, 13*, 19*
>> DIIENS SAVEVALSSAVEVALS+1, SAVEVALS+2
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DIU C1+2*, C1S+2*
>> DIV C1+2, C1S+2
>> DL DE*, W
DLAYGO P*, Z!
>> DLB WRD+2, ZD, 1*, 7*, 13*, 19*
>> DNM BEGIN*
>> DP DE*, NTSAVEVALSSAVEVALS+1, SAVEVALS+2
>> DQ O+2, A*, BRETPP+2, VXD
YPRRPSETSET+1, SAVEVALS, BEGIN*, 1+5, C1SC1S+1
, 2*, 3*, 4*, 5*, 6*, 7*, 7+4, 8*, 9*, 10*
, 11*, 12*, 13+3, 14*, 15*, 16*, 17*, 18*, 19+3, 20*
, 21*, 22*, 23*, 24*, 25*, 26*, 27*, 28*, 29*, 30*
>> DQ( A!, P+2, D*, PR
DTIME TRX25
>> DTOUT TR*
>> DU DE*, PDPRSET, 1*, 1+2*, 7*, 7+1*, 13*
, 19*
DUZ RD+2, Z
>> DV O+1, O+2, NRD+2, TPP+1, ZDY
PRRPI, 1*, 1+5, 7*, 7+4, 13*, 13+3, 19*
19+3
>> DVBJ2 X2*, X8*, X14*, X20*
>> DVBJS X22X27
DVBJX X27!
>> DVBOINC X17X18
DVBRADL X29, X30!
>> DVBRETO X11X12
>> DVBRETT X5X67+2
DVBXYN X2!
DVBYN 1+3, X2!
>> DW ZDSAVEVALS+1, KEYCHK, 1*, 1+1, 2*, 4*, 5*, 6*
, 7*, 8*, 10*, 11*, 12*, 13*, 14*, 16*, 17*, 18*
, 19*, 20*, 22*, 24*, 25*, 27*, 29*, 30*
>> DZ QS*
JP X2*, X5*, X6*, X8*, X11*, X14*, X17*, X20*, X27!
JP3 X25!
JP4 X25!
JPP X27!
U DE+1, TRPP+2, ZDRR+1, SETC1+2
C1S+2, 2456810111214
16171820222425272930
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+3*, 1+4, 1+5*, C1+1*, C1+2*, C1S*, C1S+1*, C1S+2*
, 2*, 4*, 5*, 6*, 7+2*, 7+3, 7+4*, 8*, 10*, 11*
, 12*, X12*, 13+1*, 13+2, 13+3*, X13!, 14*, 16*, 17*, 18*
, X18*, 19+1*, 19+2, 19+3*, X19!, 20*, 22*, 24*, 25*, 27*
, 29*, 30*
Y OO+1, O+2, PY, PR*, R*, R+1*, R+2*, SET+2
1+4*, 1+5, C1+2!, C1S+2!, 2*, 4*, X4*, 5*, X5*, 6*
, X6*, 7+3*, 7+4, 8*, 10*, X10*, 11*, X11*, 12*, 13+2*
13+3, 14*, 16*, X16*, 17*, X17*, 18*, 19+2*, 19+3, 20*
, X20*, 22*, X22*, 24*, 25*, 27*, X27*, 29*, 30*
Y(0 SET+2
Y(1 C1+2*, C1S+2*
YS V!
>> Z2 X4X10X16
>> ZTQUEUED XNKEY
ZZ X25*!

Marked Items

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