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

Package: VA FileMan

Routine: DIET


Information

DIET ;SFISC/XAK-DISPLAY INPUT TEMPLATE ALSO DOES AUDITING! ;15OCT2009

Source Information

Source file <DIET.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 NOW^%DTC  GET^DIETED  LOCK^DILF  $$HTFM^DILIBF  Y^DIQ  

Caller Graph

Caller Graph Total: 113

Package Total Caller Graph
Integrated Billing 27 IBXS11  IBXS110  IBXS111  IBXS12  IBXS13  IBXS14  IBXS15  IBXS16  
IBXS17  IBXS18  IBXS19  IBXS21  IBXSC11  IBXSC110  IBXSC111  IBXSC112  
IBXSC113  IBXSC114  IBXSC12  IBXSC13  IBXSC14  IBXSC15  IBXSC16  IBXSC17  
IBXSC18  IBXSC19  IBXSC21  
Registration 21 DGPMX6  DGPTX11  DGRPTX  DGRPTX1  DGRPTX11  DGRPTX13  DGRPTX15  DGRPTX16  
DGRPTX18  DGRPTX19  DGRPTX2  DGRPTX3  DGRPTX4  DGRPX7  DGRPX77  DGRPX79  
DGRPXC  DGRPXCR  DGRPXR  DGRPXX7  DGRPXX72  
Automated Medical Information Exchange 19 DVBAXA  DVBAXA1  DVBAXA10  DVBAXA11  DVBAXA12  DVBAXA13  DVBAXA14  DVBAXA15  
DVBAXA16  DVBAXA17  DVBAXA18  DVBAXA19  DVBAXA2  DVBAXA20  DVBAXA3  DVBAXA4  
DVBAXA5  DVBAXA6  DVBAXA7  
HINQ 15 DVBHCE1  DVBHCE10  DVBHCE11  DVBHCE12  DVBHCE13  DVBHCE14  DVBHCE15  DVBHCE18  
DVBHCE3  DVBHCE4  DVBHCE5  DVBHCE6  DVBHCE7  DVBHCE8  DVBHCE9  
Scheduling 12 SDBT  SDM1T  SDM1T1  SDM1T10  SDM1T2  SDM1T3  SDM1T4  SDM1T5  
SDM1T6  SDM1T7  SDM1T8  SDM1T9  
VA FileMan 7 DDS4  DICN0  DICR  DIEF  DIEFW  DIK1  DIWE  
Albany OIFO 5 A1CKC  A1CKC4  A1CKC5  A1CKC6  A1CKC7  
Kernel 5 XU TEMPLATE LIST  XU-CLINICAL ACTIVE TRAINEE  XU-CLINICAL INACTIVE TRAINEE  XU-CLINICAL TRAINEE DB COUNT  XU-CLINICAL TRAINEE INQUIRY  
Graphics 2 GRPX7  GRPX78  

Entry Points

Name Comments DBIA/ICR reference
EN ;
EXIT
AUD
AUDIT ;
3 ;'X' is NEW value
2 ;'X' is OLD value
I
Q
WP(%F,FLD,IENS,DIEFNODE) ;AUDIT WP FIELD FLD IN (SUB)FILE %F
ACCESSED(%F,REF) ;WILL FLAG ENTRY 'REF' IN FILE '%F' AS BEING ACCESSED BY CURRENT USER, CURRENT TIME, CURRENT OPTION
ADD
TIME

External References

