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

Package: Mental Health Social Services

Routine: AMHRLP3


Information

AMHRLP3 ; IHS/CMI/LAB - PROCESS RECORD ;

Source Information

Source file <AMHRLP3.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Mental Health Social Services 3 ($$MCD,$$MCR,$$PI)^AMHRLU  $$ENC^AMHRLU2  ($$PPAFFL,$$PPCLSC,$$PPINI)^AMHUTIL  
IHS Patient 1 ^AUPNPAT  
IHS VA Utilities 1 ($$PROVAFFL,$$PROVCLSC,$$PROVINI)^XBFUNC1  
VA Fileman 1 EN^DIQ1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Mental Health Social Services 1 AMHRLP  

Entry Points

Name Comments DBIA/ICR reference
LOENC
DISP ;inpatient disposition
MCAID ;
CONT
DUZ2
MIN
DOB ;
COMRES ;
POVS ;get problems first 4
ACT
DATE
PATIENT ;
TX ;
APWI ;
SEX ;
RECORD ;EP
COMMTX
PROV1
LBLK(V,L) ;left blank fill
NS
FLAT ;EP -called from AMHRLP
LZERO(V,L) ;left zero fill
COMM
TRIBE ;
PI ;
INT ;
PROV ;get providers (1-4) addiii
CHART ;
PROG
RECTYPE
MCARE ;

External References

