AUMSCBD ;IHS/OIT/NKD - SCB UPDATE - DRIVER 12/07/2012 ;
Source file <AUMSCBD.m>
| 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
|
| 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 |
| 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 |
| 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 |
| >> | 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* |
| Name | Field # of Occurrence |
|---|---|
| $T(@(1)+CNT^AUMSCBM | ENTRY+7, ENTRY+8 |