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 |  Marked Items |  All
Print Page as PDF
Routine: APCHPWH3

Package: Patient Care Component

Routine: APCHPWH3


Information

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

Source Information

Source file <APCHPWH3.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Patient Care Component 4 S^APCHPWH1  SUBHEAD^APCHPWHU  REF^APCHS7O  GETMEDS^APCHSMU1  
IHS VA Utilities 2 $$VAL^XBDIQ1  $$EXTSET^XBFUNC  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
Kernel 1 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  
Patient Care Component Reports 1 $$START1^APCLDF  
Taxonomy 1 $$ICD^ATXAPI  
VA Fileman 1 ^DIWP  
iCare 1 ($$ATAG,ATAG)^BQITDUTL  

Entry Points

Name Comments DBIA/ICR reference
HIVDX(P,EDATE) ; any HIV dx ever or problem list HIV dx
HIVTEST(P,BDATE,EDATE) ;
HIV ;EP - HIV component
LOINC(A,B) ;
HOLD(S) ;EP - is this prescription on hold?
EDUC(P,DATA) ;EP pass back array of all educ topics
MEDS ;EP - medications component
SET ;
SET1 ;
GOAL(P,DATA) ;EP - pass back array in chronological order by start date and ien
LAB(P,T,LT,LN) ;EP
GOALS ;EP

External References