Name Field # of Occurrence
$$MCD^AMHRLU MCAID+1
$$MCR^AMHRLU MCARE+1
$$PI^AMHRLU PI+1
$$ENC^AMHRLU2 CHART+1
$$PPAFFL^AMHUTIL PROV+2
$$PPCLSC^AMHUTIL PROV+3
$$PPINI^AMHUTIL PROV+4
^AUPNPAT PATIENT+3
EN^DIQ1 COMMTX+1, COMRES+8
$$PROVAFFL^XBFUNC1 PROV1+2
$$PROVCLSC^XBFUNC1 PROV1+3
$$PROVINI^XBFUNC1 PROV1+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUTTCOM - [#9999999.05] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPROB - [#9002012.2] POVS+2
^AMHRPRO - [#9002011.01] POVS+2
^AMHRPRO("AD" POVS+1, POVS+2
^AMHRPROV - [#9002011.02] PROV1+1
^AMHRPROV("AD" PROV+1, PROV1+1
^AMHTACT - [#9002012] ACT+1, ACT+2
^AMHTPLT - [#9002013.6] DISP+1
^AMHTSET - [#9002012.1] CONT+1, CONT+2
^AUPNPAT - [#9000001] DOB+3, COMRES+1, COMRES+3, TRIBE+1
^AUTTCOM - [#9999999.05] COMM+1, COMMTX+2, COMRES+4, COMRES+5, COMRES+9
^AUTTLOC - [#9999999.06] DUZ2, LOENC+1
^AUTTTRI - [#9999999.03] TRIBE+2, TRIBE+3
^DPT - [#2] PATIENT+4
^UTILITY("DIQ1" COMMTX+1!, COMRES+8!

Label References

Name Line Occurrences
$$LBLK DISP+1, APWI+1, INT+1, PROV+1, PROV+5, PROV1+5, PROV1+9, POVS+1, POVS+2, POVS+3
, PATIENT+1
$$LZERO NS+1, MIN+1
COMMTX COMM
MCARE DOB+3, TRIBE+1, TRIBE+2, TRIBE+3
PATIENT POVS+1
POVS PROV+1
TRIBE COMRES+2, COMRES+3, COMRES+4, COMRES+5
TX RECTYPE, DATE+1, DUZ2+1, PROG+1, LOENC+2, COMMTX, COMMTX+4, ACT+3, CONT+3, NS+2
, MIN+2, DISP+2, APWI+2, INT+2, PROV+1, PROV1, PROV1+6, PROV1+9, POVS+1, POVS+2
, POVS+3, PATIENT+1, CHART+2, SEX+2, DOB+2, DOB+3, COMRES+2, COMRES+3, COMRES+4, COMRES+5
, COMRES+6, COMRES+11, TRIBE+1, TRIBE+2, TRIBE+4, MCARE+3, MCAID+3, PI+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2*
>> AMHAFF PROV+2*, PROV1, PROV1+2*, PROV1+6
>> AMHC PROV1+1*, PROV1+7*, PROV1+9, POVS+2*, POVS+3
>> AMHCOM COMM*, COMM+1, COMMTX+1, COMMTX+2, COMRES+1*, COMRES+2, COMRES+3*, COMRES+4, COMRES+5, COMRES+8
, COMRES+9
>> AMHDISC PROV+3*, PROV1, PROV1+3*, PROV1+6
>> AMHDUZ2 DUZ2+1*
>> AMHINI PROV+4*, PROV+5*, PROV1, PROV1+4*, PROV1+5*, PROV1+6
>> AMHLOC LOENC+2*
>> AMHNAME PATIENT+4*
>> AMHPAT PATIENT+2*, PATIENT+3, PATIENT+4, CHART+1, DOB+3, COMRES+1, COMRES+3, TRIBE+1, MCARE+1, MCAID+1
, PI+1
>> AMHR PROV+1, PROV+2, PROV+3, PROV+4, PROV1+1, POVS+1, POVS+2
>> AMHREC DATE, PROG, LOENC, COMM, ACT, CONT, NS, MIN, DISP+1, APWI+1
, INT+1, PATIENT+1, PATIENT+2, MCARE+1, MCAID+1, PI+1
AMHRIEN PROV1+1*, POVS+2*, POVS+4!
AMHTMP COMMTX+1!, COMRES+8!
AMHTMP( COMMTX+2, COMRES+9
>> AMHTX RECORD+1*, TX+1*
>> AMHX PROV1+1*, PROV1+2, PROV1+3, PROV1+4
>> AUPNDOB DOB+1*, DOB+2
>> AUPNSEX SEX+1*, SEX+2
>> DA COMMTX+1*, COMRES+8*
DIC COMMTX+1*!, COMRES+8*!
DIQ COMMTX+1*!, COMRES+8*!
DIQ(0 COMMTX+1*, COMRES+8*
DR COMMTX+1*!, COMRES+8*!
DUZ(2 DUZ2
I PROV1+9*, POVS+3*, LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2*
L LZERO~, LZERO+2, LBLK~, LBLK+2
P POVS+2*, POVS+4!
U DATE, DUZ2, PROG, LOENC, LOENC+1, COMM, COMM+1, COMMTX+2, ACT, ACT+2
, CONT, CONT+2, NS, MIN, DISP+1, APWI+1, INT+1, PROV1+1, POVS+2, PATIENT+1
, PATIENT+2, PATIENT+4, COMRES+3, COMRES+5, COMRES+9, TRIBE+1, TRIBE+2, TRIBE+3, MCARE+1, MCAID+1
, PI+1
V LZERO~, LZERO+2*, LZERO+3, LBLK~, LBLK+2*, LBLK+3
X RECTYPE*, DATE*, DUZ2*, DUZ2+1, PROG*, LOENC*, LOENC+1*, LOENC+2, COMM+1*, COMM+2*
, COMMTX+2*, COMMTX+3*, ACT*, ACT+1, ACT+2*, CONT*, CONT+1, CONT+2*, NS*, NS+1*
, MIN*, MIN+1*, DISP+1*, APWI+1*, INT+1*, PROV+1*, PROV1*, PROV1+6*, PROV1+9*, POVS+1*
, POVS+2*, POVS+3*, POVS+4!, PATIENT+1*, CHART+1*, SEX+2*, DOB+2*, DOB+3*, COMRES+2*, COMRES+3*
, COMRES+4*, COMRES+5*, COMRES+9*, COMRES+10*, TRIBE+1*, TRIBE+2*, TRIBE+3*, MCARE+1*, MCARE+2*, MCAID+1*
, MCAID+2*, PI+1*, PI+2*, TX+1
>> Y PATIENT+3*, COMRES+1*
>> Z LZERO+2*, LBLK+2*
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