ENFAVAL ;(WIRMFO)/KLD/SAB; VALIDITY CHECKS FOR Fx DOCS ;2/18/99
Source file <ENFAVAL.m>
| 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 |
|---|---|---|
| ST | ;
|
|
| FA | ;Check for appropriate values of certain required fields
|
|
| FC | ;Check for problems with CSN and/or CMR
|
|
| FD | ; Check for probems with disp date
|
|
| FR | ; Check for problems with CMR
|
|
| SET(X) | ;Record problems
|
|
| LOC(CMR) | ;Accepts CMR and checks 1st two char
|
|
| LOCDN | ||
| GROUP(CSN) | ;Accepts CSN and returns FAP GROUP
|
|
| GRPDUN | ||
| FACHK | ;;
|
|
| FBCHK | ;;
|
|
| FCCHK | ;;
|
|
| FDCHK | ;;
|
|
| FRCHK | ;;
|
| FileNo | Call Tags |
|---|---|
| ^ENG(6914 - [#6914] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ENG(6914.1 - [#6914.1] | FR+1, FR+7 |
| ^ENG(6914.3 - [#6914.3] | FA+10, FA+11, FA+29, FC+3 |
| ^ENG(6914.4 - [#6914.4] | FA+6, FR+14 |
| ^ENG(6914.6 - [#6914.6] | FA+15, FR+18 |
| ^ENG(6914.9 - [#6914.9] | FA+22, FA+24, FR+9, FR+11, LOC+3 |
| ^TMP($J | ST+11*, SET+1* |
| Name | Line Occurrences |
|---|---|
| $$GROUP | FA+27 |
| $$LOC | FA+19, FR+1, FR+7 |
| FA | ST+7 |
| FC | ST+8 |
| FD | ST+9 |
| FR | ST+10 |
| GRPDUN | GROUP+2 |
| LOCDN | LOC+2 |
| SET | ST+5, ST+6, FA+1, FA+2, FA+3, FA+4, FA+7, FA+8, FA+10, FA+12 , FA+13, FA+16, FA+17, FA+20, FA+25, FA+28, FA+29, FA+30, FA+32, FA+33 , FC+2, FC+3, FC+4, FC+11, FD+1, FR+1, FR+12, FR+15, FR+16, FR+19 , FR+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CMR | LOC~, LOC+2 |
| CSN | GROUP~, GROUP+1 |
| DT | FA+8, FA+13, FA+17, FD+1, FR+16, FR+20 |
| ENAD | FC+7~, FC+8*, FC+10, FC+11 |
| ENAO | FR+3~, FR+4*, FR+6, FR+12 |
| ENC | ST+1~ |
| ENC("BAD" | ST+2*, ST+11, SET+1* |
| ENCMR | FR+3~, FR+5*, FR+6, FR+7 |
| >> ENEQ( | ST+5 |
| >> ENEQ("DA" | ST+11, FA+19, FA+27, SET+1 |
| >> ENEQ(0 | FA+3 |
| >> ENEQ(2 | FA+1, FA+18, FA+26, FA+30, FA+31, FA+32, FA+33, FC+8, FC+9, FR+5 |
| >> ENEQ(3 | FA+2 |
| >> ENEQ(8 | FA+4, FA+9, FA+10, FA+11, FA+29, FC+3 |
| >> ENEQ(9 | FA+5, FA+6, FA+14, FA+15, FA+21, FA+25, FR+4 |
| >> ENFAP( | ST+6 |
| >> ENFAP("DOC" | ST+3, ST+4, ST+7, ST+8, ST+9, ST+10 |
| >> ENFAP("GRP" | FA+27*, FA+28, FA+29, GROUP+2*, GROUP+3*, GROUP+4*, GRPDUN |
| >> ENFAP("LOC" | FA+19*, FA+20, FA+22, FR+7*, FR+8, FR+9, LOC+2*, LOC+3*, LOCDN |
| >> ENFAP(100 | FC+1, FC+4, FC+6, FC+8, FC+9, FD+1, FR+1, FR+2, FR+4, FR+5 , FR+13, FR+14, FR+17, FR+18 |
| >> ENFAP(3 | FC+2, FC+3, FC+4 |
| ENRD | FC+7~, FC+9*, FC+10, FC+11 |
| FSC | GROUP+1~*, GROUP+2, GROUP+3, GROUP+4 |
| I | ST+3*, ST+12! |
| T | ST+3, ST+5, ST+6, ST+12! |
| U | ST+5, ST+6, FA+1, FA+2, FA+3, FA+4, FA+5, FA+6, FA+7, FA+8 , FA+9, FA+10, FA+11, FA+12, FA+13, FA+14, FA+15, FA+16, FA+17, FA+18 , FA+21, FA+24, FA+25, FA+26, FA+29, FA+30, FA+31, FA+32, FA+33, FC+1 , FC+2, FC+3, FC+4, FC+6, FC+8, FC+9, FD+1, FR+1, FR+2, FR+4 , FR+5, FR+7, FR+11, FR+13, FR+14, FR+15, FR+16, FR+17, FR+18, FR+19 , FR+20 |
| X | ST+1~, FA+6*, FA+7, FA+8, FA+11*, FA+12, FA+13, FA+15*, FA+16, FA+17 , FA+22*, FA+23, FA+24, FR+9*, FR+10, FR+11, FR+14*, FR+15, FR+16, FR+18* , FR+19, FR+20, SET~, SET+1 |
| >> Y | FA+24*, FA+25, FR+11*, FR+12 |