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

Package: Patient Care Component

Routine: APCHPWH1


Information

APCHPWH1 ; IHS/CMI/LAB - Patient Wellness Handout ; 11 Oct 2011 5:44 PM

Source Information

Source file <APCHPWH1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Designated Provider 1 ALLDP^BDPAPI  
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component 1 SUBHEAD^APCHPWHU  
Patient Care Component Reports 1 ($$CLINIC,$$PRIMPOV,$$VD)^APCLV  
VA Fileman 1 EN^DDIOL  

Caller Graph

Caller Graph Total: 17

Package Total Caller Graph
Patient Care Component 14 APCHAAP2  APCHPMH1  APCHPWH2  APCHPWH3  APCHPWH4  APCHPWH5  APCHPWH6  APCHPWH7  
APCHPWH8  APCHPWH9  APCHPWHG  APCHPWHM  APCHPWHU  APCHPWHX  
Health Summary Components 2 BHSAAP2  BHSPWHG  
iCare 1 BQIRWS  

Entry Points

Name Comments DBIA/ICR reference
EP(APCHSDFN,APCHPWHT,APCHPRTH) ;PEP - PASS DFN get back array of patient wellness handout
DPCP(P) ;EP
S1 ;
HELP1 ;EP - called from help prompt of structure multiple
S(Y,F,C,T) ;EP - set up array
COMPS ;
EMERG ;EP - emergency contact component
HELP2 ;EP - called from help prompt of measure multiple
SETARRAY ;set up array containing pwh
LASTER(P) ;LAST VISIT TO CLINIC 30
LASTHOSP(P) ;LAST HOSP VISIT
BLOODTYP(P) ;EP - get blood type for patient P

External References

