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: APCHSTP1

Package: Patient Care Component

Routine: APCHSTP1


Information

APCHSTP1 ; IHS/CMI/LAB -- CONTINUATION OF ROUTINES ;

Source Information

Source file <APCHSTP1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Patient Care Component 5 $$CHRONIC^APCHS72  ($$LASTACCB,$$LASTACFO,$$LASTACUR,$$MRDUR,$$MREND,$$MRGOAL)^APCHSACG  $$INAC^APCHSMU  GETMEDS^APCHSMU1  (GETTPT,WRITETP)^APCHSTP  
IHS VA Utilities 1 $$VALI^XBDIQ1  
Kernel 1 ($$FMADD,$$FMDIFF)^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Patient Care Component 2 APCHPWH9  APCHS9  
Health Summary Components 1 BHSASM  
IHS Mods To Patient Care Encounter 1 BPXRMTP  

Entry Points

Name Comments DBIA/ICR reference
INRDUR ;EP called from hmr
ACURIN ;EP - called from hmr
ACCBC ;EP - called from hmr
HOLDTHIS ;FOR LATER MAYBE
ACFOBT ;EP - called from hmr
INRGOAL ;EP called from hmr
INREND ;EP called from hmr
ACTWARF(P,BD,ED) ;EP - does patient have active presciption for warfarin, status=A in prescription file.

External References

Name Field # of Occurrence
$$CHRONIC^APCHS72 HOLDTHIS+13
$$LASTACCB^APCHSACG ACCBC+4
$$LASTACFO^APCHSACG ACFOBT+4
$$LASTACUR^APCHSACG ACURIN+4
$$MRDUR^APCHSACG INRDUR+3
$$MREND^APCHSACG INREND+4
$$MRGOAL^APCHSACG INRGOAL+3
$$INAC^APCHSMU INRGOAL+1, INRDUR+1, INREND+1, ACURIN+1, ACCBC+1, ACFOBT+1
GETMEDS^APCHSMU1 ACTWARF+4
GETTPT^APCHSTP INRGOAL+6, INRDUR+6, INREND+12, ACURIN+8, ACCBC+8, ACFOBT+8
WRITETP^APCHSTP INRGOAL+7, INRDUR+7, INREND+13, ACURIN+9, ACCBC+9, ACFOBT+9
$$VALI^XBDIQ1 HOLDTHIS+4
$$FMADD^XLFDT INRGOAL+2, INRDUR+2, INREND+2, INREND+8, ACURIN+2, ACURIN+5, ACCBC+2, ACCBC+5, ACFOBT+2, ACFOBT+5
, ACTWARF+2
$$FMDIFF^XLFDT HOLDTHIS+16, HOLDTHIS+19, HOLDTHIS+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVMED - [#9000010.14] ACTWARF+16, ACTWARF+20, HOLDTHIS+22
^PSRX - [#52] HOLDTHIS+12, HOLDTHIS+23
^PSRX("APCC" HOLDTHIS+2

Label References

Name Line Occurrences
$$ACTWARF INRGOAL+2, INRDUR+2, INREND+2, ACURIN+2, ACCBC+2, ACFOBT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCHCOLW INRGOAL+5*, INRGOAL+6, INRDUR+5*, INRDUR+6, INREND+11*, INREND+12, ACURIN+7*, ACURIN+8, ACCBC+7*, ACCBC+8
, ACFOBT+7*, ACFOBT+8
>> APCHLAST INRGOAL+4*, INRDUR+4*, INREND+10*, ACURIN+6*, ACCBC+6*, ACFOBT+6*
APCHMEDD ACTWARF+1~
APCHMEDD( ACTWARF+20
APCHMEDD(0 ACTWARF+18, ACTWARF+19
APCHMEDD(9999999 ACTWARF+17*
APCHMEDS ACTWARF+1~, ACTWARF+4
APCHMEDS( ACTWARF+15, ACTWARF+16, ACTWARF+17, HOLDTHIS+17!, HOLDTHIS+20!, HOLDTHIS+24!, HOLDTHIS+25!
APCHMEDS(0 HOLDTHIS+27
>> APCHNEXT INRGOAL+4*, INRDUR+4*, INREND+10*, ACURIN+6*, ACCBC+6*, ACFOBT+6*
>> APCHSITI INRGOAL+1, INRGOAL+6, INRDUR+1, INRDUR+6, INREND+1, INREND+12, ACURIN+1, ACURIN+8, ACCBC+1, ACCBC+8
, ACFOBT+1, ACFOBT+8
>> APCHSPAT INRGOAL+2, INRGOAL+3, INRDUR+2, INRDUR+3, INREND+2, INREND+4, ACURIN+2, ACURIN+4, ACCBC+2, ACCBC+4
, ACFOBT+2, ACFOBT+4
APCHSTEX INRGOAL+4!, INRGOAL+6, INRDUR+4!, INRDUR+6, INREND+10!, INREND+12, ACURIN+6!, ACURIN+8, ACCBC+6!, ACCBC+8
, ACFOBT+6!, ACFOBT+8
BD ACTWARF~, ACTWARF+2*, ACTWARF+4
D ACTWARF+1~, ACTWARF+16*, ACTWARF+17, ACTWARF+19*, ACTWARF+20
DT INRGOAL+2, INRDUR+2, INREND+2, INREND+8, ACURIN+2, ACURIN+5, ACCBC+2, ACCBC+5, ACFOBT+2, ACFOBT+5
, ACTWARF+2, ACTWARF+3, HOLDTHIS+16, HOLDTHIS+19, HOLDTHIS+24
>> E HOLDTHIS+12*, HOLDTHIS+16, HOLDTHIS+19, HOLDTHIS+22*, HOLDTHIS+23*, HOLDTHIS+24
ED ACTWARF~, ACTWARF+3*, ACTWARF+4
G INREND+3~, INREND+6*, INREND+8*, INREND+9, ACURIN+3~, ACCBC+3~, ACFOBT+3~
J ACTWARF+1~, HOLDTHIS+16*, HOLDTHIS+17, HOLDTHIS+19*, HOLDTHIS+20
>> K HOLDTHIS+11*
M ACTWARF+1~, HOLDTHIS+2, HOLDTHIS+13, HOLDTHIS+22
P ACTWARF~, ACTWARF+4, HOLDTHIS+12, HOLDTHIS+23
>> R HOLDTHIS+13*, HOLDTHIS+14
S ACTWARF+1~, HOLDTHIS+4*, HOLDTHIS+5, HOLDTHIS+6, HOLDTHIS+7, HOLDTHIS+9, HOLDTHIS+21
U INREND+4, INREND+7, ACURIN+5, ACCBC+5, ACFOBT+5, ACTWARF+16, ACTWARF+17, ACTWARF+20, HOLDTHIS+12, HOLDTHIS+22
, HOLDTHIS+23
V ACTWARF+1~
X INREND+3~, INREND+4*, INREND+5, INREND+7*, INREND+8, ACURIN+3~, ACURIN+4*, ACURIN+5, ACCBC+3~, ACCBC+4*
, ACCBC+5, ACFOBT+3~, ACFOBT+4*, ACFOBT+5, ACTWARF+1~, ACTWARF+15*, ACTWARF+16, ACTWARF+17, HOLDTHIS+2*, HOLDTHIS+3
, HOLDTHIS+4
Y ACTWARF+1~
Z ACTWARF+1~, HOLDTHIS+17, HOLDTHIS+20, HOLDTHIS+24, HOLDTHIS+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All