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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APCM25E4

Package: Patient Care Component Table Maintiance

Routine: APCM25E4


Information

APCM25E4 ;IHS/CMI/LAB - IHS MU; ; 30 Jul 2013 8:15 AM

Source Information

Source file <APCM25E4.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Patient Care Component Reports 3 $$LASTNAA^APCLAPI6  $$LASTITEM^APCLAPIU  ($$CLINIC,$$VD)^APCLV  
Patient Care Component Table Maintiance 3 $$DATE^APCM1UTL  (S,SETLIST)^APCM25E1  EPRES^APCM25EB  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 ($$DOW,$$FMADD,$$FMTE)^XLFDT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component Table Maintiance 1 APCM25E9  

Entry Points

Name Comments DBIA/ICR reference
VS1 ;set denominator value into field
HASVSEP(P,BD,ED,VD) ;does patient have a HT/WT/BP entered before end of report period
HASAL(P,BD,ED) ;does patient have an allergy entered before end of report period
HASST(P,BD,ED) ;does patient have a SMOKING STATUS
ST1 ;set denominator value into field
BDB(D,N) ;EP - 3 business days from this date
AL ;EP - CALCULATE ALLERY LIST
VS ;EP - CALCULATE VITAL SIGNS
ST ;EP - CALCULATE SMOKING STATUS
HASVS(P,BD,ED,VD) ;does patient have a problem entered before end of report period
VSC
EPRES ;EP - CALCULATE EPRESCRIBING
HASCS(P,R,BD,ED,VSTS) ;does patient have a SMOKING STATUS
CS ;EP - CLINICAL SUMMARIES ON EACH VISIT
BD(D,N) ;EP n business days from this date
AL1 ;

External References

