VAQLED03 ;ALB/JFP,JRP - PDX, DISPLAY POSSIBLE MATCHES, SCREEN;01MAR93
Source file <VAQLED03.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 for the list processor
|
|
| INIT | ; -- Builds array of possible matches
|
|
| SETD | ; -- Set data for display in list processor
|
|
| TMP | ; -- Set the array used by list processor
|
|
| HD | ; -- Make header line for list processor
|
|
| SEL | ; -- Select possible match
|
|
| EXP | ; -- Displays MAS minimal information from patient file (2)
|
|
| NEW | ; -- Creates new patient in local database
|
|
| EXIT | ; -- Note: The list processor cleans up its own variables.
; All other variables cleaned up here. |
|
| MRGECHK | ;CHECK FOR EXACT MATCH BEFORE ALLOWING MERGE
|
| Name | Field # of Occurrence |
|---|---|
| ^DPTDUP | EP+10 |
| DEM^VADPT | SETD+2 |
| EN^VALM | EP+12 |
| $$SETFLD^VALM1 | SETD+3, SETD+4, SETD+5, SETD+7, SETD+8 |
| $$SETSTR^VALM1 | INIT+5, INIT+6 |
| CLEAR^VALM1 | MRGECHK+16 |
| PAUSE^VALM1 | MRGECHK+39 |
| EN^VALM2 | SEL+1, EXP+1 |
| PT^VAQDIS01 | EXP+7 |
| EP^VAQLED02 | MRGECHK+14 |
| ^VAQLED07 | NEW+1 |
| $$INSERT^VAQUTL1 | HD+1, HD+2, HD+3, HD+4, HD+5, HD+6, MRGECHK+18, MRGECHK+25 |
| $$PATINFO^VAQUTL1 | MRGECHK+3 |
| $$REPEAT^VAQUTL1 | MRGECHK+28 |
| $$GETDFN^VAQUTL97 | EP+3, EP+4 |
| $$DASHSSN^VAQUTL99 | MRGECHK+30 |
| $$DATE^VAQUTL99 | MRGECHK+6 |
| $$DOBFMT^VAQUTL99 | SETD+6, MRGECHK+30 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | INIT+2*, INIT+3*, TMP+4, EXP+6*, EXIT+4! |
| DFNARR | EP+1!, EXIT+3! |
| DFNARR( | EP+3*, EP+4*, EP+11* |
| >> DFNPT | SEL+7*, MRGECHK+3 |
| >> DFNTR | TMP+4, SEL+6* |
| DIFF | MRGECHK+1~, MRGECHK+9*, MRGECHK+10*, MRGECHK+11*, MRGECHK+12*, MRGECHK+14, MRGECHK+21*, MRGECHK+22*, MRGECHK+23 |
| DOB | EP+6~, EP+8* |
| DPTD | EP+11, EP+12!, EXIT+4! |
| DPTD( | EP+11, INIT+3 |
| DPTKD | EP+6~, EP+9* |
| DPTKS | EP+6~, EP+9* |
| DPTNM | EP+6~, EP+7* |
| IOSL | MRGECHK+38 |
| LOCDOB | MRGECHK+1~, MRGECHK+6*, MRGECHK+7*, MRGECHK+12, MRGECHK+30 |
| LOCNAME | MRGECHK+1~, MRGECHK+4*, MRGECHK+10, MRGECHK+30 |
| LOCSSN | MRGECHK+1~, MRGECHK+5*, MRGECHK+11, MRGECHK+30 |
| SDAT | SEL+5*, SEL+6, SEL+7, EXP+5*, EXP+6, EXIT+4! |
| SDI | SEL+3*, SEL+4*, SEL+5, EXP+3*, EXP+4*, EXP+5, EXIT+4! |
| SSN | EP+6~, EP+7* |
| TMP | MRGECHK+1~, MRGECHK+3*, MRGECHK+4, MRGECHK+5, MRGECHK+6, MRGECHK+17*, MRGECHK+18, MRGECHK+20*, MRGECHK+21*, MRGECHK+22* , MRGECHK+23*, MRGECHK+24*, MRGECHK+25 |
| U | SETD+5, SETD+6, SEL+6, SEL+7, EXP+6 |
| VA | SETD+10! |
| VA("PID" | SETD+8 |
| VADM | SETD+10! |
| VADM(1 | SETD+4 |
| VADM(2 | SETD+5 |
| VADM(3 | SETD+6 |
| VAERR | SETD+6*, SETD+7, SETD+10! |
| VALMBCK | SEL+10!, EXP+8*, NEW+2! |
| >> VALMCNT | INIT+2*, TMP+1*, TMP+2, TMP+3 |
| >> VALMHDR(1 | HD+1*, HD+2*, HD+3* |
| >> VALMHDR(2 | HD+4*, HD+5*, HD+6* |
| >> VALMHDR(3 | HD+7* |
| VALMY | SEL+2, EXP+2, EXIT+4! |
| VALMY( | SEL+4, EXP+4 |
| >> VAQBCK | SEL+9* |
| >> VAQCHK | EP+12 |
| >> VAQDFN | EP+3*, EP+4*, EP+11* |
| VAQECNT | INIT+2*, INIT+4, SETD+1*, SETD+3, TMP+3, TMP+4, EXIT+4! |
| >> VAQEDOB | HD+5, MRGECHK+31 |
| >> VAQESSN | HD+6, MRGECHK+31 |
| >> VAQIDOB | EP+8, MRGECHK+12 |
| >> VAQISSN | EP+4, EP+7, MRGECHK+11 |
| >> VAQPTNM | EP+3, EP+7, HD+4, MRGECHK+10, MRGECHK+31 |
| X | INIT+5*, INIT+6*, SETD+3*, SETD+4*, SETD+5*, SETD+7*, SETD+8*, TMP+2, EXIT+4!, MRGECHK+18* , MRGECHK+19, MRGECHK+25*, MRGECHK+26, MRGECHK+28*, MRGECHK+29, MRGECHK+38* |
| >> XQORNOD(0 | SEL+1, EXP+1 |