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

Package: Patient Care Component Reports

Routine: APCLDV31


Information

APCLDV31 ; IHS/CMI/LAB - list IPV/DV screenings ;

Source Information

Source file <APCLDV31.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Patient Care Component Reports 3 XTMP^APCLOSUT  $$DEMO^APCLUTL  ($$CLINIC,$$PRIMPROV)^APCLV  
IHS Patient 1 ($$AGE,$$COMMRES)^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$FMADD^XLFDT  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
PPV(V) ;
CTR(X,Y) ;EP - Center X in a field Y wide.
LOC() ;EP - Return location name from file 4 based on DUZ(2).
PROC ;
GATHER ;gather up all exams, refusals and bh in time period for patient in DFN
BH ;now go through BH
GETSCR ;
USR() ;EP - Return name of current user from ^VA(200.
EOP ;EP - End of page.
GETSCR1 ;
SPRV(E) ;
PRVREF(R) ;
BHPPNAME(R) ;EP primary provider internal # from 200
REF ;now go through refusals in pcc
BHPPIN(R) ;

External References

Name Field # of Occurrence
XTMP^APCLOSUT PROC+4
$$DEMO^APCLUTL PROC+9
$$CLINIC^APCLV GATHER+19, GETSCR1+11
$$PRIMPROV^APCLV GATHER+27, PPV+2
$$AGE^AUPNPAT GATHER+13, REF+10, BH+12, GETSCR1+14, GETSCR1+31, GETSCR1+48
$$COMMRES^AUPNPAT PROC+10, PROC+11
^DIR EOP+7
$$VAL^XBDIQ1 GATHER+21, REF+13, BH+18, GETSCR1+13, GETSCR1+14, GETSCR1+15, GETSCR1+18, GETSCR1+29, GETSCR1+31, GETSCR1+33
, GETSCR1+47, GETSCR1+48, GETSCR1+49, GETSCR1+51, GETSCR1+52, SPRV+2, SPRV+3, PRVREF+1
$$VALI^XBDIQ1 GATHER+12, BH+11
$$FMADD^XLFDT BH+2, GETSCR1+37

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EOP+6
Routine Call
  • DIR
  • Line Location:
    • EOP+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHREC - [#9002011] BH+6, BH+7, BH+10, BH+11, BH+16, BH+30, GETSCR1+41, GETSCR1+42
^AMHREC("AF" BH+3, BH+4, GETSCR1+38, GETSCR1+39
^AMHRPROV - [#9002011.02] BHPPIN+2, BHPPNAME+2
^AMHRPROV("AD" BHPPIN+2, BHPPNAME+2
^AUPNPAT - [#9000001] PROC+6, PROC+13
^AUPNPREF - [#9000022] REF+3, REF+4, REF+5, REF+6, REF+16, GETSCR1+22, GETSCR1+23, GETSCR1+24, GETSCR1+25, PRVREF+1
^AUPNPREF("AC" REF+2, GETSCR1+21
^AUPNVSIT - [#9000010] GATHER+7, GATHER+11, GATHER+12, GATHER+17, GETSCR1+7
^AUPNVXAM - [#9000010.13] GATHER+3, GATHER+4, GATHER+5, GATHER+31, GETSCR1+3, GETSCR1+4, GETSCR1+5, SPRV+2, SPRV+3
^AUPNVXAM("AC" GATHER+2, GETSCR1+2
^DIC(4 - [#4] LOC+1
^DPT - [#2] PROC+7, PROC+8, PROC+12
^VA(200 - [#200] BHPPNAME+2, USR+1
^XTMP("APCLDV3" PROC+3!, GATHER+35*, REF+20*, BH+34*, GETSCR+1!, GETSCR+2, GETSCR1+14*, GETSCR1+15*, GETSCR1+16*, GETSCR1+17*
, GETSCR1+18*, GETSCR1+19*, GETSCR1+31*, GETSCR1+32*, GETSCR1+33*, GETSCR1+34*, GETSCR1+45, GETSCR1+48*, GETSCR1+49*, GETSCR1+50*
, GETSCR1+51*, GETSCR1+52*

Label References

Name Line Occurrences
$$BHPPIN BH+26
$$BHPPNAME GETSCR1+48
$$PPV GETSCR1+14
$$PRVREF GETSCR1+32
$$SPRV GETSCR1+17
GATHER PROC+14
GETSCR PROC+16
GETSCR1 GETSCR+2

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% BHPPIN+1~, BHPPIN+2*, BHPPNAME+1~, BHPPNAME+2*, PPV+1~, PPV+2*, PPV+3
%1 BHPPIN+1~, BHPPIN+2*, BHPPIN+3, BHPPNAME+1~, BHPPNAME+2*, BHPPNAME+3
>> APCLAGET GATHER+14, GATHER+15, REF+11, REF+12, BH+13, BH+14
>> APCLBD GATHER+10, REF+9, BH+2, BH+9, GETSCR1+10, GETSCR1+28, GETSCR1+37, GETSCR1+44
>> APCLBIEN BH+4*, BH+6, BH+7, BH+10, BH+11, BH+16, BH+18, BH+26, BH+30, GETSCR1+39*
, GETSCR1+41, GETSCR1+42, GETSCR1+47, GETSCR1+48, GETSCR1+49, GETSCR1+50, GETSCR1+51
>> APCLCLNT GATHER+17, BH+16
>> APCLCLNT( GATHER+17, BH+16
>> APCLCNT PROC+1*, GETSCR1+12*, GETSCR1+14, GETSCR1+15, GETSCR1+16, GETSCR1+17, GETSCR1+18, GETSCR1+19, GETSCR1+30*, GETSCR1+31
, GETSCR1+32, GETSCR1+33, GETSCR1+34, GETSCR1+46*, GETSCR1+48, GETSCR1+49, GETSCR1+50, GETSCR1+51, GETSCR1+52
>> APCLCOMT PROC+10, PROC+11
>> APCLCOMT("ONE" PROC+10
>> APCLDATE GATHER+7*, GATHER+8, GATHER+9, GATHER+10, GATHER+13, REF+6*, REF+7, REF+8, REF+9, REF+10
, BH+5*, BH+8, BH+9, BH+12, GETSCR1+7*, GETSCR1+8, GETSCR1+9, GETSCR1+10, GETSCR1+14, GETSCR1+19
, GETSCR1+25*, GETSCR1+26, GETSCR1+27, GETSCR1+28, GETSCR1+31, GETSCR1+34, GETSCR1+40*, GETSCR1+43, GETSCR1+44, GETSCR1+45
, GETSCR1+48
>> APCLDEMO PROC+9
>> APCLDESP PROC+13
>> APCLED GATHER+9, REF+8, BH+3, BH+8, GETSCR1+9, GETSCR1+27, GETSCR1+38, GETSCR1+43
>> APCLEIEN GATHER+2*, GATHER+3, GATHER+4, GATHER+5, GATHER+21, GATHER+31, GETSCR1+2*, GETSCR1+3, GETSCR1+4, GETSCR1+5
, GETSCR1+13, GETSCR1+14, GETSCR1+17
>> APCLEXBH GATHER+19, BH+1, GETSCR1+11, GETSCR1+36
>> APCLEXC GATHER+4, REF+5, GETSCR1+4, GETSCR1+24
>> APCLH PROC+2*, PROC+3, GATHER+35, REF+20, BH+34, GETSCR+1, GETSCR+2, GETSCR1+14, GETSCR1+15, GETSCR1+16
, GETSCR1+17, GETSCR1+18, GETSCR1+19, GETSCR1+31, GETSCR1+32, GETSCR1+33, GETSCR1+34, GETSCR1+45, GETSCR1+48, GETSCR1+49
, GETSCR1+50, GETSCR1+51, GETSCR1+52
>> APCLJ PROC+2*, PROC+3, GATHER+35, REF+20, BH+34, GETSCR+1, GETSCR+2, GETSCR1+14, GETSCR1+15, GETSCR1+16
, GETSCR1+17, GETSCR1+18, GETSCR1+19, GETSCR1+31, GETSCR1+32, GETSCR1+33, GETSCR1+34, GETSCR1+45, GETSCR1+48, GETSCR1+49
, GETSCR1+50, GETSCR1+51, GETSCR1+52
>> APCLLOCT GATHER+11, GATHER+12, BH+10, BH+11
>> APCLLOCT("ONE" GATHER+11, BH+10
>> APCLLOCT("SU" GATHER+12, BH+11
>> APCLPPUN GATHER+30, BH+29
>> APCLPROV GATHER+28, GATHER+29, BH+27, BH+28
>> APCLRES GATHER+21*, GATHER+22, GATHER+23, GATHER+24, GATHER+25, REF+13*, REF+14, REF+15, BH+18*, BH+19
, BH+20, BH+21, BH+22, BH+23, BH+24, GETSCR1+13*, GETSCR1+14, GETSCR1+29*, GETSCR1+31, GETSCR1+47*
, GETSCR1+48
>> APCLREST(1 GATHER+22, BH+19
>> APCLREST(2 GATHER+23, BH+20
>> APCLREST(3 GATHER+24, BH+21
>> APCLREST(4 REF+14, BH+22
>> APCLREST(5 REF+15, BH+23
>> APCLREST(6 GATHER+25, BH+24
>> APCLRIEN REF+2*, REF+3, REF+4, REF+5, REF+6, REF+13, REF+16, GETSCR1+21*, GETSCR1+22, GETSCR1+23
, GETSCR1+24, GETSCR1+25, GETSCR1+29, GETSCR1+31, GETSCR1+32
>> APCLSD BH+2*, BH+3*, BH+4, BH+5, GETSCR1+37*, GETSCR1+38*, GETSCR1+39, GETSCR1+40
>> APCLSEX PROC+12
>> APCLSPRV GATHER+32, GATHER+33, REF+17, REF+18, BH+31, BH+32
>> APCLSPUN GATHER+34, REF+19, BH+33
>> APCLTAX( PROC+11
>> APCLVIEN GATHER+5*, GATHER+6, GATHER+7, GATHER+11, GATHER+12, GATHER+17, GATHER+19, GATHER+27, GETSCR1+5*, GETSCR1+6
, GETSCR1+7, GETSCR1+11, GETSCR1+14, GETSCR1+15, GETSCR1+16
>> C GATHER+19*, GETSCR1+11*
>> DFN PROC+6*, PROC+7, PROC+8, PROC+9, PROC+10, PROC+11, PROC+12, PROC+13, GATHER+2, GATHER+13
, GATHER+35, REF+2, REF+10, REF+20, BH+3, BH+4, BH+12, BH+34, GETSCR+2*, GETSCR1+2
, GETSCR1+14, GETSCR1+18, GETSCR1+19, GETSCR1+21, GETSCR1+31, GETSCR1+33, GETSCR1+34, GETSCR1+38, GETSCR1+39, GETSCR1+45
, GETSCR1+48, GETSCR1+52
DFOUT EOP+5!
DIR EOP+4~
DIR("A" EOP+7*
DIR(0 EOP+7*
DIRUT EOP+5!
DLOUT EOP+5!
DTOUT EOP+5!
DUOUT EOP+5!
DUZ USR+1
DUZ(2 LOC+1
E SPRV~, SPRV+2, SPRV+3
IO EOP+2
IO("S" EOP+3
IO(0 EOP+2
IOM CTR+1
IOST EOP+1
>> IOT EOP+3
R BHPPIN~, BHPPIN+2, BHPPNAME~, BHPPNAME+2, PRVREF~, PRVREF+1
U PROC+8, PROC+12, PROC+13, GATHER+4, GATHER+5, GATHER+7, GATHER+11, GATHER+12, GATHER+17, GATHER+31
, REF+4, REF+5, REF+6, REF+16, BH+7, BH+10, BH+11, BH+16, BH+30, GETSCR1+4
, GETSCR1+5, GETSCR1+7, GETSCR1+14, GETSCR1+15, GETSCR1+16, GETSCR1+17, GETSCR1+18, GETSCR1+23, GETSCR1+24, GETSCR1+25
, GETSCR1+31, GETSCR1+32, GETSCR1+33, GETSCR1+42, GETSCR1+48, GETSCR1+49, GETSCR1+50, GETSCR1+51, GETSCR1+52, BHPPIN+2
, BHPPNAME+2, SPRV+2, SPRV+3, PRVREF+1, USR+1, LOC+1
V PPV~, PPV+2
X PROC+11*, GATHER+13*, GATHER+14, GATHER+15, GATHER+17*, GATHER+27*, GATHER+28, GATHER+29, GATHER+30, GATHER+31*
, GATHER+32, GATHER+33, GATHER+34, REF+10*, REF+11, REF+12, REF+16*, REF+17, REF+18, REF+19
, BH+12*, BH+13, BH+14, BH+16*, BH+26*, BH+27, BH+28, BH+29, BH+30*, BH+31
, BH+32, BH+33, CTR~, CTR+1
Y CTR~, CTR+1
>> ZTQUEUED EOP+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All