PXCESDAM ;ISL/dee,ALB/Zoltan - PCE List Manager display of appointments ;11/20/98
Source file <PXCESDAM.m>
| Package | Total | Caller Graph | 
|---|---|---|
| PCE Patient Care Encounter | 4 | PXCE PXCEAE PXCEEXP PXCEINTR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CANCEL(PXHL,PXDT,PXDFN) | ; True if the appointment is cancelled or no-showed. | |
| EN | ; -- main entry point | |
| APPCHECK(PXCEVIEN,PXCEHLOC,PXCEAPDT,PXCEPAT) | ; Pass in PXCEVIEN and kills it if should not be selected. | |
| SEL | ; | |
| SDAM | ;MJK/ALB - Appt Mgt ; 12/1/91 | |
| EXPND | ; -- expand code | |
| SELSDAM | ; -- select processing | |
| INIT | ; -- set up appt man vars | |
| EXIT | ; -- exit action for protocol | |
| SELAPPM() | ; | |
| FNL | ; -- what to do after action | |
| SELQ | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIR | SELSDAM+8, APPCHECK+23, APPCHECK+46 | 
| EN^PXCEAE | SEL+11 | 
| EN^PXCEEXP | EXPND+1 | 
| WAIT^PXCEHELP | SELAPPM+6, SELSDAM+6, SELSDAM+15, APPCHECK+14, APPCHECK+31 | 
| MAKELIST^PXCENEW | EN+3 | 
| PATINFO^PXCEPAT | SELAPPM+13 | 
| PATKILL^PXCEPAT | EXIT+1 | 
| INTSDAM1^PXCESDA1 | INIT+3 | 
| INTSDAM3^PXCESDA3 | INIT+4 | 
| EN^PXCEVFIL | SEL+10 | 
| $$APPT2VST^PXUTL1 | SELAPPM+17 | 
| SDA^VADPT | APPCHECK+8 | 
| EN^VALM | EN+2 | 
| FULL^VALM1 | EN+1, SELAPPM+7 | 
| CLEAN^VALM10 | FNL+1 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVSIT - [#9000010] | APPCHECK+5, APPCHECK+7, APPCHECK+37 | 
| ^DPT - [#2] | CANCEL+3, CANCEL+4 | 
| ^TMP("SDAM" | FNL+2! | 
| ^TMP("SDAMIDX" | FNL+2!, SELAPPM+4, SELAPPM+12, SELAPPM+13, SELAPPM+14 | 
| ^TMP("VALMIDX" | FNL+2! | 
| ^UTILITY("VASD" | SELQ!, APPCHECK+9, APPCHECK+12, APPCHECK+17, APPCHECK+26 | 
| Name | Line Occurrences | 
|---|---|
| $$CANCEL | APPCHECK+2 | 
| $$SELAPPM | SEL+5 | 
| APPCHECK | SEL+8 | 
| SELQ | SEL+6, SEL+9 | 
| SELSDAM | SELAPPM+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %B | INIT+1! | 
| BG | SELSDAM+1~, SELSDAM+3*, SELSDAM+5, SELSDAM+8, SELSDAM+12 | 
| CANC | CANCEL+1~, CANCEL+2*, CANCEL+5*, CANCEL+6 | 
| DA | INIT+1!, SELSDAM+2~, APPCHECK+16~, APPCHECK+38~ | 
| DIE | INIT+1! | 
| DIR | SELSDAM+2~, APPCHECK+16~, APPCHECK+38~ | 
| DIR("A" | SELSDAM+8*, APPCHECK+18*, APPCHECK+19*, APPCHECK+20*, APPCHECK+40*, APPCHECK+41*, APPCHECK+42*, APPCHECK+43* | 
| DIR("B" | APPCHECK+21*, APPCHECK+44* | 
| DIR(0 | SELSDAM+8*, APPCHECK+22*, APPCHECK+45* | 
| DIROUT | SELSDAM+2~ | 
| DIRUT | SELSDAM+2~, SELSDAM+8 | 
| DNM | INIT+1! | 
| DQ | INIT+1! | 
| DR | INIT+1! | 
| DT | SELAPPM+4 | 
| DTOUT | SELSDAM+2~ | 
| DUOUT | SELSDAM+2~ | 
| I | INIT+1! | 
| LST | SELSDAM+1~, SELSDAM+4*, SELSDAM+5, SELSDAM+6, SELSDAM+8, SELSDAM+12 | 
| PXCEAPDT | SEL+2~*, SEL+8, SELAPPM+9~, SELAPPM+12*, SELAPPM+17, APPCHECK~, APPCHECK+2 | 
| PXCEHLOC | SEL+4~*, SEL+8, SELAPPM+11~, SELAPPM+14*, SELAPPM+17, APPCHECK~, APPCHECK+2 | 
| PXCEINDX | SELAPPM+8~ | 
| >> PXCEKEYS | APPCHECK+15, APPCHECK+37 | 
| PXCEPAT | SEL+3~*, SEL+8, SELAPPM+10~, SELAPPM+13*, SELAPPM+17, APPCHECK~, APPCHECK+2 | 
| PXCEVIEN | SEL+1~, SEL+5*, SEL+6, SEL+8, SEL+9, SEL+10, SEL+11, SELAPPM+8~, SELAPPM+17*, SELAPPM+18 , APPCHECK~, APPCHECK+1, APPCHECK+2!, APPCHECK+5, APPCHECK+7, APPCHECK+10, APPCHECK+13!, APPCHECK+24!, APPCHECK+30!, APPCHECK+34 , APPCHECK+37, APPCHECK+47! | 
| >> PXCEVIEW | INIT+2*, INIT+3, INIT+4, EXIT+1 | 
| PXDFN | CANCEL~, CANCEL+3, CANCEL+4 | 
| PXDT | CANCEL~, CANCEL+3, CANCEL+4 | 
| PXHL | CANCEL~, CANCEL+3 | 
| SDACNT | FNL+3! | 
| SDAMCNT | FNL+3! | 
| SDAMLIST | FNL+3! | 
| SDATA | FNL+3! | 
| SDB | INIT+1! | 
| SDCL | FNL+3! | 
| SDCLN | INIT+1!, FNL+3! | 
| SDDA | FNL+3! | 
| SDERR | SELAPPM+1~, SELAPPM+3, SELSDAM+5*, SELSDAM+6*, SELSDAM+8*, SELSDAM+11*, SELSDAM+14* | 
| SDFLDD | FNL+3! | 
| SDFN | INIT+1!, FNL+3! | 
| SDPRD | FNL+3! | 
| SDT | FNL+3! | 
| SDW | SELAPPM+1~, SELAPPM+2*, SELAPPM+3!, SELAPPM+4, SELAPPM+12, SELAPPM+13, SELAPPM+14, SELSDAM+5*, SELSDAM+11*, SELSDAM+12 , SELSDAM+13 | 
| SDY | FNL+3! | 
| STATUS | CANCEL+1~, CANCEL+4*, CANCEL+5 | 
| U | SELSDAM+7, CANCEL+4 | 
| VAERR | APPCHECK+3~ | 
| >> VALM("ENTITY" | SELSDAM+6, SELSDAM+8 | 
| >> VALMAR | SELSDAM+4 | 
| >> VALMCNT | SELSDAM+4 | 
| VALMHCNT | FNL+3! | 
| VALMY | FNL+3! | 
| VASD | APPCHECK+3~ | 
| VASD("C" | APPCHECK+7* | 
| VASD("F" | APPCHECK+5*, APPCHECK+6 | 
| VASD("T" | APPCHECK+6* | 
| VASD("W" | APPCHECK+4* | 
| X | INIT+1!, FNL+3! | 
| XQORNOD | INIT+1! | 
| XQORNOD(0 | SELAPPM+2, SELSDAM+7 | 
| Y | FNL+3!, SELSDAM+1~, SELSDAM+7*, SELSDAM+8, SELSDAM+11, APPCHECK+24, APPCHECK+47 |