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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: AUMUPDT

Package: Table Maintenance

Routine: AUMUPDT


Information

AUMUPDT ;IHS/ITSC/DMJ - SCB UPDATE 2/18/2004 [ 10/04/2006 12:33 PM ]

Source Information

Source file <AUMUPDT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 IX^DIC  FILE^DICN  ^DIE  ^DIK  
Kernel 2 ($$LJ,$$REPEAT,$$RJ)^XLFSTR  MES^XPDUTL  
Table Maintenance 2 (EXAMNEW,PCLASFR,PCLASMOD)^AUMUPD2  ($$COMMMOD,$$LOCMOD)^AUMXPORT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Table Maintenance 1 AUMPOST6  

Entry Points

Name Comments DBIA/ICR reference
SUNEW ;--- ADD NEW SU
COMFR ;community from
DIK ;--- KILL ENTRY
LOCMOD ;--- MOD LOCATION
DIE ;----- DIE EDIT
CLINMOD ;--- MOD CLINIC
ADDLOC ;
FILE ;--- FILE NEW ENTRY
LOCFR ;LOCATION FROM
CNTYNEW ;---- NEW COUNTY
PCLASFR ;provider class
RSLT(%) ;--- ISSUE MESSAGES DURING INSTALL
LOCINA ;--- INACTIVATE LOCATION
CLINNEW ;--- ADD NEW CLINIC
TRIBENEW ;--- NEW TRIBE
SVARS ;;A,C,E,F,L,M,N,O,P,R,S,T,V;Single-character work variables
ADDOK ;----- "ADDED" MESSAGE
MODOK ;--- IF MOD OK
AREANEW ;
LOCNEW ;--- ADD NEW LOCATION
TRIBEMOD ;--- MOD TRIBE
; C=CODE, O=OLD, N=NAME, P=IEN
PCLASMOD ;provider class change
IXDIC(DIC,DIC0,D,X,DLAYGO)
ETUPDT ;update education topics
ADDCOMM ;
SUFR ;--- SU FROM
IEN(X,%,Y) ;
POST ;EP -- MAIN EP
ADDAREA ;--- NEW AREA
ADDCLIN ;
COMNEW ;--- ADD COMMUNITY
DASH ;----- PRT DASH LINE
CLINFR ;clinic from
TRIBEFR ;tribe from
ADDTRIBE ;
ADDSU ;
ADDFAIL ;----- "FAILED" MESSAGE
ADDCNTY ;--- NEW COUNTY
M(%) ;--- ERROR MESSAGE
EXAMNEW ;new exam
COMMOD ;--- MOD COMMUNITY
SUMOD ;--- MOD SU
SUINA ;--- INACTIVATE SERVICE UNIT

External References

