LR210 ;DALISC/FHS - LR*5.2*210 PATCH ENVIRONMENT CHECK ROUTINE
Source file <LR210.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PRE | ;AFTER USER COMMITS ROUTINE KIDS INSTALL" | |
| EN | ; | |
| END | ||
| ENPOS | ;NLT CODE UPGRADE POST INSTALL ROUTINE KIDS INSTALL" | |
| FILE(DA,FILE,FIELD,DATA,ERR) | ; ; Utility call to FILE^DIE database call. Can be used to update uneditable fields. | |
| ERROR | ||
| MSG | ||
| PURG | ; | |
| POST | ;Post cleanup | 
| Name | Field # of Occurrence | 
|---|---|
| UNWIND^%ZTER | ERROR | 
| ^DIC | POST+18 | 
| FILE^DIE | FILE+12 | 
| ^DIK | PURG+2 | 
| $$FMADD^XLFDT | POST+5 | 
| $$NOW^XLFDT | POST+5 | 
| $$CJ^XLFSTR | EN+2, EN+3, EN+4, EN+8, EN+9, EN+10, EN+11, EN+12, EN+13, EN+14 , PRE+5, POST+6, POST+7, POST+22, POST+23, POST+26, POST+28, POST+30, POST+31, POST+34 , POST+36, POST+38, ENPOS+2, ENPOS+3, ENPOS+4, ENPOS+5, ENPOS+6, MSG, MSG+1, MSG+2 , MSG+3, MSG+7 | 
| BMES^XPDUTL | EN+2, EN+3, EN+4, EN+8, EN+9, EN+10, EN+11, EN+12, EN+13, EN+14 , PRE+5, POST+6, POST+7, POST+22, POST+23, POST+26, POST+28, POST+30, POST+31, POST+34 , POST+36, POST+38, ENPOS+2, ENPOS+3, ENPOS+4, ENPOS+5, ENPOS+6, MSG, MSG+1, MSG+2 , MSG+3, MSG+7 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^LAM - [#64] | Classic Fileman Calls | 
| ^LAB(64.81 - [#64.81] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRAP" | PRE+4 | 
| ^LAB(64.81 - [#64.81] | PRE+3!*, POST+11, POST+12, POST+27*, POST+35*, ENPOS+2 | 
| ^LAB(69 | END+1 | 
| ^LAB(69.9 - [#69.9] | END* | 
| ^LAM - [#64] | EN+2, EN+13, END+1, MSG+4, MSG+5, MSG+6 | 
| ^LAM("VR" | EN+12 | 
| ^LAM(0 | EN+4, EN+8, PRE+2*, END | 
| ^LRO(69 - [#69] | EN+3, EN+13 | 
| ^VA(200 - [#200] | EN+11 | 
| ^XTMP("LR" | POST+3!, POST+4*, POST+5*, ENPOS+2! | 
| Name | Line Occurrences | 
|---|---|
| $$FILE | POST+25, POST+33 | 
| END | ERROR | 
| MSG | ENPOS+2 | 
| PURG | POST+19, POST+37 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PRE+3, MSG+6*, END* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | POST+9~, POST+17!, POST+24*, POST+32*, PURG+1~, PURG+2*, FILE~, FILE+10, FILE+11 | 
| DATA | FILE~, FILE+10, FILE+11 | 
| DIC | POST+9~, POST+17!* | 
| DIC("S" | POST+18* | 
| DIC(0 | POST+17* | 
| >> DIERR | FILE+13 | 
| DIK | PURG+1~, PURG+2*! | 
| DT | POST+5 | 
| DUZ | EN+10, EN+11, POST+5 | 
| DUZ(0 | EN+10 | 
| ERR | FILE~, FILE+12, FILE+13 | 
| >> ERROR | FILE+13*, FILE+14 | 
| FIELD | FILE~, FILE+10, FILE+11 | 
| FILE | FILE~, FILE+10, FILE+11 | 
| >> I | MSG+4*, MSG+5, MSG+6 | 
| >> II | MSG+5*, MSG+6 | 
| IOM | EN+9 | 
| IOSL | EN+9 | 
| >> LR81 | POST+10*, POST+11*, POST+12, POST+27, POST+35, POST+37, PURG+2 | 
| >> LRCK | POST+15*, POST+18*, POST+25*, POST+26, POST+27, POST+33*, POST+34, POST+35, POST+37 | 
| >> LRCODE | POST+14*, POST+15, POST+16, POST+29, POST+31, POST+32 | 
| >> LRDA | POST+20*, POST+22, POST+24, POST+25, POST+30, POST+32, POST+33 | 
| >> LRDATA | POST+24*, POST+25, POST+32*, POST+33 | 
| >> LRDBUG | POST+16 | 
| >> LRERFILE | POST+10*, POST+25, POST+33 | 
| >> LRFD | POST+24*, POST+25, POST+32*, POST+33 | 
| >> LRFILE | POST+10*, POST+25, POST+33 | 
| >> LRLKCODE | POST+14*, POST+15, POST+16, POST+18, POST+29, POST+31 | 
| >> LRLKNM | POST+13*, POST+15, POST+16, POST+18, POST+21, POST+23 | 
| >> LRNAME | POST+13*, POST+16, POST+21, POST+23, POST+24 | 
| >> LRNODE | POST+12*, POST+13, POST+14 | 
| LRROOT | FILE+9~ | 
| LRROOT( | FILE+11* | 
| U | EN+9, PRE+2, PRE+3, POST+5, POST+13, POST+14, POST+26, POST+27, POST+34, POST+35 , MSG+6, END | 
| >> X | PRE+3*, PRE+4*, POST+18* | 
| >> XPDENV | EN+1 | 
| >> XPDNM | PRE+1 | 
| >> XPDQUIT | EN+2*, EN+3*, EN+4*, EN+8*, EN+9*, EN+10*, EN+11*, EN+12*, EN+13, EN+14 | 
| >> Y | POST+19, POST+20 |