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

Package: Patient Care Component Reports

Routine: APCLAP21


Information

APCLAP21 ; IHS/CMI/LAB - All visit report process ; 08 Dec 2010 12:01 PM

Source Information

Source file <APCLAP21.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Patient Care Component Reports 4 (CLIN,DATE,DX,SC)^APCLAP22  $$CHKLOC^APCLOCCK  XTMP^APCLOSUT  $$DEMO^APCLUTL  
IHS VA Utilities 1 ($$PROVCLS,$$PROVCLSC)^XBFUNC1  

Entry Points

Name Comments DBIA/ICR reference
CHKDISC ;
EOJ
SETSEC ;
DISC ;
DX ;
DATE ;
V1 ;
SETSEC1
SETSEC6 ;
ALLP ;
SETSECD1
SETSECD6 ;
END ;
SETSECD ;
CLIN ;
START ;
CHKDISC6 ;
V ; Run by visit date
SETSEC61
LOS ;
PROV ;
ALLDISC ;
SC ;
PROC ;

External References

Name Field # of Occurrence
CLIN^APCLAP22 CLIN+1
DATE^APCLAP22 DATE+1
DX^APCLAP22 DX+1
SC^APCLAP22 SC+1
$$CHKLOC^APCLOCCK PROC+11
XTMP^APCLOSUT START+3
$$DEMO^APCLUTL PROC+2
$$PROVCLS^XBFUNC1 DISC+2, PROV+2, CHKDISC+3, SETSEC+4, SETSECD+5
$$PROVCLSC^XBFUNC1 CHKDISC+4, SETSECD+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCLCNTL(4 PROC+7
^AUPNVPOV("AD" PROC+12
^AUPNVPRV - [#9000010.06] PROC+14, ALLP+1, SETSEC+2, SETSEC6+1, ALLDISC+1, SETSECD+2, SETSECD6+1
^AUPNVPRV("AD" PROC+13, PROC+14, ALLP+1, ALLDISC+1
^AUPNVSIT - [#9000010] V1+1
^AUPNVSIT("B" V+1, V+2, V1+1
^AUTTLOC - [#9999999.06] PROC+9, LOS+1
^DD(9000010.06 DISC+2, PROV+1, PROV+2, CHKDISC+1, SETSEC+1, SETSECD+1
^DIC(16 - [#16] PROV+1, SETSEC6+3, SETSEC61, SETSECD6+3
^DIC(4 - [#4] PROC+10
^DIC(6 - [#6] CHKDISC6+1, CHKDISC6+2, SETSEC6+4, SETSECD6+4
^DIC(7 - [#7] DISC+2, PROV+2, CHKDISC6+4, CHKDISC6+5, CHKDISC6+6, SETSEC6+6, SETSEC6+7, SETSEC6+8, SETSECD6+6, SETSECD6+7
, SETSECD6+8
^VA(200 - [#200] PROV+1, CHKDISC+2, SETSEC+3, SETSEC1, SETSECD+3
^XTMP("APCLAP2" START+2!, PROC+19, PROC+20, SETSEC1+1, SETSEC1+2, SETSEC61+1, SETSECD+6, SETSECD+7, SETSECD1

Label References

Name Line Occurrences
@( PROC+18
CHKDISC PROC+17
CHKDISC6 CHKDISC+1
DISC ALLDISC+2
EOJ END+2, V1+1
PROC V1+1
PROV ALLP+2
SETSEC ALLP+1
SETSEC6 SETSEC+1
SETSEC61 SETSEC6+5, SETSEC6+7
SETSECD ALLDISC+1
SETSECD1 SETSECD6+5, SETSECD6+6
SETSECD6 SETSECD+1
V1 V+2

Naked Globals

Name Field # of Occurrence
^( PROC+19*, PROC+20*, SETSEC1+1*, SETSEC1+2*, SETSEC61+1*, SETSECD+6*, SETSECD+7*, SETSECD1*
^(0 V1+1, PROC+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCL1 PROC+14*, PROC+15, PROC+16, EOJ!, ALLP+1*, ALLDISC+1*
APCL2 PROC+14*, EOJ!, ALLP+1*, SETSEC+2, SETSEC6+1, ALLDISC+1*, SETSECD+2, SETSECD6+1
>> APCLADIS SETSECD+2*, SETSECD+3, SETSECD+4, SETSECD+5*, SETSECD6+1*, SETSECD6+2, SETSECD6+3, SETSECD6+4, SETSECD6+5*, SETSECD6+6*
, SETSECD6+8*
APCLAP PROC+14*, EOJ!, DISC+2, PROV+1, PROV+2, CHKDISC+2, CHKDISC+3, CHKDISC+4, CHKDISC6+1, CHKDISC6+2
>> APCLBT START+1*
>> APCLBTH START+2, PROC+19, PROC+20, SETSEC1+1, SETSEC1+2, SETSEC61+1, SETSECD+6, SETSECD+7, SETSECD1
APCLCLIN EOJ!
>> APCLCRYN PROC+6
APCLDA1 EOJ!
APCLDA2 EOJ!
APCLDATE EOJ!
>> APCLDEMO PROC+2
APCLDISC PROC+17*, EOJ!, DISC+1, DISC+2*, CHKDISC+3*, CHKDISC+4*, CHKDISC6+3*, CHKDISC6+6*
>> APCLDPTR CHKDISC+3*
APCLDX EOJ!
>> APCLED V+2
>> APCLET V+1*, END+1*
APCLHIGH EOJ!
APCLICD EOJ!
>> APCLJOB START+2, PROC+19, PROC+20, SETSEC1+1, SETSEC1+2, SETSEC61+1, SETSECD+6, SETSECD+7, SETSECD1
>> APCLLOC PROC+11
APCLLOW EOJ!
>> APCLODAT V+1*, V+2*, V1+1
APCLPPOV EOJ!
>> APCLPROC PROC+18, PROC+21, PROC+22
APCLPROV EOJ!, PROV+1*, CHKDISC+2*, CHKDISC6+1*, CHKDISC6+3*, CHKDISC6+4*, CHKDISC6+5*, CHKDISC6+6*
>> APCLSD V+1, V+2
APCLSEC EOJ!, SETSEC+2*, SETSEC+3, SETSEC+4, SETSEC1*, SETSEC6+1*, SETSEC6+2, SETSEC6+3, SETSEC6+4, SETSEC61*
APCLSKIP PROC+1!, EOJ!
>> APCLSORT PROC+19, PROC+20, PROC+21*, PROC+22*, ALLP+2*, SETSEC1+1, SETSEC1+2, SETSEC61+1, ALLDISC+2*, SETSECD+6
, SETSECD+7, SETSECD1
APCLSRT2 PROC+19, PROC+20, EOJ!, DISC+1*, PROV+2*, PROV+3*, CHKDISC+2*, CHKDISC6+1*, CHKDISC6+3*, CHKDISC6+5*
, CHKDISC6+6*, LOS+1*, LOS+2*, SETSEC+4*, SETSEC1+1, SETSEC1+2, SETSEC6+5*, SETSEC6+7*, SETSEC6+8*, SETSEC61+1
, SETSECD+4*, SETSECD+6, SETSECD+7, SETSECD6+5*, SETSECD6+6*, SETSECD6+7*, SETSECD1
>> APCLSTR2 CHKDISC6+4*
>> APCLVDFN V1+1*, PROC+12, PROC+13, PROC+14, ALLP+1, ALLDISC+1
APCLVLOC PROC+8*, PROC+9, PROC+10, PROC+11, PROC+19, EOJ!, LOS+1, SETSEC1+1, SETSEC61+1, SETSECD+6
, SETSECD1
APCLVREC V1+1*, PROC+2, PROC+3, PROC+4, PROC+5, PROC+6, PROC+7, PROC+8, EOJ!
APCLX EOJ!
APCLY EOJ!, DISC+2, PROV+2, CHKDISC6+2*, CHKDISC6+3, CHKDISC6+4, CHKDISC6+5, CHKDISC6+6
APCLZ EOJ!, SETSEC6+4*, SETSEC6+5, SETSEC6+6, SETSEC6+7, SETSEC6+8, SETSECD6+4*, SETSECD6+5, SETSECD6+6, SETSECD6+7
, SETSECD6+8
U PROC+2, PROC+3, PROC+4, PROC+5, PROC+6, PROC+7, PROC+8, PROC+14, DISC+2, PROV+1
, PROV+2, CHKDISC+1, CHKDISC6+2, CHKDISC6+5, CHKDISC6+6, LOS+1, ALLP+1, SETSEC+1, SETSEC+2, SETSEC1
, SETSEC6+1, SETSEC6+4, SETSEC6+7, SETSEC6+8, SETSEC61, ALLDISC+1, SETSECD+1, SETSECD+2, SETSECD6+1, SETSECD6+4
, SETSECD6+7, SETSECD6+8
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All