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 |  Marked Items |  All
Print Page as PDF
Routine: AUMSCBD

Package: Table Maintenance

Routine: AUMSCBD


Information

AUMSCBD ;IHS/OIT/NKD - SCB UPDATE - DRIVER 12/07/2012 ;

Source Information

Source file <AUMSCBD.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 4 FIND^DIC  $$GET1^DID  (UPDATE,WP)^DIE  $$GET1^DIQ  
Kernel 3 $$NOW^XLFDT  $$REPEAT^XLFSTR  MES^XPDUTL  
Table Maintenance 3 ALL^AUMSCBA  ^AUMSCBM  (CLINIC,PKLST)^AUMSCBU  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Table Maintenance 7 AUM16P2  AUM16P3  AUMSCB  AUMSCBA  AUMSCBA2  AUMSCBT  AUMSCBU  

Entry Points

Name Comments DBIA/ICR reference
DISP ; EP - GENERIC DISPLAY DRIVER
CLEAN(X) ; EP - STRING CLEANING UTILITY
RSLT(%) ; EP - ISSUE MESSAGES DURING INSTALL
INACT ; GENERIC INACTIVATE DRIVER
WPCHK(AUMWP1,AUMWP2) ; COMPARE WP ARRAYS AND RETURN 1 IF NOT EQUAL
ENTRY(AUMT,AUMA,L,AUMAIEN,AUMQ) ; MAIN UPDATE DRIVER
UPDATE ; GENERIC UPDATE DRIVER
TEXT(X) ; EP - STRING TO WP ARRAY USING '|' AS A DELIMITER
WP ; GENERIC WORD-PROCESSING DRIVER
NEW ; GENERIC NEW ENTRY DRIVER
SEARCH(AUMD) ; EP - GENERIC SEARCH DRIVER - PICKS HIGHEST IEN IF MULTIPLE RESULTS FOUND
TAGCNT ; UPDATE LOCAL MODIFICATION COUNT AND DISPLAY IF TOTAL REACHED
POST ; EP -- MAIN EP
ERR(%) ; EP - ERROR MESSAGES

External References

