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 |