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

Package: Patient Care Component

Routine: APCDEFG


Information

APCDEFG ; IHS/CMI/LAB -VISIT EDIT DISPLAY ;

Source Information

Source file <APCDEFG.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 2 TERM^VALM0  $$SETSTR^VALM1  
IHS Patient 1 ^AUPNPAT  
IHS VA Utilities 1 ENP^XBDIQ1  
VA Fileman 1 DD^%DT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCDEFL  

Entry Points

Name Comments DBIA/ICR reference
SETF ;set file # in ^TMP
BUILD1 ;
VISIT ;
SET(X) ;set array
VFILES ;set up array of all v file entries
XIT ;
BUILD ; build array
EP(APCDVIEN,APCDARRY) ;EP
VF3 ;
VF2 ;

External References

Name Field # of Occurrence
DD^%DT BUILD+8
^AUPNPAT BUILD+4
TERM^VALM0 BUILD+2
$$SETSTR^VALM1 BUILD1+1, BUILD1+2
ENP^XBDIQ1 VISIT+4, VF3+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTKW("F" VISIT+2, VF3+2
^AUPNPAT - [#9000001] BUILD+7
^AUPNVSIT - [#9000010] EP+5, BUILD+3
^DD( VF3+8
^DD(9000010 VISIT+6
^DIC - [#1] VFILES+2, VF2+1
^DPT - [#2] BUILD+6

Label References

Name Line Occurrences
BUILD EP+6
BUILD1 BUILD+6, BUILD+7, BUILD+8, BUILD+9, VISIT+8, VF3+10, VF3+15
SET BUILD+10, VISIT+3, VISIT+9, VF3+3, VF3+5, BUILD1+1, BUILD1+3
SETF VISIT+3, VF3+3
VF2 VFILES+2
VF3 VF2+3
XIT EP+7, VFILES+3

Naked Globals

Name Field # of Occurrence
^(0 BUILD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCDAR BUILD+1!, VF3+4!, XIT+1!
APCDAR( VISIT+5, VISIT+7, VF3+6, VF3+7, VF3+9, VF3+11, VF3+13, VF3+14
APCDARRY EP~, EP+2*, SETF+1, SET+2, SET+3, XIT+1!
APCDCTR SET+1*, SET+2, SET+3, BUILD+5*, XIT+1!
APCDFL XIT+1!
APCDH BUILD+6*, BUILD+7*, BUILD+8*, BUILD+9*, VISIT+6*, VF3+8*, BUILD1+2, XIT+1!
APCDNARR VF3+12*, VF3+16!, BUILD1+1
>> APCDNUM SETF+1, SET+3, BUILD+5*, VISIT+2*, VISIT+3, VF2+2*, VF3+3
APCDSTR SET+2, SET+4*, BUILD+5*, BUILD+10*, VISIT+3*, VISIT+9*, VF3+3*, VF3+5*, BUILD1+1*, BUILD1+2*
, XIT+1!
APCDV BUILD+6*, BUILD+7*, BUILD+8*, BUILD+9*, VISIT+7*, VF3+9*, VF3+14*, BUILD1+1, BUILD1+2, XIT+1!
APCDVDFN VF2+1*, VF2+3*, VF3+4, XIT+1!
APCDVDG VF2+1*, XIT+1!
APCDVFLE VFILES+2*, VF2+1, VF3+2, VF3+4, VF3+8, XIT+1!
APCDVI VF2+3*, VF3+3, VF3+5, XIT+1!
APCDVIEN EP~, EP+3, EP+4, EP+5, BUILD+3, VISIT+4, XIT+1!
APCDVIGR VF2+1*, VF2+2, VF2+3, XIT+1!
APCDVNM VF2+1*, VF3+3, XIT+1!
APCDVREC BUILD+3*, BUILD+4, BUILD+6, BUILD+7, VISIT+10, XIT+1!
>> AUPNDOB BUILD+8
>> AUPNSEX BUILD+9
D0 VFILES+1~, XIT+2!
DA VFILES+1~, XIT+2!
DI VFILES+1~, XIT+2!
DIC VFILES+1~, XIT+2!
DIQ VFILES+1~, XIT+2!
DO XIT+2!
DR VFILES+1~, XIT+2!
DUZ(2 BUILD+7
F VISIT+5*, VISIT+6, VISIT+7, VF3+6*, VF3+7, VF3+8, VF3+9, VF3+11, VF3+13, VF3+14
, XIT+2!
>> F1 VF3+13*, VF3+14
>> IOINHI BUILD+6, BUILD+7, VISIT+3, VF3+3
>> IOINORM BUILD+6, BUILD+7, VISIT+3, VF3+3
MN SETF+1, VISIT+2~*, VF3+2~*
U BUILD+4, BUILD+6, BUILD+7, VISIT+6, VISIT+10, VF2+1, VF3+8
X SET~, SET+3, VISIT+3*, VF3+3*, XIT+2!
Y BUILD+4*, BUILD+8*, XIT+2!
Z XIT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All