Name Field # of Occurrence
S^APCHPWH1 MEDS+77, MEDS+78, MEDS+79, MEDS+80, MEDS+81, MEDS+89, MEDS+92, MEDS+93, MEDS+95, MEDS+97
, MEDS+98, MEDS+99, MEDS+100, MEDS+106, MEDS+109, MEDS+110, MEDS+112, MEDS+114, MEDS+115, MEDS+116
, MEDS+117, MEDS+118, MEDS+124, MEDS+127, MEDS+128, MEDS+130, HIV+10, HIV+11, HIV+12, HIV+13
, HIV+14, HIV+15, HIV+16, GOALS+6, GOALS+7, GOALS+11, GOALS+12, GOALS+13, GOALS+17, GOALS+18
, GOALS+20, GOALS+23, GOALS+24, GOALS+31, GOALS+32, GOALS+34
SUBHEAD^APCHPWHU MEDS+76, HIV+9, GOALS+4
REF^APCHS7O SET+3
GETMEDS^APCHSMU1 MEDS+6
$$START1^APCLDF HIVDX+4, EDUC+7
$$ICD^ATXAPI HIVDX+11, HIVTEST+14
$$AGE^AUPNPAT HIV+1, HIV+2
$$DOB^AUPNPAT HIV+5
$$ATAG^BQITDUTL HIVDX+15
ATAG^BQITDUTL HIVDX+15
^DIWP MEDS+91, MEDS+108, MEDS+126, GOALS+16, GOALS+22, GOALS+30
$$VAL^XBDIQ1 MEDS+60, MEDS+61, LAB+7, EDUC+15
$$EXTSET^XBFUNC MEDS+62
$$FMADD^XLFDT MEDS+6, HIVDX+3, EDUC+7
$$FMDIFF^XLFDT MEDS+44, MEDS+48
$$FMTE^XLFDT MEDS+112, MEDS+130, HIVDX+4, GOALS+20, GOALS+34, EDUC+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCDTPGT - [#9001002.4] GOALS+21
^ATXAX - [#9002226] LOINC+3, LOINC+5
^ATXAX("B" HIVDX+6, HIVTEST+5, HIVTEST+19
^ATXLAB - [#9002228] LAB+6, HIVTEST+26
^ATXLAB("B" HIVTEST+20
^AUPNGOAL - [#9000093] GOALS+16, GOALS+20, GOALS+21, GOALS+27, GOALS+28, GOALS+29, GOALS+34, GOAL+5, GOAL+6, GOAL+7
, GOAL+8, GOAL+9
^AUPNGOAL("AC" GOAL+4
^AUPNPROB - [#9000011] HIVDX+8, HIVDX+9, HIVDX+10
^AUPNPROB("AC" HIVDX+7
^AUPNVCPT - [#9000010.18] HIVTEST+14
^AUPNVCPT("AD" HIVTEST+12, HIVTEST+13
^AUPNVLAB - [#9000010.09] LAB+9, HIVTEST+24, HIVTEST+25, HIVTEST+26, HIVTEST+28
^AUPNVLAB("AE" LAB+3, LAB+4, LAB+5, HIVTEST+21, HIVTEST+22, HIVTEST+23
^AUPNVMED - [#9000010.14] MEDS+11, MEDS+12, MEDS+48, SET1+1, SET1+2, SET1+3, SET+2
^AUPNVPED - [#9000010.16] EDUC+12, EDUC+14
^AUPNVSIT - [#9000010] HIVTEST+11
^AUPNVSIT("AA" HIVTEST+9, HIVTEST+10
^AUTTEDMT - [#99999.91] GOALS+10
^AUTTEDMT("B" GOALS+10
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^PS(55 - [#55] MEDS+41, MEDS+46, MEDS+57, MEDS+58
^PSDRUG - [#50] MEDS+12
^PSRX - [#52] MEDS+33, MEDS+44, MEDS+45, MEDS+51, MEDS+61, MEDS+62, MEDS+63, SET+1, HOLD+2, HOLD+7
^PSRX("APCC" MEDS+31
^TMP($J EDUC+5!, EDUC+8, EDUC+9, EDUC+10, EDUC+11, EDUC+15, EDUC+17!
^UTILITY($J MEDS+91!, MEDS+92, MEDS+93, MEDS+94!, MEDS+108!, MEDS+109, MEDS+110, MEDS+111!, MEDS+126!, MEDS+127
, MEDS+128, MEDS+129!, GOALS+16!, GOALS+17, GOALS+18, GOALS+19!, GOALS+22!, GOALS+23, GOALS+24, GOALS+25!
, GOALS+30!, GOALS+31, GOALS+32, GOALS+33!

Label References

Name Line Occurrences
$$HIVDX HIV+3
$$HIVTEST HIV+7
$$HOLD MEDS+59
$$LOINC LAB+10, HIVTEST+29
EDUC GOALS+2
GOAL GOALS+3
SET MEDS+45, MEDS+48, MEDS+50
SET1 MEDS+52

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOINC+1~, LOINC+2*, LOINC+3, LOINC+4*, LOINC+5, EDUC+4~, EDUC+9*, EDUC+10, EDUC+11, EDUC+15
, GOAL+3~
A LOINC~, LOINC+2, LOINC+4, EDUC+4~, EDUC+6*, EDUC+7, GOAL+3~
APCH5Y HIV+4~, HIV+6*, HIV+7
APCHA HIVTEST+1~, HIVTEST+3!
APCHA( HIVTEST+26, HIVTEST+30
APCHC MEDS+2~, MEDS+82*, MEDS+88*, MEDS+89, MEDS+105*, MEDS+106, MEDS+123*, MEDS+124, HIVTEST+1~, HIVTEST+4*
APCHD MEDS+2~, MEDS+86*, MEDS+87, MEDS+103*, MEDS+104, MEDS+121*, MEDS+122
APCHE EDUC+4~, EDUC+17!, GOAL+3~
APCHE( EDUC+15*, EDUC+16
APCHEDUC GOALS+1~, GOALS+2, GOALS+5, GOALS+13
APCHEDUC( GOALS+8, GOALS+12
APCHG HIVDX+1~
APCHG(1 HIVDX+5
APCHGOAL GOALS+1~, GOALS+3, GOALS+5, GOALS+14
APCHGOAL( GOALS+15
APCHGRP MEDS+2~, MEDS+23!, MEDS+81
APCHGRP( SET1+1*, SET1+2*, SET1+3*, SET+1*, SET+2*, SET+3*
APCHGRP(1 MEDS+50*, MEDS+51*, MEDS+52*, MEDS+61*, MEDS+62*, MEDS+63*, MEDS+84, MEDS+85, MEDS+86, MEDS+87
APCHGRP(2 MEDS+45*, MEDS+96, MEDS+101, MEDS+102, MEDS+103, MEDS+104
APCHGRP(3 MEDS+48*, MEDS+113, MEDS+119, MEDS+120, MEDS+121, MEDS+122
APCHHIVT HIV+4~, HIV+7*, HIV+8
APCHI MEDS+2~, MEDS+85*, MEDS+86, MEDS+87, MEDS+102*, MEDS+103, MEDS+104, MEDS+120*, MEDS+121, MEDS+122
APCHKEEP MEDS+2~, MEDS+15!
APCHKEEP( MEDS+18, MEDS+20*, MEDS+24, MEDS+25, MEDS+26, MEDS+29, MEDS+45, MEDS+48, MEDS+50, MEDS+52
APCHLT HIVTEST+1~, HIVTEST+20*, HIVTEST+26
APCHMED MEDS+2~, MEDS+8!
APCHMED( MEDS+13*, MEDS+16, MEDS+17, MEDS+19, MEDS+20
APCHMEDS MEDS+2~, MEDS+5*, MEDS+6
APCHMEDS( MEDS+9, MEDS+10, MEDS+13
APCHN MEDS+2~, MEDS+83*, MEDS+84*, MEDS+85, MEDS+86, MEDS+87, MEDS+89, MEDS+101*, MEDS+102, MEDS+103
, MEDS+104, MEDS+106, MEDS+119*, MEDS+120, MEDS+121, MEDS+122, MEDS+124
APCHRX0 MEDS+2~
APCHRXN MEDS+2~, MEDS+31*, MEDS+32, MEDS+33, MEDS+41, MEDS+44, MEDS+45, MEDS+46, MEDS+51, SET+1
, SET+3
APCHRXO MEDS+2~
>> APCHSDFN MEDS+6, MEDS+41, MEDS+46, MEDS+57, MEDS+58, HIV+1, HIV+2, HIV+5, HIV+7, GOALS+2
, GOALS+3
APCHSREF MEDS+2~, SET+3*
>> APCHSRX SET+3*
APCHSTAT MEDS+2~, MEDS+33*, MEDS+34, MEDS+35, MEDS+36, MEDS+37, MEDS+38, MEDS+39, MEDS+40, MEDS+43
, MEDS+48, MEDS+49, MEDS+51
APCHT HIVTEST+1~
APCHT1 HIVTEST+1~
APCHX GOALS+1~, GOALS+15*, GOALS+16, GOALS+20, GOALS+21, GOALS+27, GOALS+28, GOALS+29, GOALS+34
APCHY GOALS+1~, GOALS+21*, GOALS+27*, GOALS+28, GOALS+29, GOALS+34
APCHZ GOALS+1~, GOALS+28*, GOALS+29, GOALS+34
B HIV+4~, HIV+5*, LOINC~, LOINC+3, LOINC+5, HIVTEST+1~, HIVTEST+21*
BD HIVTEST+2~, HIVTEST+8*, HIVTEST+9
BDATE HIVDX+3*, HIVDX+4, HIVTEST~, HIVTEST+8, HIVTEST+21
C MEDS+2~, MEDS+3~, MEDS+41*, MEDS+42, MEDS+46*
D MEDS+2~, MEDS+3~, MEDS+11*, MEDS+12, MEDS+13, MEDS+17*, MEDS+18, MEDS+19, MEDS+20, MEDS+25*
, MEDS+26, MEDS+29, MEDS+45, MEDS+48, MEDS+50, MEDS+51, MEDS+52, MEDS+56*, MEDS+57*, MEDS+58
, MEDS+61, MEDS+62, MEDS+63, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3, LAB+3~*
, LAB+4, LAB+5, HIVTEST+1~, HIVTEST+2~, HIVTEST+21*, HIVTEST+22, HIVTEST+23, HIVTEST+26, HIVTEST+30, EDUC+4~
, EDUC+10*, EDUC+15, GOAL+3~
DATA EDUC~, EDUC+2!, GOAL~, GOAL+1!
DATA( EDUC+16*, GOAL+10*
>> DFN HIV+3
>> DIWL MEDS+91*, MEDS+108*, MEDS+126*, GOALS+16*, GOALS+22*, GOALS+30*
>> DIWR MEDS+91*, MEDS+108*, MEDS+126*, GOALS+16*, GOALS+22*, GOALS+30*
DT MEDS+6, MEDS+44, MEDS+48, MEDS+56, HIV+1, HIV+2, HIV+3, HIV+6, HIV+7, EDUC+7
E HIVDX+4*, HIVTEST+1~, HIVTEST+21*, EDUC+4~, EDUC+7*, GOAL+3~
ED HIVTEST+2~, HIVTEST+8*, HIVTEST+9*, HIVTEST+10
EDATE HIVDX~, HIVDX+3, HIVDX+4, HIVDX+9, HIVTEST~, HIVTEST+8, HIVTEST+21
>> F MEDS+93*, MEDS+110*, MEDS+128*, GOALS+18*, GOALS+24*, GOALS+32*
G HIVDX+7*, HIVDX+12*, HIVDX+14, LAB+3~*, LAB+4, LAB+5, LAB+6*, LAB+7*, LAB+11*, LAB+15
, HIVTEST+1~, HIVTEST+8*, HIVTEST+9, HIVTEST+14*, HIVTEST+18, HIVTEST+21*, HIVTEST+22, HIVTEST+23, HIVTEST+26*, HIVTEST+30*
, HIVTEST+32, EDUC+4~, GOAL+3~
I MEDS+2~, MEDS+3~, MEDS+42*, MEDS+44, MEDS+47*, MEDS+48, EDUC+4~, EDUC+11*, EDUC+12, EDUC+14
, GOAL+3~
J LAB+3~, LAB+9*, LAB+10, HIVTEST+1~, HIVTEST+28*, HIVTEST+29
L HIVTEST+1~, HIVTEST+22*, HIVTEST+23
LN LAB~, LAB+2*, LAB+7
LT LAB~, LAB+1*, LAB+8, LAB+10
M MEDS+2~, MEDS+3~, MEDS+10*, MEDS+11, MEDS+12, MEDS+29*, MEDS+31, MEDS+48, SET1+1, SET1+2
, SET1+3, SET+2
N MEDS+2~, MEDS+3~, MEDS+12*, MEDS+13, MEDS+16*, MEDS+17, MEDS+18, MEDS+19, MEDS+20, MEDS+24*
, MEDS+25, MEDS+26, MEDS+29, MEDS+45, MEDS+48, MEDS+50, MEDS+51, MEDS+52, MEDS+58*, MEDS+59
, MEDS+60, MEDS+61, MEDS+62, MEDS+63, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3
, GOALS+1~, GOALS+8*, GOALS+10, GOALS+11, GOALS+12, EDUC+4~, EDUC+12*, EDUC+13, EDUC+16*, GOAL+3~
P MEDS+3~, HIVDX~, HIVDX+4, HIVDX+7, HIVDX+15, LAB~, LAB+3, LAB+4, LAB+5, HIVTEST~
, HIVTEST+9, HIVTEST+10, HIVTEST+21, HIVTEST+22, HIVTEST+23, EDUC~, EDUC+3, EDUC+7, GOAL~, GOAL+2
, GOAL+4
S HOLD~, HOLD+2, HOLD+7
T HIVDX+6*, HIVDX+11, LAB~, LAB+6, HIVTEST+1~, HIVTEST+5*, HIVTEST+6, HIVTEST+14, HIVTEST+19*, HIVTEST+27
, HIVTEST+29, GOALS+11*
U MEDS+10, MEDS+11, MEDS+12, MEDS+13, MEDS+29, MEDS+33, MEDS+44, MEDS+45, MEDS+48, MEDS+51
, MEDS+61, MEDS+62, MEDS+63, MEDS+89, MEDS+91, MEDS+95, MEDS+106, MEDS+108, MEDS+112, MEDS+124
, MEDS+126, MEDS+130, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3, HOLD+2, HOLD+7
, HIVDX+8, HIVDX+9, HIVDX+10, HIVDX+15, LAB+9, LOINC+2, LOINC+4, HIVTEST+14, HIVTEST+25, HIVTEST+26
, HIVTEST+28, GOALS+10, GOALS+12, GOALS+16, GOALS+20, GOALS+21, GOALS+29, GOALS+34, EDUC+10, EDUC+11
, EDUC+12, EDUC+14, EDUC+15, EDUC+16, GOAL+6, GOAL+7, GOAL+8, GOAL+9
V LAB+3~, HIVTEST+2~, HIVTEST+10*, HIVTEST+11, HIVTEST+12, HIVTEST+13, HIVTEST+25*
X MEDS+2~, MEDS+3~, MEDS+9*, MEDS+10, MEDS+13, MEDS+19*, MEDS+20, MEDS+26*, MEDS+29, MEDS+45
, MEDS+48, MEDS+50, MEDS+51, MEDS+52, MEDS+60*, MEDS+61, MEDS+62, MEDS+63, MEDS+89*, MEDS+91*
, MEDS+92*, MEDS+93*, MEDS+106*, MEDS+108*, MEDS+109*, MEDS+110*, MEDS+112*, MEDS+124*, MEDS+126*, MEDS+127*
, MEDS+128*, MEDS+130*, SET1+1, SET1+2, SET1+3, SET+1, SET+2, SET+3, HOLD+1~, HOLD+2*
, HOLD+3, HOLD+7*, HOLD+8, HIVDX+4*, HIVDX+7*, HIVDX+8, HIVDX+9, HIVDX+10, HIVDX+15*, LAB+3~
, LAB+4*, LAB+5, LAB+6, HIVTEST+1~, HIVTEST+13*, HIVTEST+14, HIVTEST+23*, HIVTEST+24, HIVTEST+25, HIVTEST+26
, HIVTEST+28, GOALS+1~, GOALS+9*, GOALS+11*, GOALS+12*, GOALS+16*, GOALS+17*, GOALS+18*, GOALS+20*, GOALS+21*
, GOALS+23*, GOALS+24*, GOALS+29*, GOALS+31*, GOALS+32*, GOALS+34*, EDUC+4~, EDUC+7*, GOAL+3~, GOAL+4*
, GOAL+5, GOAL+6, GOAL+7, GOAL+8, GOAL+9, GOAL+10
Y HIVDX+2*, HIVDX+4, HIVDX+10*, HIVDX+11, LAB+5*, LAB+6, LAB+7, LAB+9, LAB+11, HIVTEST+2~
, GOALS+10*, GOALS+11
Z MEDS+3~, MEDS+30*, MEDS+45*, MEDS+48*, MEDS+50*, MEDS+52*, MEDS+87*, MEDS+89, MEDS+91, MEDS+95
, MEDS+104*, MEDS+106, MEDS+108, MEDS+112, MEDS+122*, MEDS+124, MEDS+126, MEDS+130, SET1+1, SET1+2
, SET1+3, SET+1, SET+2, SET+3

Marked Items

Name Field # of Occurrence
$T(ATAG^BQITDUTL HIVDX+15
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All