PXRMICHK ;SLC/PKR - Integrity checking routines. ;05/31/2022
Source file <PXRMICHK.m>
| 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 |
|---|---|---|
| ADDTEXT(NIN,TEXT,NL,OUTPUT) | ;
|
|
| CCRLOGIC(COHOK,FFOK,RESOK,DEFARR,NL,OUTPUT) | ;Check cohort and resolution logic.
|
|
| CFCHK(USAGE,IND,FIEN,DEFARR,TYPE,NL,OUTPUT) | ;Check computed findings.
|
|
| CHECKALL | ;Check all definitions.
|
|
| CHECKONE | ;Check selected definitions.
|
|
| GETDEF | ;Get the definition to check.
|
|
| DATECHK(FINDING,DATE,TYPE,DEFARR,NL,OUTPUT) | ;Check Beginning and Ending
|
|
| DEF(IEN,OUTPUT,WRITE) | ;Definition integrity check. 0 is returned if the
|
|
| LCOHORTC(DEFARR,NL,OUTPUT) | ;Check list type reminder cohort logic for special
|
|
| LOGCHECK(NFI,FLIST,LOGSTR,TYPE,DEFARR,NL,OUTPUT) | ;Verify logic strings.
|
|
| RDCFCHK(CFNAME,CFPAR,IND,TYPE,NL,OUTPUT) | ;Additional checks when the computed
|
|
| RECCHK(DEFIEN,NL,OUTPUT) | ;Check for recursion
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | CHECKALL+3 |
| ^%ZISC | CHECKALL+11 |
| ^DIC | GETDEF+2 |
| $$FIND1^DIC | DEF+34 |
| ^DIM | LOGCHECK+21 |
| $$GETFNUM^PXRMEXPS | DEF+33 |
| EVAL^PXRMFF | CCRLOGIC+15 |
| $$ARGTYPE^PXRMFFAT | DEF+67 |
| $$DEF^PXRMICHK | CHECKALL+10, GETDEF+8 |
| $$TERMCHK^PXRMICK1 | DEF+46 |
| OUTPUT^PXRMICK1 | DEF+166 |
| DEF^PXRMLDR | DEF+18 |
| $$VALID^PXRMLOG | DEF+104 |
| $$VALIDR^PXRMLOG | DEF+123 |
| $$RECCHK^PXRMRCUR | RECCHK+2 |
| POSTFIX^PXRMSTAC | LCOHORTC+30 |
| FORMAT^PXRMTEXT | ADDTEXT+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PXD(811.9 - [#811.9] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.9 - [#811.9] | CHECKALL+6, CHECKALL+7, DEF+11, RDCFCHK+5, RDCFCHK+12, RECCHK+6 |
| ^PXRMD(802.4 - [#802.4] | DEF+64 |
| ^PXRMD(811.4 - [#811.4] | CFCHK+4, CFCHK+5, CFCHK+15, CFCHK+18 |
| ^PXRMD(811.5 - [#811.5] | RECCHK+15 |
| Name | Line Occurrences |
|---|---|
| $$CFCHK | DEF+44 |
| $$DATECHK | DEF+40, DEF+42 |
| $$LCOHORTC | DEF+117 |
| $$LOGCHECK | DEF+107, DEF+126 |
| $$RDCFCHK | CFCHK+27 |
| $$RECCHK | DEF+49 |
| ADDTEXT | CCRLOGIC+33, CCRLOGIC+50, CFCHK+12, CFCHK+24, DATECHK+10, DATECHK+21, DEF+16, DEF+31, DEF+37, DEF+59 , DEF+75, DEF+88, DEF+98, DEF+112, DEF+131, DEF+145, DEF+155, DEF+161, DEF+165, LCOHORTC+38 , LOGCHECK+6, LOGCHECK+12, LOGCHECK+18, LOGCHECK+24, RDCFCHK+10, RDCFCHK+18, RECCHK+18 |
| CCRLOGIC | DEF+136 |
| GETDEF | GETDEF+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGE | CCRLOGIC+1~, CCRLOGIC+25* |
| ARGS | DATECHK+2~, DATECHK+4*, DATECHK+5, DATECHK+6, DATECHK+13 |
| ARGTYPE | DEF+4~, DEF+67*, DEF+68, DEF+77 |
| BDT | DEF+4~, DEF+39*, DEF+40 |
| C1 | DEF+4~, DEF+70*, DEF+71, DEF+82 |
| CFNAME | CFCHK+1~, CFCHK+5*, CFCHK+8, CFCHK+9, CFCHK+18*, CFCHK+20, CFCHK+21, CFCHK+27, RDCFCHK~, RDCFCHK+7 , RDCFCHK+8, RDCFCHK+14, RDCFCHK+15 |
| CFPAR | CFCHK+1~, CFCHK+6*, CFCHK+7, CFCHK+27, RDCFCHK~, RDCFCHK+3, RDCFCHK+5, RDCFCHK+9, RDCFCHK+16 |
| CFPREQ | CFCHK+1~, CFCHK+4*, CFCHK+7 |
| CFTYPE | CFCHK+1~, CFCHK+15*, CFCHK+16*, CFCHK+17, CFCHK+22 |
| COHOK | CCRLOGIC~, CCRLOGIC+17*, CCRLOGIC+18, DEF+4~, DEF+108*, DEF+109, DEF+117*, DEF+118, DEF+136 |
| DATE | DATECHK~, DATECHK+4 |
| DEF | DEF+4~, DEF+19* |
| DEFARR | CCRLOGIC~, CCRLOGIC+15, CFCHK~, DATECHK~, DEF+4~, DEF+18, DEF+40, DEF+42, DEF+44, DEF+107 , DEF+117, DEF+126, DEF+136, LCOHORTC~, LOGCHECK~ |
| DEFARR(0 | DEF+19, LCOHORTC+24 |
| DEFARR(20 | CCRLOGIC+9, CCRLOGIC+11, CFCHK+6, DATECHK+7, DATECHK+15, DEF+23, DEF+24, DEF+72, DEF+79, DEF+95 , DEF+148, LOGCHECK+10 |
| DEFARR(25 | DEF+53, DEF+56, DEF+62, DEF+63, DEF+66, DEF+69, DEF+78, DEF+150, LOGCHECK+15 |
| DEFARR(31 | CCRLOGIC+16, DEF+102, LCOHORTC+4 |
| DEFARR(32 | CCRLOGIC+19, DEF+105, DEF+106 |
| DEFARR(35 | CCRLOGIC+34, CCRLOGIC+40, DEF+121, DEF+151, DEF+157 |
| DEFARR(36 | CCRLOGIC+37, DEF+124, DEF+125 |
| DEFARR(47 | DEF+93, DEF+94 |
| DEFARR(7 | DEF+141, LCOHORTC+16, LCOHORTC+17, LCOHORTC+18 |
| DEFIEN | RECCHK~, RECCHK+2, RECCHK+6 |
| DEFNAME | RECCHK+5~, RECCHK+6*, RECCHK+12, RECCHK+17 |
| DFI | DATECHK+2~, DATECHK+6*, DATECHK+7, DATECHK+9, DATECHK+15, DATECHK+19, DATECHK+20 |
| DIC | CHECKONE+1~, CHECKONE+2* |
| DIC("A" | CHECKONE+4* |
| DIC(0 | CHECKONE+3* |
| DTOUT | CHECKONE+1~, GETDEF+3 |
| DTYPE | DATECHK+2~, DATECHK+8*, DATECHK+9, DATECHK+18*, DATECHK+19 |
| DUOUT | CHECKONE+1~, GETDEF+3 |
| EDT | DEF+4~, DEF+41*, DEF+42 |
| FF | CCRLOGIC+1~ |
| FF( | CCRLOGIC+27*, CCRLOGIC+44* |
| FFNUM | DEF+5~, DEF+52*, DEF+53*, DEF+54, DEF+56, DEF+62, DEF+63, DEF+66, DEF+69, DEF+78 , LOGCHECK+2~, LOGCHECK+16*, LOGCHECK+17 |
| FFOK | CCRLOGIC~, CCRLOGIC+15, CCRLOGIC+17, CCRLOGIC+35, DEF+4~, DEF+52*, DEF+60*, DEF+76*, DEF+77, DEF+89* , DEF+136 |
| FI | DEF+5~, DEF+25*, DEF+26, DEF+27, DEF+69*, DEF+70, DEF+71*, DEF+72, DEF+74, DEF+79 , DEF+86, DEF+87, DEF+94*, DEF+95, DEF+97, LOGCHECK+2~, LOGCHECK+8*, LOGCHECK+9, LOGCHECK+10, LOGCHECK+11 , LOGCHECK+14, LOGCHECK+15, LOGCHECK+16 |
| FI( | CCRLOGIC+28*, CCRLOGIC+45* |
| FIEN | CFCHK~, CFCHK+4, CFCHK+5, CFCHK+15, CFCHK+18, DEF+5~, DEF+26*, DEF+28, DEF+34, DEF+36 , DEF+44, DEF+46 |
| FIEVAL | CCRLOGIC+1~, CCRLOGIC+15 |
| FIEVAL( | CCRLOGIC+10*, CCRLOGIC+12*, CCRLOGIC+27, CCRLOGIC+28, CCRLOGIC+44, CCRLOGIC+45 |
| FIEVAL("AGE" | CCRLOGIC+7*, CCRLOGIC+25 |
| FIEVAL("SEX" | CCRLOGIC+7*, CCRLOGIC+26 |
| FINDING | CCRLOGIC+1~, CCRLOGIC+24*, CCRLOGIC+25, CCRLOGIC+26, CCRLOGIC+27, CCRLOGIC+28, CCRLOGIC+43*, CCRLOGIC+44, CCRLOGIC+45, DATECHK~ , DATECHK+9, DATECHK+19 |
| FLIST | CCRLOGIC+1~, CCRLOGIC+22*, CCRLOGIC+24, CCRLOGIC+41*, CCRLOGIC+43, DEF+5~, DEF+106*, DEF+107, DEF+125*, DEF+126 , LOGCHECK~, LOGCHECK+8 |
| FNUM | DEF+5~, DEF+33*, DEF+34, DEF+36 |
| FUNCTION | DEF+5~, DEF+63*, DEF+64*, DEF+67 |
| GBL | DEF+5~, DEF+27*, DEF+28, DEF+33, DEF+44, DEF+46 |
| IEN | CHECKALL+1~, CHECKALL+7*, CHECKALL+8, CHECKALL+10, CHECKONE+1~, GETDEF+5*, GETDEF+8, DEF~, DEF+11, DEF+18 , DEF+49, DEF+104, DEF+123 |
| IND | ADDTEXT+1~, ADDTEXT+3*, CCRLOGIC+1~, CCRLOGIC+8*, CCRLOGIC+9*, CCRLOGIC+10, CCRLOGIC+11, CCRLOGIC+12, CCRLOGIC+23*, CCRLOGIC+24 , CCRLOGIC+42*, CCRLOGIC+43, CFCHK~, CFCHK+6, CFCHK+8, CFCHK+9, CFCHK+20, CFCHK+21, CFCHK+27, DEF+5~ , DEF+22*, DEF+23*, DEF+24, DEF+30, DEF+36, DEF+40, DEF+42, DEF+44, DEF+54*, DEF+58 , DEF+74, DEF+85, DEF+92*, DEF+93*, DEF+94, DEF+140*, DEF+141*, DEF+147*, DEF+148*, DEF+149* , DEF+150*, LCOHORTC+2~, LCOHORTC+16*, LCOHORTC+17, LCOHORTC+18, LOGCHECK+2~, LOGCHECK+7*, LOGCHECK+8, RDCFCHK~, RDCFCHK+7 , RDCFCHK+8, RDCFCHK+14, RDCFCHK+15 |
| IO | CHECKALL+4 |
| JND | CCRLOGIC+1~, CCRLOGIC+12*, DEF+5~, DEF+61*, DEF+62*, DEF+63, DEF+66, DEF+69, DEF+78 |
| KND | DEF+5~, DEF+65*, DEF+66*, DEF+67, DEF+69, DEF+78 |
| LOGCHK | DEF+6~, DEF+107*, DEF+108, DEF+126*, DEF+127 |
| LOGINTR | DEF+6~, DEF+104*, DEF+108, DEF+123*, DEF+127 |
| LOGSTR | DEF+6~, DEF+102*, DEF+104, DEF+107, DEF+111, DEF+121*, DEF+123, DEF+126, DEF+130, LOGCHECK~ , LOGCHECK+20 |
| MAXAGE | LCOHORTC+2~, LCOHORTC+18*, LCOHORTC+19 |
| MINAGE | LCOHORTC+2~, LCOHORTC+17*, LCOHORTC+19 |
| NAME | CHECKALL+1~, CHECKALL+5*, CHECKALL+6*, CHECKALL+7, CHECKALL+8 |
| NBFREQ | DEF+6~, DEF+140*, DEF+141*, DEF+142, DEF+146, DEF+151, DEF+157 |
| NDEFIEN | RDCFCHK+4~, RDCFCHK+5*, RDCFCHK+6, RDCFCHK+12 |
| NFFREQ | DEF+6~, DEF+140*, DEF+148*, DEF+150*, DEF+151, DEF+157 |
| NFI | DEF+6~, DEF+105*, DEF+107, DEF+124*, DEF+126, LOGCHECK~, LOGCHECK+4, LOGCHECK+7 |
| NIN | ADDTEXT~, ADDTEXT+2 |
| NL | ADDTEXT~, ADDTEXT+3*, CCRLOGIC~, CCRLOGIC+33, CCRLOGIC+50, CFCHK~, CFCHK+12, CFCHK+24, CFCHK+27, DATECHK~ , DATECHK+10, DATECHK+21, DEF+6~, DEF+9*, DEF+16, DEF+31, DEF+37, DEF+40, DEF+42, DEF+44 , DEF+46, DEF+49, DEF+59, DEF+75, DEF+88, DEF+98, DEF+107, DEF+112, DEF+117, DEF+126 , DEF+131, DEF+136, DEF+145, DEF+155, DEF+161, DEF+165, DEF+166, LCOHORTC~, LCOHORTC+2~, LCOHORTC+3* , LCOHORTC+7*, LCOHORTC+8, LCOHORTC+11*, LCOHORTC+12, LCOHORTC+20*, LCOHORTC+21, LCOHORTC+25*, LCOHORTC+26, LCOHORTC+33*, LCOHORTC+34 , LCOHORTC+38, LOGCHECK~, LOGCHECK+6, LOGCHECK+12, LOGCHECK+18, LOGCHECK+24, RDCFCHK~, RDCFCHK+10, RDCFCHK+18, RECCHK~ , RECCHK+18 |
| NOUT | ADDTEXT+1~, ADDTEXT+2, ADDTEXT+3 |
| NUM | CCRLOGIC+1~, CCRLOGIC+20*, CCRLOGIC+21, CCRLOGIC+23, CCRLOGIC+38*, CCRLOGIC+39, CCRLOGIC+42 |
| OCC | DATECHK+2~, DATECHK+15*, DATECHK+16*, DATECHK+17, DATECHK+20, DEF+7~, DEF+79*, DEF+80*, DEF+82, DEF+83 , DEF+87 |
| OCCN | CCRLOGIC+1~, CCRLOGIC+11*, CCRLOGIC+12 |
| OCN | DATECHK+2~, DATECHK+13*, DATECHK+14, DATECHK+17, DATECHK+19, DEF+7~, DEF+78*, DEF+82*, DEF+83, DEF+85 |
| OK | CFCHK+1~, CFCHK+2*, CFCHK+13*, CFCHK+25*, CFCHK+27*, CFCHK+28, CHECKALL+1~, CHECKALL+10*, CHECKONE+1~, GETDEF+8* , DATECHK+2~, DATECHK+3*, DATECHK+5, DATECHK+11*, DATECHK+12, DATECHK+22*, DATECHK+23, DEF+7~, DEF+9*, DEF+32* , DEF+38*, DEF+40*, DEF+42*, DEF+44*, DEF+46*, DEF+49*, DEF+60*, DEF+76*, DEF+89*, DEF+99* , DEF+113*, DEF+118*, DEF+132*, DEF+156*, DEF+163, DEF+167, LCOHORTC+2~, LCOHORTC+3*, LCOHORTC+9*, LCOHORTC+13* , LCOHORTC+22*, LCOHORTC+27*, LCOHORTC+35*, LCOHORTC+36, LCOHORTC+39, LOGCHECK+2~, LOGCHECK+3*, LOGCHECK+4, LOGCHECK+13*, LOGCHECK+19* , LOGCHECK+25*, LOGCHECK+26 |
| OUTPUT | ADDTEXT~, CCRLOGIC~, CCRLOGIC+33, CCRLOGIC+50, CFCHK~, CFCHK+12, CFCHK+24, CFCHK+27, CHECKALL+1~, CHECKALL+9! , CHECKALL+10, CHECKONE+1~, GETDEF+7!, GETDEF+8, DATECHK~, DATECHK+10, DATECHK+21, DEF~, DEF+16, DEF+31 , DEF+37, DEF+40, DEF+42, DEF+44, DEF+46, DEF+49, DEF+59, DEF+75, DEF+88, DEF+98 , DEF+107, DEF+112, DEF+117, DEF+126, DEF+131, DEF+136, DEF+145, DEF+155, DEF+161, DEF+165 , DEF+166, LCOHORTC~, LCOHORTC+38, LOGCHECK~, LOGCHECK+6, LOGCHECK+12, LOGCHECK+18, LOGCHECK+24, RDCFCHK~, RDCFCHK+10 , RDCFCHK+18, RECCHK~, RECCHK+18 |
| OUTPUT( | ADDTEXT+3* |
| P1 | RECCHK+1~, RECCHK+3*, RECCHK+4, RECCHK+19 |
| P2 | RECCHK+1~, RECCHK+7*, RECCHK+11, RECCHK+16 |
| P3 | RECCHK+1~, RECCHK+8*, RECCHK+9, RECCHK+15 |
| PCLOG | CCRLOGIC+1~, CCRLOGIC+16*, CCRLOGIC+17, CCRLOGIC+29, LCOHORTC+2~, LCOHORTC+4*, LCOHORTC+6, LCOHORTC+10, LCOHORTC+14, LCOHORTC+23 , LCOHORTC+28, LCOHORTC+30 |
| PFSTACK | LCOHORTC+29~, LCOHORTC+30 |
| PFSTACK(1 | LCOHORTC+31 |
| PFSTACK(2 | LCOHORTC+32 |
| PFSTACK(3 | LCOHORTC+32 |
| POP | CHECKALL+1~, CHECKALL+3 |
| PXRMAGE | CCRLOGIC+3~, CCRLOGIC+4* |
| PXRMDATE | CCRLOGIC+3~, CCRLOGIC+4* |
| PXRMDOB | CCRLOGIC+3~, CCRLOGIC+4* |
| PXRMDOD | CCRLOGIC+3~, CCRLOGIC+4* |
| PXRMDONE | CHECKALL+1~, CHECKALL+5*, CHECKALL+6 |
| PXRMLAD | CCRLOGIC+3~, CCRLOGIC+4* |
| PXRMSEX | CCRLOGIC+3~, CCRLOGIC+5* |
| PXRMSIG | CCRLOGIC+3~, CCRLOGIC+5* |
| RECUR | RDCFCHK+4~, RECCHK+1~, RECCHK+2*, RECCHK+3, RECCHK+7, RECCHK+8 |
| RESLOG | CCRLOGIC+2~, CCRLOGIC+34*, CCRLOGIC+35, CCRLOGIC+40*, CCRLOGIC+46 |
| RESLSTR | CCRLOGIC+2~, CCRLOGIC+34*, CCRLOGIC+40* |
| RESOK | CCRLOGIC~, CCRLOGIC+35*, CCRLOGIC+36, DEF+7~, DEF+127*, DEF+128, DEF+136 |
| SEX | CCRLOGIC+2~, CCRLOGIC+26* |
| TEMP | CCRLOGIC+2~, CCRLOGIC+19*, CCRLOGIC+20, CCRLOGIC+22, CCRLOGIC+27*, CCRLOGIC+37*, CCRLOGIC+38, CCRLOGIC+41, CCRLOGIC+44* |
| TEST | CCRLOGIC+2~, CCRLOGIC+30*, CCRLOGIC+31, CCRLOGIC+47*, CCRLOGIC+48 |
| TEXT | ADDTEXT~, ADDTEXT+2, CCRLOGIC+2~, CCRLOGIC+33, CCRLOGIC+50, CFCHK+1~, CFCHK+12, CFCHK+19!, CFCHK+24, CHECKALL+1~ , DATECHK+2~, DATECHK+10, DATECHK+21, DEF+8~, DEF+14!, DEF+16, DEF+29!, DEF+31, DEF+35!, DEF+37 , DEF+57!, DEF+59, DEF+73!, DEF+75, DEF+84!, DEF+88, DEF+96!, DEF+98, DEF+112, DEF+131 , DEF+143!, DEF+145, DEF+152!, DEF+155, DEF+158!, DEF+161, DEF+162!, DEF+165, LCOHORTC+2~, LCOHORTC+38 , LOGCHECK+2~, LOGCHECK+6, LOGCHECK+12, LOGCHECK+18, LOGCHECK+24, RDCFCHK+4~, RDCFCHK+10, RDCFCHK+18, RECCHK+1~, RECCHK+18 |
| TEXT( | LCOHORTC+8*, LCOHORTC+12*, LCOHORTC+21*, LCOHORTC+26*, LCOHORTC+34* |
| TEXT(1 | CCRLOGIC+32*, CCRLOGIC+49*, CFCHK+8*, CFCHK+9*, CFCHK+20*, CFCHK+21*, DATECHK+9*, DATECHK+19*, DEF+15*, DEF+30* , DEF+36*, DEF+58*, DEF+74*, DEF+85*, DEF+97*, DEF+110*, DEF+129*, DEF+144*, DEF+153*, DEF+159* , DEF+163*, DEF+164*, LCOHORTC+37*, LOGCHECK+5*, LOGCHECK+11*, LOGCHECK+17*, LOGCHECK+23*, RDCFCHK+7*, RDCFCHK+8*, RDCFCHK+14* , RDCFCHK+15*, RECCHK+11*, RECCHK+16* |
| TEXT(2 | CFCHK+10*, CFCHK+22*, DATECHK+20*, DEF+86*, DEF+111*, DEF+130*, DEF+154*, DEF+160*, RDCFCHK+9*, RDCFCHK+16* , RECCHK+12*, RECCHK+17* |
| TEXT(3 | CFCHK+11*, CFCHK+23*, DEF+87*, RDCFCHK+17* |
| TEXTOUT | ADDTEXT+1~, ADDTEXT+2 |
| TEXTOUT( | ADDTEXT+3 |
| TNAME | RECCHK+14~, RECCHK+15*, RECCHK+16 |
| TYPE | CFCHK~, CFCHK+8, CFCHK+9, CFCHK+20, CFCHK+21, CFCHK+27, DATECHK~, DATECHK+8, DATECHK+18, LOGCHECK~ , LOGCHECK+5, LOGCHECK+11, LOGCHECK+17, LOGCHECK+23, RDCFCHK~, RDCFCHK+7, RDCFCHK+8, RDCFCHK+14, RDCFCHK+15, RECCHK+1~ , RECCHK+9*, RECCHK+10, RECCHK+13 |
| U | CCRLOGIC+11, CCRLOGIC+20, CCRLOGIC+22, CCRLOGIC+38, CCRLOGIC+41, CFCHK+4, CFCHK+5, CFCHK+6, CFCHK+15, CFCHK+18 , GETDEF+5, DATECHK+15, DEF+12, DEF+13, DEF+19, DEF+25, DEF+39, DEF+41, DEF+63, DEF+64 , DEF+79, DEF+94, DEF+105, DEF+106, DEF+124, DEF+125, DEF+148, DEF+150, LCOHORTC+17, LCOHORTC+18 , LCOHORTC+24, RDCFCHK+12, RECCHK+3, RECCHK+6, RECCHK+7, RECCHK+8, RECCHK+15 |
| USAGE | CFCHK~, CFCHK+17, DEF+8~, DEF+12*, DEF+13, DEF+44, DEF+46, DEF+117, RDCFCHK+12*, RDCFCHK+13 |
| WRITE | DEF~, DEF+166 |
| X | LOGCHECK+2~, LOGCHECK+20*, LOGCHECK+22 |
| Y | CHECKONE+1~, GETDEF+4, GETDEF+5 |
| ZNODE | DEF+8~, DEF+11*, DEF+12, DEF+13, DEF+24*, DEF+25, DEF+39, DEF+41 |