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 |  Local Variables |  All
Print Page as PDF
Routine: APCHPWHX

Package: Patient Care Component

Routine: APCHPWHX


Information

APCHPWHX ; IHS/CMI/LAB - PCC HEALTH SUMMARY - MAIN DRIVER PART 2 ;

Source Information

Source file <APCHPWHX.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Patient Care Component 4 S^APCHPWH1  SUBHEAD^APCHPWHU  REF^APCHS7O  GETMEDS^APCHSMU1  
Kernel 1 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  
VA Fileman 1 ^DIWP  

Entry Points

Name Comments DBIA/ICR reference
DISP ;display them now, this was a pain
SET ;
HOLD(S) ;EP - is this prescription on hold?
MEDS ;EP - medications component
SET1 ;
SIG(ORIFN) ;EP
MEDSACT ;EP - medications (active) component
GRP2 ;
GRP1 ;
PTR(ORIFN,ID)

External References

Name Field # of Occurrence
S^APCHPWH1 DISP+2, DISP+3, DISP+4, DISP+5, DISP+6, DISP+7, DISP+17, DISP+20, DISP+21, DISP+25
, DISP+26, DISP+27, DISP+28, DISP+34, DISP+37, DISP+38, DISP+40
SUBHEAD^APCHPWHU DISP+1
REF^APCHS7O GRP2+12, GRP1+8, SET+3
GETMEDS^APCHSMU1 MEDS+51
^DIWP DISP+19, DISP+36
$$FMADD^XLFDT MEDS+8, MEDS+51
$$FMDIFF^XLFDT GRP2+4
$$FMTE^XLFDT DISP+40

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVMED - [#9000010.14] MEDS+55, MEDS+57, MEDS+58, MEDS+59, MEDS+60, MEDS+70, DISP+16, SET1+1, SET1+2, SET1+3
, SET+2
^AUPNVSIT - [#9000010] MEDS+56
^OR(100 - [#100] SIG+6, SIG+7, PTR
^PS(50.7 - [#50.7] MEDS+83
^PS(55 - [#55] MEDS+9, MEDS+10, MEDS+73, MEDS+76, MEDS+79, MEDS+80, MEDS+81, MEDS+83, MEDS+85, MEDS+88
, MEDS+89, GRP2+1, GRP2+2
^PSDRUG - [#50] MEDS+13, MEDS+14, MEDS+60, MEDS+83
^PSRX - [#52] MEDS+11, MEDS+12, MEDS+15, MEDS+17, MEDS+18, MEDS+19, MEDS+20, MEDS+23, GRP2+4, GRP2+6
, GRP2+8, GRP2+9, GRP2+10, GRP2+13, GRP1+2, GRP1+4, GRP1+5, GRP1+6, DISP+16, SET+1
, HOLD+2, HOLD+7
^UTILITY($J DISP+19!, DISP+20, DISP+21, DISP+22!, DISP+36!, DISP+37, DISP+38, DISP+39!

Label References

Name Line Occurrences
$$PTR SIG+3
$$SIG MEDS+87
DISP MEDS+90
GRP1 MEDS+48
GRP2 MEDS+47
MEDS MEDSACT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCHACTO MEDSACT+1*, MEDSACT+3!, DISP+24
APCHALL MEDS+6!
APCHALL( MEDS+32*, MEDS+35, MEDS+36, MEDS+38, MEDS+39, MEDS+40
APCHC MEDS+2~, DISP+8*, DISP+14*, DISP+15, DISP+33*, DISP+34
APCHD MEDS+2~, DISP+12*, DISP+13, DISP+31*, DISP+32, DISP+40
APCHI MEDS+2~, DISP+11*, DISP+12, DISP+13, DISP+30*, DISP+31, DISP+32
APCHKEEP MEDS+2~, MEDS+34!, MEDS+63!
APCHKEEP( MEDS+37, MEDS+40*, MEDS+42, MEDS+43, MEDS+44, MEDS+45, MEDS+46
APCHM MEDS+2~, MEDS+50!
APCHM( MEDS+61*, MEDS+64, MEDS+65, MEDS+67, MEDS+68
APCHMED MEDS+2~, MEDS+6!, DISP+7
APCHMED( MEDS+66, SET1+1*, SET1+2*, SET1+3*, SET+1*, SET+2*, SET+3*
APCHMED(1 MEDS+69*, MEDS+70*, MEDS+89*, GRP1+1*, GRP1+2*, GRP1+7*, GRP1+8*, DISP+10, DISP+11, DISP+12
, DISP+13
APCHMED(2 GRP2+5*, GRP2+6*, GRP2+11*, GRP2+12*, GRP2+13*, DISP+24, DISP+29, DISP+30, DISP+31, DISP+32
APCHMEDS MEDS+2~, MEDS+50!, MEDS+51
APCHMEDS( MEDS+53, MEDS+54, MEDS+61
APCHN MEDS+2~, DISP+9*, DISP+10*, DISP+11, DISP+12, DISP+13, DISP+16, DISP+29*, DISP+30, DISP+31
, DISP+32, DISP+34
>> APCHP GRP2+9*, GRP1+5*
APCHRX0 MEDS+2~
APCHRXN MEDS+2~, SET+1, SET+3
APCHRXO MEDS+2~
>> APCHSDFN MEDS+9, MEDS+10, MEDS+16, MEDS+51, MEDS+73, MEDS+76, MEDS+79, MEDS+80, MEDS+81, MEDS+83
, MEDS+85, MEDS+88, MEDS+89, GRP2+1, GRP2+2
APCHSREF MEDS+2~, GRP2+12*, GRP1+8*, SET+3*
>> APCHSRX GRP2+12*, GRP1+8*, SET+3*
APCHSTAT MEDS+2~
APCHSTAT("NVA" MEDS+88*
APCHVM MEDS+72~, MEDS+74*
>> APCHZ DISP+13*, DISP+16, DISP+17, DISP+19, DISP+32*, DISP+34, DISP+36, DISP+40
C MEDS+2~, MEDS+3~, GRP2+2*, GRP2+3
D MEDS+2~, MEDS+3~, MEDS+12*, MEDS+13, MEDS+14, MEDS+32, MEDS+36*, MEDS+37, MEDS+38, MEDS+39
, MEDS+40, MEDS+43*, MEDS+44, MEDS+45, MEDS+46, MEDS+59*, MEDS+60, MEDS+61, MEDS+65*, MEDS+66
, MEDS+67, MEDS+68, MEDS+69, MEDS+70, MEDS+81*, MEDS+82*, MEDS+83, MEDS+88, MEDS+89, GRP2+5
, GRP2+6, GRP2+11, GRP2+12, GRP2+13, GRP1+1, GRP1+2, GRP1+7, GRP1+8, SET1+1, SET1+2
, SET1+3, SET+1, SET+2, SET+3
>> DIWL DISP+19*, DISP+36*
>> DIWR DISP+19*, DISP+36*
DT MEDS+8, MEDS+51, GRP2+4
EXPDT MEDS+3~, MEDS+8*, MEDS+9*, MEDS+10
>> F DISP+21*, DISP+38*
I MEDS+2~, MEDS+3~, MEDS+10*, MEDS+11, MEDS+12, MEDS+15, MEDS+17, MEDS+18, MEDS+19, MEDS+20
, MEDS+23, MEDS+32, MEDS+39*, MEDS+40, MEDS+45*, MEDS+46, GRP2+1, GRP2+2, GRP2+4, GRP2+5
, GRP2+6, GRP2+8, GRP2+9, GRP2+10, GRP2+12, GRP2+13, GRP1+1, GRP1+2, GRP1+4, GRP1+5
, GRP1+6, GRP1+8
ID SIG+1~, SIG+3*, SIG+4, SIG+6, SIG+7, PTR~*, PTR+1
>> L MEDS+17*, MEDS+18*, MEDS+19*, MEDS+20*, MEDS+21, MEDS+22*, MEDS+32, MEDS+38*, MEDS+39, MEDS+40
, MEDS+44*, MEDS+45, MEDS+46, MEDS+76*, MEDS+88, MEDS+89, GRP2+5, GRP2+6, GRP2+11, GRP2+12
, GRP2+13, GRP1+1, GRP1+2, GRP1+7, GRP1+8
LP SIG+1~, SIG+6*, SIG+7
M MEDS+2~, MEDS+3~, MEDS+54*, MEDS+55, MEDS+57, MEDS+58, MEDS+59, MEDS+60, MEDS+68*, MEDS+69
, MEDS+70, SET1+1, SET1+2, SET1+3, SET+2
N MEDS+2~, MEDS+3~, MEDS+14*, MEDS+32, MEDS+35*, MEDS+36, MEDS+37, MEDS+38, MEDS+39, MEDS+40
, MEDS+42*, MEDS+43, MEDS+44, MEDS+45, MEDS+46, MEDS+60*, MEDS+61, MEDS+64*, MEDS+65, MEDS+66
, MEDS+67, MEDS+68, MEDS+69, MEDS+70, MEDS+83*, MEDS+88, MEDS+89, GRP2+5, GRP2+6, GRP2+11
, GRP2+12, GRP2+13, GRP1+1, GRP1+2, GRP1+7, GRP1+8, SET1+1, SET1+2, SET1+3, SET+1
, SET+2, SET+3
NVA0 MEDS+72~, MEDS+85*, MEDS+86
ORDNUM MEDS+72~, MEDS+86*, MEDS+87
ORIFN SIG~, SIG+2, SIG+3, SIG+6, SIG+7, PTR~
P MEDS+3~, MEDS+15*, MEDS+16
S MEDS+23*, MEDS+24, MEDS+25, MEDS+26, MEDS+27, MEDS+28, MEDS+29, MEDS+30, MEDS+31, MEDS+32
, MEDS+46*, MEDS+47, GRP2+9*, GRP2+10*, GRP2+11, GRP1+5*, GRP1+6*, GRP1+7, HOLD~, HOLD+2
, HOLD+7
SIG MEDS+72~, MEDS+87*, MEDS+89, SIG+1~, SIG+5*, SIG+7*, SIG+8
U MEDS+12, MEDS+14, MEDS+15, MEDS+17, MEDS+19, MEDS+20, MEDS+23, MEDS+54, MEDS+55, MEDS+56
, MEDS+57, MEDS+58, MEDS+59, MEDS+60, MEDS+61, MEDS+68, MEDS+69, MEDS+70, MEDS+76, MEDS+79
, MEDS+80, MEDS+81, MEDS+83, MEDS+86, MEDS+88, MEDS+89, GRP2+4, GRP2+5, GRP2+6, GRP2+10
, GRP2+11, GRP2+12, GRP2+13, GRP1+1, GRP1+2, GRP1+6, GRP1+7, GRP1+8, DISP+16, DISP+17
, DISP+19, DISP+34, DISP+36, DISP+40, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3
, HOLD+2, HOLD+7
>> V MEDS+55*, MEDS+56
X MEDS+2~, MEDS+3~, MEDS+53*, MEDS+54, MEDS+61, MEDS+67*, MEDS+68, MEDS+69, MEDS+70, MEDS+73*
, MEDS+76, MEDS+79, MEDS+80, MEDS+81, MEDS+83, MEDS+85, MEDS+88, MEDS+89, DISP+15*, DISP+16*
, DISP+17*, DISP+19*, DISP+20*, DISP+21*, DISP+34*, DISP+36*, DISP+37*, DISP+38*, DISP+40*, SET1+1
, SET1+2, SET1+3, SET+1, SET+2, SET+3, HOLD+1~, HOLD+2*, HOLD+3, HOLD+7*, HOLD+8
>> Y GRP2+3*, GRP2+4
Z MEDS+3~, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All