Name Field # of Occurrence
ALL^AUMSCBA POST+11
^AUMSCBM ENTRY+7, ENTRY+8
CLINIC^AUMSCBU POST+14
PKLST^AUMSCBU POST+13
FIND^DIC SEARCH+6
$$GET1^DID INACT+10, INACT+20, NEW+10, UPDATE+7, UPDATE+17, WP+11
UPDATE^DIE INACT+13, NEW+12, UPDATE+10
WP^DIE WP+9
$$GET1^DIQ INACT+12, INACT+18, UPDATE+9, UPDATE+15, WP+8, WP+10
$$NOW^XLFDT POST+2
$$REPEAT^XLFSTR POST+12, DISP+14, DISP+24, TAGCNT+12
MES^XPDUTL RSLT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUMDATA - [#9003103] POST+3, POST+5, POST+9, POST+10
^TMP("AUM" POST+8*, POST+9*, POST+11, DISP+17, TAGCNT+5*, TAGCNT+6, TAGCNT+7, TAGCNT+11, TAGCNT+12

Label References

Name Line Occurrences
$$CLEAN WPCHK+6
$$SEARCH ENTRY+14
$$WPCHK WP+11
@( ENTRY+10, ENTRY+25, INACT+4, NEW+4
DISP ENTRY+27, ERR+2
ENTRY POST+10
ERR SEARCH+5, INACT+2, INACT+8, INACT+14, NEW+8, NEW+13, UPDATE+5, UPDATE+11, WP+6
INACT ENTRY+16
NEW ENTRY+18
RSLT POST+12, ENTRY+28, DISP+14, DISP+16, DISP+18, DISP+23, DISP+24, DISP+26, DISP+27, DISP+33
, ERR+2, TAGCNT+9, TAGCNT+12, TAGCNT+13
TAGCNT DISP+26, DISP+28
TEXT WP+7
UPDATE ENTRY+21
WP ENTRY+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ERR~, ERR+2, RSLT~, RSLT+1
AT POST+1~, POST+2*
AUMA POST+1~, POST+4~, POST+5*, POST+6*, POST+7, POST+10, ENTRY~, ENTRY+5, INACT+2, INACT+22
, UPDATE+19
AUMAIEN ENTRY~, ENTRY+13
AUMCNT POST+1~, POST+2*, POST+3*, POST+5, POST+9, POST+10, TAGCNT+1~, TAGCNT+6*, TAGCNT+8
AUMCNT2 TAGCNT+1~, TAGCNT+6*, TAGCNT+7*, TAGCNT+8, TAGCNT+13
AUMCNT3 TAGCNT+1~, TAGCNT+7*, TAGCNT+10*, TAGCNT+11, TAGCNT+12
AUMD ENTRY+4~, SEARCH~, SEARCH+2
AUMD( ENTRY+8*
AUMD("DSP" ENTRY+27, DISP+3, DISP+6, DISP+7
AUMD("HDR" DISP+11, DISP+12, DISP+20, DISP+21
AUMD("INA" ENTRY+16, INACT+4, INACT+5, INACT+13
AUMD("NEW" ENTRY+18, NEW+4, NEW+5, NEW+12
AUMD("POS" ENTRY+25
AUMD("PRE" ENTRY+10
AUMD("SEA" ENTRY+14
AUMD("UPD" ENTRY+21, UPDATE+2, UPDATE+10
AUMD("WP" ENTRY+23, WP+3
>> AUMDEBUG DISP+31
AUMDT POST+1~, POST+2*
AUME ENTRY+4~, ENTRY+11, ERR+1*
AUMFR WPCHK+1~, WPCHK+3*, WPCHK+5
AUMH DISP+1~, DISP+15*, DISP+16, DISP+17*, DISP+18, DISP+19*, DISP+22*, DISP+23, DISP+24
AUMI ENTRY+4~, ENTRY+5*, ENTRY+13*, ENTRY+14*, ENTRY+18, ENTRY+19, SEARCH+1~, SEARCH+2*, SEARCH+3, SEARCH+8*
, SEARCH+9, INACT+2, INACT+11, INACT+12, INACT+18, NEW+14*, UPDATE+8, UPDATE+9, UPDATE+15, WP+8
, WP+9, WP+10
AUML ENTRY+4~, ENTRY+5*, INACT+20*, UPDATE+17*, WP+11*, DISP+32, DISP+33
AUMLA TAGCNT+1~, TAGCNT+2*, TAGCNT+3*, TAGCNT+4*, TAGCNT+5
AUMM ENTRY+4~, ENTRY+5*, INACT+2*, INACT+15, INACT+21*, INACT+22*, NEW+2*, UPDATE+12, UPDATE+18*, UPDATE+19*
, WP+11*, DISP+27, DISP+31, ERR+1*, TAGCNT+2
AUMP ENTRY+4~, ENTRY+5*, DISP+2, DISP+29*
AUMQ ENTRY~, DISP+26, DISP+27, DISP+28
AUMR ENTRY+4~, SEARCH+1~, INACT+1~, INACT+5*, INACT+12*, INACT+17, INACT+18, INACT+19, INACT+20, UPDATE+1~
, UPDATE+2*, UPDATE+9*, UPDATE+14, UPDATE+15, UPDATE+16, UPDATE+17
AUMR("DILIST" SEARCH+7, SEARCH+8
AUMRES WPCHK+1~, WPCHK+2*, WPCHK+5*, WPCHK+6*, WPCHK+7
AUMS ENTRY+4~, DISP+1~, DISP+4*, DISP+8*, DISP+9*, DISP+26, DISP+27, CLEAN+1~, CLEAN+2*, TEXT+1~
, TEXT+2*, TEXT+4, TEXT+5, TEXT+7, TEXT+8, TEXT+17
AUMT POST+1~, POST+4~, POST+5*, POST+6*, POST+8, POST+9, POST+10, ENTRY~, ENTRY+28, TAGCNT+5
, TAGCNT+6, TAGCNT+7, TAGCNT+11, TAGCNT+12
AUMTO WPCHK+1~, WPCHK+4*, WPCHK+5, WPCHK+6
AUMWP1 WP+2~, WP+8*, WP+11, WPCHK~
AUMWP1( WPCHK+3, WPCHK+6
AUMWP2 WP+2~, WP+10*, WP+11, WPCHK~
AUMWP2( WPCHK+4, WPCHK+6
BRK TEXT+9~*, TEXT+10*, TEXT+11, TEXT+12*, TEXT+13*, TEXT+14*, TEXT+15
CNT POST+1~, POST+4~, POST+6*, ENTRY+2~, ENTRY+6*, ENTRY+7*, SEARCH+1~, SEARCH+3*, SEARCH+4, INACT+1~
, INACT+6*, INACT+7, INACT+17*, INACT+18, INACT+19, INACT+20, NEW+1~, NEW+6*, NEW+7, UPDATE+1~
, UPDATE+3*, UPDATE+4, UPDATE+14*, UPDATE+15, UPDATE+16, UPDATE+17, WP+1~, WP+4*, WP+5, DISP+1~
, DISP+6*, DISP+7, DISP+20*, DISP+21, DISP+33*, CLEAN+1~, CLEAN+3*, CLEAN+4*, CLEAN+5*, WPCHK+1~
, WPCHK+3*, WPCHK+4*, WPCHK+6*
CNT2 ENTRY+2~, SEARCH+1~, SEARCH+7*, SEARCH+8
ERR ENTRY+2~, INACT+1~, INACT+14, NEW+1~, NEW+13, UPDATE+1~, UPDATE+11, WP+1~
F1 ENTRY+1~, SEARCH+1~, SEARCH+2*, SEARCH+6, INACT+1~, INACT+5*, INACT+10, INACT+11, INACT+12, INACT+18
, INACT+20, NEW+1~, NEW+5*, NEW+10, NEW+11, UPDATE+1~, UPDATE+2*, UPDATE+7, UPDATE+8, UPDATE+9
, UPDATE+15, UPDATE+17, WP+1~, WP+3*, WP+8, WP+9, WP+10, WP+11, DISP+1~, DISP+7*
, DISP+9, DISP+12*, DISP+13, DISP+17, DISP+25
F2 ENTRY+1~, SEARCH+1~, SEARCH+2*, SEARCH+3, SEARCH+4, INACT+1~, INACT+5*, INACT+6, INACT+7, NEW+1~
, NEW+5*, NEW+6, NEW+7, UPDATE+1~, UPDATE+2*, UPDATE+3, UPDATE+4, WP+1~, WP+3*, WP+4
, WP+5, DISP+1~, DISP+7*, DISP+9, DISP+21*, DISP+22
F3 ENTRY+1~, SEARCH+1~, SEARCH+4*, SEARCH+5, SEARCH+6, INACT+1~, INACT+7*, INACT+8, INACT+9, INACT+10
, INACT+11, INACT+12, NEW+1~, NEW+7*, NEW+8, NEW+9, NEW+10, NEW+11, UPDATE+1~, UPDATE+4*
, UPDATE+5, UPDATE+6, UPDATE+7, UPDATE+8, UPDATE+9, WP+1~, WP+5*, WP+6, WP+7, WP+8
, WP+9, WP+10, WP+11, DISP+1~, DISP+7*, DISP+8, DISP+21*, DISP+22
FDA ENTRY+2~, INACT+1~, NEW+1~, UPDATE+1~, WP+1~
FDA( INACT+11*, NEW+11*, UPDATE+8*
HDR POST+1~, POST+2*, POST+13, POST+14, DISP+13, DISP+25*
I TEXT+1~, TEXT+2*, TEXT+4*, TEXT+5, TEXT+7, TEXT+8, TEXT+17
INA ENTRY+2~, ENTRY+5*, ENTRY+16, ENTRY+18, ENTRY+21, DISP+5, ERR+1
INAD ENTRY+2~, DISP+5*
J TEXT+1~, TEXT+2*, TEXT+15*, TEXT+17*
L ENTRY~, ENTRY+6, ENTRY+28
L1 ENTRY+1~
NEWIEN ENTRY+2~, NEW+1~
NEWIEN(1 NEW+14
ONE POST+1~, POST+2*
P1 ENTRY+1~
P1A ENTRY+1~
P2 ENTRY+1~
P2A ENTRY+1~
P3 ENTRY+1~
P3A ENTRY+1~
P4 ENTRY+1~
P4A ENTRY+1~
P5 ENTRY+1~
P5A ENTRY+1~
P6 ENTRY+1~
P6A ENTRY+1~
P7 ENTRY+1~
P7A ENTRY+1~
STR TEXT+8~*, TEXT+9, TEXT+12*, TEXT+13, TEXT+15*
TEXT ENTRY+2~, ENTRY+7*, ENTRY+8
TRY TEXT+9~*, TEXT+10, TEXT+11*, TEXT+12, TEXT+13
U POST+5, POST+9, POST+10, ENTRY+6, SEARCH+2, SEARCH+7, SEARCH+8, INACT+5, INACT+12, INACT+13
, INACT+17, INACT+18, INACT+19, INACT+20, NEW+5, NEW+12, UPDATE+2, UPDATE+9, UPDATE+10, UPDATE+14
, UPDATE+15, UPDATE+16, UPDATE+17, WP+3, WP+11, DISP+12, DISP+13, DISP+20, DISP+21, DISP+25
, DISP+33
X CLEAN~, CLEAN+2, CLEAN+3*, CLEAN+4*, CLEAN+5*, CLEAN+6*, CLEAN+7*, CLEAN+8, TEXT~, TEXT+2
, TEXT+3!
X( TEXT+15*, TEXT+17*

Marked Items

Name Field # of Occurrence
$T(@(1)+CNT^AUMSCBM ENTRY+7, ENTRY+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All