XQT ;SEA/MJM - Menu template loader ;01/09/2001 13:32 [ 04/02/2003 8:29 AM ]
Source file <XQT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SET | ;Build the ^XUTL("XQO",+XQDIC [ or "U"_DUZ]) nodes if need be | |
| OK | ;See if it's locked, etc. | |
| RPT | ;Set the 'repeat' flag in ^XUTL and strip it off list of options | |
| LOD | ;Load the template into the ^XUTL("XQT"). | |
| CHK | ;Make sure it's OK to use this option | |
| SETU | ;Build the ^XUTL("XQO","U"_DUZ) nodes if need be | |
| CHS | ;Choose the template from those that match | |
| FIND | ;Find the template requested | |
| OUT | ; | 
| 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: READ | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(19 - [#19] | SET+1, CHK+8, CHK+9, OK+2, OK+8, OK+10, OK+11, OK+12 | 
| ^DISV( | XQT+8, XQT+10* | 
| ^VA(200 - [#200] | FIND+5, LOD+2, LOD+5, LOD+7, SETU+1, CHK+5 | 
| ^XUSEC( | OK+6 | 
| ^XUTL("XQ" | XQT+10*, FIND+1 | 
| ^XUTL("XQO" | SET+1, SETU+1, CHK+1, CHK+2, CHK+4, CHK+5, CHK+7, OK+2, OK+3 | 
| ^XUTL("XQT" | LOD+4*, LOD+8!, OK+9*, OK+10*, OK+11*, OK+12*, RPT+1* | 
| Name | Line Occurrences | 
|---|---|
| CHK | LOD+7 | 
| CHS | FIND+8, CHS+2 | 
| FIND | XQT+9 | 
| LOD | XQT+9 | 
| OK | LOD+7 | 
| OUT | XQT+7, XQT+9, LOD+2 | 
| RPT | LOD+7 | 
| SET | CHK+7 | 
| SETU | CHK+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("XQT" | XQT+8 | 
| ^(15 | OK+12 | 
| ^(20 | OK+11 | 
| ^(26 | OK+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | XQT+11!, CHK+5*, OK+3*, OK+4, OK+7, CHS+2*, OUT+2! | 
| DT | LOD+4 | 
| DTIME | CHS+2 | 
| DUZ | XQT+8, XQT+10, FIND+5, LOD+2, LOD+5, LOD+7, SETU+1, CHK+3, CHK+4, CHK+5 , OK+6 | 
| IOF | LOD+3 | 
| ION | OK+8 | 
| U | XQT+6, LOD+5, LOD+7, SET+1, SETU+1, CHK+1, CHK+2, CHK+4, CHK+5, CHK+7 , CHK+9, OK+2, OK+3, OK+4, OK+5, OK+6, OK+7, OK+8, OK+9, OK+10 , OK+11, OK+12, CHS+2, RPT+1, OUT+1 | 
| >> X | OK+7* | 
| XQ | XQT+11!, LOD+7*, OUT+2! | 
| XQ( | FIND+5*, CHS+1, CHS+2 | 
| XQ(1 | FIND+7 | 
| XQBLD | XQT+11!, CHK+3*, OUT+2! | 
| XQDIC | XQT+6, LOD+7*, SET+1, CHK+3~*, CHK+7, OK+1, OK+2, OK+3, OK+4, OK+9 , OUT+1* | 
| >> XQEA | LOD+4*, LOD+7*, OK+11, OK+12 | 
| XQEX | OUT+2! | 
| XQFL | XQT+11!, LOD+4*, LOD+7, RPT+1* | 
| XQI | XQT+11!, FIND+5*, LOD+7*, CHS+1*, OUT+2! | 
| >> XQII | CHK+5* | 
| XQJ | XQT+11!, FIND+1*, FIND+5*, FIND+6, FIND+7, FIND+8, LOD+5*, LOD+7, CHS+1, CHS+2 , OUT+2! | 
| XQK | XQT+9, XQT+11!, FIND+1*, FIND+2*, FIND+6*, FIND+8*, LOD+7*, CHS+1*, CHS+2*, OUT+2! | 
| XQL | XQT+11!, LOD+5*, OK+9, OK+10, OK+11, OK+12, OK+13*, OUT+2! | 
| XQM | XQT+11!, FIND+1*, LOD+5, CHK+1, OUT+2! | 
| XQMA | XQT+11!, FIND+1*, LOD+7* | 
| XQMN | XQT+11! | 
| XQN | XQT+11!, FIND+1*, FIND+5*, LOD+2*, LOD+5, LOD+7, OUT+2! | 
| XQN1 | OUT+2! | 
| XQNO1 | XQT+11! | 
| XQSIB | XQT+11! | 
| XQTL | XQT+11!, LOD+7*, RPT+1* | 
| XQTSV | XQT+6*, XQT+10, XQT+11!, OUT+1, OUT+2! | 
| XQTU | XQT+11!, LOD+4*, CHK+5*, CHK+6, OUT+2! | 
| XQU | XQT+6*, XQT+8*, XQT+10, XQT+11!, CHS+1* | 
| >> XQUR | XQT+6*, XQT+7, XQT+8*, XQT+10, FIND+2, FIND+3, FIND+4*, FIND+5, FIND+7*, LOD+2 , LOD+3, LOD+4, LOD+8, CHK+8, OK+9, OK+10, OK+11, OK+12, CHS+2*, RPT+1 | 
| >> XQX | FIND+3*, FIND+4 | 
| >> XQY | XQT+6, XQT+9, LOD+5*, LOD+6, LOD+7*, LOD+8, CHK+1, CHK+2, CHK+4, CHK+5 , CHK+7, CHK+8*, CHK+9*, OK+1, OK+3*, OK+4, OK+5*, OK+6*, OK+7*, OK+8* , OK+9, OK+10, OK+11, OK+12, OUT+1* | 
| >> XQY0 | XQT+6, OK+4*, OK+5, OK+6, OK+7, OK+8, OK+9, OK+10, OK+11, OK+12 , OUT+1* | 
| >> ZTQUEUED | LOD+3 |