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 |