DGPFTR1 ;SHRPE/YMG - PRF TRANSFER REQUESTS ACTIONS ; 05/08/18
Source file <DGPFTR1.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 7 | ($$FNDASGN,$$GETASGN)^DGPFAA $$UPDASGN^DGPFHLT1 SEND^DGPFHLT2 UPDLOG^DGPFHLT3 (BLD,BLDHDR)^DGPFTR $$MPIOK^DGPFUT $$PARENT^DGPFUT1 |
| VA FileMan | 3 | IX^DIC ($$GET1,GETS)^DIQ ^DIR |
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT ($$NAME,$$STA)^XUAF4 |
| List Manager | 2 | (CLEAR,FULL,PAUSE)^VALM1 EN^VALM2 |
| 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 |
|---|---|---|
| Registration | 4 | DGPF PRF TR REQ CHANGE VIEW DGPF PRF TR REQ DETAILS DGPF PRF TR REQ REVIEW DGPFLMA5 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CV | ; change list view
|
|
| CVX | ; exit point
|
|
| SELQID() | ; user prompt for selection of query Id
|
|
| ASKALL(STR1,STR2) | ; user prompt for All / Selected
; STR1 - item name to ask about (singular) ; STR2 - item name to ask about (plural) |
|
| SD | ; show request details
|
|
| RR | ; review pending request
|
|
| DISPREQ(IENS,DGFDA) | ; display request data
; IENS - ien in file 26.22_"," ; DGFDA - FDA array containing data for a given transfer request log entry |
|
| ASKREV() | ; user prompt for request approval / rejection
|
|
| ASKRSN(TYPE,RFLG) | ; user prompt for request / response reason
|
| Name | Field # of Occurrence |
|---|---|
| $$FNDASGN^DGPFAA | RR+44 |
| $$GETASGN^DGPFAA | RR+46 |
| $$UPDASGN^DGPFHLT1 | RR+52 |
| SEND^DGPFHLT2 | RR+55 |
| UPDLOG^DGPFHLT3 | RR+34 |
| BLD^DGPFTR | CV+7, CV+64, RR+56 |
| BLDHDR^DGPFTR | CV+7, CV+64 |
| $$MPIOK^DGPFUT | RR+22 |
| $$PARENT^DGPFUT1 | RR+42 |
| IX^DIC | SELQID+7 |
| $$GET1^DIQ | RR+26 |
| GETS^DIQ | SD+6, RR+6 |
| ^DIR | CV+15, CV+24, CV+33, CV+46, CV+57, ASKALL+11, ASKREV+9, ASKRSN+11 |
| CLEAR^VALM1 | CV+3 |
| FULL^VALM1 | CV+3, SD+2, RR+2 |
| PAUSE^VALM1 | SD+11, RR+59 |
| EN^VALM2 | SD+3, RR+3 |
| $$FMTE^XLFDT | CV+45, CV+56 |
| $$NOW^XLFDT | RR+27 |
| $$NAME^XUAF4 | RR+49 |
| $$STA^XUAF4 | RR+49 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^DGPF(26.22 - [#26.22] | Classic Fileman Calls, GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPF(26.22 - [#26.22] | CV+39, CV+49, RR+33, RR+35 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACT | RR+1~, RR+16*, RR+17, RR+18, RR+31, RR+48, RR+50 |
| ASGIEN | RR+1~, RR+44*, RR+45, RR+46, RR+52 |
| D | SELQID+4~, SELQID+5* |
| DA | CV+1~, CV+33! |
| DATAARY | RR+1~, RR+34, RR+52, RR+55 |
| DATAARY("DFN" | RR+23* |
| DATAARY("FLAG" | RR+25*, RR+44 |
| DATAARY("ICN" | RR+24* |
| DATAARY("MSGID" | RR+29* |
| DATAARY("ORIGOWN" | RR+47* |
| DATAARY("QOK" | RR+30* |
| DATAARY("REQDTM" | RR+20* |
| DATAARY("REQID" | RR+28* |
| DATAARY("REVBY" | RR+26* |
| DATAARY("REVCMT" | RR+18* |
| DATAARY("REVDTM" | RR+27* |
| DATAARY("REVDUZ" | RR+41* |
| DATAARY("REVRES" | RR+31* |
| DATAARY("SENDTO" | RR+42*, RR+43* |
| DATAARY("SFIEN" | RR+48*, RR+49 |
| DATAARY("SFNAME" | RR+49* |
| DFN | RR+1~, RR+21*, RR+22, RR+23, RR+44 |
| DGERR | RR+1~, RR+19*, RR+45*, RR+46*, RR+52*, RR+55 |
| DGFDA | SD+1~, SD+9, RR+1~, RR+15, DISPREQ~, DISPREQ+5 |
| DGFDA( | RR+7, RR+11, RR+20, RR+21, RR+25, RR+28, RR+29, RR+42, RR+43, RR+48 , DISPREQ+7, DISPREQ+9, DISPREQ+11, DISPREQ+13, DISPREQ+15, DISPREQ+17, DISPREQ+19, DISPREQ+21, DISPREQ+23, DISPREQ+25 , DISPREQ+27, DISPREQ+29, DISPREQ+31 |
| DGFERR | RR+1~, RR+34, RR+36 |
| DGFERR("DIERR" | RR+38, RR+39 |
| DGICN | RR+1~, RR+22, RR+24 |
| DGIEN | SD+1~, SD+5*, SD+6, RR+1~, RR+5*, RR+6, RR+33, RR+35, RR+37 |
| DGPFA | RR+1~, RR+46, RR+52 |
| DGPFA("OWNER" | RR+47, RR+48 |
| DIC | SELQID+4~, SELQID+5* |
| DIC("A" | SELQID+6* |
| DIC(0 | SELQID+5* |
| DIR | CV+1~, CV+15!, CV+24!, CV+33!, CV+46!, CV+57!, ASKALL+6~, ASKALL+11!, ASKREV+4~, ASKREV+9! , ASKRSN+6~, ASKRSN+11! |
| DIR("A" | CV+13*, CV+14*, CV+22*, CV+23*, CV+31*, CV+32*, CV+41*, CV+42*, CV+43*, CV+44* , CV+52*, CV+53*, CV+54*, CV+55*, ASKALL+8*, ASKALL+9*, ASKREV+5*, ASKREV+6*, ASKREV+7*, ASKRSN+7* , ASKRSN+8*, ASKRSN+9* |
| DIR("B" | CV+45*, CV+56*, ASKALL+7* |
| DIR("S" | CV+12* |
| DIR(0 | CV+11*, CV+21*, CV+30*, CV+40*, CV+51*, ASKALL+10*, ASKREV+8*, ASKRSN+10* |
| DIROUT | CV+1~, ASKALL+6~, ASKREV+4~, ASKRSN+6~ |
| DIRUT | CV+1~, ASKALL+6~, ASKREV+4~, ASKRSN+6~ |
| >> DSPSTR | CV+65*, RR+56 |
| DTMOK | CV+2~, CV+50*, CV+59* |
| DTOUT | CV+1~, CV+10, CV+20, CV+29, CV+38, CV+48, CV+50, CV+57, SELQID+4~, SELQID+8 , ASKALL+6~, ASKALL+12, ASKREV+4~, ASKREV+10, ASKRSN+6~, ASKRSN+12 |
| DUOUT | CV+1~, CV+10, CV+20, CV+29, CV+38, CV+48, CV+50, CV+57, SELQID+4~, SELQID+8 , ASKALL+6~, ASKALL+12, ASKREV+4~, ASKREV+10, ASKRSN+6~, ASKRSN+12 |
| DUZ | RR+26, RR+41 |
| EDTM | CV+2~, CV+61*, CV+63 |
| FLAG | CV+2~, CV+19*, CV+20, CV+25*, CV+63 |
| IENS | SD+1~, SD+6*, SD+9, RR+1~, RR+6*, RR+7, RR+11, RR+15, RR+20, RR+21 , RR+25, RR+28, RR+29, RR+34, RR+42, RR+43, RR+48, DISPREQ~, DISPREQ+7, DISPREQ+9 , DISPREQ+11, DISPREQ+13, DISPREQ+15, DISPREQ+17, DISPREQ+19, DISPREQ+21, DISPREQ+23, DISPREQ+25, DISPREQ+27, DISPREQ+29 , DISPREQ+31 |
| PAT | CV+2~, CV+9*, CV+10, CV+16*, CV+63 |
| QID | CV+2~, CV+6*, CV+7*, CV+63 |
| RFLG | ASKRSN~, ASKRSN+10 |
| SDTM | CV+2~, CV+37*, CV+38, CV+47*, CV+58, CV+63 |
| SEL | SD+1~, SD+4*, SD+5, RR+1~, RR+4*, RR+5 |
| STATUS | CV+2~, CV+28*, CV+29, CV+34*, CV+63, RR+1~, RR+7*, RR+9 |
| STR | CV+2~, CV+4*, CV+7*, CV+63*, CV+64, CV+65, DISPREQ+4~, DISPREQ+7*, DISPREQ+8, DISPREQ+9* , DISPREQ+10, DISPREQ+11*, DISPREQ+12, DISPREQ+13*, DISPREQ+14, DISPREQ+15*, DISPREQ+16, DISPREQ+17*, DISPREQ+18, DISPREQ+19* , DISPREQ+20, DISPREQ+21*, DISPREQ+22, DISPREQ+23*, DISPREQ+24, DISPREQ+25*, DISPREQ+26, DISPREQ+27*, DISPREQ+28, DISPREQ+29* , DISPREQ+30, DISPREQ+31*, DISPREQ+32 |
| STR1 | ASKALL~, ASKALL+9, ASKALL+10 |
| STR2 | ASKALL~, ASKALL+9, ASKALL+10 |
| TMPDTM | CV+2~, CV+39*, CV+45, CV+49*, CV+56 |
| TYPE | ASKRSN~, ASKRSN+9 |
| U | CV+16, CV+25, CV+63, RR+42, RR+47, RR+48 |
| >> VALMAR | SD+4, SD+5, RR+4, RR+5 |
| >> VALMBCK | CVX+1*, SD+12*, RR+60* |
| >> VALMBG | CV+64* |
| >> VALMY("" | SD+4, RR+4 |
| X | CV+1~, SELQID+4~, SELQID+9, ASKALL+6~, ASKREV+4~, ASKRSN+6~ |
| >> XQORNOD(0 | SD+3, RR+3 |
| XQY0 | CV+2~ |
| Y | CV+1~, CV+16, CV+25, CV+34, CV+47, CV+58, CV+61, SELQID+4~, ASKALL+6~, ASKALL+13 , ASKREV+4~, ASKREV+11, ASKRSN+6~, ASKRSN+13 |