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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: APCM13E5

Package: Patient Care Component Table Maintiance

Routine: APCM13E5


Information

APCM13E5 ;IHS/CMI/LAB - IHS MU;

Source Information

Source file <APCM13E5.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Patient Care Component Table Maintiance 4 (S,SETLIST)^APCM13E1  ($$DSCHDATE,$$HOSER)^APCM13E6  TOTLAB^APCM13E8  $$DATE^APCM1UTL  
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$VD)^APCLV  
IHS Patient 1 ($$AGE,$$DOB,$$DOD)^AUPNPAT  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component Table Maintiance 1 APCM14E5  

Entry Points

Name Comments DBIA/ICR reference
TIMELY ;EP - TIMELY - THIS IS THE PHR MEASURE
PR ;EP - patient reminders
TOTLAB ;EP -
HASC32(P,BD,ED,R) ;does patient have a referral with c32
HASMMR(P,BD,ED,R,VSTS) ;does patient have a m-mr on visits
HASPWH(P,BD,ED,R,VSTS) ;
LAB ;EP - CALCULATE LAB
PATEDUC1 ;
SC ;EP - REFERRAL, SUMMARY OF CARE
PR1
HASPWHR(P,BD,ED,R,VSTS) ;
MR ;EP - med reconciliation
HADV(P,PROV,BD,ED) ;EP
HASED(P,BD,ED) ;does patient have Patient Ed -L
HASEDH(P,BD,ED,R,VSTS) ;does patient have a visit/patient ed
PATEDUC ;EP - CALCULATE PAT ED

External References

Name Field # of Occurrence
$$START1^APCLDF HASEDH+13, HASED+6, HASMMR+25
$$CLINIC^APCLV HASMMR+17, HASPWH+17, HADV+9
$$VD^APCLV HASEDH+13, HASEDH+21, HASMMR+25, HASMMR+34
S^APCM13E1 PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+6, MR+12, MR+16, PR+9, PR1+13, PR1+19
, SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27
SETLIST^APCM13E1 PATEDUC1+12, TIMELY+14, MR+18, PR1+20, SC+17, LAB+18, LAB+23
$$DSCHDATE^APCM13E6 HASEDH+13
$$HOSER^APCM13E6 HASEDH+10
TOTLAB^APCM13E8 TOTLAB+1
$$DATE^APCM1UTL PATEDUC1+5, HASEDH+21, HASED+13, TIMELY+8, HASMMR+34, HASPWHR+10, HASC32+18, HASC32+20, HASC32+21
$$AGE^AUPNPAT PR1+17
$$DOB^AUPNPAT PR+14, PR1+10
$$DOD^AUPNPAT PR1+1
$$FMADD^XLFDT HASPWHR+4, SC+8, HASC32+5, HASC32+20
$$FMTE^XLFDT HASEDH+13, HASED+6, HASMMR+25

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,DFN," ",$$NOW^XLFDT
  • Line Location: PR1+7
Function Call: WRITE
  • Prompt: !,DFN
  • Line Location: PR1+11
