YS148IDX ;SLC/KCM - Re-index "AC" in MH RESULTS and MH ANSWERS ; 03/28/2019
Source file <YS148IDX.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 |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 1 | YS123 RE-INDEX MONITOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
REIDX | ; Re-indexing Task
|
|
FIX85AC | ; Remove bad "AC" indexes from MH ANSWERS
|
|
RM85AC(ADMIN,QSTN,IEN) | ; remove bad index
|
|
FIX85AD | ; Remove bad "AD" indexes from MH ANSWERS
|
|
RM85AD(ADMIN,IEN) | ; remove bad index
|
|
FIX92 | ; Remove bad indexes from MH RESULTS
|
|
RM92AC(ADMIN,IEN) | ; remove bad index
|
|
RESET85C | ; Rebuild the "AC" index for MH ANSWERS (601.85)
|
|
RESET85D | ; Rebuild the "AD" index for MH ANSWERS (601.85)
|
|
RESET92 | ; Rebuild the "AC" index for MH RESULTS (601.92)
|
|
LOG(FIX,ADMIN,QSTN,IEN) | ; Log fixes
|
|
UPD(MSG) | ; set parameter to current status
|
|
NOTIFY(MSG) | ; send message to installer
|
|
MONITOR | ; Check status of re-index, allows re-queuing
|
|
STATUS | ; Loop showing status until done
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^YTT(601.85 - [#601.85] | Classic Fileman Calls |
^YTT(601.92 - [#601.92] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^XTMP("YTS-RE-INDEX" | REIDX+3!, REIDX+4*, LOG+2*, LOG+3*, STATUS+4 |
^YTT(601.85 - [#601.85] | FIX85AC+2, FIX85AC+3, FIX85AC+4, FIX85AC+6, FIX85AC+7, RM85AC+1!, FIX85AD+2, FIX85AD+3, FIX85AD+5, FIX85AD+6 , RM85AD+1!, RESET85C+2, RESET85C+3, RESET85C+5, RESET85D+2, RESET85D+3, RESET85D+5 |
^YTT(601.92 - [#601.92] | FIX92+2, FIX92+3, FIX92+5, FIX92+7, RM92AC+1!, RESET92+2, RESET92+3, RESET92+5 |
Name | Line Occurrences |
---|---|
FIX85AC | REIDX+6 |
FIX85AD | REIDX+7 |
FIX92 | REIDX+5 |
LOG | RM85AC+2, RM85AD+2, RM92AC+2, RESET85C+9, RESET85D+9, RESET92+9 |
NOTIFY | REIDX+14 |
RESET85C | REIDX+9 |
RESET85D | REIDX+10 |
RESET92 | REIDX+8 |
RM85AC | FIX85AC+6, FIX85AC+9, FIX85AC+11 |
RM85AD | FIX85AD+5, FIX85AD+8 |
RM92AC | FIX92+5, FIX92+7 |
STATUS | MONITOR+2 |
UPD | REIDX+5, REIDX+6, REIDX+7, REIDX+8, REIDX+9, REIDX+10, REIDX+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADMIN | FIX85AC+1~, FIX85AC+2*, FIX85AC+3, FIX85AC+4, FIX85AC+6, FIX85AC+9, FIX85AC+11, RM85AC~, RM85AC+1, RM85AC+2 , FIX85AD+1~, FIX85AD+2*, FIX85AD+3, FIX85AD+5, FIX85AD+8, RM85AD~, RM85AD+1, RM85AD+2, FIX92+1~, FIX92+2* , FIX92+3, FIX92+5, FIX92+7, RM92AC~, RM92AC+1, RM92AC+2, RESET85C+1~, RESET85C+3*, RESET85C+4, RESET85C+5 , RESET85C+9, RESET85D+1~, RESET85D+3*, RESET85D+4, RESET85D+5, RESET85D+9, RESET92+1~, RESET92+3*, RESET92+4, RESET92+5 , RESET92+9, LOG~, LOG+2 |
DA | RESET85C+6~, RESET85C+7*, RESET85D+6~, RESET85D+7*, RESET92+6~, RESET92+7* |
DIFROM | NOTIFY+1~ |
DIK | RESET85C+6~, RESET85C+7*, RESET85D+6~, RESET85D+7*, RESET92+6~, RESET92+7* |
DIK(1 | RESET85C+7*, RESET85D+7*, RESET92+7* |
DIR | MONITOR+3~, STATUS+1~ |
DIR("?" | MONITOR+7*, MONITOR+13* |
DIR("A" | MONITOR+5*, MONITOR+11*, STATUS+6* |
DIR("B" | MONITOR+6*, MONITOR+12*, STATUS+7* |
DIR(0 | MONITOR+4*, MONITOR+10*, STATUS+5* |
DIROUT | MONITOR+3~, MONITOR+9, MONITOR+15, STATUS+1~, STATUS+9 |
DIRUT | MONITOR+3~, MONITOR+9, MONITOR+15, STATUS+1~, STATUS+9 |
DT | REIDX+4 |
DTOUT | MONITOR+3~, STATUS+1~ |
DUOUT | MONITOR+3~, STATUS+1~ |
DUZ | NOTIFY+8 |
FIX | LOG~, LOG+2 |
IEN | FIX85AC+1~, FIX85AC+4*, FIX85AC+6, FIX85AC+7, FIX85AC+9, FIX85AC+11, RM85AC~, RM85AC+1, RM85AC+2, FIX85AD+1~ , FIX85AD+3*, FIX85AD+5, FIX85AD+6, FIX85AD+8, RM85AD~, RM85AD+1, RM85AD+2, FIX92+1~, FIX92+3*, FIX92+5 , FIX92+7, RM92AC~, RM92AC+1, RM92AC+2, RESET85C+1~, RESET85C+2*, RESET85C+3, RESET85C+5, RESET85C+7, RESET85C+9 , RESET85D+1~, RESET85D+2*, RESET85D+3, RESET85D+5, RESET85D+7, RESET85D+9, RESET92+1~, RESET92+2*, RESET92+3, RESET92+5 , RESET92+7, RESET92+9, LOG~, LOG+2 |
MSG | UPD~, UPD+1, UPD+2, NOTIFY~, NOTIFY+5 |
QSTN | FIX85AC+1~, FIX85AC+3*, FIX85AC+4, FIX85AC+6, FIX85AC+9, FIX85AC+11, RM85AC~, RM85AC+1, RM85AC+2, RESET85C+1~ , RESET85C+3*, RESET85C+4, RESET85C+5, RESET85C+9, LOG~, LOG+2 |
U | REIDX+4, FIX85AC+9, FIX85AC+11, FIX85AD+8, FIX92+7, RESET85C+3, RESET85D+3, RESET92+3, LOG+2 |
X | MONITOR+3~, STATUS+1~ |
X0 | FIX85AC+1~, FIX85AC+7*, FIX85AC+9, FIX85AC+11, FIX85AD+1~, FIX85AD+6*, FIX85AD+8, RESET85C+1~, RESET85C+3*, RESET85D+1~ , RESET85D+3* |
XMDUZ | NOTIFY+1~, NOTIFY+6* |
XMMG | NOTIFY+1~ |
XMSUB | NOTIFY+1~, NOTIFY+7* |
XMTEXT | NOTIFY+1~, NOTIFY+9* |
XMY | NOTIFY+1~ |
XMY( | NOTIFY+8* |
XMZ | NOTIFY+1~ |
Y | MONITOR+3~, MONITOR+9, MONITOR+15, MONITOR+16, STATUS+1~, STATUS+2, STATUS+9* |
YS148CNT | REIDX+1~, REIDX+2*, REIDX+12, LOG+1*, LOG+2, LOG+3 |
>> YS148IN | NOTIFY+8 |
YS148MSG | REIDX+1~, REIDX+11*, REIDX+12*, REIDX+13, REIDX+14 |
YSTEXT | NOTIFY+1~ |
YSTEXT(1 | NOTIFY+2* |
YSTEXT(2 | NOTIFY+3* |
YSTEXT(3 | NOTIFY+4* |
YSTEXT(4 | NOTIFY+5* |
>> ZTQUEUED | REIDX+15, LOG+2, UPD+2 |
>> ZTREQ | REIDX+15* |