BMC4P0 ;IHS/ITSC/FCJ - BMC 4.0 INSTALL 2 OF 2;
Source file <BMC4P0.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRE | ;EP - From KIDS. | |
| AUDR | ; Restore the file data audit values to their original values. | |
| SINGLE(K) | ; Get holders of a single key K. | |
| RSLT(%) | ||
| V4OPT | ;REMOVE CHS DENIAL REPORT OPT | |
| SNDM | ; --- Send mail message of install. | |
| INSTALLD(BMC) | ; Determine if patch BMC was installed, where BMC is ; the name of the INSTALL. E.g "AVA*93.2*12". | |
| V4COM | ;UPDATE COMMENTS FILE WITH SEC REF COMMENTS | |
| GREET | ;;To add to mail message. | |
| ADD | ;ADD ENTRY | |
| V4SADD | ;ADD SEC REF TO RCIS REF FILE | |
| SETMGR | ;SET DEFAULT MANAGER | |
| INSTALL(BMC) | ;EP; Determine if VERSION OF BMC was installed, where BMC is ; the name of the INSTALL. E.g "BMC 4.00". | |
| ; | ||
| POST | ;EP - From KIDS. | |
| V4CLS | ;CHANGE "C2" TO "X" CLOSE STATUS | |
| V4SEC | ;Move Sec Ref to RCIS Ref file | |
| SETVARS | ;EP;SET VARS AND TST IF INSTALL ALREADY STARTED, BUT DID NOT COMPLETE | 
| Name | Field # of Occurrence | 
|---|---|
| $$INSTALL^BMC4P0 | V4SEC+1, V4SEC+2, V4CLS+1, V4CLS+2, V4OPT+1, V4OPT+2 | 
| ^DIC | INSTALL+10, INSTALLD+10, INSTALLD+14, V4SADD+2, ADD+1 | 
| IX^DIC | INSTALL+6, INSTALLD+6 | 
| $$GET1^DID | AUDR+6 | 
| ^DIE | V4SADD+12, V4SADD+16, ADD+4, V4CLS+10 | 
| ^DIK | V4OPT+6 | 
| $$LJ^XLFSTR | AUDR+6 | 
| $$RJ^XLFSTR | AUDR+6 | 
| ^XMD | MAIL+10 | 
| $$NEWCP^XPDUTL | PRE+3, PRE+6, PRE+9, PRE+12, POST+4, POST+8, POST+12, POST+16, POST+20, SNDM+2 | 
| BMES^XPDUTL | MAIL+1, AUDR+1, V4SEC+4, V4SEC+18, V4CLS+3, V4CLS+13, V4OPT+3 | 
| MES^XPDUTL | MAIL+12, AUDR+6, AUDR+9, V4OPT+7 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(19 - [#19] | Classic Fileman Calls | 
| ^DIC(9.4 - [#9.4] | Classic Fileman Calls | 
| ^BMCREF - [#90001] | Classic Fileman Calls | 
| ^BMCCOM - [#90001.03] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BMCCOM - [#90001.03] | V4COM+16*, ADD+5*, ADD+6* | 
| ^BMCPARM - [#90001.31] | SETMGR+3 | 
| ^BMCPARM("B" | SETMGR+2 | 
| ^BMCPROV - [#90001.04] | V4SEC+14, V4SADD+1, V4SADD+5, V4SADD+6, V4COM+9, V4COM+11, V4COM+14, V4COM+15, ADD+5 | 
| ^BMCPROV("AD" | V4SEC+9, V4SEC+10, V4SEC+12 | 
| ^BMCREF - [#90001] | V4SADD+8, V4SADD+9, V4COM+4, V4COM+7, V4CLS+6, V4CLS+9 | 
| ^DD( | AUDR+5*, AUDR+6 | 
| ^DIC(19 - [#19] | V4OPT+6 | 
| ^TMP("BMC4P0" | MAIL+3!, MAIL+11!, RSLT | 
| ^XTMP("BMC4IN" | V4SEC+8, V4SEC+11, V4SEC+15, V4SEC+16*, V4SEC+17*, V4SADD+3*, V4CLS+5, V4CLS+8*, V4CLS+11*, V4CLS+12* , SETVARS+1, SETVARS+2, SETVARS+3, SETVARS+4* | 
| ^XTMP("BMC4P0" | AUDR+4, AUDR+5, AUDR+8! | 
| ^XTMP("XPDI" | MAIL+7 | 
| ^XUSEC( | SINGLE+3, SINGLE+4 | 
| Name | Line Occurrences | 
|---|---|
| ADD | V4COM+13 | 
| RSLT | MAIL+4, MAIL+5, MAIL+7 | 
| SETMGR | V4SEC+3 | 
| SETVARS | V4SEC+7, V4CLS+4 | 
| SINGLE | MAIL+9 | 
| SNDM | POST+2 | 
| V4COM | V4SEC+14 | 
| V4SADD | V4SEC+14 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | MAIL+7, RSLT*, SETVARS+3 | 
| ^(0 | RSLT* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | PRE+5*, PRE+6, PRE+8*, PRE+9, PRE+11*, PRE+12, POST+3*, POST+4, POST+7*, POST+8 , POST+11*, POST+12, POST+15*, POST+16, POST+19*, POST+20, SNDM+1*, SNDM+2, MAIL+5*, MAIL+6* , MAIL+7*, MAIL+9*, RSLT~ | 
| BMC | AUDR+2~, AUDR+3*, AUDR+4*, AUDR+5, AUDR+6, INSTALL~, INSTALL+4, INSTALL+9, INSTALLD~, INSTALLD+4 , INSTALLD+9, INSTALLD+13, V4SEC+10, V4SEC+11, V4CLS+6*, V4CLS+8, V4CLS+9, V4CLS+10, SETVARS+3*, SETVARS+4* | 
| BMC( | V4SADD+5* | 
| BMC(1 | V4SADD+13 | 
| BMC(10 | V4SADD+9*, V4SADD+15 | 
| BMC(2 | V4SADD+6*, V4SADD+10 | 
| BMC(21 | V4SADD+15 | 
| BMC(22 | V4SADD+10 | 
| BMC(23 | V4SADD+14 | 
| BMC(24 | V4SADD+10 | 
| BMC(25 | V4SADD+11 | 
| BMC(26 | V4SADD+11 | 
| BMC(27 | V4SADD+11 | 
| BMC(28 | V4SADD+11 | 
| BMC(4 | V4SADD+13 | 
| BMC(5 | V4SADD+10 | 
| BMC(6 | V4SADD+14 | 
| BMC(7 | V4SADD+7*, V4SADD+14 | 
| BMC(8 | V4SADD+11 | 
| BMC(9 | V4SADD+8*, V4SADD+15 | 
| >> BMC2 | V4COM+9*, V4COM+14*, V4COM+15, V4COM+16 | 
| >> BMCCDT | V4COM+11*, V4COM+12*, ADD+1 | 
| >> BMCCIEN | V4COM+16, ADD+5*, ADD+6 | 
| >> BMCCT | V4SEC+13*, V4SEC+16, V4CLS+11*, SETVARS+3*, SETVARS+4* | 
| >> BMCCT1 | V4CLS+4*, V4CLS+7* | 
| >> BMCER | SETMGR+1*, SETMGR+4*, SETMGR+5 | 
| >> BMCFAC | V4COM+4*, V4COM+5, V4COM+6, V4COM+8 | 
| >> BMCIEN | V4SEC+10*, V4SEC+11, V4SEC+12, V4SEC+17, V4SADD+8, V4SADD+9, V4SADD+15 | 
| >> BMCINST | V4SEC+7*, V4SEC+8, V4SEC+11, V4SEC+16, V4SEC+17, V4CLS+4*, V4CLS+5, V4CLS+8, V4CLS+11, V4CLS+12 , SETVARS+2, SETVARS+3, SETVARS+4 | 
| >> BMCJOB | V4SEC+8, V4SEC+11, V4SEC+15, V4SEC+16, V4SEC+17, V4SADD+3, V4CLS+5, V4CLS+8, V4CLS+11, V4CLS+12 , SETVARS+1*, SETVARS+2, SETVARS+3, SETVARS+4* | 
| >> BMCMGR( | V4COM+6, V4COM+8, SETMGR+3*, SETMGR+4 | 
| >> BMCMGRX | V4COM+8*, ADD+3 | 
| >> BMCNEW | PRE+1, POST+2, V4SADD+4*, V4COM+4, V4COM+7, ADD+3 | 
| >> BMCPAT | V4COM+7*, ADD+3 | 
| >> BMCSRIEN | V4SEC+11*, V4SEC+12*, V4SEC+14, V4SEC+15, V4SEC+16, V4SADD+1, V4SADD+3, V4SADD+5, V4SADD+6, V4COM+9 , V4COM+11, V4COM+14, V4COM+15, ADD+5 | 
| >> BMCTYP | V4COM+10*, ADD+3 | 
| D | INSTALL+5*, INSTALLD+5*, V4SADD+17!, ADD+7! | 
| DA | V4SADD+4*, V4SADD+17!, ADD+5, ADD+7!, V4CLS+10*, V4OPT+6* | 
| >> DIADD | V4SADD+2*, ADD+1* | 
| DIC | INSTALL+2~, INSTALL+5*, INSTALL+9*, INSTALLD+2~, INSTALLD+5*, INSTALLD+9*, INSTALLD+13*, V4SADD+2*, V4SADD+4, V4SADD+17! , ADD+1*, ADD+2, ADD+7! | 
| DIC(0 | INSTALL+5*, INSTALLD+5*, V4SADD+2*, ADD+1* | 
| DIE | V4SADD+4*, V4SADD+17!, ADD+2*, ADD+7!, V4CLS+10* | 
| DIFROM | MAIL+2~ | 
| >> DIK | V4OPT+6* | 
| >> DLAYGO | V4SADD+2*, ADD+1* | 
| DR | V4SADD+10*, V4SADD+11*, V4SADD+12!, V4SADD+13*, V4SADD+14*, V4SADD+15*, V4SADD+17!, ADD+3*, ADD+7!, V4CLS+10* | 
| DT | V4COM+12 | 
| DUZ | MAIL+8 | 
| K | SINGLE~, SINGLE+3, SINGLE+4 | 
| U | V4SEC+8, V4SEC+11, V4SEC+16, V4SEC+17, V4SADD+1, V4SADD+5, V4SADD+6, V4SADD+8, V4SADD+9, V4COM+4 , V4COM+7, V4COM+11, ADD+6, V4CLS+5, V4CLS+8, V4CLS+9, V4CLS+11, V4CLS+12, SETVARS+3, SETMGR+3 | 
| X | INSTALL+2~, INSTALL+4*, INSTALL+9*, INSTALLD+2~, INSTALLD+4*, INSTALLD+9*, INSTALLD+13*, V4SADD+1*, V4SADD+5*, V4SADD+6* , V4COM+15*, V4COM+16, ADD+1*, SETMGR+1*, SETMGR+2*, SETMGR+3, SETMGR+4 | 
| XMDUZ | MAIL+2~, MAIL+8* | 
| XMSUB | MAIL+2~, MAIL+8* | 
| XMTEXT | MAIL+2~, MAIL+8* | 
| XMY | MAIL+2~ | 
| XMY( | MAIL+8*, SINGLE+4* | 
| XMY(1 | MAIL+8* | 
| >> XPDA | MAIL+7 | 
| >> XPDBLD | MAIL+7 | 
| >> XPDQUIT | V4SEC+3, SETMGR+1*, SETMGR+5* | 
| Y | SINGLE+1~, SINGLE+2*, SINGLE+4*, INSTALL+2~, INSTALL+7, INSTALL+9, INSTALL+11, INSTALL+12, INSTALLD+2~, INSTALLD+7 , INSTALLD+9, INSTALLD+11, INSTALLD+13, INSTALLD+15, V4SADD+3, V4SADD+4 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | MAIL+8 | 
| $T(GREET+% | MAIL+5 | 
| $T(GREET+%+1 | MAIL+5 |