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

Package: Patient Care Component

Routine: APCHPMH1


Information

APCHPMH1 ; IHS/CMI/LAB - Patient Wellness Handout ;

Source Information

Source file <APCHPMH1.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Patient Care Component 4 (EN,PROBA)^APCHPALG  $$LAB^APCHPMH2  (CLOSE,MEDS)^APCHPMH3  EP^APCHPWH1  
Kernel 2 ($$FMDIFF,$$FMTE)^XLFDT  $$LOW^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$PRIMPROV^APCLV  
IHS Patient 1 ($$AGE,$$HRN,$$SEX)^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Immunization Tracking 1 IMMFORC^BIRPC  
Taxonomy 1 $$ICD^ATXAPI  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCHPMH  

Entry Points

Name Comments DBIA/ICR reference
LASTWC ;
ALLERG ;
MEAS ;
IMMUN ;
BMI ;
CKD ;Does patient have chronic kidney disease (CKD)?
S1 ;
LASTWT ;
S(Y,F,C,T) ;set up array
LASTBP ;
GETHWBBP(P)
CKDP ;
SETARRAY ;set up array containing dm care summary
DMX ;
DMDX(P) ;
EP(APCHSDFN) ;PEP - PASS DFN get back array of patient care summary
LASTHT ;
DATE(D) ;EP - convert to slashed date

External References