Name Field # of Occurrence
EXAMNEW^AUMUPD2 EXAMNEW+1
PCLASFR^AUMUPD2 PCLASFR+1
PCLASMOD^AUMUPD2 PCLASMOD+1
$$COMMMOD^AUMXPORT COMMOD+23
$$LOCMOD^AUMXPORT LOCMOD+22
IX^DIC IXDIC+6
FILE^DICN FILE+4
^DIE DIE+4, CLINMOD+10
^DIK DIK+2
$$LJ^XLFSTR ADDAREA+1, SUNEW+2, SUNEW+3, ADDSU+1, ADDCLIN+1, CLINMOD+11, ADDTRIBE+2
$$REPEAT^XLFSTR DASH+2
$$RJ^XLFSTR CNTYNEW+2, CNTYNEW+3, LOCNEW+2, LOCNEW+3, LOCMOD+2, LOCMOD+3, COMNEW+2, COMNEW+3, TRIBEMOD+3, TRIBEMOD+4
MES^XPDUTL RSLT+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] Classic Fileman Calls
^DIC(40.7 - [#40.7] Classic Fileman Calls
^AUTTTRI - [#9999999.03] Classic Fileman Calls
^AUTTCOM - [#9999999.05] Classic Fileman Calls
^AUTTLOC - [#9999999.06] Classic Fileman Calls
^AUTTAREA - [#9999999.21] Classic Fileman Calls
^AUTTSU - [#9999999.22] Classic Fileman Calls
^AUTTCTY - [#9999999.23] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUMDATA - [#9003103] POST+3, POST+4
^AUTTAREA("B" ADDAREA+2
^AUTTAREA("C" ADDAREA+3
^AUTTCOM("C" ADDCOMM+2, COMMOD+5, COMMOD+8
^AUTTCTY("C" ADDCNTY+2
^AUTTEDT - [#9999999.09] ETUPDT+4*
^AUTTEDT("C" ETUPDT+2
^AUTTLOC - [#9999999.06] ADDLOC+5, ADDLOC+6, ADDLOC+9, ADDLOC+14, LOCMOD+18
^AUTTLOC("C" ADDLOC+3, ADDLOC+6, ADDLOC+8, LOCMOD+5, LOCMOD+8, LOCINA+4
^AUTTSU - [#9999999.22] SUINA+8*
^AUTTSU("C" ADDSU+2, SUMOD+5, SUMOD+8, SUINA+5
^AUTTTRI("C" TRIBEMOD+6, TRIBEMOD+9, ADDTRIBE+3
^DD(4 ADDLOC+22
^DIC(4 - [#4] ADDLOC+7, ADDLOC+14
^DIC(40.7 - [#40.7] ADDCLIN+2, CLINMOD+6

Label References

Name Line Occurrences
$$IEN ADDCNTY+3, ADDSU+3, SUMOD+10, ADDLOC+10, ADDLOC+12, LOCMOD+10, LOCMOD+12, ADDCOMM+3, ADDCOMM+5, ADDCOMM+7
, COMMOD+11, COMMOD+13, COMMOD+15
$$M ADDFAIL+1, DIE+3, IEN+22, ADDAREA+2, ADDAREA+3, ADDCNTY+2, ADDSU+2, ADDLOC+4, ADDLOC+5, ADDLOC+7
, ADDLOC+9, ADDLOC+14, ADDLOC+19, ADDLOC+28, LOCMOD+17, LOCMOD+20, ADDCOMM+2, COMMOD+20, ADDCLIN+2, TRIBEMOD+16
, ADDTRIBE+4
@( POST+9, ADDAREA+9, ADDCNTY+9, ADDSU+10, ADDLOC+31, ADDCOMM+11, ADDTRIBE+10
ADDAREA IEN+9, AREANEW+2
ADDCLIN CLINNEW+4, CLINMOD+7
ADDCNTY IEN+19, CNTYNEW+4
ADDCOMM COMNEW+4, COMMOD+9
ADDFAIL ADDCLIN+5
ADDLOC LOCNEW+4, LOCMOD+8
ADDOK ADDLOC+27, ADDCLIN+5
ADDSU IEN+14, SUNEW+4, SUMOD+8
ADDTRIBE TRIBEMOD+10, TRIBENEW+2
DASH LOCMOD+22, COMMOD+22, COMMOD+23
DIE SUMOD+15, ADDLOC+5, ADDLOC+7, ADDLOC+9, ADDLOC+26, LOCMOD+16, LOCMOD+19, LOCINA+7, COMMOD+19, TRIBEMOD+15
FILE ADDAREA+8, ADDCNTY+8, ADDSU+9, ADDLOC+17, ADDLOC+31, ADDCOMM+10, ADDCLIN+5, ADDTRIBE+9
MODOK SUMOD+17, LOCMOD+21, COMMOD+21, CLINMOD+12, TRIBEMOD+17
RSLT ADDOK+1, ADDFAIL+1, DASH+1, DASH+2, DASH+3, DIE+3, IEN+8, IEN+10, IEN+13, IEN+15
, IEN+18, IEN+20, IEN+22, MODOK+1, ADDAREA+2, ADDAREA+3, CNTYNEW+1, CNTYNEW+2, CNTYNEW+3, ADDCNTY+2
, SUNEW+1, SUNEW+2, SUNEW+3, ADDSU+2, SUMOD+1, SUMOD+2, SUMOD+3, SUMOD+16, SUINA+1, SUINA+2
, SUINA+3, SUINA+7, SUINA+10, LOCNEW+1, LOCNEW+2, LOCNEW+3, ADDLOC+4, ADDLOC+5, ADDLOC+7, ADDLOC+9
, ADDLOC+14, ADDLOC+19, ADDLOC+28, LOCMOD+1, LOCMOD+2, LOCMOD+3, LOCMOD+17, LOCMOD+20, LOCMOD+22, LOCINA+1
, LOCINA+5, LOCINA+8, LOCINA+9, COMNEW+1, COMNEW+2, COMNEW+3, ADDCOMM+2, COMMOD+1, COMMOD+2, COMMOD+3
, COMMOD+20, COMMOD+23, CLINNEW+1, CLINNEW+2, CLINNEW+3, ADDCLIN+2, CLINMOD+1, CLINMOD+2, CLINMOD+3, TRIBEMOD+2
, TRIBEMOD+3, TRIBEMOD+4, TRIBEMOD+16, TRIBENEW+1, ADDTRIBE+4
SVARS POST+1, DIE+1, IEN+4, DIK+1, FILE+1, RSLT+1, IXDIC+2

Naked Globals

Name Field # of Occurrence
^( ADDLOC+22
^(1 ADDLOC+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IEN~, IEN+4~, IEN+22, M~, M+1, RSLT~, RSLT+2, ADDLOC+3*, ADDLOC+4, ADDLOC+5
, ADDLOC+6*, ADDLOC+7, ADDLOC+8*, ADDLOC+9, LOCINA+4*, LOCINA+5, LOCINA+6, ADDTRIBE+3*, ADDTRIBE+4
>> A ADDAREA+1*, ADDAREA+3, ADDAREA+7, ADDCNTY+1*, ADDCNTY+7, ADDSU+1*, ADDSU+2, ADDSU+3, SUMOD+4*, SUMOD+5
, SUMOD+7*, SUMOD+8, SUMOD+9, SUMOD+10, SUINA+4*, SUINA+5, ADDLOC+1*, ADDLOC+2, ADDLOC+3, ADDLOC+4
, ADDLOC+6, ADDLOC+8, ADDLOC+10, ADDLOC+12, LOCMOD+4*, LOCMOD+5, LOCMOD+7*, LOCMOD+8, LOCMOD+9, LOCMOD+10
, LOCMOD+12, LOCINA+2*, LOCINA+3, LOCINA+4, LOCINA+5, ADDCOMM+1*, ADDCOMM+5, ADDCOMM+7, COMMOD+7*, COMMOD+10
, COMMOD+13, COMMOD+15, ADDCLIN+1*, ADDCLIN+3, CLINMOD+5*, CLINMOD+9, CLINMOD+11
>> AUMACT POST+5*, POST+7*, POST+9
AUMAD ADDLOC+20~, ADDLOC+21*, ADDLOC+22*, ADDLOC+24
>> AUMIEN POST+2*, POST+3*, POST+4
>> AUMIEN2 ETUPDT+2*, ETUPDT+3, ETUPDT+4
>> AUMN ETUPDT+1*, ETUPDT+2
>> AUMRTN POST+6*, POST+7
>> C ADDAREA+1*, ADDAREA+7, ADDCNTY+1*, ADDCNTY+2, ADDCNTY+7, ADDCOMM+1*, ADDCOMM+2, ADDCOMM+9, COMMOD+4*, COMMOD+5
, COMMOD+7*, COMMOD+8, COMMOD+10, COMMOD+18, ADDCLIN+1*, ADDCLIN+2, ADDCLIN+3, CLINMOD+5*, CLINMOD+6, CLINMOD+11
, TRIBEMOD+5*, TRIBEMOD+6, TRIBEMOD+8*, TRIBEMOD+9, TRIBEMOD+11, TRIBEMOD+14, ADDTRIBE+1*, ADDTRIBE+2, ADDTRIBE+3, ADDTRIBE+8
D IXDIC~
DA POST+1~, DIE+2, DIE+3, DIE+5, SUMOD+13*, ADDLOC+5*, ADDLOC+7*, ADDLOC+9*, ADDLOC+25*, LOCMOD+14*
, LOCMOD+15, LOCMOD+18*, LOCINA+6*, COMMOD+5*, COMMOD+8*, COMMOD+9, CLINMOD+6*, CLINMOD+7, TRIBEMOD+13*
DD FILE+2!
DIC POST+1~, FILE+5!, IXDIC~, ADDAREA+5*, ADDCNTY+5*, ADDSU+6*, ADDLOC+16*, ADDLOC+30*, ADDCOMM+9*, ADDCLIN+3*
, ADDTRIBE+6*
DIC("DR" ADDAREA+7*, ADDCNTY+7*, ADDSU+8*, ADDLOC+30*, ADDCOMM+9*, ADDCLIN+3*, ADDCLIN+4*, ADDTRIBE+8*
DIC(0 FILE+3*, IXDIC+3*
DIC0 IXDIC~, IXDIC+3, IXDIC+4!
DIE POST+1~, DIE+2, DIE+3, DIE+5, SUMOD+12*, ADDLOC+5*, ADDLOC+7*, ADDLOC+9*, ADDLOC+25*, LOCMOD+14*
, LOCMOD+15, LOCMOD+18*, LOCINA+6*, COMMOD+17*, CLINMOD+8*, TRIBEMOD+12*
DIK DIK+1~
DINUM POST+1~, ADDLOC+14*, ADDLOC+15, ADDLOC+18!, ADDLOC+29*, ADDLOC+30, ADDLOC+32!
DLAYGO POST+1~, FILE+5!, IXDIC~, IXDIC+5!, ADDAREA+4*, ADDSU+5*, ADDLOC+16*, ADDLOC+18!, ADDLOC+29*, ADDLOC+32!
, ADDCOMM+9*, CLINNEW+5!, ADDCLIN+3*, ADDTRIBE+5*
DO FILE+2!
DR POST+1~, SUMOD+14*, ADDLOC+5*, ADDLOC+7*, ADDLOC+9*, ADDLOC+25*, LOCMOD+14*, LOCMOD+15, LOCMOD+18*, LOCINA+6*
, COMMOD+18*, CLINMOD+9*, TRIBEMOD+14*
DT ADDLOC+5, ADDLOC+9, ADDLOC+25, ADDLOC+30, LOCMOD+14, LOCINA+6
>> E AREANEW+1*
>> F ADDLOC+1*, ADDLOC+2, ADDLOC+3, ADDLOC+4, ADDLOC+6, ADDLOC+8, ADDLOC+25, ADDLOC+30, LOCMOD+4*, LOCMOD+5
, LOCMOD+7*, LOCMOD+8, LOCMOD+9, LOCMOD+14, LOCINA+2*, LOCINA+3, LOCINA+4, LOCINA+5
>> G TRIBEMOD+8*, TRIBEMOD+14, ADDTRIBE+1*, ADDTRIBE+8
IOM DASH+2
>> L POST+4*, POST+5, POST+6, POST+8*, ADDOK+1, ADDFAIL+1, IEN+5*, MODOK+1, ADDAREA+1*, ADDCNTY+1*
, ADDSU+1*, SUFR+1, SUMOD+6, SUMOD+9*, SUMOD+16, SUINA+4, SUINA+9*, SUINA+10, ADDLOC+1, ADDLOC+2*
, ADDLOC+5, ADDLOC+7, ADDLOC+9, ADDLOC+19, ADDLOC+28, LOCFR+1, LOCMOD+6, LOCMOD+9*, LOCMOD+17, LOCMOD+20
, LOCINA+2, LOCINA+3*, LOCINA+8, LOCINA+9, ADDCOMM+1*, COMFR+1, COMMOD+6, COMMOD+10*, COMMOD+20, ADDCLIN+1*
, CLINFR+1, CLINMOD+4, CLINMOD+11*, TRIBEFR+1, TRIBEMOD+7, TRIBEMOD+11*, TRIBEMOD+16, ADDTRIBE+1, ADDTRIBE+2*, ETUPDT+1
, ETUPDT+4
>> LFR SUFR+1*, SUMOD+4, LOCFR+1*, LOCMOD+4, LOCMOD+22, COMFR+1*, COMMOD+4, COMMOD+23, CLINFR+1*, TRIBEFR+1*
, TRIBEMOD+5
>> LTO SUMOD+6*, SUMOD+7, LOCMOD+6*, LOCMOD+7, LOCMOD+9, LOCMOD+14, LOCMOD+22, COMMOD+6*, COMMOD+7, COMMOD+23
, CLINMOD+4*, CLINMOD+5, TRIBEMOD+7*, TRIBEMOD+8
>> N ADDAREA+1*, ADDAREA+2, ADDAREA+6, ADDCNTY+1*, ADDCNTY+6, ADDSU+1*, ADDSU+7, SUMOD+4*, SUMOD+7*, SUMOD+9
, SUMOD+14, SUINA+4*, ADDLOC+1*, ADDLOC+2, ADDLOC+7, ADDLOC+16, LOCMOD+7*, LOCMOD+9, LOCMOD+18, LOCINA+2*
, LOCINA+3, ADDCOMM+1*, ADDCOMM+9, COMMOD+7*, COMMOD+10, COMMOD+18, ADDCLIN+1*, ADDCLIN+3, CLINMOD+5*, CLINMOD+9
, CLINMOD+11, TRIBEMOD+5*, TRIBEMOD+8*, TRIBEMOD+11, TRIBEMOD+14, ADDTRIBE+1*, ADDTRIBE+2, ADDTRIBE+4, ADDTRIBE+7
>> O ADDCOMM+1*, ADDCOMM+2, ADDCOMM+3, COMMOD+4*, COMMOD+5, COMMOD+7*, COMMOD+8, COMMOD+10, COMMOD+11, TRIBEMOD+5*
, TRIBEMOD+8*, TRIBEMOD+11, TRIBEMOD+14, ADDTRIBE+1*, ADDTRIBE+2, ADDTRIBE+8
>> P ADDSU+3*, ADDSU+4, ADDSU+8, SUMOD+5*, SUMOD+8*, SUMOD+13, SUINA+5*, SUINA+6, SUINA+8, ADDLOC+1*
, ADDLOC+2, ADDLOC+9, ADDLOC+25, ADDLOC+30, LOCMOD+5*, LOCMOD+8*, LOCMOD+14, LOCMOD+18, LOCINA+2*, LOCINA+3
, ADDCLIN+1*, ADDCLIN+4, CLINMOD+5*, CLINMOD+9, CLINMOD+11, TRIBEMOD+6*, TRIBEMOD+9*, TRIBEMOD+10, TRIBEMOD+13
>> P("A" SUMOD+10*, SUMOD+11, SUMOD+14, ADDLOC+10*, ADDLOC+11, ADDLOC+25, ADDLOC+30, LOCMOD+10*, LOCMOD+11, LOCMOD+14
, ADDCOMM+5*, ADDCOMM+6, ADDCOMM+9, COMMOD+13*, COMMOD+14, COMMOD+18
>> P("O" ADDCOMM+3*, ADDCOMM+4, ADDCOMM+9, COMMOD+11*, COMMOD+12, COMMOD+18
>> P("S" ADDCNTY+3*, ADDCNTY+4, ADDCNTY+7, ADDLOC+12*, ADDLOC+13, ADDLOC+25, ADDLOC+30, LOCMOD+12*, LOCMOD+13, LOCMOD+14
>> P("V" ADDCOMM+7*, ADDCOMM+8, ADDCOMM+9, COMMOD+15*, COMMOD+16, COMMOD+18
>> R ADDAREA+1*, ADDAREA+7, ADDCLIN+1*, ADDCLIN+3, CLINMOD+5*, CLINMOD+9, CLINMOD+11
>> S ADDCNTY+1*, ADDCNTY+2, ADDCNTY+3, ADDSU+1*, ADDSU+2, ADDSU+8, SUMOD+4*, SUMOD+5, SUMOD+7*, SUMOD+8
, SUMOD+9, SUMOD+14, SUINA+4*, SUINA+5, ADDLOC+1*, ADDLOC+2, ADDLOC+3, ADDLOC+4, ADDLOC+6, ADDLOC+8
, ADDLOC+12, LOCMOD+4*, LOCMOD+5, LOCMOD+7*, LOCMOD+8, LOCMOD+9, LOCMOD+12, LOCINA+2*, LOCINA+3, LOCINA+4
, LOCINA+5, ADDCOMM+1*, ADDCOMM+2, ADDCOMM+3, COMMOD+4*, COMMOD+5, COMMOD+7*, COMMOD+8, COMMOD+10, COMMOD+11
U IEN+22, ADDAREA+1, ADDCNTY+1, ADDSU+1, SUMOD+4, SUMOD+7, ADDLOC+1, ADDLOC+5, ADDLOC+6, ADDLOC+7
, ADDLOC+9, ADDLOC+14, ADDLOC+22, LOCMOD+4, LOCMOD+7, LOCMOD+9, LOCMOD+14, LOCMOD+18, LOCINA+2, ADDCOMM+1
, COMMOD+4, COMMOD+7, ADDCLIN+1, TRIBEMOD+5, TRIBEMOD+8, ADDTRIBE+1
>> UQID ADDLOC+1*, ADDLOC+25, ADDLOC+30
>> V ADDCOMM+1*, ADDCOMM+7, COMMOD+7*, COMMOD+10, COMMOD+15
X IEN~, IEN+2, IEN+6, IEN+7~, IEN+11, IEN+12~, IEN+16, IEN+17~, IEN+22, IXDIC~
, ADDAREA+6*, ADDCNTY+6*, ADDSU+7*, ADDLOC+16*, ADDLOC+30*, ADDCOMM+9*, ADDCLIN+3*, ADDTRIBE+7*
Y DIE+3*, IEN~, IEN+2*, IEN+3*, IEN+5, IEN+22, IEN+23, IXDIC+7, ADDAREA+9, ADDCNTY+9
, ADDSU+10, SUMOD+16, ADDLOC+5, ADDLOC+7, ADDLOC+9, ADDLOC+19, ADDLOC+25, ADDLOC+27, ADDLOC+29, ADDLOC+31
, LOCMOD+17, LOCMOD+20, LOCINA+8, ADDCOMM+11, COMMOD+20, ADDCLIN+5, TRIBEMOD+16, ADDTRIBE+10
>> ZZDA LOCMOD+15*
>> ZZDIE LOCMOD+15*
>> ZZDR LOCMOD+15*

Marked Items

Name Field # of Occurrence
$T(SVARS POST+1~, DIE+1~, IEN+4~, DIK+1~, FILE+1~, RSLT+1~, IXDIC+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All