Name Field # of Occurrence
SUBHEAD^APCHPWHU EMERG+1
$$CLINIC^APCLV LASTER+9
$$PRIMPOV^APCLV EMERG+10, EMERG+14
$$VD^APCLV EMERG+9, EMERG+13
$$AGE^AUPNPAT SETARRAY+20
$$HRN^AUPNPAT SETARRAY+6
ALLDP^BDPAPI DPCP+2
EN^DDIOL HELP1+1, HELP1+2, HELP1+3, HELP1+4, HELP1+5, HELP1+6, HELP2+1, HELP2+2, HELP2+3, HELP2+4
, HELP2+5, HELP2+6
$$VAL^XBDIQ1 SETARRAY+7, SETARRAY+10, SETARRAY+11, SETARRAY+12, SETARRAY+17, EMERG+2, EMERG+3, EMERG+4, EMERG+5, BLOODTYP+9
$$VALI^XBDIQ1 SETARRAY+10
$$FMTE^XLFDT SETARRAY+3, SETARRAY+4, COMPS+9, EMERG+9, EMERG+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCCCTRL - [#9001000] SETARRAY+6, SETARRAY+8, SETARRAY+9, SETARRAY+21
^APCHPWHC - [#9001025] COMPS+5, COMPS+6, COMPS+7
^APCHPWHT - [#9001026] COMPS+2, COMPS+3
^APCHPWHT("B" EP+6
^AUPNPAT - [#9000001] DPCP+4
^AUPNVSIT - [#9000010] LASTER+6, LASTER+7, LASTER+8, LASTHOSP+6
^AUPNVSIT("AA" LASTER+4, LASTER+5
^AUPNVSIT("AAH" LASTHOSP+4, LASTHOSP+5
^AUTTLOC - [#9999999.06] SETARRAY+10, SETARRAY+17
^DIC(4 - [#4] SETARRAY+6, SETARRAY+21
^DIC(5 - [#5] SETARRAY+9, SETARRAY+10
^DPT - [#2] SETARRAY+6, BLOODTYP+3, BLOODTYP+4
^LR - [#63] BLOODTYP+6, BLOODTYP+7
^TMP($J S1+1*, S1+2*, EP+4!, EP+5*
^VA(200 - [#200] SETARRAY+4, SETARRAY+15, COMPS+9

Label References

Name Line Occurrences
$$BLOODTYP EMERG+2
$$DPCP SETARRAY+13
$$LASTER EMERG+7
$$LASTHOSP EMERG+11
@( COMPS+8
EMERG SETARRAY+28
S SETARRAY+3, SETARRAY+4, SETARRAY+6, SETARRAY+9, SETARRAY+11, SETARRAY+15, SETARRAY+16, SETARRAY+17, SETARRAY+21, SETARRAY+22
, SETARRAY+24, SETARRAY+25, SETARRAY+26, SETARRAY+27, COMPS+9, EMERG+2, EMERG+3, EMERG+4, EMERG+5, EMERG+6
, EMERG+9, EMERG+10, EMERG+13, EMERG+14
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
APCHPRTH EP~, SETARRAY+3
APCHPRV SETARRAY+2~, SETARRAY+13*, SETARRAY+14, SETARRAY+15, SETARRAY+16
APCHPWHT EP~, EP+6*, EP+7, COMPS+2, COMPS+3
APCHSCMI SETARRAY+2~, COMPS+7*, COMPS+8
APCHSCMP SETARRAY+2~, COMPS+3*, COMPS+4, COMPS+5, COMPS+6, COMPS+7
APCHSDFN EP~, SETARRAY+6, SETARRAY+7, SETARRAY+12, SETARRAY+13, SETARRAY+17, SETARRAY+20, EMERG+2, EMERG+3, EMERG+4
, EMERG+5, EMERG+7, EMERG+11
APCHSO SETARRAY+2~
>> APCHSORD COMPS+2*, COMPS+3
B BLOODTYP+1~, BLOODTYP+2*, BLOODTYP+7*, BLOODTYP+8, LASTER+2~, LASTER+3*, LASTER+4*, LASTER+5, LASTHOSP+2~, LASTHOSP+3*
, LASTHOSP+4*, LASTHOSP+5
C S~, S+7
D LASTER+2~, LASTHOSP+2~
DT SETARRAY+3, SETARRAY+4, COMPS+9, LASTER+3, LASTHOSP+3
DUZ SETARRAY+4, COMPS+9
DUZ(2 SETARRAY+6, SETARRAY+8, SETARRAY+9, SETARRAY+10, SETARRAY+11, SETARRAY+17, SETARRAY+21
F S~, S+1*, S+5*
G LASTER+2~, LASTER+3*, LASTER+4, LASTER+5, LASTER+12*, LASTER+13, LASTHOSP+2~, LASTHOSP+3*, LASTHOSP+4, LASTHOSP+5
, LASTHOSP+7*, LASTHOSP+8
L S+7*, BLOODTYP+1~, BLOODTYP+4*, BLOODTYP+5, BLOODTYP+6, BLOODTYP+7
P DPCP~, DPCP+2, DPCP+4, BLOODTYP~, BLOODTYP+3, BLOODTYP+4, BLOODTYP+9, LASTER~, LASTER+4, LASTER+5
, LASTHOSP~, LASTHOSP+4, LASTHOSP+5
R DPCP+1~, DPCP+2, DPCP+4*, DPCP+5*, DPCP+6
R("DESIGNATED PRIMARY PROVIDER" , DPCP+3
T S~, S+2*, S+7*, S+8, S+9
U S1+1, SETARRAY+4, SETARRAY+6, SETARRAY+8, SETARRAY+9, SETARRAY+10, SETARRAY+15, SETARRAY+17, SETARRAY+21, COMPS+3
, COMPS+6, COMPS+7, COMPS+8, COMPS+9, DPCP+3, DPCP+4, BLOODTYP+7, LASTER+7, LASTER+8
V LASTER+2~, LASTER+5*, LASTER+6, LASTER+7, LASTER+8, LASTER+9, LASTER+12, LASTHOSP+2~, LASTHOSP+5*, LASTHOSP+6
, LASTHOSP+7
X S+3~, S+5*, S+6*, S+8*, S+9*, S1+2, SETARRAY+2~, SETARRAY+3*, SETARRAY+4*, SETARRAY+6*
, SETARRAY+7*, SETARRAY+9*, SETARRAY+10*, SETARRAY+11*, SETARRAY+12*, SETARRAY+15*, SETARRAY+16, SETARRAY+17*, SETARRAY+21*, SETARRAY+22*
, SETARRAY+24*, SETARRAY+25*, SETARRAY+26*, SETARRAY+27*, COMPS+9*, EMERG+2*, EMERG+9*, EMERG+10*
Y S~, S+6, S+7, EMERG+7*, EMERG+8, EMERG+9, EMERG+10, EMERG+11*, EMERG+12, EMERG+13
, EMERG+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All