Name Field # of Occurrence
$$LASTNAA^APCLAPI6 HASAL+17
$$LASTITEM^APCLAPIU HASVS+5, HASVS+6, HASVS+7, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASST+6
$$CLINIC^APCLV HASCS+12
$$VD^APCLV HASCS+25, HASCS+28, HASCS+29, HASCS+34, HASCS+39, HASCS+44, HASCS+49
$$DATE^APCM1UTL AL1+4, HASAL+9, HASAL+18, VS1+4, ST1+3, HASST+9, HASCS+28, HASCS+39, HASCS+49
S^APCM25E1 AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49
, VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+5, CS+10
, CS+15
SETLIST^APCM25E1 AL1+10, VS1+11, ST1+9, CS+16
EPRES^APCM25EB EPRES+1
$$AGE^AUPNPAT VS1+1, HASVS+9, HASVSEP+10, ST+9, ST+15
$$DOB^AUPNPAT VS1+6, VS1+7, ST1+5
$$GET1^DIQ HASCS+43, HASCS+44, HASCS+45
$$VAL^XBDIQ1 HASAL+6, HASAL+9
$$DOW^XLFDT BD+4, BDB+4
$$FMADD^XLFDT BD+3, BDB+3
$$FMTE^XLFDT HASAL+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPREF - [#9000022] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCCDPL - [#9001205] HASCS+31, HASCS+32, HASCS+35
^APCM25OB - [#9001304.02] AL1+2, AL1+8, VS+5, VS+6, VS+14, VS+15, VS+19, VS+21, VS+24, VS+25
, VS+27, VS+30, VS+33, VS+36, VS+39, VS+43, VS+45, VS+48, VS+51, VS+55
, ST+8, ST+14, ST1+1, ST1+7, CS+4, CS+9, CS+14
^APCM25OB("B" VS+26, VS+30, VS+32, VS+38, VS+43, VS+44, VS+50, VS+54, HASVSEP+3
^AUPNPAT - [#9000001] HASCS+25, HASCS+26
^AUPNPREF("AC" HASCS+42
^AUPNVPRV - [#9000010.06] HASCS+19, HASCS+20
^AUPNVPRV("AD" HASCS+18
^AUPNVSIT - [#9000010] HASCS+9, HASCS+10, HASCS+11
^GMR(120.8 - [#120.8] HASAL+5, HASAL+7
^GMR(120.86 - [#120.86] HASAL+12, HASAL+13, HASAL+15
^HOLIDAY - [#40.5] BD+7, BDB+7

Label References

Name Line Occurrences
$$BD HASCS+29
$$HASAL AL1+6
$$HASCS CS+8
$$HASST ST1+5
$$HASVS VS1+7
$$HASVSEP VS1+6
AL1 AL+9, AL+14
ST1 ST+11, ST+17
VS1 VSC+2, VSC+7
VSC VS+29, VS+41, VS+53

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A HASAL+2~, HASAL+6*, HASAL+9, HASVS+2~, HASVSEP+2~, HASST+2~, HASST+6*, HASCS+2~, HASCS+25*, HASCS+31*
, HASCS+32, HASCS+33, HASCS+34, HASCS+39, HASCS+42*, HASCS+43, HASCS+44, HASCS+45
>> APCM25ON( ST+8, ST+14
>> APCMADDQ("ANS" VS+17, VS+29, VS+41, VS+53, VS1+1, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15
>> APCMBDAT AL1+6, ST+9, ST+15, CS+8
>> APCMBPON VS+7*, VS+16*
>> APCMD1 AL+5*, VS+8*, ST+5*, CS+2*
>> APCMEDAT AL1+6, VS1+6, VS1+7, ST1+5, CS+8
>> APCMEP AL1+6*, AL1+7, AL1+9, VS1+6*, VS1+7*, VS1+8, VS1+10, ST1+5*, ST1+6, ST1+8
, CS+8*, CS+10, CS+12, CS+15
>> APCMFAC AL+12, VSC+5, ST+13
APCMFIED VS+4~, VS+5*, VS+14*, VS+30*, VS+43*, VS1+2
APCMFIEN VS+4~, VS+6*, VS+15*, VS+30*, VS+43*, VS1+9
>> APCMHVTP( AL+8, AL+13, AL1+4, VSC+1, VSC+6, VS1+1, VS1+4, VS1+6, VS1+7, ST+10
, ST+16, ST1+3, CS+6
>> APCMIC AL1+2, AL1+3, AL1+8, AL1+9, VS+5, VS+6, VS+14, VS+15, VS+17, VS+19
, VS+21, VS+22, VS+24, VS+25, VS+29, VS+41, VS+46, VS+53, VS+56, VS1+1
, VS1+3, VS1+10, ST+8, ST+14, ST1+1, ST1+2, ST1+7, ST1+8, CS+4, CS+5
, CS+9, CS+10, CS+14, CS+15
>> APCMN1 AL+5*, VS+8*, ST+5*, CS+2*
>> APCMNOBP VS+31*
>> APCMNOHW VS+7*, VS+16*, VS+42*
>> APCMOFFV( CS+4
APCMP AL+4~, AL+7*, AL+8, AL+12*, AL+13, AL1+3, AL1+4, AL1+9, VS+4~, VS+10*
, VS+17, VS+19, VS+22, VS+28, VS+29, VS+34, VS+37, VS+40, VS+41, VS+46
, VS+49, VS+52, VS+53, VS+56, VSC+1, VSC+5*, VSC+6, VS1+1, VS1+3, VS1+4
, VS1+6, VS1+7, VS1+10, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15, ST+4~, ST+7*
, ST+8, ST+10, ST+13*, ST+14, ST+16, ST1+2, ST1+3, ST1+8, CS+1~, CS+3*
, CS+4, CS+5, CS+6, CS+8, CS+10, CS+15
>> APCMPRV( AL+7, VS+10, ST+7, CS+3
>> APCMRPT AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49
, VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+5, CS+10
, CS+15
>> APCMRPTT AL+6, AL+11, AL1+3, AL1+9, VS+9, VS+19, VS+22, VS+28, VS+34, VS+37
, VS+40, VS+46, VS+49, VS+52, VS+56, VSC+4, VS1+3, VS1+6, VS1+7, VS1+10
, ST+6, ST+8, ST+12, ST+14, ST1+2, ST1+8, CS+3, CS+5, CS+10, CS+15
>> APCMTIME AL1+3, AL1+9, VS+19, VS+22, VS+28, VS+34, VS+37, VS+40, VS+46, VS+49
, VS+52, VS+56, VS1+3, VS1+10, ST+8, ST+14, ST1+2, ST1+8, CS+4, CS+5
, CS+10, CS+15
>> APCMVALU AL1+4*, AL1+7*, VS1+4*, VS1+8*, ST1+3*, ST1+6*, CS+12*, CS+16
>> APCMVSTS CS+8
B HASAL+2~, HASVS+2~, HASVSEP+2~, HASST+2~, HASST+6*, HASCS+2~, HASCS+25*, HASCS+26, HASCS+28, HASCS+32*
, HASCS+35
BD HASAL~, HASVS~, HASVS+5, HASVS+6, HASVS+7, HASVSEP~, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASST~
, HASCS~
BP HASVS+2~, HASVS+4*, HASVS+7*, HASVS+8*, HASVS+9*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+8*
, HASVSEP+9*, HASVSEP+10*, HASVSEP+11, HASVSEP+14, HASVSEP+15, HASVSEP+16
C HASAL+2~, HASVS+2~, HASVS+3*, HASVSEP+2~, HASVSEP+4*, HASST+2~, HASST+3*, HASCS+2~, HASCS+12*, HASCS+13
, HASCS+14, HASCS+15, HASCS+16, HASCS+17, BD+1~, BD+2*, BD+3, BD+8*, BDB+1~, BDB+2*
, BDB+3, BDB+8*
D HASAL+2~, HASAL+7*, HASAL+8, HASAL+9, HASAL+13*, HASAL+14, HASAL+17*, HASAL+18, HASVS+2~, HASVSEP+2~
, HASST+2~, HASST+8, HASCS+2~, BD~, BD+3, BDB~, BDB+3
D( HASST+6*, HASST+9
D(999999999 HASST+9
>> DFN AL1+6, VS1+1, VS1+6, VS1+7, ST+9, ST+15, ST1+5, CS+8
E HASAL+2~, HASAL+4*, HASAL+5, HASAL+9*, HASAL+10, HASAL+15*, HASAL+16, HASAL+18*, HASAL+19, HASVS+2~
, HASVSEP+2~, HASST+2~, HASCS+2~, HASCS+29*, HASCS+33
ED HASAL~, HASAL+8, HASAL+14, HASAL+17, HASVS~, HASVS+5, HASVS+6, HASVS+7, HASVSEP~, HASVSEP+6
, HASVSEP+7, HASVSEP+8, HASST~, HASST+6, HASCS~
EDUC HASCS+2~
>> F AL1+2*, AL1+3, AL1+8*, AL1+9, VS+19*, VS+21*, VS+22, VS+27*, VS+28, VS+33*
, VS+34, VS+36*, VS+37, VS+39*, VS+40, VS+45*, VS+46, VS+48*, VS+49, VS+51*
, VS+52, VS+55*, VS+56, VS1+2*, VS1+3, VS1+9*, VS1+10, ST+8*, ST+14*, ST1+1*
, ST1+2, ST1+7*, ST1+8, CS+4*, CS+5, CS+9*, CS+10, CS+14*, CS+15
>> G HASCS+7*, HASCS+18, HASCS+21*, HASCS+22, HASCS+31*, HASCS+32, HASCS+37*, HASCS+40, HASCS+42*, HASCS+46*
, HASCS+47
HF HASST+2~, HASST+4*, HASST+9*
HT HASVS+2~, HASVS+4*, HASVS+5*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+6*, HASVSEP+11, HASVSEP+12
, HASVSEP+13, HASVSEP+15, HASVSEP+16
J HASCS+2~
M HASVSEP+2~, HASVSEP+3*, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15
N BD~, BD+3, BDB~, BDB+3
O BD+1~, BD+3*, BD+4, BD+7, BD+8, BDB+1~, BDB+3*, BDB+4, BDB+7, BDB+8
P HASAL~, HASAL+5, HASAL+12, HASAL+13, HASAL+15, HASAL+17, HASVS~, HASVS+5, HASVS+6, HASVS+7
, HASVS+9, HASVSEP~, HASVSEP+6, HASVSEP+7, HASVSEP+8, HASVSEP+10, HASST~, HASST+6, HASCS~, HASCS+25
, HASCS+26, HASCS+42
PWH HASCS+2~, HASCS+4*, HASCS+23*, HASCS+27*, HASCS+28*, HASCS+38*, HASCS+39*, HASCS+48*, HASCS+49*, HASCS+50
Q BD+1~, BD+4*, BD+5, BD+6, BDB+1~, BDB+4*, BDB+5, BDB+6
R HASCS~, HASCS+19, BD+1~, BDB+1~
T BD+1~, BD+2*, BD+8*, BD+9, BDB+1~, BDB+2*, BDB+8*, BDB+9
U AL1+2, AL1+7, AL1+8, AL1+9, HASAL+7, HASAL+9, HASAL+12, HASAL+13, HASAL+15, VS+5
, VS+6, VS+14, VS+15, VS+19, VS+21, VS+25, VS+27, VS+30, VS+33, VS+36
, VS+39, VS+43, VS+45, VS+48, VS+51, VS+55, VS1+8, VS1+10, HASVS+10, HASVS+11
, HASVSEP+11, HASVSEP+12, HASVSEP+13, HASVSEP+14, HASVSEP+15, HASVSEP+16, ST+8, ST+14, ST1+1, ST1+6
, ST1+7, ST1+8, HASST+6, HASST+9, CS+4, CS+9, CS+10, CS+12, CS+14, CS+15
, HASCS+8, HASCS+10, HASCS+11, HASCS+19, HASCS+20, HASCS+23, HASCS+26, HASCS+27, HASCS+28, HASCS+35
, HASCS+38, HASCS+39, HASCS+48, HASCS+49
V HASCS+2~, HASCS+8*, HASCS+9, HASCS+10, HASCS+11, HASCS+12, HASCS+18, HASCS+25, HASCS+28, HASCS+29
, HASCS+31, HASCS+32, HASCS+34, HASCS+35, HASCS+39, HASCS+44, HASCS+49
VD HASVS~, HASVS+9, HASVSEP~, HASVSEP+10
VSTS HASCS~
VSTS( HASCS+6, HASCS+8
WT HASVS+2~, HASVS+4*, HASVS+6*, HASVS+10, HASVS+11, HASVSEP+2~, HASVSEP+5*, HASVSEP+7*, HASVSEP+11, HASVSEP+12
, HASVSEP+13, HASVSEP+15, HASVSEP+16
X HASAL+2~, HASAL+5*, HASAL+6, HASAL+7, HASAL+9, VS+24*, VS+25, HASCS+2~, HASCS+6*, HASCS+8
Y VS+25*, VS+26*, VS+27, VS+28, VS+32*, VS+33, VS+34, VS+36, VS+37, VS+38*
, VS+39, VS+40, VS+44*, VS+45, VS+48, VS+49, VS+50*, VS+51, VS+52, VS+54*
, VS+55, HASCS+2~, HASCS+18*, HASCS+19, HASCS+20
>> Z VS+30*, VS+32*, VS+35, VS+43*, VS+44*, VS+47, VS+54*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All