VAQLED05 ;ALB/JFP,JRP - PDX, LOAD/EDIT DIFFERENCES,SCREEN;01MAR93
Source file <VAQLED05.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 |
|---|---|---|
| EP | ; -- Main entry point
|
|
| EP1 | ||
| MAIN | ; -- Loops thru patient file looking for differences by field
|
|
| MULT | ; -- Loop thru multiple associated with patient file
|
|
| M1 | ||
| MLOAD | ; -- Loads .01 field of multiple into an array for compare (patient)
|
|
| MULTDIF | ; -- Displays entries which do not match .01
|
|
| DISP1 | ; -- Display line 1
|
|
| DISP2 | ; -- Display line 2
|
|
| DISP3 | ; -- Display line 3
|
|
| DISP4 | ; -- Displays all fields associated with multiple from transaction file
|
|
| D41 | ||
| KILL | ; -- Kills entries which are not different for work arrays
|
|
| KILL1 | ||
| KILL2 | ||
| KF | ; -- kills fields in subfile
|
|
| TMP | ; -- Set the array used by list processor
|
|
| MSG | ; -- Displays entries not passing the input transform
|
|
| TMP2 | ; -- Sets array for list processor for message
|
|
| EXIT | ; -- Note: The list processor cleans up its own variables.
; All other variables cleaned up here. |
|
| END | ; -- End of code
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | DISP1+3, D41+1, MSG+6 |
| ^TMP("PTVALUE" | MLOAD+1!, MLOAD+5*, MULTDIF+5, EXIT+2! |
| ^TMP("VAQIDX" | EP1+2!, TMP+4* |
| ^TMP("VAQL2" | EP1+2!, TMP+2*, TMP+3*, TMP2+2*, TMP2+3* |
| ^TMP("VAQLD" | EP1+3, MSG+4, MSG+5 |
| ^TMP("VAQPT" | MAIN+6, MLOAD+3, MLOAD+4, KILL+2!, KILL1+1!, KILL2+1! |
| ^TMP("VAQTR" | MAIN+2, MAIN+4, MULT+2, MULTDIF+2, MULTDIF+3, DISP4+3, D41, KILL+1!, KILL1!, KILL2! , KF+2 |
| Name | Line Occurrences |
|---|---|
| D41 | DISP4+3 |
| DISP1 | MAIN+8, MULTDIF+6 |
| DISP2 | MAIN+8 |
| DISP3 | MULTDIF+6 |
| DISP4 | MULTDIF+6 |
| EXIT | EP1+9 |
| KF | MULTDIF+5 |
| KILL | MAIN+5, MAIN+7, KF+2 |
| KILL1 | MAIN+3 |
| KILL2 | M1 |
| M1 | MULT+2 |
| MAIN | EP1+5 |
| MLOAD | M1+1 |
| MSG | EP1+3 |
| MULT | EP1+5 |
| MULTDIF | M1+1 |
| TMP | MULTDIF+7, DISP1+5, DISP2+3, DISP2+4, DISP3+3, D41+4 |
| TMP2 | EP1+7, EP1+8, MSG+2, MSG+9, MSG+10, MSG+12, MSG+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DFNPT | TMP+4 |
| >> DFNTR | TMP+4 |
| ENTRY | MSG+1~, MSG+3*, MSG+4*, MSG+5, MSG+14! |
| FLD | MAIN+1*, MAIN+2*, MAIN+3, MAIN+4, MAIN+6, MULT+1*, MLOAD+3, MLOAD+4, MULTDIF+1*, MULTDIF+2 , MULTDIF+3, DISP1+3, DISP4+1~, DISP4+2*, DISP4+3*, D41, D41+1, KILL+1, KILL+2, KILL1 , KILL1+1, KF+1~*, KF+2*, TMP+4, EXIT+3! |
| FLD( | MAIN+3 |
| FLDNAME | DISP1+3*, DISP1+4, D41+1*, D41+2, MSG+1~, MSG+6*, MSG+7, MSG+14!, EXIT+3! |
| FLE | MAIN+1*, MAIN+2, MAIN+3, MAIN+4, MAIN+6, MULT+1*, MULT+2*, M1, MLOAD+3, MLOAD+4 , MULTDIF+2, MULTDIF+3, DISP1+3, DISP4+3, D41, D41+1, KILL+1, KILL+2, KILL1, KILL1+1 , KILL2, KILL2+1, KF+2, TMP+4, EXIT+3! |
| FLE( | M1 |
| LN | MSG+1~, MSG+11*, MSG+12, MSG+14! |
| MSG | MSG+1~, MSG+7*, MSG+8, MSG+14! |
| NODE | MSG+1~, MSG+5*, MSG+6, MSG+14! |
| PDXVALUE | MAIN+4*, MAIN+5, MAIN+7, MULTDIF+3*, MULTDIF+4, MULTDIF+5, DISP2+2, DISP3+2, D41*, D41+3 , EXIT+3! |
| PTVALUE | MAIN+6*, MAIN+7, MLOAD+4*, MLOAD+5, DISP2+1, EXIT+3! |
| SEQ | MAIN+1*, MAIN+4, MAIN+6, MULT+1*, MLOAD+2*, MLOAD+3*, MLOAD+4, MULTDIF+1*, MULTDIF+2*, MULTDIF+3 , D41, KILL+1, KILL+2, TMP+4, EXIT+3! |
| TYPE | MAIN+1*, MULT+1*, TMP+4, EXIT+3! |
| U | DISP1+3, D41+1, MSG+6 |
| >> VALMCNT | EP1+1*, TMP+1*, TMP+2, TMP+3, TMP2+1*, TMP2+2, TMP2+3 |
| VAQECNT | EP1+1*, EP1+6, DISP1+1*, DISP1+2, TMP+3, TMP+4, EXIT+3! |
| X | EP1+7*, EP1+8*, MULTDIF+7*, DISP1+2*, DISP1+4*, DISP2+1*, DISP2+2*, DISP2+4*, DISP3+1*, DISP3+2* , D41+2*, D41+3*, TMP+2, MSG+1~, MSG+2*, MSG+8*, MSG+10*, MSG+12*, MSG+13*, MSG+14! , TMP2+2, EXIT+3! |
| >> XRT0 | EP1+10 |
| >> XRTL | EP1+4 |
| >> XRTN | EP1+10* |
| Name | Field # of Occurrence |
|---|---|
| $T( | EP1+10 |