LA7UCFG ;DALOI/JMC - Configure Lab Universal Interface ;9/26/16 12:13
Source file <LA7UCFG.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 9 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD ($$FMTE,$$HTE)^XLFDT $$HLNAME^XLFNAME $$REPEAT^XLFSTR $$KSP^XUPARAM $$DIV4^XUSER EN^XUTMDEVQ |
| VA FileMan | 6 | NOW^%DTC EN^DDIOL (,$$FIND1)^DIC (,FILE)^DIE $$GET1^DIQ ^DIR |
| Automated Lab Instruments | 2 | ENACK^LA7UCFG1 $$RETFACID^LA7VHLU2 |
| Toolkit | 2 | $$GET^XPAR EDITPAR^XPAREDIT |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; Configure files #62.48 and #62.4 and auto release
|
|
| E6248 | ; Setup/edit file #62.48
|
|
| E624 | ; Setup/edit file #62.4
|
|
| ; Print lab universal interface configuration report
|
||
| DQP | ; entry point from above and TaskMan
|
|
| CLEAN | ; Clean up and quit
|
|
| HDR | ; Header for lab universal interface configuration report
|
|
| SH1 | ;Sub header #1
|
|
| SH2 | ;Sub head #2
|
|
| TERM | ;
|
|
| ENKEY | ;entry point to holder(s) of lab key(s) option
|
|
| START | ;print users holding lab keys
|
|
| EXIT | ;
|
|
| KEYHDR | ;header for security key report
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | START+3 |
| ^%ZIS | PRINT+9 |
| HOME^%ZIS | PRINT+10 |
| ^%ZISC | PRINT+13, CLEAN+2, EXIT+4 |
| ^%ZTLOAD | PRINT+13 |
| EN^DDIOL | PRINT+3, PRINT+14 |
| ^DIC | E6248+5, E624+8, PRINT+5, ENKEY+3, ENKEY+11 |
| $$FIND1^DIC | DQP+15, DQP+38 |
| ^DIE | E6248+11, E624+18, E624+40 |
| FILE^DIE | E624+27 |
| $$GET1^DIQ | DQP+18, DQP+24, DQP+25, DQP+26, DQP+28, DQP+31, DQP+32, DQP+34, DQP+43, DQP+45 , DQP+46, DQP+61, DQP+64, DQP+65, DQP+73, DQP+74, DQP+75, DQP+76 |
| ^DIR | EN+6, TERM+2, ENKEY+8, EXIT+2, KEYHDR+2 |
| ENACK^LA7UCFG1 | EN+16 |
| $$RETFACID^LA7VHLU2 | DQP+17 |
| $$FMTE^XLFDT | START+3 |
| $$HTE^XLFDT | DQP+5 |
| $$HLNAME^XLFNAME | DQP+21 |
| $$REPEAT^XLFSTR | DQP+7, DQP+8 |
| $$GET^XPAR | DQP+11 |
| EDITPAR^XPAREDIT | EN+12, EN+15 |
| $$KSP^XUPARAM | DQP+16 |
| $$DIV4^XUSER | DQP+39 |
| EN^XUTMDEVQ | ENKEY+15 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(19.1 - [#19.1] | Classic Fileman Calls |
| ^VA(200 - [#200] | Classic Fileman Calls, FIND1^DIC |
| ^DIC(4 - [#4] | GET1^DIQ |
| ^LAB(60 - [#60] | GET1^DIQ |
| ^LAB(62.4 - [#62.4] | Classic Fileman Calls, GET1^DIQ |
| 62.41 | GET1^DIQ |
| ^LAHM(62.48 - [#62.48] | Classic Fileman Calls |
| ^LRO(68.2 - [#68.2] | Classic Fileman Calls |
| 68.23 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LAB(60 - [#60] | DQP+61 |
| ^LAB(62.4 - [#62.4] | E624+12, E624+21, E624+32, E624+34, E624+42, DQP+6, DQP+58, DQP+71 |
| ^LAHM(62.48 - [#62.48] | E6248+8, E6248+12, E624+22 |
| ^LRO(68.2 - [#68.2] | E624+35, E624+38, DQP+41, DQP+46 |
| ^TMP("LA7UCFG" | START+2!, START+6*, START+8*, START+11, START+12, START+15, START+17, EXIT+1! |
| ^VA(200 - [#200] | START+6, START+8 |
| ^XUSEC( | ENKEY+4, START+5, START+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | START+1~, START+3 |
| %ZIS | PRINT+1~, PRINT+9* |
| ARPCNT | DQP+10~, DQP+40*, DQP+44*, DQP+52, DQP+53 |
| DA | E6248+2~, E6248+7*, E624+2~, E624+10*, E624+22, E624+33~, E624+39* |
| DIC | E6248+2~, E6248+4*, E6248+10, E624+2~, E624+7*, E624+15, PRINT+1~, PRINT+4*, ENKEY+1~, ENKEY+2* , ENKEY+10!* |
| DIC("A" | ENKEY+2*, ENKEY+10* |
| DIC("S" | E6248+4*, E6248+5!, E624+7*, E624+8!, PRINT+4*, ENKEY+2* |
| DIC(0 | E6248+4*, E624+7*, PRINT+4*, ENKEY+2*, ENKEY+10* |
| DIE | E6248+2~, E6248+10*, E624+2~, E624+15*, E624+33~, E624+39* |
| >> DILOCKTM | E6248+8, E624+12 |
| DIR | EN+1~, TERM+1~, ENKEY+8!, EXIT+2!, KEYHDR+2! |
| DIR("A" | EN+5*, ENKEY+8* |
| DIR("B" | ENKEY+8* |
| DIR(0 | EN+3*, EN+4*, TERM+2*, ENKEY+8*, EXIT+2*, KEYHDR+2* |
| DIROUT | EN+1~ |
| DIRUT | EN+1~, EN+2, EN+7, TERM+1~, TERM+2, ENKEY+8 |
| DLAYGO | E6248+2~, E6248+4*, E624+2~, E624+7* |
| DR | E6248+2~, E6248+10*, E624+2~, E624+15*, E624+33~, E624+39* |
| DR(2 | E624+16*, E624+17*, E624+39* |
| DTOUT | TERM+1~ |
| DUOUT | EN+1~, TERM+1~ |
| DUZ(0 | E624+16 |
| FDA | E624+2~ |
| FDA(1 | E624+25*, E624+26* |
| I | DQP+58*, DQP+61, DQP+64, DQP+65, DQP+71*, DQP+73, DQP+74, DQP+75, DQP+76, START+1~ , KEYHDR+7*, KEYHDR+8* |
| IO("Q" | PRINT+11 |
| IOF | CLEAN+1, HDR+2, KEYHDR+3 |
| IOM | DQP+7, DQP+8, HDR+4, HDR+5, START+2, KEYHDR+5, KEYHDR+7 |
| IOSL | DQP+55, DQP+60, DQP+68, DQP+72, START+13 |
| IOST | DQP+78, CLEAN+1, HDR+1, EXIT+2, KEYHDR+1, KEYHDR+2, KEYHDR+3 |
| JJ | START+1~, EXIT+3*, KEYHDR+1* |
| KTAB | START+1~ |
| KTAB( | START+16, KEYHDR+8* |
| LA7624 | E624+2~, E624+10*, E624+12, E624+21, E624+25, E624+26, E624+32, E624+34, E624+42, PRINT+1~ , PRINT+7*, DQP+6, DQP+24, DQP+25, DQP+26, DQP+28, DQP+31, DQP+32, DQP+34, DQP+58 , DQP+61, DQP+64, DQP+65, DQP+71, DQP+73, DQP+74, DQP+75, DQP+76 |
| LA7624(0 | DQP+6*, DQP+25, DQP+32, DQP+35, DQP+36, HDR+5 |
| LA76248 | E6248+2~, E6248+7*, E6248+8, E6248+12, E624+2~, E624+21*, E624+22 |
| LA7682 | E624+33~, E624+34*, E624+35, E624+38, E624+39 |
| LA7DIV | DQP+10~, DQP+16*, DQP+17, DQP+18 |
| LA7ERR | E624+2~ |
| LA7ERR(1 | E624+28, E624+29 |
| LA7EXIT | DQP+3~, DQP+5*, DQP+56, DQP+58, DQP+60, DQP+67, DQP+69, DQP+71, DQP+72, DQP+78 , HDR+1, TERM+2* |
| LA7LINE | DQP+3~, DQP+7*, HDR+6 |
| LA7LINE2 | DQP+3~, DQP+8*, DQP+13, SH1+3, SH2+4 |
| LA7NOW | DQP+3~, DQP+5*, HDR+5 |
| LA7PAGE | DQP+3~, DQP+5*, HDR+1, HDR+3*, HDR+4 |
| LA7PROXID | DQP+10~, DQP+15*, DQP+20, DQP+21 |
| LA7PROXY | DQP+10~, DQP+14*, DQP+15, DQP+20, DQP+21 |
| LA7QUIT | EN+1~, EN+10*, EN+11, E624+9* |
| LA7SITE | DQP+10~, DQP+17*, DQP+19*, DQP+21 |
| LA7VAF | DQP+10~, DQP+18*, DQP+19 |
| LIN | START+1~ |
| LIN( | KEYHDR+7 |
| LIN(1 | KEYHDR+6* |
| LN | START+1~, START+2*, KEYHDR+9 |
| LR60 | DQP+10~, DQP+59*, DQP+61 |
| LRD | DQP+10~, DQP+46*, DQP+48 |
| LRDN | DQP+10~, DQP+46*, DQP+47, DQP+49, DQP+50 |
| LRID | START+1~, START+5*, START+6, START+7*, START+8, START+12*, START+14, START+15 |
| LRK | START+1~, START+5*, START+6, START+7*, START+8, START+15*, START+16 |
| LRKEY | ENKEY+1~, ENKEY+2, ENKEY+6 |
| LRKEY( | ENKEY+5*, START+5, START+7, KEYHDR+8 |
| LRLL | DQP+4~, DQP+35*, DQP+36, DQP+41, DQP+43, DQP+45, DQP+46 |
| LRNAM | START+1~, START+11*, START+12, START+14, START+15 |
| LRPROF | DQP+4~, DQP+40*, DQP+41*, DQP+43, DQP+45, DQP+46 |
| LRUSER | ENKEY+1~, ENKEY+9*, ENKEY+10, START+5 |
| LRUSER( | ENKEY+12*, START+7 |
| LRUSER(0 | START+7 |
| LRX | DQP+10~, DQP+38*, DQP+39 |
| PCNT | DQP+10~, DQP+40*, DQP+42*, DQP+51 |
| PG | START+1~, START+2*, START+13, KEYHDR+2, KEYHDR+4*, KEYHDR+5 |
| POP | PRINT+10, ENKEY+15, START+1~ |
| PRTDT | START+1~, START+3*, KEYHDR+5 |
| QFLG | START+1~, START+2*, START+10, START+11, START+13, EXIT+2, KEYHDR+2* |
| SS | START+1~, EXIT+3*, KEYHDR+1* |
| TAB | START+1~, KEYHDR+8* |
| U | E624+32, E624+34, E624+38, START+2* |
| X | EN+1~, E6248+2~, E624+2~, PRINT+1~, DQP+2~, TERM+1~, ENKEY+1~, ENKEY+7, ENKEY+13, START+1~ |
| X(0 | DQP+58*, DQP+59 |
| X(2 | DQP+58*, DQP+62, DQP+64, DQP+65, DQP+71*, DQP+75 |
| XURET | DQP+10~, DQP+39* |
| XURET( | DQP+48 |
| Y | EN+1~, EN+8, EN+9, EN+12, EN+13, EN+14, EN+15, EN+16, E6248+2~, E6248+6 , E6248+7, E624+2~, E624+9, E624+10, PRINT+1~, PRINT+6, PRINT+7, DQP+2~, TERM+1~, ENKEY+1~ , ENKEY+2, ENKEY+3, ENKEY+4, ENKEY+5, ENKEY+9, ENKEY+10, ENKEY+11, ENKEY+12, START+1~, KEYHDR+2 |
| >> ZTDESC | PRINT+12* |
| ZTDTH | PRINT+1~ |
| ZTIO | PRINT+1~ |
| >> ZTQUEUED | DQP+78, CLEAN+2, HDR+1, EXIT+5 |
| >> ZTREQ | CLEAN+3*, EXIT+5* |
| ZTRTN | PRINT+1~, PRINT+12* |
| ZTSAVE | PRINT+1~, ENKEY+15 |
| ZTSAVE("LA7624" | PRINT+12* |
| ZTSAVE("LRKEY*" | ENKEY+14* |
| ZTSAVE("LRUSER*" | ENKEY+14* |
| ZTSK | PRINT+1~, PRINT+14 |