Name Field # of Occurrence
EN^APCHPALG ALLERG+6
PROBA^APCHPALG ALLERG+29
$$LAB^APCHPMH2 CKD+3, CKD+7, CKD+10, CKD+13
CLOSE^APCHPMH3 ALLERG+40
MEDS^APCHPMH3 ALLERG+39
EP^APCHPWH1 EP+4
$$START1^APCLDF LASTHT+4, LASTWT+1, LASTBP+1, LASTWC+1, DMDX+8
$$PRIMPROV^APCLV SETARRAY+5
$$ICD^ATXAPI DMDX+4
$$AGE^AUPNPAT MEAS+29, MEAS+30, MEAS+32, MEAS+33, BMI+1
$$HRN^AUPNPAT SETARRAY+4
$$SEX^AUPNPAT SETARRAY+9, CKD+4, CKD+5
IMMFORC^BIRPC IMMUN+5
$$VAL^XBDIQ1 SETARRAY+6, SETARRAY+7, SETARRAY+8
$$FMDIFF^XLFDT MEAS+11, MEAS+29, MEAS+30
$$FMTE^XLFDT SETARRAY+3, MEAS+10, MEAS+17, MEAS+28
$$LOW^XLFSTR SETARRAY+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" SETARRAY+2
^APCCCTRL - [#9001000] SETARRAY+4, SETARRAY+10
^APCHPWHT("B" EP+3
^ATXAX("B" DMDX+2
^ATXLAB("B" CKD+3, CKD+7, CKD+10, CKD+13
^AUPNPROB - [#9000011] DMDX+4
^AUPNPROB("AC" DMDX+4
^AUPNVMSR("AC" LASTHT+2
^AUPNVSIT("AC" SETARRAY+5, LASTHT+1
^AUTTLOC - [#9999999.06] SETARRAY+7
^DIC(4 - [#4] SETARRAY+4, SETARRAY+10
^DPT - [#2] SETARRAY+4, SETARRAY+9
^TMP("APCHPHS" EP+6!, EP+7*, S1+1*, S1+2*

Label References

Name Line Occurrences
$$DMDX CKDP+6
CKD CKDP+2
DMX DMDX+8
GETHWBBP MEAS+3
S SETARRAY+3, SETARRAY+4, SETARRAY+6, SETARRAY+7, SETARRAY+8, SETARRAY+9, SETARRAY+10, SETARRAY+11, IMMUN+2, IMMUN+3
, IMMUN+4, IMMUN+6, IMMUN+15, IMMUN+16, MEAS+1, MEAS+2, MEAS+6, MEAS+8, MEAS+9, MEAS+10
, MEAS+11, MEAS+13, MEAS+14, MEAS+17, MEAS+19, MEAS+21, MEAS+22, MEAS+23, MEAS+26, MEAS+27
, MEAS+28, MEAS+29, MEAS+30, MEAS+32, MEAS+33, CKDP+8, CKDP+10, CKDP+11, CKDP+12, CKDP+13
, ALLERG+1, ALLERG+2, ALLERG+3, ALLERG+4, ALLERG+8, ALLERG+13, ALLERG+19, ALLERG+25, ALLERG+30, ALLERG+35
, ALLERG+37
S1 S+5, S+7, S+10
SETARRAY EP+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% S+3~, S+8*, S+9*, S1+1*, S1+2, LASTHT+4*, LASTWT+1*, LASTBP+1*, LASTWC+1*, BMI+3*
, BMI+4*, BMI+5
>> APCDVSIT SETARRAY+5
>> APCHCKD CKDP+7, CKD+1*, CKD+4*, CKD+5*, CKD+7, CKD+8*, CKD+10, CKD+11*, CKD+13, CKD+14*
>> APCHDBP MEAS+26*, MEAS+28, CKDP+4, CKDP+5, CKDP+6, CKDP+7
>> APCHENT ALLERG+8
>> APCHENT("A" ALLERG+9, ALLERG+11, ALLERG+13, ALLERG+25
>> APCHENT("P" ALLERG+15, ALLERG+17, ALLERG+19
>> APCHENT("U" ALLERG+21, ALLERG+23
>> APCHFEET MEAS+5*, MEAS+6
>> APCHHBP CKDP+3*, CKDP+5*, CKDP+6*, CKDP+7*, CKDP+8, CKDP+9
>> APCHI IMMUN+11
>> APCHI( IMMUN+9*, IMMUN+12, IMMUN+13, IMMUN+16
>> APCHICTR IMMUN+11*, IMMUN+12*, IMMUN+13, IMMUN+14
>> APCHIMDU IMMUN+14*, IMMUN+15, IMMUN+16
APCHIMM IMMUN+1!, IMMUN+5, IMMUN+6, IMMUN+7
>> APCHIMMN IMMUN+7*, IMMUN+9
>> APCHIMMT IMMUN+7*, IMMUN+8*, IMMUN+9
>> APCHINCH MEAS+5*, MEAS+6
>> APCHLACD CKD+10*
>> APCHLACV CKD+10*, CKD+11
>> APCHLCRD CKD+3*
>> APCHLCRV CKD+3*, CKD+4, CKD+5
>> APCHLEGD CKD+13*
>> APCHLEGV CKD+13*, CKD+14
>> APCHLUPD CKD+7*
>> APCHLUPV CKD+7*, CKD+8
>> APCHPROV SETARRAY+5*, SETARRAY+6
>> APCHPWHT EP+3*, EP+4
>> APCHSALD ALLERG+5*, ALLERG+9*, ALLERG+10, ALLERG+11, ALLERG+13, ALLERG+15*, ALLERG+16, ALLERG+17, ALLERG+19, ALLERG+21*
, ALLERG+22, ALLERG+23, ALLERG+25, ALLERG+28*, ALLERG+31*
>> APCHSALG ALLERG+5*, ALLERG+12*, ALLERG+18*, ALLERG+24*, ALLERG+37
>> APCHSALP ALLERG+5*, ALLERG+11*, ALLERG+13, ALLERG+17*, ALLERG+19, ALLERG+23*, ALLERG+25, ALLERG+28*, ALLERG+32*, ALLERG+33
, ALLERG+35
>> APCHSAPR ALLERG+28*, ALLERG+34*, ALLERG+37
>> APCHSBP MEAS+26*, MEAS+28, CKDP+4, CKDP+5, CKDP+6, CKDP+7
APCHSDFN EP~, EP+4, SETARRAY+4, SETARRAY+5, SETARRAY+6, SETARRAY+7, SETARRAY+8, SETARRAY+9, IMMUN+5, MEAS+3
, MEAS+29, MEAS+30, MEAS+32, MEAS+33, CKDP+6, CKD+3, CKD+4, CKD+5, CKD+7, CKD+10
, CKD+13
>> APCHSPT ALLERG+30, ALLERG+31
>> APCHSPT( ALLERG+31, ALLERG+32, ALLERG+35
APCHX GETHWBBP+1!, DMDX+6~, DMDX+7*, DMDX+8*, DMDX+9*, DMX+1
APCHX("BMI" MEAS+12, MEAS+13, MEAS+16, MEAS+17, MEAS+19, MEAS+20, GETHWBBP+2*, BMI+5*
APCHX("BP" MEAS+26, MEAS+28, MEAS+32, MEAS+33, CKDP+3, LASTBP+1*
APCHX("BPD" MEAS+28, MEAS+29, MEAS+30, LASTBP+1*
APCHX("HT" MEAS+5, MEAS+6, MEAS+9, GETHWBBP+2*, LASTHT+4*, LASTHT+5*, BMI+2, BMI+4
APCHX("HTD" GETHWBBP+2*, LASTHT+4*, BMI+1
APCHX("WC" GETHWBBP+2*, LASTWC+1*
APCHX("WCD" GETHWBBP+2*, LASTWC+1*
APCHX("WT" MEAS+8, MEAS+10, MEAS+11, GETHWBBP+2*, LASTWT+1*, BMI+2, BMI+4
APCHX("WTD" MEAS+10, MEAS+11, MEAS+12, MEAS+16, MEAS+17, GETHWBBP+2*, LASTWT+1*, BMI+1
APCHX(3 DMDX+8
APCHY LASTHT+3~, LASTWT+1!, LASTBP+1!, LASTWC+1!
APCHY(1 LASTHT+4, LASTWT+1, LASTBP+1, LASTWC+1
C S~, S+7
D DATE~, DATE+1, DATE+2
DT SETARRAY+3, MEAS+11, MEAS+12, MEAS+16, MEAS+29, MEAS+30
DUZ(2 SETARRAY+4, SETARRAY+7, SETARRAY+10
>> E LASTHT+4*, LASTWT+1*, LASTBP+1*, LASTWC+1*, DMDX+8*
F S~, S+1*, S+5*
>> H BMI+4*
I IMMUN+16*, DMDX+4~*, DMDX+5
>> L S+7*
P GETHWBBP~, LASTHT+1, LASTHT+2, LASTHT+4, LASTWT+1, LASTBP+1, LASTWC+1, BMI+1, DMDX~, DMDX+4
, DMDX+8
T CKD+3*, CKD+7*, CKD+10*, CKD+13*, S~, S+2*, S+7*, S+8, S+9, DMDX+2~*
, DMDX+3, DMDX+4
U SETARRAY+4, SETARRAY+7, SETARRAY+9, SETARRAY+10, IMMUN+7, S1+1, LASTHT+4, LASTWT+1, LASTBP+1, LASTWC+1
, DMDX+4
>> W BMI+4*
X SETARRAY+2*, SETARRAY+3*, SETARRAY+4*, SETARRAY+6*, SETARRAY+7*, SETARRAY+8*, SETARRAY+9*, SETARRAY+10*, SETARRAY+11*, IMMUN+2*
, IMMUN+3*, IMMUN+4*, IMMUN+6*, IMMUN+15*, IMMUN+16*, MEAS+1*, MEAS+2*, MEAS+6*, MEAS+8*, MEAS+9*
, MEAS+10*, MEAS+11*, MEAS+13*, MEAS+14*, MEAS+17*, MEAS+19*, MEAS+21*, MEAS+22*, MEAS+23*, MEAS+26*
, MEAS+27*, MEAS+28*, MEAS+29*, MEAS+30*, MEAS+32*, MEAS+33*, CKDP+8*, CKDP+10*, CKDP+11*, CKDP+12*
, CKDP+13*, ALLERG+1*, ALLERG+2*, ALLERG+3*, ALLERG+4*, ALLERG+8*, ALLERG+13*, ALLERG+19*, ALLERG+25*, ALLERG+30*
, ALLERG+35*, ALLERG+37*, S+3~, S+5*, S+6*, S+8*, S+9*, S1+2, LASTHT+4~, LASTWT+1~
, LASTBP+1~, LASTWC+1~, DMDX+4~*, DMDX+8*
Y SETARRAY+7*, S~, S+6, S+7, S+9, DMDX+4~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All