DDS41 ;SFISC/MKO-VERIFY DATA ;21SEP2006
Source file <DDS41.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LDERR | ;Call ^DIALOG to load error | |
| LDALL | ;Load all pages | |
| VF | ;Check required and key fields | |
| PRNT | ;Print messages | |
| VR | ;Check individual records | |
| EOP | ;Issue EOP prompt | |
| LP | ;Loop through all pages/blocks | |
| END | ||
| WLIN(DDSX,DDSINDNT) | ;Write a single line, wrap at word boundaries | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | VF+13, VF+14, VF+15, LDERR+8, PRNT+25 | 
| ^DD("KEY" - [#.31] | VF+16, PRNT+23, PRNT+24 | 
| ^DIST( | DDS41+20, DDS41+34, LDALL+3, LP+8, LP+9, LP+10, VF+1, VF+3, VF+4, VF+9 , VF+12 | 
| Name | Line Occurrences | 
|---|---|
| END | DDS41+18 | 
| EOP | PRNT+32, WLIN+5 | 
| LDALL | DDS41+17 | 
| LDERR | VR+11, VR+13 | 
| LP | DDS41+25 | 
| PRNT | DDS41+35 | 
| VF | LP+10 | 
| VR | VF+20, VF+24 | 
| WLIN | PRNT+8, PRNT+12, PRNT+20, PRNT+21, PRNT+26, PRNT+30 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | VF+14, PRNT+8, PRNT+30 | 
| ^("A" | VR+1 | 
| ^("D" | VR+7, VR+15 | 
| ^("IENS" | PRNT+16 | 
| ^("KEY" | PRNT+16 | 
| ^("M" | VR+5 | 
| ^(0 | LP+8, VF+1, VF+3, VF+14, PRNT+24, PRNT+25 | 
| ^(1 | DDS41+20, LP+8 | 
| ^(20 | DDS41+34 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| C | LDERR+5~, LDERR+8* | 
| DA | DDS41+12~, DDS41+13*, PRNT+15~ | 
| DA( | DDS41+14* | 
| >> DDGLCLR | LDALL+2, LP+3, PRNT+3, EOP+5 | 
| >> DDGLDEL | LDALL+2, LP+3, PRNT+3, EOP+5 | 
| DDO | DDS41+3~, LP+10*, VF+1, VF+3, VF+4, VF+8, VF+9, VF+12 | 
| DDP | DDS41+12~, DDS41+15*, LP+1~, LP+9*, VF+7~, VF+8*, VF+13, VF+14, VF+15, VF+16 , VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+8 | 
| >> DDS | DDS41+20, DDS41+34, LDALL+3, LP+8 | 
| DDS4B | DDS41+4~, LP+6*, LP+7, LP+9, LP+10, VF+1, VF+3, VF+4, VF+8, VF+9 , VF+12, VF+19, VF+20, VF+24, LDERR+6 | 
| DDS4DA | DDS41+4~, VF+18*, VF+19*, VF+20, VF+22~, VF+23*, VF+24*, VR+1, VR+5, VR+7 , VR+8, VR+13, VR+15, LDERR+4, LDERR+6 | 
| DDS4DONE | DDS41+4~ | 
| DDS4DONE( | LP+7, LP+9* | 
| DDS4ERR | DDS41+4~, DDS41+23*, DDS41+31*, DDS41+34, DDS41+35, END, LDERR+2*, PRNT+7 | 
| DDS4FLD | DDS41+4~, VF+8*, VF+11, VF+12*, VF+13*, VF+14, VF+15, VF+16, VR+1, VR+5 , VR+7, VR+8, VR+13, VR+15 | 
| DDS4I | VR+6~, VR+9*, VR+10* | 
| DDS4OUT | DDS41+4~, DDS41+7*, DDS41+10, DDS41+31, END+1, LDERR+2, LDERR+10, PRNT+7, PRNT+8 | 
| DDS4PDA | VF+22~*, VF+24, LDERR+6 | 
| DDS4PG | DDS41+4~, DDS41+8*, DDS41+33 | 
| DDS4PG1 | DDS41+4~, LDALL+3*, LDALL+5 | 
| DDS4REF | VR+6~, VR+7*, VR+8*, VR+10 | 
| DDS4TP | DDS41+4~, VF+1*, VF+2, VF+7 | 
| DDS4VAL | VR+6~, VR+9*, VR+10*, VR+11 | 
| DDSABT | PRNT+1~, PRNT+2*, PRNT+7, PRNT+11, PRNT+29, WLIN+4, WLIN+5* | 
| DDSCAP | DDS41+5~, VF+3*, VF+9*, VF+14*, LDERR+3 | 
| DDSDA | DDS41+12~, DDS41+13*, DDS41+14* | 
| >> DDSDAORG | DDS41+13 | 
| >> DDSDAORG( | DDS41+14 | 
| DDSDL | DDS41+12~, DDS41+13*, DDS41+14 | 
| >> DDSDLORG | DDS41+13 | 
| DDSERROR | DDS41+5~, END | 
| DDSFDA | DDS41+5~, DDS41+29 | 
| DDSFDA( | VR+15* | 
| >> DDSFLORG | DDS41+15 | 
| DDSI | DDS41+5~, DDS41+14*, PRNT+7*, PRNT+8, PRNT+11*, PRNT+12, PRNT+13, PRNT+16, PRNT+29*, PRNT+30 | 
| DDSINDNT | WLIN~, WLIN+2, WLIN+6 | 
| DDSKEY | DDS41+5~, DDS41+28*, DDS41+30*, DDS41+31, DDS41+35, END, VF+5*, VF+16*, VR+2, VR+15 | 
| >> DDSPAGE | LDALL+3 | 
| >> DDSPG | DDS41+8, DDS41+20, DDS41+33*, LDALL+3*, LDALL+5*, LP+5*, LP+6, LP+7, LP+8, VF+19 , VF+20, VF+24, LDERR+6 | 
| DDSPID | DDS41+5~, LP+8*, LDERR+3 | 
| >> DDSPTB | DDS41+12 | 
| >> DDSREFS | LP+7 | 
| >> DDSREFT | DDS41+7, DDS41+10, DDS41+30, DDS41+35, END+1, LP+5, LP+6, VF+19, VF+20, VF+24 , VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+6, PRNT+11, PRNT+12, PRNT+13 , PRNT+16, PRNT+29, PRNT+30 | 
| >> DDSREP | DDS41+12 | 
| DDSREQ | DDS41+5~, VF+4*, VF+15*, VR+1~*, VR+2 | 
| DDSX | WLIN~, WLIN+2, WLIN+3 | 
| DDSX( | WLIN+4, WLIN+6 | 
| DDSX(0 | WLIN+3* | 
| DIE | DDS41+12~, DDS41+15* | 
| DIERR | DDS41+3~, DDS41+18, LDALL+5 | 
| DTIME | EOP+3 | 
| >> DX | LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5* | 
| >> DY | LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5* | 
| FIL | PRNT+15~, PRNT+24*, PRNT+25 | 
| FILE | PRNT+15~, PRNT+16*, PRNT+17 | 
| FLD | PRNT+15~, PRNT+24*, PRNT+25 | 
| FLDS | PRNT+15~, PRNT+23*, PRNT+25*, PRNT+26 | 
| FNAME | PRNT+15~, PRNT+17, PRNT+20* | 
| I | WLIN+1~, WLIN+4*, WLIN+6 | 
| IENS | PRNT+15~, PRNT+16*, PRNT+17 | 
| IOM | WLIN+2 | 
| IOSL | LDALL+1, LP+2, WLIN+5, EOP+2 | 
| >> IOXY | LDALL+1, LP+2, PRNT+2, EOP+2, EOP+5 | 
| J | PRNT+15~, PRNT+23*, PRNT+24 | 
| KEY | PRNT+15~, PRNT+16*, PRNT+23, PRNT+24 | 
| LEV | PRNT+15~, PRNT+17, PRNT+19 | 
| P | DDS41+19~, DDS41+22, LDERR+1~, LDERR+10 | 
| P(1 | DDS41+20*, LDERR+3* | 
| P(2 | DDS41+20*, DDS41+21*, LDERR+3* | 
| P(3 | LDERR+3*, LDERR+6*, LDERR+7, LDERR+8*, LDERR+9* | 
| RNAME | PRNT+15~, PRNT+17, PRNT+21* | 
| U | DDS41+15, DDS41+20, LP+7, LP+8, LP+9, VF+1, VF+3, VF+4, VF+9, VF+14 , VF+15, VF+20, VR+1, VR+8, LDERR+6, LDERR+8, PRNT+24, PRNT+25, EOP+4 | 
| X | EOP+1~, EOP+3*, EOP+4 | 
| Y | END*, LDALL+4*, LDALL+5, LDERR+5~, LDERR+8*, WLIN+5, EOP+4*, EOP+5 |