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

Package: Patient Care Component

Routine: APCHSMU1


Information

APCHSMU1 ; IHS/CMI/LAB - utilities for hmr ;

Source Information

Source file <APCHSMU1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Patient 1 $$CONCPT^AUPNVUTL  
IHS Standard Terminology 1 $$SUBLST^BSTSAPI  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMADD^XLFDT  
Patient Care Component Reports 1 $$CLINIC^APCLV  
Taxonomy 1 $$ICD^ATXAPI  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 20

Package Total Caller Graph
Patient Care Component 16 APCDAMED  APCHPWH3  APCHPWH7  APCHPWH9  APCHPWHM  APCHPWHX  APCHS7R  APCHSACG  
APCHSM02  APCHSM03  APCHSM06  APCHSM07  APCHSMAS  APCHSMU  APCHSTP  APCHSTP1  
Health Summary Components 3 BHSACG  BHSMEDR  BHSMU  
Patient Care Component Reports 1 APCLACG1  

Entry Points

Name Comments DBIA/ICR reference
COLOCPTS ;;
SIGCPTS ;;
REFTAX(P,F,T,B,E) ;EP - refused an item in a taxonomy
BECPTS ;;
PAPCPTS ;;
CPTI(P,BDATE,EDATE,CPTI,SCEX,SCLN,SMOD) ;EP - did patient have this cpt (ien) in date range
CPTREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
TRANI(P,BDATE,EDATE,CPTI) ;EP
IPLSNO(P,T,B) ;EP - any problem list entry with a SNOMED in T
FLUCPTS ;;
GETMEDS(P,APCHMBD,APCHMED,TAXM,TAXN,TAXC,APCHNAME,APCHZ) ;EP

External References

