APSPCO ; IHS/MSC/PLS - List Manager Complete Orders ;24-Jul-2013 08:46;PLS
Source file <APSPCO.m>
| Package | Total | Call Graph | 
|---|---|---|
| Outpatient Pharmacy | 12 | ^PSOBUILD  ($$CHK,MSG)^PSODPT  EN^PSOHLUP  EN^PSOLMAO  EN^PSOLMUTL  ^PSOLSET  (DC,PROFILE)^PSOORFI2  (EX,KLL,KLLP,LBL,LK,LK1,ORD,PP,QU,SDFN,SPL,ULP)^PSOORFIN BLD^PSOORUT1 ^PSOORUT2 DEAD^PSOPTPST (ELIG,MAIL)^PSORX1 | 
| VA Fileman | 8 | NOW^%DTC  ^DIC  FILE^DICN  ^DIE  (,EN)^DIK  $$GET1^DIQ  EN^DIQ1  ^DIR | 
| Registration | 5 | (CHGCAP,EN)^VALM ($$SETFLD,CLEAR,FULL)^VALM1 (CLEAN,CNTRL)^VALM10 EN^VALM2 (FIRST,RE)^VALM4 | 
| IHS Changes To Pharmacy | 3 | ($$PMTLLST,CHGCOM,EDTLLST)^APSPCO1 SETPTCX^APSPFUNC ($$DIR,$$GETIEN)^APSPUTIL | 
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT DISP^XQORM1 | 
| IHS Patient | 1 | ($$DOB,$$HRN)^AUPNPAT | 
| Pharmacy Data Management | 1 | $$WHO^PSSLOCK | 
| Toolkit | 1 | $$GET^XPAR | 
| Uncategorized | 1 | $$PDA^PPPPDA1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| POST(Y) | ; | |
| HDR | ; -- header code | |
| EOJ | ||
| CHGCOM | ;EP- | |
| UPDLST | ;EP- Updates list based on current criteria | |
| EXPND | ; -- expand code | |
| HELP | ; -- help code | |
| BLDPTARY(ARY,LST,TYP) | ;EP- | |
| INIT | ; -- init variables and list array | |
| BUILDLST(INST) | ;EP- | |
| LOCLST | ;EP- | |
| PTX | ; | |
| OERR(Y) | ;EP-Copied from PSORX1 | |
| SRTDT() | ;EP- | |
| PTLOCK(DFN) | ;EP- | |
| SETARR(LINE,TEXT,IEN) | ;EP- | |
| EN | ; -- main entry point for APSP COMPLETE ORDERS | |
| ADDITEM(IEN,INST) | ;EP- | |
| ADDPT(DFN,INST,ORDCNT,LOCNM) | ;EP- | |
| LOCARY | ;EP- | |
| EDTLLST | ;EP-Supports the APSPCO LOC RESTRICT EDIT protocol | |
| SELLLST | ;EP-Supports the APSPCO LOC RESTRICT SEL protocol | |
| TOGORPT | ;EP- | |
| LOCCHK | ;EP- | |
| PROC1 | ;EP- | |
| UPDCOL(MODE) | ;EP- | |
| PROCESS | ;EP- | |
| SORTLST | ;EP- | |
| NOLOC(DFN) | ;EP- | |
| EXIT | ; -- exit code | |
| SELORD | ; | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | OERR+10 | 
| $$PMTLLST^APSPCO1 | LOCARY+2 | 
| CHGCOM^APSPCO1 | CHGCOM+1 | 
| EDTLLST^APSPCO1 | EDTLLST+2 | 
| SETPTCX^APSPFUNC | PROC1+22 | 
| $$DIR^APSPUTIL | EN+5, SORTLST+6 | 
| $$GETIEN^APSPUTIL | EN+9 | 
| $$DOB^AUPNPAT | ADDITEM+12, SORTLST+15, ADDPT+9 | 
| $$HRN^AUPNPAT | ADDITEM+10, SORTLST+15, ADDPT+7 | 
| ^DIC | OERR+29 | 
| FILE^DICN | OERR+17 | 
| ^DIE | OERR+25 | 
| ^DIK | OERR+33 | 
| EN^DIK | OERR+18 | 
| $$GET1^DIQ | HDR+2, HDR+3, ADDITEM+11, ADDITEM+15, SORTLST+15, LOCCHK+13, TOGORPT+28, ADDPT+8 | 
| EN^DIQ1 | OERR+6 | 
| ^DIR | PROCESS+2 | 
| $$PDA^PPPPDA1 | OERR+11 | 
| ^PSOBUILD | POST+2, OERR+38 | 
| $$CHK^PSODPT | PROC1+19 | 
| MSG^PSODPT | EN+1 | 
| EN^PSOHLUP | OERR+19 | 
| EN^PSOLMAO | OERR+44 | 
| EN^PSOLMUTL | POST+13, OERR+43 | 
| ^PSOLSET | EN+1 | 
| DC^PSOORFI2 | OERR+40 | 
| PROFILE^PSOORFI2 | PROC1+23 | 
| EX^PSOORFIN | EN+1, PROC1+36 | 
| KLL^PSOORFIN | PROC1+26 | 
| KLLP^PSOORFIN | PROC1+26 | 
| LBL^PSOORFIN | PROC1+13, PROC1+34 | 
| LK^PSOORFIN | PROC1+18 | 
| LK1^PSOORFIN | PROC1+32 | 
| ORD^PSOORFIN | PROC1+32 | 
| PP^PSOORFIN | PROC1+32 | 
| QU^PSOORFIN | PROC1+26 | 
| SDFN^PSOORFIN | PROC1+27 | 
| SPL^PSOORFIN | PROC1+26 | 
| ULP^PSOORFIN | PROC1+19, PROC1+26, PROC1+29, PROC1+33 | 
| BLD^PSOORUT1 | POST+12, OERR+43 | 
| ^PSOORUT2 | POST+11, OERR+43 | 
| DEAD^PSOPTPST | OERR+7 | 
| ELIG^PSORX1 | OERR+28 | 
| MAIL^PSORX1 | OERR+9 | 
| $$WHO^PSSLOCK | LOCCHK+12 | 
| CHGCAP^VALM | UPDCOL+1, UPDCOL+2, UPDCOL+3 | 
| EN^VALM | EN+12 | 
| $$SETFLD^VALM1 | ADDITEM+9, ADDITEM+10, ADDITEM+11, ADDITEM+12, ADDITEM+13, ADDITEM+14, ADDITEM+15, ADDITEM+17, ADDPT+6, ADDPT+7 , ADDPT+8, ADDPT+9, ADDPT+10, ADDPT+11 | 
| CLEAR^VALM1 | EN+13, OERR+44 | 
| FULL^VALM1 | EN+14, SORTLST+2, PROC1+5, SELLLST+2, EDTLLST+1 | 
| CLEAN^VALM10 | INIT+4, LOCLST+3, SORTLST+18, TOGORPT+6 | 
| CNTRL^VALM10 | ADDITEM+18 | 
| EN^VALM2 | LOCCHK+3 | 
| FIRST^VALM4 | LOCLST+12, SORTLST+26, TOGORPT+32 | 
| RE^VALM4 | LOCLST+13, SORTLST+27, PROC1+39, TOGORPT+33 | 
| $$FMTE^XLFDT | ADDITEM+12, ADDITEM+14, LOCCHK+13, ADDPT+9 | 
| $$NOW^XLFDT | SRTDT+1 | 
| $$GET^XPAR | INIT+2 | 
| DISP^XQORM1 | HELP+1 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^VA(200 - [#200] | GET1^DIQ | 
| ^DIC(4 - [#4] | GET1^DIQ | 
| ^SC - [#44] | GET1^DIQ | 
| ^PS(55 - [#55] | Classic Fileman Calls | 
| ^APSPLRS(9009033.6 - [#9009033.6] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TEST" | OERR+11 | 
| ^APSPLRS(9009033.6 - [#9009033.6] | LOCARY+6, LOCARY+7 | 
| ^DPT - [#2] | PROC1+19, PROC1+20, OERR+13, OERR+22 | 
| ^PS(52.41 - [#52.41] | BUILDLST+6, BUILDLST+7, BUILDLST+9, ADDITEM+3, ADDITEM+6, ADDITEM+8, LOCLST+6, LOCLST+7, LOCLST+9, SORTLST+13 , LOCCHK+9, PROC1+16, PROC1+30, PROC1+32, TOGORPT+12, TOGORPT+13, TOGORPT+15, TOGORPT+16, TOGORPT+21, TOGORPT+23 , TOGORPT+24, TOGORPT+25, TOGORPT+26, TOGORPT+28, TOGORPT+29, NOLOC+5, BLDPTARY+10, OERR+40 | 
| ^PS(53 - [#53] | OERR+26, OERR+34 | 
| ^PS(55 - [#55] | OERR+8, OERR+9, OERR+15, OERR+18*, OERR+19, OERR+20, OERR+21, OERR+25, OERR+26, OERR+27 , OERR+33, OERR+34*, OERR+37 | 
| ^TMP("PS" | PTX+1! | 
| ^TMP("PSOBB" | OERR+10* | 
| ^XTMP("PSSLOCK" | PTLOCK+1, LOCCHK+11, LOCCHK+13 | 
| Name | Line Occurrences | 
|---|---|
| $$NOLOC | ADDPT+3 | 
| $$PTLOCK | ADDITEM+11, ADDPT+8 | 
| $$SRTDT | SORTLST+15 | 
| @( | POST+8, OERR+39 | 
| ADDITEM | BUILDLST+10, LOCLST+10, SORTLST+24, TOGORPT+16 | 
| ADDPT | TOGORPT+21 | 
| BLDPTARY | PROC1+6 | 
| BUILDLST | INIT+5 | 
| EOJ | OERR+20, OERR+27, OERR+42 | 
| INIT | PROC1+38 | 
| LOCARY | SELLLST+3 | 
| LOCLST | SELLLST+4 | 
| OERR | PROC1+26 | 
| POST | PROC1+28 | 
| PROC1 | SELORD+3 | 
| PTX | OERR+44 | 
| SETARR | ADDITEM+19, ADDPT+12 | 
| TOGORPT | BUILDLST+1, UPDLST+1 | 
| UPDCOL | BUILDLST+5, LOCLST+5, TOGORPT+9, ADDPT+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | PROC1+32, OERR+37, OERR+40 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | OERR+10 | 
| APSPDFN | POST+1~, POST+2* | 
| APSPFRST | EN+3~, EN+11*, INIT+7*, TOGORPT+31 | 
| APSPINS | EN+2~, EN+4*, EN+5*, EN+6, EN+7*, EN+9*, HDR+2, INIT+5, LOCLST+8, LOCLST+10 , SORTLST+15, SORTLST+24, TOGORPT+14, TOGORPT+16, TOGORPT+21, TOGORPT+25 | 
| APSPLOCS | EN+2~, LOCARY+4! | 
| APSPLOCS( | ADDITEM+5, LOCARY+7*, NOLOC+4 | 
| APSPLP | PROC1+1~, PROC1+8*, PROC1+10, PROC1+15, PROC1+30 | 
| APSPORD | PROC1+1~, PROC1+30*, PROC1+31, PROC1+32 | 
| APSPORPT | EN+2~, INIT+2*, INIT+3, BUILDLST+1, BUILDLST+5, LOCLST+5, LOCCHK+8, PROC1+6, TOGORPT+8, TOGORPT+9 , TOGORPT+10, ADDPT+5 | 
| APSPPTAY | EN+3~, PROC1+3!, PROC1+6 | 
| APSPPTAY( | PROC1+8 | 
| APSPQ | EN+2~, EN+4*, EN+5, EN+8, EN+9, EN+10, SORTLST+1~, SORTLST+3*, SORTLST+6, SORTLST+7 | 
| APSPSORT | EN+2~, HDR+3, INIT+3*, SORTLST+8*, TOGORPT+8* | 
| ARY | BLDPTARY~ | 
| ARY( | BLDPTARY+6*, BLDPTARY+12* | 
| C | PTX+1! | 
| CL | SORTLST+1~, SORTLST+6*, SORTLST+8, SORTLST+15 | 
| CNT | SORTLST+1~, SORTLST+4*, SORTLST+16* | 
| COM | ADDITEM+1~, ADDITEM+8*, ADDITEM+13, ADDITEM+17 | 
| DA | OERR+1~, OERR+5*, OERR+6!, OERR+17!, OERR+18*, OERR+25*, OERR+33*, OERR+35! | 
| DD | OERR+17! | 
| DEA | PTX+1! | 
| DFN | PTLOCK~, PTLOCK+1, LOCCHK+1~, LOCCHK+8, LOCCHK+9*, LOCCHK+10*, LOCCHK+11, LOCCHK+12, LOCCHK+13, TOGORPT+1~ , TOGORPT+5*, TOGORPT+21, TOGORPT+22*, TOGORPT+29*, ADDPT~, ADDPT+3, ADDPT+7, ADDPT+8, ADDPT+9, ADDPT+12 , NOLOC~, NOLOC+5, BLDPTARY+1~, BLDPTARY+4*, BLDPTARY+5, BLDPTARY+6, BLDPTARY+10*, BLDPTARY+11, BLDPTARY+12, POST+7* , OERR+1~, OERR+3* | 
| DIC | OERR+1~, OERR+5*, OERR+6!, OERR+12*, OERR+17!, OERR+29!* | 
| DIC("A" | OERR+29* | 
| DIC(0 | OERR+17*, OERR+29* | 
| DIE | OERR+1~, OERR+25*, OERR+29! | 
| DIK | OERR+18!*, OERR+33* | 
| DIK(1 | OERR+18* | 
| >> DINUM | OERR+17* | 
| DIQ | OERR+1~, OERR+5*, OERR+6! | 
| DIR | PROCESS+1~ | 
| DIR("A" | PROCESS+2* | 
| DIR(0 | PROCESS+2* | 
| DIRUT | PROCESS+1~, PROCESS+3, OERR+30, OERR+35! | 
| DLAYGO | OERR+1~, OERR+12* | 
| DO | OERR+17! | 
| DR | OERR+1~, OERR+5*, OERR+6!, OERR+17!, OERR+25*, OERR+29! | 
| DTOUT | OERR+35! | 
| DUOUT | PROCESS+1~, PROCESS+3, OERR+35! | 
| DUZ(2 | ADDITEM+10, SORTLST+15, ADDPT+7 | 
| FLAG | ADDITEM+1~, ADDITEM+2*, ADDITEM+6*, ADDITEM+18 | 
| IDX | SORTLST+1~, SORTLST+15*, SORTLST+17 | 
| IEN | SETARR~, SETARR+2, SETARR+3, BUILDLST+2~, BUILDLST+9*, BUILDLST+10, ADDITEM~, ADDITEM+3, ADDITEM+6, ADDITEM+8 , ADDITEM+19, LOCLST+1~, LOCLST+9*, LOCLST+10, SORTLST+1~, SORTLST+22*, SORTLST+23*, SORTLST+24, TOGORPT+1~, TOGORPT+15* , TOGORPT+16, TOGORPT+23*, TOGORPT+24, TOGORPT+25, TOGORPT+26, TOGORPT+28, TOGORPT+29, BLDPTARY+1~, BLDPTARY+8*, BLDPTARY+9 , BLDPTARY+10 | 
| II | OERR+40*, OERR+41! | 
| INST | BUILDLST~, BUILDLST+8, BUILDLST+10, ADDITEM~, ADDITEM+10, ADDPT~, ADDPT+7 | 
| IOF | EN+15 | 
| >> IORVOFF | ADDITEM+18 | 
| >> IORVON | ADDITEM+18 | 
| ITM | LOCCHK+1~, LOCCHK+4*, LOCCHK+5, LOCCHK+6, BLDPTARY+1~, BLDPTARY+2* | 
| LASTDFN | PROC1+1~, PROC1+7*, PROC1+21* | 
| LD | BUILDLST+2~, BUILDLST+6*, BUILDLST+7, BUILDLST+9, LOCLST+1~, LOCLST+6*, LOCLST+7, LOCLST+9, TOGORPT+1~, TOGORPT+12* , TOGORPT+13, TOGORPT+15 | 
| LINE | SETARR~, SETARR+1, SETARR+2, SETARR+3, ADDITEM+1~, ADDITEM+9*, ADDITEM+10*, ADDITEM+11*, ADDITEM+12*, ADDITEM+13* , ADDITEM+14*, ADDITEM+15*, ADDITEM+17*, ADDITEM+19, ADDPT+1~, ADDPT+6*, ADDPT+7*, ADDPT+8*, ADDPT+9*, ADDPT+10* , ADDPT+11*, ADDPT+12 | 
| LOCARY | LOCARY+1~ | 
| LOCFLG | EN+2~, HDR+3, INIT+1*, ADDITEM+5, NOLOC+2 | 
| LOCLIEN | EN+3~, HDR+3, LOCARY+2*, LOCARY+3, LOCARY+6, LOCARY+7 | 
| LOCNM | TOGORPT+19~, TOGORPT+20*, TOGORPT+21, TOGORPT+28*, ADDPT~, ADDPT+11 | 
| LP | LOCARY+1~, LOCARY+5*, LOCARY+6*, LOCARY+7, SORTLST+1~, SORTLST+9*, SORTLST+10*, SORTLST+11, SORTLST+20*, SORTLST+21* , SORTLST+23, NOLOC+1~, NOLOC+3*, NOLOC+4*, NOLOC+5 | 
| LST | PROC1+1~, PROC1+5*, PROC1+6, BLDPTARY~, BLDPTARY+2 | 
| MEDA | PROC1+2~, PROC1+23 | 
| MEDP | PROC1+2~, PROC1+25, OERR+2, OERR+11 | 
| MODE | UPDCOL~, UPDCOL+1, UPDCOL+2, UPDCOL+3 | 
| MSG | LOCCHK+1~, LOCCHK+2*, LOCCHK+12*, LOCCHK+13*, LOCCHK+14 | 
| NARY | SORTLST+1~ | 
| NARY("IDX" | SORTLST+17*, SORTLST+21, SORTLST+23 | 
| NOD0 | ADDITEM+1~, ADDITEM+3*, ADDITEM+4, ADDITEM+5, ADDITEM+10, ADDITEM+11, ADDITEM+12, ADDITEM+14, ADDITEM+15, SORTLST+1~ , SORTLST+13*, SORTLST+14, SORTLST+15, SRTDT+1 | 
| NOPROC | OERR+1~, OERR+7* | 
| ORD | PROC1+2~, PROC1+31* | 
| ORDCNT | ADDPT~, ADDPT+10 | 
| PAT | PROC1+1~, PROC1+15*, PROC1+16, PROC1+19, PROC1+20, PROC1+33, OERR+2~, OERR+43* | 
| PATA | PROC1+2~, PROC1+21* | 
| PNM | TOGORPT+1~, TOGORPT+2*, TOGORPT+21*, TOGORPT+23 | 
| POERR | OERR+2~, OERR+43* | 
| POERR("DEAD" | POST+8, POST+9, OERR+39, OERR+40 | 
| POERR("QFLG" | PROC1+18!, PROC1+29*, PROC1+30, POST+9*, OERR+20, OERR+21*, OERR+27, OERR+29!, OERR+31*, OERR+40* , OERR+42* | 
| POFIEN | SORTLST+1~, SORTLST+11*, SORTLST+12, SORTLST+13, SORTLST+17, BLDPTARY+1~ | 
| PRC | PTX+1! | 
| PSCNT | PTX+1! | 
| PSOACT | PTX+1! | 
| PSOCLC | PTX+1! | 
| PSOCS | PTX+1! | 
| PSOCT | PTX+1! | 
| PSODFN | PROC1+1~, PROC1+12, PROC1+13*, PROC1+14*, PROC1+20*, PROC1+21, PROC1+22, PROC1+24, PROC1+34*, POST+7* , OERR+1~, OERR+3*, OERR+5, OERR+8, OERR+9, OERR+11, OERR+13, OERR+15, OERR+17, OERR+18 , OERR+19, OERR+20, OERR+21, OERR+22, OERR+25, OERR+26, OERR+27, OERR+33, OERR+34, OERR+37 , OERR+40, OERR+43 | 
| >> PSOERR("DEAD" | POST+10!, OERR+41! | 
| PSOFIN | PROC1+2~, PROC1+26*, PROC1+33*, OERR+1~, OERR+13, OERR+21, OERR+31, OERR+36 | 
| PSOFINFL | PTX+1! | 
| PSOFINY | POST+1~, POST+2*! | 
| PSOHD | PTX+1! | 
| PSOLK | PROC1+1~, PROC1+18*, PROC1+19* | 
| PSOLOUD | OERR+1~, OERR+19*! | 
| PSOLST | PTX+1! | 
| PSOOPT | PTX+1! | 
| >> PSOPAR | EN+1 | 
| PSOPBM | OERR+14!, OERR+16*, OERR+32!, OERR+37* | 
| PSOPF | PTX+1! | 
| >> PSOPTLOK | PROC1+26 | 
| PSOQFLG | PROC1+19!, PROC1+29!, POST+5, POST+8!, POST+10, OERR+1~, OERR+7, OERR+12*, OERR+39, OERR+42 | 
| PSOQQ | PROC1+19!, PROC1+30, PROC1+33! | 
| PSOQUIT | PROC1+29, PROC1+35!, OERR+21*, OERR+31*, OERR+44 | 
| >> PSORX("NAME" | POST+7*, OERR+3*, OERR+13, OERR+22 | 
| >> PSORX("PATIEN | T STATUS" , OERR+26*, OERR+34* | 
| >> PSORX("PSOL" | PROC1+10, PROC1+34 | 
| PSORXED | EOJ! | 
| PSOX | OERR+26*, EOJ!, PTX+1! | 
| PSOX1 | PTX+1! | 
| PSOXFLG | POST+8!, OERR+2!, OERR+22* | 
| PSOXXDFN | OERR+43*, PTX+1! | 
| >> PT | POST+8*, OERR+39* | 
| PTLOCK | ADDITEM+1~, ADDPT+1~ | 
| PTOCNT | TOGORPT+1~, TOGORPT+5*, TOGORPT+21, TOGORPT+22*, TOGORPT+27* | 
| RES | NOLOC+1~, NOLOC+4, NOLOC+5*, NOLOC+6 | 
| RI | BUILDLST+2~, BUILDLST+7*, BUILDLST+8, BUILDLST+9, LOCLST+1~, LOCLST+7*, LOCLST+8, LOCLST+9, TOGORPT+1~, TOGORPT+13* , TOGORPT+14, TOGORPT+15 | 
| >> RTN | POST+8*, OERR+39* | 
| >> RXRS | PROC1+10, PROC1+34 | 
| SAVE | INIT+6*, EXIT+1!, PROC1+23, PROC1+37, POST+3, OERR+44 | 
| SAVEPAT | PROC1+1~, PROC1+4*, PROC1+10, PROC1+15*, PROC1+29 | 
| SELITMS | SORTLST+1~, SORTLST+5*, SORTLST+6, SORTLST+8 | 
| SIGOK | PTX+1! | 
| SSN | OERR+13*!, OERR+22*! | 
| STP | PTX+1! | 
| STR | PTX+1! | 
| TEXT | SETARR~, SETARR+1 | 
| >> TM | OERR+10*, OERR+16, OERR+37 | 
| >> TM1 | OERR+10* | 
| TYP | BLDPTARY~, BLDPTARY+3 | 
| U | SETARR+3, ADDITEM+5, ADDITEM+8, ADDITEM+10, ADDITEM+11, ADDITEM+12, ADDITEM+14, ADDITEM+15, SORTLST+11, SORTLST+15 , SRTDT+1, LOCCHK+6, LOCCHK+9, LOCCHK+13, PROC1+19, PROC1+20, PROC1+32, TOGORPT+26, TOGORPT+28, TOGORPT+29 , BLDPTARY+4, BLDPTARY+8, BLDPTARY+10 | 
| VAL | LOCCHK+1~, LOCCHK+6*, LOCCHK+7, LOCCHK+9, LOCCHK+10, BLDPTARY+1~, BLDPTARY+2*, BLDPTARY+4, BLDPTARY+8 | 
| VALM | INIT+6, PROC1+9~, PROC1+23*, PROC1+37*, POST+1~, POST+3*, OERR+44* | 
| VALMAR | SETARR+1, SETARR+2, SETARR+3, SORTLST+10, SORTLST+11, LOCCHK+6, BLDPTARY+4, BLDPTARY+8, POST+1~ | 
| >> VALMBCK | LOCLST+11*, SORTLST+25*, LOCCHK+2*, PROCESS+3*, PROC1+40*, TOGORPT+30*, EDTLLST+3* | 
| VALMCNT | BUILDLST+3*, ADDITEM+7*, ADDITEM+9, ADDITEM+18, ADDITEM+19, LOCLST+2*, SORTLST+19*, PROCESS+2, TOGORPT+5*, ADDPT+4* , ADDPT+6, ADDPT+12, POST+1~ | 
| >> VALMHDR(1 | HDR+2* | 
| >> VALMHDR(2 | HDR+3* | 
| VALMPGE | PROC1+9~ | 
| >> VALMSG | LOCCHK+14* | 
| >> VALMY("" | LOCCHK+4 | 
| X | HELP+1*, PROC1+2~, PROC1+19*, PROC1+26*, PROC1+29*, PROC1+33*, OERR+11*, OERR+17*, OERR+35!, PTX+1! | 
| >> XQORNOD(0 | LOCCHK+3, SELORD+2 | 
| Y | SELORD+1~, SELORD+2*, PROCESS+1~, PROC1+5, PROC1+20*, PROC1+24*, PROC1+26, PROC1+28, POST~, POST+2* , POST+7, OERR~, OERR+3, OERR+17, OERR+30, OERR+34, OERR+35!, PTX+1! | 
| ZP | PROC1+11~, PROC1+12*, PROC1+14 |