SDRRSLC1 ;10N20/MAH;-Generic Recall Reminder file entry selector ;12/16/2002 14:21
Source file <SDRRSLC1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | ^%DT $$EXTERNAL^DILFD ^DIR |
| Kernel | 1 | ($$REPLACE,$$UP)^XLFSTR |
| Scheduling | 1 | ($$CHFLD,$$FLDSRT,$$PLURAL,FILEATTR,SETDATA,SETDIC,WRAP)^SDRRSLCT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RANGE(SDRRDX,SDRRDDIC,SDRRDUTIL,SDRRDFLD,SDRRDDSEL,SDRRDNUM) | ;
|
|
| INTERNAL(SDRRDIN,SDRRDOUT) | ;
; Copy @SDRRDIN@(External,Internal) to @SDRRDOUT@(Internal) |
|
| SCREEN(SDRRD0,SDRRDDIC,SDRRDFSCR) | ;
|
|
| DATALOOP | ;
|
|
| PATRN(PAT,TEMP,CHAR) | ||
| PATTERN(SDRRDX) | ;
|
|
| ASK(SDRRDX,SDRRDDIC,SDRRDFNAM,SDRRDFL01,SDRRDASKT) | ;
|
|
| ALL(SDRRDX,SDRRDDIC,SDRRDUTIL,SDRRDFLD,SDRRDDSEL,SDRRDNUM) | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | RANGE+12, RANGE+13, DATALOOP+5 |
| $$EXTERNAL^DILFD | DATALOOP+4 |
| ^DIR | ASK+22 |
| $$CHFLD^SDRRSLCT | RANGE+10, ALL+10 |
| $$FLDSRT^SDRRSLCT | DATALOOP+12 |
| $$PLURAL^SDRRSLCT | RANGE+42, ALL+17, ASK+2 |
| FILEATTR^SDRRSLCT | RANGE+4, ALL+4 |
| SETDATA^SDRRSLCT | DATALOOP+8, DATALOOP+14 |
| SETDIC^SDRRSLCT | SCREEN+4, SCREEN+9 |
| WRAP^SDRRSLCT | RANGE+44, ALL+19, ASK+13 |
| $$REPLACE^XLFSTR | PATTERN+3 |
| $$UP^XLFSTR | ASK+5 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences |
|---|---|
| $$ASK | RANGE+16, ALL+6 |
| $$PATTERN | RANGE+9, ALL+9 |
| $$SCREEN | DATALOOP+1 |
| DATALOOP | RANGE+38, ALL+14 |
| PATRN | PATTERN+9, PATTERN+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | RANGE+1~, RANGE+12*, RANGE+13*, ALL+1~, DATALOOP+5* |
| CHAR | ALL+2~, PATRN~, PATRN+2 |
| D0 | RANGE+3~, ALL+2~, SCREEN+1~, SCREEN+5*, SCREEN+10* |
| DA | RANGE+3~, ALL+2~, SCREEN+1~, SCREEN+5*, SCREEN+10* |
| DIC | RANGE+3~, SCREEN+4, SCREEN+9 |
| DIC("S" | SCREEN+11 |
| DIR | ALL+2~, ASK+1~ |
| DIR("?" | ASK+20*, ASK+21* |
| DIR("A" | ASK+16*, ASK+17* |
| DIR("B" | ASK+19* |
| DIR(0 | ASK+3* |
| DIROUT | ALL+2~, ASK+1~, ASK+23 |
| DIRUT | ALL+3~, ASK+1~, ASK+23 |
| DO | ALL+3~, SCREEN+4, SCREEN+9 |
| DTOUT | ALL+3~, ASK+1~, ASK+23 |
| DUOUT | ALL+3~, ASK+1~, ASK+23 |
| I | ALL+3~ |
| PAT | PATRN~, PATRN+1*, PATRN+2* |
| SDRRD | RANGE+1~, RANGE+16*, RANGE+17, RANGE+42*, RANGE+43*, RANGE+44, RANGE+46*, RANGE+47*, ALL+1~, ALL+6* , ALL+7, ALL+17*, ALL+18*, ALL+19, ALL+21*, ALL+22*, PATTERN+1~, PATTERN+6*, PATTERN+7, ASK+1~ , ASK+4*, ASK+6*, ASK+8*, ASK+9*, ASK+11*, ASK+13, ASK+14*, ASK+15*, ASK+16, ASK+17 |
| SDRRD0 | RANGE+1~, RANGE+36*, RANGE+37*, ALL+1~, ALL+12*, ALL+13*, DATALOOP+1, DATALOOP+8, DATALOOP+11, DATALOOP+14 , SCREEN~, SCREEN+5, SCREEN+10 |
| SDRRDALL | RANGE+1~, RANGE+17*, RANGE+18, ALL+1~, ALL+7*, ALL+8, ASK+1~, ASK+22*, ASK+24 |
| SDRRDASKT | ASK~, ASK+8, ASK+10 |
| SDRRDCASE | ASK+1~, ASK+2*, ASK+9, ASK+21 |
| SDRRDCHAR | PATTERN+1~, PATTERN+7*, PATTERN+8, PATTERN+9, PATTERN+11 |
| SDRRDDATE | RANGE+1~, RANGE+10*, RANGE+11, RANGE+25, ALL+1~, ALL+10*, DATALOOP+5 |
| SDRRDDIC | RANGE~, RANGE+4, RANGE+16, RANGE+35, RANGE+37, ALL~, ALL+4, ALL+6, ALL+13, DATALOOP+1 , DATALOOP+2, DATALOOP+11, SCREEN~, SCREEN+4, SCREEN+6, SCREEN+9, SCREEN+11, ASK~, ASK+6 |
| SDRRDDIC("S" | SCREEN+8, ASK+5 |
| SDRRDDIC(0 | RANGE+4, ALL+4 |
| SDRRDDONE | RANGE+1~, RANGE+7*, RANGE+11, RANGE+14*, ALL+1~, ALL+5*, SCREEN+1~, SCREEN+2*, SCREEN+6*, SCREEN+8 , SCREEN+11*, SCREEN+13 |
| SDRRDDSEL | RANGE~, RANGE+41, ALL~, ALL+16, DATALOOP+8, DATALOOP+14 |
| SDRRDEXT | INTERNAL+2~, INTERNAL+3*, INTERNAL+4*, INTERNAL+6 |
| SDRRDFL01 | RANGE+1~, RANGE+4, RANGE+16, RANGE+42, ALL+1~, ALL+4, ALL+6, ALL+17, ASK~, ASK+2 , ASK+9, ASK+21 |
| SDRRDFLD | RANGE~, ALL~, DATALOOP+7, DATALOOP+12 |
| SDRRDFNAM | RANGE+1~, RANGE+4, RANGE+16, RANGE+42, ALL+1~, ALL+4, ALL+6, ALL+17, ASK~, ASK+9 , ASK+20 |
| SDRRDFNUM | RANGE+1~, RANGE+4, RANGE+10, RANGE+20, ALL+1~, ALL+4, ALL+10, DATALOOP+4, DATALOOP+12 |
| SDRRDFSCR | RANGE+2~, RANGE+4, ALL+2~, ALL+4, DATALOOP+1, SCREEN~, SCREEN+3, SCREEN+6, ASK+5 |
| SDRRDIN | INTERNAL~, INTERNAL+4, INTERNAL+6 |
| SDRRDINT | INTERNAL+2~, INTERNAL+5*, INTERNAL+6*, INTERNAL+7 |
| SDRRDLAST | RANGE+2~, RANGE+30*, RANGE+31*, RANGE+32 |
| SDRRDLINE | RANGE+2~, RANGE+44, ALL+2~, ALL+19, ASK+1~, ASK+13 |
| SDRRDLINE( | RANGE+47, ALL+22, ASK+15, ASK+16, ASK+17 |
| SDRRDNUM | RANGE~, RANGE+34, RANGE+41, ALL~, ALL+11, ALL+16, DATALOOP+8, DATALOOP+14 |
| SDRRDNUM("B4" | RANGE+34*, RANGE+41, ALL+11*, ALL+16 |
| SDRRDOUT | INTERNAL~, INTERNAL+7 |
| SDRRDPATT | RANGE+2~, RANGE+9*, ALL+2~, ALL+9*, PATTERN+1~, PATTERN+4*, PATTERN+9, PATTERN+11, PATTERN+14*, PATTERN+16 , DATALOOP+6 |
| SDRRDQUIT | RANGE+2~, RANGE+7*, RANGE+8, RANGE+11, RANGE+17*, RANGE+18, ALL+2~, ALL+5*, ALL+7*, ALL+8 , ASK+1~, ASK+23*, ASK+24 |
| SDRRDQUOT | PATTERN+1~, PATTERN+3 |
| SDRRDQUOT("""" | PATTERN+3* |
| SDRRDTEMP | PATTERN+1~, PATTERN+5*, PATTERN+8*, PATTERN+9, PATTERN+11 |
| SDRRDUTIL | RANGE~, ALL~, DATALOOP+8, DATALOOP+14 |
| SDRRDVALU | RANGE+2~, ALL+2~, DATALOOP+12*, DATALOOP+13, DATALOOP+14 |
| SDRRDX | RANGE~, RANGE+5, RANGE+6, RANGE+9, RANGE+16, RANGE+18, RANGE+43, ALL~, ALL+6, ALL+8 , ALL+9, ALL+18, PATTERN~, PATTERN+2, PATTERN+3*, PATTERN+6, PATTERN+7, DATALOOP+6, ASK~, ASK+4 , ASK+5, ASK+8, ASK+10 |
| SDRRDXBEG | RANGE+2~, RANGE+5*, RANGE+8, RANGE+12*, RANGE+14, RANGE+22*, RANGE+26, RANGE+30, RANGE+32, ASK+11 |
| SDRRDXEND | RANGE+3~, RANGE+6*, RANGE+8, RANGE+13*, RANGE+14, RANGE+23*, RANGE+27*, RANGE+35, ASK+11 |
| SDRRDXREF | RANGE+3~, RANGE+19*, RANGE+21*, RANGE+35, RANGE+37 |
| SDRRDXX | RANGE+3~, RANGE+26*, RANGE+32*, RANGE+35* |
| TEMP | ALL+3~, PATRN~, PATRN+1, PATRN+3* |
| U | RANGE+17, ALL+7, DATALOOP+2, DATALOOP+11, ASK+6, ASK+24 |
| X | RANGE+12*, RANGE+13*, ALL+3~, DATALOOP+5* |
| Y | RANGE+12, RANGE+13, ALL+3~, DATALOOP+2*, DATALOOP+3, DATALOOP+4*, DATALOOP+5, DATALOOP+8, DATALOOP+11*, SCREEN+1~ , SCREEN+5*, SCREEN+10*, ASK+22 |
| Y(0 | DATALOOP+11*, DATALOOP+12 |