Name Field # of Occurrence
^%DT REFTAX+6, REFTAX+7
$$CLINIC^APCLV CPTI+16
$$ICD^ATXAPI CPTREFT+9
$$CONCPT^AUPNVUTL IPLSNO+15
$$SUBLST^BSTSAPI IPLSNO+4
$$VAL^XBDIQ1 CPTI+17, CPTI+18
$$FMADD^XLFDT CPTREFT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] GETMEDS+32, GETMEDS+34, GETMEDS+35, REFTAX+8
^ATXAX("B" GETMEDS+24, GETMEDS+25, GETMEDS+26
^AUPNPREF - [#9000022] CPTREFT+8, CPTREFT+10, REFTAX+9
^AUPNPREF("AA" CPTREFT+7, CPTREFT+8, REFTAX+9
^AUPNPROB - [#9000011] IPLSNO+12, IPLSNO+13, IPLSNO+14
^AUPNPROB("APCT" IPLSNO+10, IPLSNO+11
^AUPNVCPT - [#9000010.18] CPTI+14
^AUPNVCPT("AA" CPTI+9, CPTI+12, CPTI+13
^AUPNVMED - [#9000010.14] GETMEDS+11, GETMEDS+12, GETMEDS+16, GETMEDS+28, GETMEDS+30
^AUPNVMED("AA" GETMEDS+9, GETMEDS+10
^AUPNVSIT - [#9000010] CPTI+15, TRANI+13
^AUPNVTC - [#9000010.33] TRANI+10, TRANI+12
^AUPNVTC("AC" TRANI+6, TRANI+9
^ICPT - [#81] CPTI+8, TRANI+5
^PSDRUG - [#50] GETMEDS+14, GETMEDS+16, GETMEDS+31, GETMEDS+33, GETMEDS+36
^TMP($J GETMEDS+4!, GETMEDS+16*, GETMEDS+19, GETMEDS+20, GETMEDS+22*, GETMEDS+23!, GETMEDS+27, GETMEDS+38, GETMEDS+40!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT REFTAX+6~*, REFTAX+7*
APCHC1 GETMEDS+6~, GETMEDS+7*, GETMEDS+15*, GETMEDS+16, GETMEDS+18*, GETMEDS+21*, GETMEDS+22, GETMEDS+27*, GETMEDS+38*, GETMEDS+41!
APCHD GETMEDS+6~, GETMEDS+12*, GETMEDS+13, GETMEDS+14, GETMEDS+16, GETMEDS+41!
APCHINBD GETMEDS+6~, GETMEDS+8*, GETMEDS+9, GETMEDS+41!
APCHINED GETMEDS+6~, GETMEDS+8*, GETMEDS+9*, GETMEDS+10, GETMEDS+16, GETMEDS+41!
APCHMBD GETMEDS~, GETMEDS+8, GETMEDS+41!
APCHMED GETMEDS~, GETMEDS+8, GETMEDS+41!
APCHMIEN GETMEDS+6~, GETMEDS+10*, GETMEDS+11, GETMEDS+12, GETMEDS+16
APCHNAME GETMEDS~, GETMEDS+5*, GETMEDS+36, GETMEDS+37, GETMEDS+41!
APCHZ GETMEDS~, GETMEDS+4!, GETMEDS+7!
APCHZ( GETMEDS+38*
B REFTAX~, REFTAX+4, REFTAX+6*, REFTAX+9, IPLSNO~, IPLSNO+3*, IPLSNO+14
BD CPTI+10~, CPTI+11*, CPTI+12
BDATE CPTI~, CPTI+3, CPTI+11, TRANI~, TRANI+3, TRANI+14, CPTREFT~, CPTREFT+4*, CPTREFT+8
C GETMEDS+6~, GETMEDS+31*, GETMEDS+32, GETMEDS+33*, GETMEDS+34, TRANI+7~, TRANI+10*, TRANI+11, IPLSNO+1~, IPLSNO+6*
CPTI CPTI~, CPTI+2, CPTI+8, CPTI+12, CPTI+13, TRANI~, TRANI+5, TRANI+11
D GETMEDS+6~, GETMEDS+30*, GETMEDS+31, GETMEDS+33, GETMEDS+35, GETMEDS+36, CPTI+10~, CPTREFT+8*, CPTREFT+10, REFTAX+9*
E REFTAX~, REFTAX+5, REFTAX+7*, REFTAX+9
ED CPTI+10~, CPTI+11*, CPTI+12*, CPTI+13, CPTI+24
EDATE CPTI~, CPTI+4, CPTI+11, TRANI~, TRANI+4, TRANI+15, CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8
F REFTAX~, REFTAX+2, REFTAX+9
G GETMEDS+6~, GETMEDS+29*, GETMEDS+32*, GETMEDS+34*, GETMEDS+35*, GETMEDS+36*, GETMEDS+37*, GETMEDS+38, CPTI+10~, CPTI+11*
, CPTI+12, CPTI+13, CPTI+24*, CPTI+25, TRANI+7~, TRANI+8*, TRANI+16*, TRANI+17, CPTREFT+5~, CPTREFT+6*
, CPTREFT+7, CPTREFT+8*, CPTREFT+10*, CPTREFT+12, REFTAX+6~, REFTAX+8*, REFTAX+9*, REFTAX+10, IPLSNO+1~, IPLSNO+9*
, IPLSNO+10, IPLSNO+11, IPLSNO+15*, IPLSNO+16
I CPTI+10~, CPTI+13*, CPTI+14, CPTI+17, CPTI+18, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9, IPLSNO+1~
, IPLSNO+6*
IN IPLSNO+1~
J CPTI+10~, CPTI+20*, CPTI+22*
K CPTI+10~, CPTI+20*, CPTI+22*
M CPTI+10~, CPTI+17*, CPTI+20
M1 CPTI+10~, CPTI+18*, CPTI+22
OUT IPLSNO+1~, IPLSNO+2*, IPLSNO+4
P GETMEDS~, GETMEDS+9, GETMEDS+10, CPTI~, CPTI+1, CPTI+9, CPTI+12, CPTI+13, TRANI~, TRANI+1
, TRANI+6, TRANI+9, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8, REFTAX~, REFTAX+1, REFTAX+9, IPLSNO~
, IPLSNO+10, IPLSNO+11
Q CPTI+10~, CPTI+19*, CPTI+20*, CPTI+21, CPTI+22*, CPTI+23
SCEX CPTI~, CPTI+5*, CPTI+15
SCLN CPTI~, CPTI+6*, CPTI+16
SMOD CPTI~, CPTI+7*, CPTI+20, CPTI+22
SNI IPLSNO+1~
SNI( IPLSNO+6*, IPLSNO+15
SNL IPLSNO+1~, IPLSNO+7!
SNL( IPLSNO+6
T GETMEDS+6~, GETMEDS+24*, GETMEDS+35, CPTREFT~, CPTREFT+2, CPTREFT+9, REFTAX~, REFTAX+3, REFTAX+8, IPLSNO~
, IPLSNO+4
T1 GETMEDS+6~, GETMEDS+25*, GETMEDS+34, REFTAX+6~, REFTAX+8*, REFTAX+9
T2 GETMEDS+6~, GETMEDS+26*, GETMEDS+32
TAXC GETMEDS~, GETMEDS+3*, GETMEDS+26, GETMEDS+37
TAXM GETMEDS~, GETMEDS+1*, GETMEDS+24, GETMEDS+37
TAXN GETMEDS~, GETMEDS+2*, GETMEDS+25, GETMEDS+37
>> TRANI TRANI+2
U GETMEDS+12, GETMEDS+16, GETMEDS+27, GETMEDS+30, GETMEDS+31, GETMEDS+33, GETMEDS+36, CPTI+14, CPTI+15, TRANI+10
, TRANI+12, TRANI+13, CPTREFT+7, CPTREFT+8, CPTREFT+10, REFTAX+9, IPLSNO+6, IPLSNO+13, IPLSNO+14, IPLSNO+15
V CPTI+10~, CPTI+14*, CPTI+15, CPTI+16, TRANI+7~, TRANI+12*, TRANI+13*, TRANI+14, TRANI+15, TRANI+16
X GETMEDS+6~, GETMEDS+18*, GETMEDS+19*, GETMEDS+20, GETMEDS+22, GETMEDS+27*, GETMEDS+38, CPTI+10~, TRANI+7~, TRANI+9*
, TRANI+10, TRANI+12, CPTREFT+5~, CPTREFT+8*, REFTAX+6~*, REFTAX+7*, REFTAX+9*, IPLSNO+1~, IPLSNO+4*, IPLSNO+9*
, IPLSNO+10*, IPLSNO+11, IPLSNO+15
Y GETMEDS+6~, GETMEDS+20*, GETMEDS+22, GETMEDS+27*, GETMEDS+28, GETMEDS+30, CPTI+10~, CPTREFT+5~, CPTREFT+8*, CPTREFT+10
, REFTAX+6~, REFTAX+7, REFTAX+9*, IPLSNO+1~, IPLSNO+11*, IPLSNO+12, IPLSNO+13, IPLSNO+14
Z CPTI+10~, CPTREFT+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All