Name Field # of Occurrence
NOW^%DTC ACCESSED+3
GET^DIETED EN+2
LOCK^DILF ADD+1
$$HTFM^DILIBF TIME
Y^DIQ 3+1, 2+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( AUDIT+2, 3+1, 2+2, 2+4, WP+2, WP+4
^DIA - [#1.1] 2+7*, 2+8*, WP+5*, WP+6*, ACCESSED+6*, ACCESSED+7*, ADD*, ADD+1, ADD+2, ADD+3*
, ADD+4, TIME+1*
^DIC - [#1] ACCESSED+4, ADD
^DIE - [#.402] DIET+8

Label References

Name Line Occurrences
@( AUDIT+3
ADD 2+3, WP+5, ACCESSED+5
AUDIT AUD+1
EXIT DIET+8
I 3+1
Q 2+2

Naked Globals

Name Field # of Occurrence
^( 2+8*, I*, ADD+1, ADD+2*
^("AUDIT" WP+2
^("AX" AUDIT+2
^("UP" 2+2, WP+4
^(0 ADD+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AUDIT+1~, AUDIT+3!, 2+1*, 2+2*, WP+4*, ACCESSED+1~
%D AUDIT+1~, 2+5~, 2+7, 2+8, WP+1~, ACCESSED+1~, ADD+3*, TIME*
%F AUDIT+1~, 2+1*, 2+2*, 2+3, 2+5~, 2+7, 2+8, WP~, WP+2, WP+4*
, WP+5, WP+6, ACCESSED~, ACCESSED+4*, ACCESSED+6, ACCESSED+7, ADD, ADD+1, ADD+2, ADD+3
, ADD+4, TIME+1
%H ACCESSED+1~
%I ACCESSED+1~
%T AUDIT+1~, 2+8, WP+1~, WP+5, ACCESSED+1~, ACCESSED+6, ADD+3*, TIME*, TIME+1
C AUDIT+1~, 3+1*, 2+2*, 2+4*
D EN+1~, EN+3*
>> D0 DIET+8, EN+2
DA 2+1, 2+5~, 2+7, 2+8
DA( 2+2
DG AUD~, 3+1, 2+3
DI EN+1~
DIANUM AUD~
DIANUM( 3+1!, 2+3*
DICMX DIET+7~, DIET+9*, EN+3
DIEDA AUDIT+1~, 2+1*, 2+2*, 2+7, 2+8
DIEF AUDIT+1~, 2+1*, 2+2*, 2+8
DIEFNODE WP~, WP+2, WP+6
DIET EN+1~, EN+2*
DIETS EN+1~
DIETS( EN+3
DIEX AUD~, AUDIT+3*, AUDIT+4!, 2+4, 2+5~, 2+7
DIEX(1 3+1*, 2+4*, I
DIIX AUD~, AUD+1*, AUDIT+2, AUDIT+3, AUDIT+4!, 3+1, 2+3, 2+4, 2+8, I
>> DO(2 AUD+1
DP AUD~, AUD+1*, AUDIT+2, 3+1, 2+1, 2+4, 2+5~
DP(1 2+1*, 2+2*, 2+7*
DPS AUD~, AUDIT+4!, 2+1*, 2+5~, 2+7
DT ACCESSED+3*
DUZ 2+8, WP+5, ACCESSED+2, ACCESSED+6, TIME+1
FLD WP~, WP+2, WP+4*, WP+5
>> HLORNOD ADD+3
IENS WP~, WP+4*
REF ACCESSED~, ACCESSED+4*, ACCESSED+6, ACCESSED+7
U AUDIT+2, 3+1, 2+3, 2+4, 2+8, I, WP+2, WP+5, ACCESSED+3*, ACCESSED+6
, ADD, ADD+3, ADD+4
X EN+3*, EXIT*, AUDIT+3, 3+1, 2+1*, 2+7*, I, WP+1~, WP+3*, WP+4*
, WP+5*, ACCESSED+1~, ACCESSED+3, ACCESSED+4*, ADD+2
>> XQORNOD ADD+3
>> XQY ADD+3
Y AUDIT+1~, 3+1*, 2+3, 2+4*, 2+8, WP+1~, WP+2*, WP+4*, WP+5, WP+6
, ACCESSED+1~, ACCESSED+6, ACCESSED+7, ADD*, ADD+1*, ADD+2, ADD+3, ADD+4, TIME, TIME+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All