PXCEAE ;ISL/dee,ISA/KWP - Main routine for the List Manager display of a visit and related v-files ;04/26/99
Source file <PXCEAE.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 12 | ($$SEL1,DONE)^PXCE BUILD^PXCEAE1 $$SEL^PXCEAE2 $$DISPLY08^PXCECSTP $$DATE^PXCEDATE (PAUSE,WAIT)^PXCEHELP PATINFO^PXCEPAT APPCHECK^PXCESDAM CHECK^PXCEVFI5 EVENT^PXKMAIN ($$LOCK,UNLOCK)^PXUALOCK ($$CREATE,DELETE)^PXUAXTMP |
Registration | 3 | EN^VALM FULL^VALM1 CLEAN^VALM10 |
Kernel | 1 | DISP^XQORM1 |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 3 | PXCE PXCEEXP PXCESDAM |
Name | Comments | DBIA/ICR reference |
---|---|---|
DEL | ; -- delete a V-File entries
|
|
QUIT | ||
EN | ;+ -- main entry point for PXCE DISPLAY VISIT
|
|
HDR | ; -- header code
|
|
DO1(PXCEFIDX,WHATDO,WHATTODO) | ;Process one V-File entry
|
|
EDIT | ; -- edit a V-File entry
|
|
DOMANY(PXCEFIDX,WHATDO,WHATTODO) | ;Process one or more V-File entries
|
|
KEYS(PXCEPROT,PXCEEND) | ;Set up ^XQORM("KEY") array so that can edit an item by having its
; number be and action to edit it. |
|
EXPND | ; -- expand code
|
|
INIT | ; -- init variables and list array
|
|
EXIT | ; -- exit code
|
|
GETVIEN | ;Ask the user which visit.
|
|
HELP | ; -- help code
|
Name | Field # of Occurrence |
---|---|
$$SEL1^PXCE | GETVIEN+3 |
DONE^PXCE | EXPND+3 |
BUILD^PXCEAE1 | INIT+1, EXPND+2 |
$$SEL^PXCEAE2 | DOMANY+7, DOMANY+9 |
$$DISPLY08^PXCECSTP | HDR+13 |
$$DATE^PXCEDATE | HDR+12 |
PAUSE^PXCEHELP | GETVIEN+19 |
WAIT^PXCEHELP | GETVIEN+12, DEL+1, DO1+10 |
PATINFO^PXCEPAT | EN+10 |
APPCHECK^PXCESDAM | GETVIEN+7 |
CHECK^PXCEVFI5 | EXIT+5 |
EVENT^PXKMAIN | EXIT+9 |
$$LOCK^PXUALOCK | EN+19 |
UNLOCK^PXUALOCK | EN+22, EN+24 |
$$CREATE^PXUAXTMP | EN+21 |
DELETE^PXUAXTMP | EN+24 |
EN^VALM | EN+23 |
FULL^VALM1 | DOMANY+5 |
CLEAN^VALM10 | EXIT+7 |
DISP^XQORM1 | HELP+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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | EN+9, EN+12, GETVIEN+10, GETVIEN+15, HDR+1, HDR+6, DO1+11 |
^DPT - [#2] | GETVIEN+15 |
^ORD(101 - [#101] | KEYS+3 |
^SC - [#44] | HDR+9 |
^TMP("PXCEAE" | EXIT+8! |
^TMP("PXCEAEIX" | EXIT+8!, DO1+7 |
^TMP("PXCEIDX" | GETVIEN+5 |
^TMP("VALM DATA" | EN+25 |
^VA(200 - [#200] | EN+18 |
^XTMP("PXLCKUSR" | EN+18 |
Name | Line Occurrences |
---|---|
@( | DO1+12 |
DO1 | DOMANY+16, DOMANY+19, DOMANY+20 |
DOMANY | EDIT+3, DEL+2 |
INIT | DOMANY+21 |
Name | Field # of Occurrence |
---|---|
^("EXP" | EN+25 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DT | GETVIEN+10 |
DUZ | EN+21 |
PXCEAEVW | EN+5~*, INIT+1, EXPND+1*, EXPND+2 |
PXCEAPPM | GETVIEN+15*, EXIT+10! |
PXCECAT | DO1+6~, DO1+9*, DO1+10, DO1+11*, DO1+12 |
PXCEDELV | DOMANY+4~*, DOMANY+15*, DOMANY+18*, DOMANY+20 |
PXCEEND | KEYS~, KEYS+4 |
>> PXCEEXIT | EXIT+5 |
PXCEFIDX | EDIT+1~, EDIT+2*, EDIT+3, DOMANY~, DOMANY+7*, DOMANY+9*, DOMANY+11, DOMANY+13, DO1~, DO1+7 |
PXCEFIEN | DO1+6~, DO1+8*, DO1+11 |
PXCEFIX1 | DOMANY+12~, DOMANY+13*, DOMANY+14, DOMANY+15, DOMANY+16, DOMANY+17 |
PXCEFIX2 | DOMANY+12~, DOMANY+17*, DOMANY+18, DOMANY+19 |
PXCEHLOC | EN+12~* |
PXCEHLST | EN+3~ |
PXCEINDX | KEYS+2~, KEYS+4*, DOMANY+12~, DOMANY+13* |
>> PXCEKEYS | EN+15, EN+25, DEL+1 |
>> PXCENOER | DO1+10* |
PXCEONE | DO1+6~, DO1+7*, DO1+8, DO1+9 |
PXCEPAT | EN+8~, EN+9*, EN+10 |
PXCEPAT("NAME" | HDR+7 |
PXCEPAT("SSN" | HDR+8 |
PXCEPIEN | KEYS+2~, KEYS+3*, KEYS+4 |
PXCEPROT | KEYS~, KEYS+3 |
PXCEVDEL | EN+6~* |
PXCEVIDX | GETVIEN+1~, GETVIEN+2*, GETVIEN+3*, GETVIEN+4, GETVIEN+5 |
PXCEVIEN | EN+1, EN+9, EN+12, EN+17, GETVIEN+5*, GETVIEN+7, GETVIEN+8, GETVIEN+10, GETVIEN+13!, GETVIEN+15 , GETVIEN+16!, HDR+1, HDR+6, INIT+1, EXIT+10!, EXPND+2 |
PXMSG | EN+16~, EN+17*, EN+18*, EN+19 |
PXQUIT | EXIT+3~, EXIT+4* |
PXRESVAL | EN+16~, EN+19*, EN+20, EN+21*, EN+22 |
PXUSR | EN+16~, EN+18* |
PXVISIEN | EN+16~, EN+17*, EN+18, EN+19, EN+21, EN+22, EN+24 |
>> VALMBCK | INIT+2* |
>> VALMEVL | EN+25 |
VALMHDR | HDR+2!, INIT+2! |
VALMHDR(1 | HDR+7*, HDR+8*, HDR+9* |
VALMHDR(2 | HDR+12*, HDR+13* |
>> VALMQUIT | HDR+1* |
>> VALMSG | HDR+15* |
VISIT0 | HDR+3~, HDR+6*, HDR+9, HDR+12, HDR+13 |
WHATDO | DOMANY~, DOMANY+4, DOMANY+6, DOMANY+8, DOMANY+15, DOMANY+16, DOMANY+18, DOMANY+19, DOMANY+20, DO1~ , DO1+10 |
WHATTODO | DOMANY~, DOMANY+16, DOMANY+19, DOMANY+20, DO1~, DO1+12 |
>> X | HELP+1* |
>> XQORM("KEY" | KEYS+4* |
>> XQORNOD(0 | GETVIEN+2, EDIT+2 |
>> Y | GETVIEN+16 |