DICATTDM ;GFT ;04:56 PM 17 Dec 2002 [ 12/09/2003 4:54 PM ]
Source file <DICATTDM.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | (HLP,UNED)^DDSUTL $$GET^DDSVALF MAX^DICATT1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MAX(L,Y) | ;given L=length of new data, Y=subscript name | |
| NXT | ||
| USED | ||
| CHKPIEC(P) | ; | |
| PIECDEF | ; | |
| CHKSUB(X) | ;used as INPUT TRANSFORM for Fields 16 & 76 | |
| SUBHELP | ; | |
| PC | ||
| H(%) | ||
| SUBDEF | ; | |
| G(I) | ||
| PIECHELP | ; | |
| POST | ;POST-ACTION of Page 3 | |
| P(Y) | ;given SUBSCRIPT Y, return PIECE prompt | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | SUBDEF+1, NXT+1, PC, SUBHELP+6, CHKSUB+3, USED, PIECHELP+4, PIECHELP+6 | 
| Name | Line Occurrences | 
|---|---|
| $$CHKPIEC | POST+2 | 
| $$CHKSUB | SUBDEF+2 | 
| $$G | PIECDEF+2, CHKPIEC+2, PIECHELP+3, POST+2 | 
| $$MAX | CHKSUB+5 | 
| $$P | PIECDEF+2 | 
| H | POST+2 | 
| PC | PC | 
| USED | CHKPIEC+3, CHKPIEC+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | NXT+1, CHKSUB+4, USED, PIECHELP+6 | 
| ^(0 | USED+1 | 
| ^(99999 | PC+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | P+1~, P+2*, PC*, PC+1*, PC+2*, PC+3, POST+1~, POST+2*!, H~, H+1 | 
| %( | H* | 
| %("" | H | 
| %(1 | POST+2* | 
| A | MAX+1~, MAX+2* | 
| >> DDSBR | POST+2* | 
| >> DICATT2N | PIECDEF+1, SUBHELP+1 | 
| >> DICATTA | SUBDEF+1, NXT+1, PC, SUBHELP+6, CHKSUB+3, MAX+2, USED, PIECHELP+4, PIECHELP+6 | 
| >> DICATTF | MAX+2 | 
| >> DICATTLN | PC+1, CHKSUB+5, CHKPIEC+3 | 
| DP | MAX+1~, MAX+2* | 
| G | PIECHELP+1~, PIECHELP+3*, PIECHELP+4, PIECHELP+6 | 
| I | G~ | 
| L | MAX~ | 
| M | CHKSUB+1~, CHKSUB+2*, CHKSUB+3 | 
| N | MAX+1~, CHKPIEC+1~, CHKPIEC+3* | 
| P | P+1~, P+2*, PC*, PC+1, CHKPIEC~, CHKPIEC+3, CHKPIEC+4, USED, USED+1, PIECHELP+1~ , PIECHELP+6* | 
| S | CHKPIEC+1~, CHKPIEC+2*, USED | 
| T | SUBHELP+2~, SUBHELP+5*, SUBHELP+6*, MAX+1~, MAX+3, PIECHELP+1~, PIECHELP+5*, PIECHELP+6* | 
| U | USED | 
| W | MAX+1~ | 
| X | P+1~, P+2*, PC*, SUBHELP+2~, SUBHELP+7, CHKSUB~, CHKSUB+3, CHKSUB+4, CHKSUB+5, PIECHELP+1~ , PIECHELP+7 | 
| X( | SUBHELP+6*, PIECHELP+6* | 
| X(1 | SUBHELP+3*, PIECHELP+2*, PIECHELP+4*, PIECHELP+5* | 
| X(2 | SUBHELP+4*, PIECHELP+5* | 
| Y | SUBDEF+1*, SUBDEF+2, NXT*, NXT+1*, PIECDEF+1*, PIECDEF+2*, P~, PC, SUBHELP+1*, SUBHELP+2~ , SUBHELP+5*, SUBHELP+6*, MAX~, PIECHELP+1~, PIECHELP+5*, PIECHELP+6* |