DGOTHMG2 ;SHRPE/YMG - OTH Management actions (cont.) ;04/30/19
Source file <DGOTHMG2.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 5 | $$CHKKEY^DGOTHMG1 (BLD,BLDHDR)^DGOTHMGT ($$FILAUTH,$$FILDEN,$$FILPEND,$$GET365DT,$$GET90DT,$$GETPEND,$$LASTPRD)^DGOTHUT1 DEM^VADPT $$SITE^VASITE |
| Kernel | 3 | ($$FMADD,$$FMDIFF,$$FMTE,$$NOW)^XLFDT ($$CJ,$$UP)^XLFSTR $$NAME^XUSER |
| List Manager | 2 | CHGCAP^VALM (CLEAR,FULL)^VALM1 |
| Income Verification Match | 1 | EVENT^IVMPLOG |
| VA FileMan | 1 | ^DIR |
| 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 |
|---|---|---|
| AP | ; add 90 day period
|
|
| CLRPND(DGDFN) | ; clear existing pending request
|
|
| ASKCONT | ; display "press <Enter> to continue" prompt
|
|
| HEADER(DFN) | ;
|
|
| DISPERR(DGERR) | ; display error message
|
|
| ASKREQDT(MAXDT,DEFDT) | ; prompt for date request submitted
|
|
| ASKAUAP() | ; prompt for authorization approved
|
|
| ASKAUCMT() | ; prompt for authorization comment
|
|
| ASKAUBY() | ; prompt for authorized by
|
|
| ASKAURDT(MAXDT) | ; prompt for authorization received date
|
|
| ASKSTDT(MINDT,MAXDT) | ; prompt for period start date
|
|
| CHRCHK(STR) | ; check if give string contains one of the characters '|', '^', '&', '\', '~'
|
| Name | Field # of Occurrence |
|---|---|
| $$CHKKEY^DGOTHMG1 | AP+9, AP+57 |
| BLD^DGOTHMGT | AP+93, AP+135 |
| BLDHDR^DGOTHMGT | AP+94, AP+114, AP+136 |
| $$FILAUTH^DGOTHUT1 | AP+83 |
| $$FILDEN^DGOTHUT1 | AP+127 |
| $$FILPEND^DGOTHUT1 | AP+110, CLRPND+5 |
| $$GET365DT^DGOTHUT1 | AP+22 |
| $$GET90DT^DGOTHUT1 | AP+17 |
| $$GETPEND^DGOTHUT1 | AP+37 |
| $$LASTPRD^DGOTHUT1 | AP+14 |
| ^DIR | ASKREQDT+14, ASKAUAP+12, ASKAUCMT+9, ASKAUBY+9, ASKAURDT+12, ASKSTDT+18 |
| EVENT^IVMPLOG | AP+97, AP+117, AP+139 |
| DEM^VADPT | HEADER+2 |
| CHGCAP^VALM | AP+92, AP+134 |
| CLEAR^VALM1 | AP+6 |
| FULL^VALM1 | AP+6 |
| $$SITE^VASITE | AP+35 |
| $$FMADD^XLFDT | AP+54, AP+55, AP+57 |
| $$FMDIFF^XLFDT | AP+53, AP+65 |
| $$FMTE^XLFDT | AP+20, AP+21, AP+23, AP+28, AP+41, AP+87, ASKREQDT+10, ASKREQDT+13, ASKAURDT+11, ASKSTDT+10 |
| $$NOW^XLFDT | AP+44 |
| $$CJ^XLFSTR | AP+113, AP+130, ASKCONT+2 |
| $$UP^XLFSTR | AP+35 |
| $$NAME^XUSER | AP+35 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CRDTM | AP+4~, AP+44*, AP+69, AP+108, AP+126 |
| DAYS | AP+4~, AP+18*, AP+25 |
| DDASH | HEADER+1~, HEADER+6* |
| DEFDT | ASKREQDT~, ASKREQDT+10 |
| DFN | HEADER~ |
| DGDFN | AP+13, AP+37, AP+83, AP+91, AP+97, AP+110, AP+117, AP+127, AP+133, AP+139 , CLRPND~, CLRPND+5 |
| DGDOB | HEADER+1~, HEADER+3*, HEADER+5 |
| DGERR | DISPERR~, DISPERR+4 |
| DGFAC | AP+4~, AP+35*, AP+63, AP+107, AP+125 |
| DGFRES | AP+4~, AP+83*, AP+84, AP+85, AP+110*, AP+111, AP+112, AP+127*, AP+128, AP+129 , CLRPND+5*, CLRPND+6 |
| >> DGIEN33 | AP+14, AP+17, AP+22 |
| DGIEN365 | AP+4~, AP+14*, AP+22 |
| DGIEN90 | AP+4~, AP+14* |
| DGNAME | HEADER+1~, HEADER+3*, HEADER+5 |
| DGRES | CLRPND+4~ |
| >> DGSVDDF("A" | AP+92 |
| >> DGSVDDF("D" | AP+134 |
| DGUSR | AP+4~, AP+35*, AP+62, AP+106, AP+124 |
| DIR | ASKREQDT+7~, ASKAUAP+4~, ASKAUCMT+4~, ASKAUBY+4~, ASKAURDT+6~, ASKSTDT+7~ |
| DIR("?" | ASKREQDT+11*, ASKREQDT+12*, ASKREQDT+13*, ASKAUAP+7*, ASKAUAP+8*, ASKAUAP+9*, ASKAUAP+10*, ASKAUAP+11*, ASKAUCMT+7*, ASKAUCMT+8* , ASKAUBY+7*, ASKAUBY+8*, ASKAURDT+9*, ASKAURDT+10*, ASKAURDT+11*, ASKSTDT+14*, ASKSTDT+15*, ASKSTDT+16*, ASKSTDT+17* |
| DIR("A" | ASKREQDT+9*, ASKAUAP+6*, ASKAUCMT+6*, ASKAUBY+6*, ASKAURDT+8*, ASKSTDT+13* |
| DIR("B" | ASKREQDT+10* |
| DIR(0 | ASKREQDT+8*, ASKAUAP+5*, ASKAUCMT+5*, ASKAUBY+5*, ASKAURDT+7*, ASKSTDT+11* |
| DIROUT | ASKREQDT+7~, ASKAUAP+4~, ASKAUCMT+4~, ASKAUBY+4~, ASKAURDT+6~, ASKSTDT+7~ |
| DIRUT | ASKREQDT+7~, ASKAUAP+4~, ASKAUCMT+4~, ASKAUBY+4~, ASKAURDT+6~, ASKSTDT+7~ |
| >> DSPMODE | AP+89*, AP+93, AP+94, AP+114, AP+131*, AP+135, AP+136 |
| DT | AP+20, AP+21, AP+23, AP+27, AP+53, AP+54, AP+57, AP+73, AP+79, AP+101 |
| DTDIFF | AP+4~, AP+53*, AP+54, AP+57 |
| DTIME | ASKCONT+3 |
| DTOUT | ASKREQDT+7~, ASKREQDT+15, ASKAUAP+4~, ASKAUAP+13, ASKAUCMT+4~, ASKAUCMT+10, ASKAUBY+4~, ASKAUBY+10, ASKAURDT+6~, ASKAURDT+13 , ASKSTDT+7~, ASKSTDT+19 |
| DTSTR365 | AP+4~, AP+22*, AP+65 |
| DTSTR90 | AP+4~, AP+17*, AP+18 |
| DUOUT | ASKREQDT+7~, ASKREQDT+15, ASKAUAP+4~, ASKAUAP+13, ASKAUCMT+4~, ASKAUCMT+10, ASKAUBY+4~, ASKAUBY+10, ASKAURDT+6~, ASKAURDT+13 , ASKSTDT+7~, ASKSTDT+19 |
| DUZ | AP+35 |
| EDT365 | AP+4~, AP+22*, AP+23 |
| EDT90 | AP+4~, AP+18*, AP+21, AP+53, AP+54, AP+57 |
| MAXDT | AP+4~, AP+55*, AP+59, ASKREQDT~, ASKREQDT+8, ASKREQDT+13, ASKAURDT~, ASKAURDT+7, ASKAURDT+11, ASKSTDT~ , ASKSTDT+10, ASKSTDT+11 |
| MAXDTE | ASKSTDT+8~, ASKSTDT+10*, ASKSTDT+17 |
| MINDT | AP+4~, AP+54*, AP+55, AP+57*, AP+59, ASKSTDT~, ASKSTDT+10, ASKSTDT+11 |
| MINDTE | ASKSTDT+8~, ASKSTDT+10*, ASKSTDT+16 |
| NUM365 | AP+4~, AP+14*, AP+15, AP+65, AP+67 |
| NUM90 | AP+4~, AP+14*, AP+16, AP+33, AP+67 |
| OTHDATA | AP+4~, AP+60*, AP+62*, AP+63*, AP+65*, AP+67*, AP+69*, AP+70, AP+74*, AP+77* , AP+80*, AP+83, AP+87, AP+104*, AP+105*, AP+106*, AP+107*, AP+108*, AP+110, AP+122* , AP+123*, AP+124*, AP+125*, AP+126*, AP+127 |
| PNDREQ | AP+4~, AP+37*, AP+38, AP+39, AP+44, AP+91, AP+133 |
| PNDSTR | AP+4~, AP+37*, AP+38, AP+41, AP+44, AP+73, AP+101 |
| REQTYPE | AP+5~, AP+46*, AP+48, AP+103 |
| SDT90 | AP+5~, AP+18*, AP+19, AP+20, AP+25, AP+27, AP+28 |
| STARTDT | AP+5~, AP+59*, AP+60, AP+65 |
| STOP | AP+5~, AP+70*, AP+73*, AP+76*, AP+79* |
| STR | CHRCHK~, CHRCHK+6 |
| SUBDT | AP+5~, AP+73*, AP+74, AP+101*, AP+105, AP+122 |
| U | AP+14, AP+17, AP+18, AP+22, AP+35, AP+37, AP+38, AP+41, AP+44, AP+60 , AP+62, AP+63, AP+65, AP+67, AP+69, AP+70, AP+73, AP+74, AP+77, AP+80 , AP+84, AP+87, AP+101, AP+104, AP+105, AP+106, AP+107, AP+108, AP+111, AP+122 , AP+123, AP+124, AP+125, AP+126, AP+128, CLRPND+6, HEADER+3 |
| VADM | HEADER+1~ |
| VADM(1 | HEADER+3 |
| VADM(3 | HEADER+3 |
| >> VALMBCK | AP+7* |
| VALMDDF | AP+92!*, AP+134!* |
| X | ASKREQDT+7~, ASKAUAP+4~, ASKAUCMT+4~, ASKAUBY+4~, ASKAURDT+6~, ASKSTDT+7~ |
| Y | ASKREQDT+7~, ASKREQDT+16, ASKAUAP+4~, ASKAUAP+14, ASKAUCMT+4~, ASKAUCMT+11, ASKAUBY+4~, ASKAUBY+11, ASKAURDT+6~, ASKAURDT+14 , ASKSTDT+7~, ASKSTDT+20 |
| Z | AP+5~, AP+14*, AP+17, AP+76*, AP+77, AP+79*, AP+80, AP+121*, AP+123, ASKCONT+1~ , ASKCONT+3* |