Function Call: WRITE
  • Prompt: " YES"
  • Line Location: PR1+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHPWHC - [#9001025] HASPWH+31
^APCHPWHL - [#9001027] HASPWH+26, HASPWHR+7
^APCHPWHL("AA" HASPWH+23, HASPWH+25, HASPWHR+5, HASPWHR+6
^APCHPWHT - [#9001026] HASPWH+28, HASPWH+29, HASPWHR+10
^APCM13OB - [#9001301.02] PATEDUC1+2, PATEDUC1+9, TIMELY+6, TIMELY+11, MR+5, MR+11, MR+15, PR+8, PR1+12, PR1+18
, SC+4, SC+10, SC+15, LAB+9, LAB+11, LAB+25
^APCMMUCN - [#9001300.01] HASMMR+19, HASPWH+18
^APCMMUCN("B" HASMMR+3, HASPWH+3
^AUPNPAT - [#9000001] PR1+3, PR1+4
^AUPNVPED - [#9000010.16] HASEDH+16, HASED+9, HASMMR+28
^AUPNVPRV - [#9000010.06] HASMMR+13, HASMMR+14, HASPWH+13, HASPWH+14, HADV+3, HADV+4, HADV+5, HADV+6
^AUPNVPRV("AD" HASMMR+12, HASPWH+12
^AUPNVPRV("B" HADV+2
^AUPNVSIT - [#9000010] HASEDH+8, HASEDH+9, HASMMR+9, HASMMR+10, HASMMR+11, HASPWH+9, HASPWH+10, HASPWH+11, HASPWH+21, HADV+7
, HADV+8
^AUTTEDT - [#9999999.09] HASEDH+18, HASEDH+19, HASED+11, HASED+12, HASMMR+30, HASMMR+31
^BMCREF - [#90001] HASC32+9, HASC32+11, HASC32+13, HASC32+18, HASC32+19
^BMCREF("AA" HASC32+6, HASC32+7
^TMP($J LAB+2!, LAB+15, LAB+17, LAB+20, LAB+21, LAB+23, LAB+28!

Label References

Name Line Occurrences
$$HADV PR1+10
$$HASC32 SC+8
$$HASED PATEDUC1+6
$$HASMMR MR+9
$$HASPWHR PR1+16
PATEDUC1 PATEDUC+9, PATEDUC+14
PR1 PR+12
TOTLAB LAB+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HASEDH+15*, HASED+8*, HASMMR+27*
A HASEDH+2~, HASEDH+16*, HASEDH+17, HASEDH+18, HASEDH+19, HASED+2~, HASMMR+2~, HASPWH+2~, HASPWH+23*, HASPWH+25
, HASPWHR+2~, HASPWHR+5*, HASPWHR+6, HASPWHR+10, HASC32+2~
>> APCMAGEB PR+12, PR+13
>> APCMATTE("S1.020.EP" TIMELY+10, TIMELY+13
>> APCMBDAT PATEDUC1+6, MR+9, PR+14, PR1+16, PR1+17, SC+8
>> APCMD1 PATEDUC+5*, TIMELY+2*, MR+3*, PR+6*, SC+2*, LAB+6*
>> APCMEDAT PATEDUC1+6, MR+9, PR1+2, PR1+5, PR1+10, PR1+16, SC+8
>> APCMEP PATEDUC1+6*, PATEDUC1+8, PATEDUC1+10, TIMELY+10*, TIMELY+12, MR+9*, MR+12, MR+14, MR+16, MR+17
, PR1+16*, PR1+17, PR1+19, SC+8*, SC+9, SC+11, SC+14, SC+16
>> APCMFAC PATEDUC+12
>> APCMHVTP( PATEDUC+8, PATEDUC+13, PATEDUC1+5, TIMELY+4, TIMELY+8, MR+7
>> APCMIC PATEDUC1+2, PATEDUC1+3, PATEDUC1+9, PATEDUC1+10, TIMELY+6, TIMELY+7, TIMELY+11, TIMELY+12, MR+5, MR+6
, MR+11, MR+12, MR+15, MR+16, PR+8, PR+9, PR1+12, PR1+13, PR1+18, PR1+19
, SC+4, SC+5, SC+10, SC+11, SC+15, SC+16, LAB+9, LAB+11, LAB+13, LAB+25
, LAB+27
APCMLABS LAB+3!
APCMLABS( LAB+8, LAB+12, LAB+26
>> APCMN1 PATEDUC+5*, TIMELY+2*, MR+3*, PR+6*, SC+2*, LAB+6*
>> APCMN565( PR+8
APCMP PATEDUC+4~, PATEDUC+7*, PATEDUC+8, PATEDUC+12*, PATEDUC+13, PATEDUC1+3, PATEDUC1+5, PATEDUC1+10, TIMELY+1~, TIMELY+3*
, TIMELY+4, TIMELY+7, TIMELY+8, TIMELY+10, TIMELY+12, TIMELY+13, MR+2~, MR+4*, MR+5, MR+6
, MR+7, MR+9, MR+12, MR+16, PR+5~, PR+7*, PR+9, PR1+10, PR1+13, PR1+16
, PR1+19, SC+1~, SC+3*, SC+4, SC+5, SC+8, SC+11, SC+16, LAB+5~, LAB+7*
, LAB+8, LAB+9, LAB+12, LAB+13, LAB+15, LAB+17, LAB+20, LAB+21, LAB+23, LAB+26
, LAB+27
>> APCMPRV( PATEDUC+7, TIMELY+3, MR+4, PR+7, SC+3, LAB+7
>> APCMRCIS( SC+4
>> APCMRPT PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+6, MR+12, MR+16, PR+9, PR1+13, PR1+19
, SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27
>> APCMRPTT PATEDUC+6, PATEDUC+11, PATEDUC1+3, PATEDUC1+10, TIMELY+3, TIMELY+7, TIMELY+12, MR+4, MR+6, MR+12
, MR+16, PR+7, PR+9, PR1+13, PR1+19, SC+3, SC+5, SC+11, SC+16, LAB+7
, LAB+9, LAB+13, LAB+27
>> APCMTIME PATEDUC1+3, PATEDUC1+10, TIMELY+7, TIMELY+12, MR+5, MR+6, MR+12, MR+16, PR+8, PR+9
, PR1+13, PR1+19, SC+4, SC+5, SC+11, SC+16, LAB+9, LAB+13, LAB+27
>> APCMTRAE( MR+5
>> APCMVALU PATEDUC1+5*, PATEDUC1+8*, TIMELY+8*, TIMELY+13*, MR+14*, PR1+14*, PR1+17*, SC+14*, LAB+17*, LAB+19*
, LAB+22*, LAB+23*
>> APCMVSTS MR+9, PR1+16
B HASEDH+2~, HASEDH+15*, HASED+2~, HASMMR+2~, HASMMR+22*, HASMMR+27, HASMMR+33*, HASMMR+34, HASPWH+2~, HASPWH+23*
, HASPWH+28, HASPWH+33*, HASPWH+34, HASPWHR+2~, HASPWHR+5*, HASC32+2~
BD HASEDH~, HASED~, HASED+6, HASMMR~, HASPWH~, HADV~, HASPWHR~, HASPWHR+4, HASC32~, HASC32+5
C HASEDH+2~, HASED+2~, HASED+3*, HASMMR+2~, HASMMR+17*, HASMMR+18, HASMMR+19, HASPWH+2~, HASPWH+17*, HASPWH+18
, HADV+9*, HADV+10, HADV+11, HADV+12, HADV+13, HADV+14, HASPWHR+2~, HASPWHR+6*, HASC32+2~
D HASEDH+2~, HASEDH+15*, HASED+2~, HASED+8*, HASMMR+2~, HASMMR+27*, HASPWH+2~, HASPWH+21*, HASPWH+22, HASPWH+23
, HASPWHR+2~, HASPWHR+4*, HASPWHR+5, HASC32+2~, HASC32+5*, HASC32+6*, HASC32+7, HASC32+18, HASC32+20, HASC32+21
>> DFN PATEDUC1+6, MR+9, PR+14, PR1+1, PR1+3, PR1+4, PR1+10, PR1+16, PR1+17, SC+8
, LAB+18*, LAB+23*
DUZ(2 PR1+4
E HASEDH+2~, HASEDH+13*, HASED+2~, HASED+6*, HASMMR+2~, HASMMR+25*, HASPWH+2~, HASPWH+22*, HASPWH+23, HASPWHR+2~
, HASC32+2~
ED HASEDH~, HASED~, HASED+6, HASMMR~, HASPWH~, HADV~, HASPWHR~, HASPWHR+5, HASC32~, HASC32+6
EDUC HASEDH+2~, HASED+2~, HASMMR+2~, HASMMR+23!
EDUC( HASEDH+15, HASEDH+16, HASEDH+21, HASED+8, HASED+9, HASED+13, HASMMR+27, HASMMR+28
EDUC(1 HASEDH+14, HASED+7
F PATEDUC1+2*, PATEDUC1+3, PATEDUC1+9*, PATEDUC1+10, TIMELY+6*, TIMELY+7, TIMELY+11*, TIMELY+12, MR+5*, MR+6
, MR+11*, MR+12, MR+15*, MR+16, PR+8*, PR+9, PR1+12*, PR1+13, PR1+18*, PR1+19
, SC+4*, SC+5, SC+10*, SC+11, SC+15*, SC+16, LAB+5~, LAB+9*, LAB+11*, LAB+13
, LAB+25*, LAB+27
G HASEDH+6*, HASMMR+7*, HASMMR+12, HASMMR+15*, HASMMR+16, HASPWH+7*, HASPWH+12, HASPWH+15*, HASPWH+16, PR+11*
, HADV+1~, HADV+2*, HADV+15*, HADV+17, HASC32+2~, HASC32+19*, HASC32+20*
J HASMMR+2~, HASMMR+3*, HASMMR+19
N LAB+5~, LAB+12*, LAB+13, LAB+26*, LAB+27
P HASEDH~, HASEDH+13, HASED~, HASED+6, HASMMR~, HASMMR+25, HASPWH~, HASPWH+23, HASPWH+25, HADV~
, HADV+4, HASPWHR~, HASPWHR+5, HASPWHR+6, HASC32~, HASC32+6, HASC32+7, LAB+15*, LAB+17, LAB+18
, LAB+20, LAB+21, LAB+23
PED HASEDH+2~, HASEDH+4*, HASEDH+21*, HASEDH+22, HASED+2~, HASED+4*, HASED+8, HASED+13*, HASED+14, HASMMR+2~
PROV HADV~, HADV+2
PWH HASMMR+2~, HASMMR+5*, HASMMR+20*, HASMMR+33*, HASMMR+34*, HASMMR+36, HASPWH+2~, HASPWH+5*, HASPWH+19*, HASPWH+34*
, HASPWH+36, HASPWHR+2~, HASPWHR+3*, HASPWHR+5, HASPWHR+6, HASPWHR+10*, HASPWHR+11
Q HASEDH+2~, HASMMR+2~, HASPWH+2~, HASPWH+28*, HASPWH+29, HASPWHR+2~
R HASEDH~, HASEDH+10, HASMMR~, HASMMR+13, HASPWH~, HASPWH+13, HASPWH+29*, HASPWH+30, HASPWH+31*, HASPWH+32
, HASPWHR~, HASC32~, HASC32+10
ROI HASC32+2~, HASC32+3*, HASC32+16*, HASC32+18*, HASC32+20*, HASC32+22
ROII HASC32+2~, HASC32+4*, HASC32+18*, HASC32+20*, HASC32+21*, HASC32+22
S HASC32+2~, HASC32+9*, HASC32+10, HASC32+11*, HASC32+12, LAB+19*, LAB+20*, LAB+21, LAB+22
T HASEDH+2~, HASEDH+15*, HASEDH+19*, HASEDH+20, HASEDH+21, HASED+2~, HASED+8*, HASED+9*, HASED+10, HASED+11
, HASED+12*, HASED+13, HASMMR+2~, HASMMR+27*, HASMMR+28*, HASMMR+29, HASMMR+30, HASMMR+31, HASPWH+2~, HASPWH+3*
, HASPWH+18, HASPWHR+2~
U PATEDUC1+2, PATEDUC1+8, PATEDUC1+9, PATEDUC1+10, HASEDH+7, HASEDH+9, HASEDH+16, HASEDH+19, HASEDH+21, HASED+9
, HASED+12, HASED+13, TIMELY+6, TIMELY+11, TIMELY+12, MR+5, MR+11, MR+12, MR+14, MR+15
, MR+16, MR+17, HASMMR+8, HASMMR+10, HASMMR+11, HASMMR+13, HASMMR+14, HASMMR+20, HASMMR+28, HASMMR+31
, HASMMR+33, HASMMR+34, HASPWH+8, HASPWH+10, HASPWH+11, HASPWH+13, HASPWH+14, HASPWH+19, HASPWH+21, HASPWH+26
, HASPWH+29, HASPWH+31, HASPWH+34, PR+8, PR1+4, PR1+12, PR1+17, PR1+18, PR1+19, HADV+4
, HADV+5, HADV+6, HADV+8, HASPWHR+7, HASPWHR+10, SC+4, SC+9, SC+10, SC+11, SC+14
, SC+15, SC+16, HASC32+9, HASC32+11, HASC32+13, HASC32+16, HASC32+18, HASC32+20, HASC32+22, LAB+8
, LAB+9, LAB+11, LAB+12, LAB+17, LAB+23, LAB+25, LAB+26
V HASEDH+2~, HASEDH+7*, HASEDH+8, HASEDH+9, HASEDH+10, HASEDH+13, HASEDH+21, HASMMR+2~, HASMMR+8*, HASMMR+9
, HASMMR+10, HASMMR+11, HASMMR+12, HASMMR+17, HASMMR+25, HASMMR+34, HASPWH+2~, HASPWH+8*, HASPWH+9, HASPWH+10
, HASPWH+11, HASPWH+12, HASPWH+17, HASPWH+21, HADV+1~, HADV+6*, HADV+7, HADV+8, HADV+9, HASPWHR+2~
VSTS HASEDH~, HASMMR~, HASPWH~, HASPWHR~
VSTS( HASEDH+5, HASEDH+7, HASMMR+6, HASMMR+8, HASPWH+6, HASPWH+8
W HASEDH+2~, HASMMR+2~, HASPWH+2~, HASPWH+26*, HASPWH+27, HASPWHR+2~, HASPWHR+7*, HASPWHR+8, HASPWHR+10
X HASEDH+2~, HASEDH+5*, HASEDH+7, HASEDH+21, HASED+2~, HASED+6*, HASED+8*, HASED+9, HASED+13, HASMMR+2~
, HASMMR+6*, HASMMR+8, HASPWH+2~, HASPWH+6*, HASPWH+8, PR1+1*, PR1+2, PR1+4*, PR1+5, HADV+1~
, HADV+2*, HADV+3, HADV+4, HADV+5, HADV+6, HASPWHR+2~, HASC32+2~, HASC32+7*, HASC32+9, HASC32+11
, HASC32+13, HASC32+18, HASC32+19
Y HASEDH+2~, HASEDH+12*, HASEDH+13, HASED+2~, HASED+5*, HASED+6, HASMMR+2~, HASMMR+12*, HASMMR+13, HASMMR+14
, HASMMR+24*, HASMMR+25, HASMMR+31*, HASMMR+32, HASPWH+2~, HASPWH+12*, HASPWH+13, HASPWH+14, HADV+1~, HASPWHR+2~
, HASC32+19*, HASC32+20, HASC32+21
Z HASEDH+2~, HASEDH+13*, HASEDH+15*, HASEDH+16, HASMMR+2~, HASMMR+25*, HASMMR+27*, HASMMR+28, HASPWH+2~, HASPWH+25*
, HASPWH+26, HASPWH+28, HASPWH+29, HASPWHR+2~, HASPWHR+6*, HASPWHR+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All