PXCEVSIT ;slc/dee,ISA/KWP-Used in editing a visit ; 1/7/02 11:36am
Source file <PXCEVSIT.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 |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 3 | PXCAVST1 PXCEHIST PXCEVFIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
ELIGIBIL(PATIENT,HOSPLOC,DATETIME) | ;+Eligibility from appointment if there is one.
|
|
EVISITDT(REQTIME,DEFAULT) | ;
|
|
EHOSPLOC | ;
|
|
HELPDISP | ;
|
|
HELPHLOC | ;
|
|
EWORKLOD(ASK) | ;
|
|
EWORKLD2 | ;
|
|
ECODT | ;Check out date time
|
|
EPAT | ;
|
|
SKIP | ;Just returns used when need a edit routine that does nothing.
|
Name | Field # of Occurrence |
---|---|
DD^%DT | EVISITDT+19 |
NOW^%DTC | EVISITDT+18 |
^DIC | EWORKLD2+14 |
$$EXTERNAL^DILFD | EHOSPLOC+5, EWORKLD2+7 |
^DIR | EVISITDT+22, EHOSPLOC+19, EPAT+5 |
$$SWITCHD^PXAPI | EVISITDT+8 |
CHIKOUT^PXBAPI2 | ECODT+2 |
PATINFO^PXCEPAT | EPAT+10 |
$$APPOINT^PXUTL1 | EHOSPLOC+31 |
$$ELAP^SDPCE | EHOSPLOC+32 |
$$CLNCK^SDUTL2 | EHOSPLOC+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(40.7 - [#40.7] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SC - [#44] | ELIGIBIL+4, ELIGIBIL+8, EWORKLD2+5, EWORKLD2+22, EWORKLD2+24 |
Name | Field # of Occurrence |
---|---|
^(0 | ELIGIBIL+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EVISITDT+15~, EVISITDT+18 |
%H | EVISITDT+15~ |
%I | EVISITDT+15~ |
ASK | EWORKLOD~, EWORKLD2+13 |
DA | EVISITDT+24!, EHOSPLOC+20!, EWORKLOD+2~, EWORKLD2+1!, EWORKLD2+15!, EPAT+6! |
DATETIME | ELIGIBIL~, ELIGIBIL+3, ELIGIBIL+4, ELIGIBIL+8 |
DEFAULT | EVISITDT~, EVISITDT+14, EVISITDT+16, EVISITDT+17, EVISITDT+18 |
DIC | EWORKLOD+2~, EWORKLD2+1!, EWORKLD2+9* |
DIC("A" | EWORKLD2+12* |
DIC("B" | EWORKLD2+8* |
DIC("S" | EWORKLD2+11* |
DIC(0 | EWORKLD2+10* |
DIERR | EHOSPLOC+3~, EHOSPLOC+6, EWORKLD2+3~, EWORKLD2+8 |
DIR | EVISITDT+24!, EHOSPLOC+20!, EWORKLD2+15!, EPAT+6! |
DIR("?" | EVISITDT+21*, EHOSPLOC+9*, EPAT+4* |
DIR("A" | EVISITDT+20*, EHOSPLOC+8*, EPAT+3* |
DIR("B" | EVISITDT+13*, EVISITDT+16*, EVISITDT+17*, EVISITDT+18*, EVISITDT+19*, EHOSPLOC+6* |
DIR("S" | EHOSPLOC+18* |
DIR(0 | EVISITDT+9*, EVISITDT+10*, EVISITDT+11*, EVISITDT+12*, EHOSPLOC+7*, EPAT+2* |
>> DIRUT | EVISITDT+23* |
DT | EVISITDT+9, EVISITDT+17 |
DTOUT | EHOSPLOC+21, EWORKLD2+1!, EWORKLD2+16, EPAT+8, EPAT+10 |
DUOUT | EVISITDT+23*, EHOSPLOC+21, EWORKLD2+1!, EWORKLD2+16, EPAT+8, EPAT+10 |
HLOC | EHOSPLOC+1~, EHOSPLOC+23*, EHOSPLOC+24, EHOSPLOC+26, EHOSPLOC+31, EHOSPLOC+33, EHOSPLOC+36 |
HOSPLOC | ELIGIBIL~, ELIGIBIL+2, ELIGIBIL+4, ELIGIBIL+8 |
PATIENT | ELIGIBIL~, ELIGIBIL+1, ELIGIBIL+8 |
>> PXCEAFTR( | EVISITDT+13, EHOSPLOC+4, ECODT+3* |
>> PXCEAFTR(0 | EHOSPLOC+2, EHOSPLOC+26*, EHOSPLOC+31, EHOSPLOC+32, EHOSPLOC+36, EHOSPLOC+37*, EWORKLD2+2, EWORKLD2+4, EWORKLD2+5, EWORKLD2+8 , EWORKLD2+19*, EWORKLD2+21, ECODT+2, EPAT+1, EPAT+9* |
>> PXCEAFTR(150 | EWORKLD2+24*, EWORKLD2+26* |
>> PXCECAT | EVISITDT+8, EHOSPLOC+22, EWORKLD2+17 |
PXCEDILF | EHOSPLOC+3~, EWORKLD2+3~ |
PXCEELIG | ELIGIBIL+5~, ELIGIBIL+6*, ELIGIBIL+8*, ELIGIBIL+9, EHOSPLOC+35~, EHOSPLOC+36*, EHOSPLOC+37 |
>> PXCEEND | EHOSPLOC+21*, EWORKLD2+16*, EPAT+8*, EPAT+10* |
PXCEEXT | EHOSPLOC+3~, EHOSPLOC+5*, EHOSPLOC+6, EWORKLD2+3~, EWORKLD2+7*, EWORKLD2+8 |
>> PXCEFILE | EHOSPLOC+5, EWORKLD2+7 |
PXCEINDX | ELIGIBIL+5~, ELIGIBIL+7*, ELIGIBIL+8* |
PXCEINT | EHOSPLOC+3~, EHOSPLOC+4*, EHOSPLOC+5, EHOSPLOC+6, EWORKLD2+3~, EWORKLD2+4*, EWORKLD2+5*, EWORKLD2+6, EWORKLD2+7 |
>> PXCEPAT | EHOSPLOC+31, EHOSPLOC+36, ECODT+2, EPAT+10* |
>> PXCEQUIT | EHOSPLOC+21*, EWORKLD2+16*, EPAT+8*, EPAT+10* |
>> PXCETEXT | EVISITDT+13, EVISITDT+20, EVISITDT+21, EHOSPLOC+4, EHOSPLOC+5, EHOSPLOC+8, EHOSPLOC+9, EWORKLD2+7, EWORKLD2+12, ECODT+3 , EPAT+3, EPAT+4 |
PXCHKOUT | ECODT+1~, ECODT+3 |
>> PXELAP | EHOSPLOC+32* |
PXHLOC | EWORKLD2+20~, EWORKLD2+21*, EWORKLD2+22, EWORKLD2+24, EWORKLD2+26 |
PXLIMDT | EVISITDT+7~, EVISITDT+8*, EVISITDT+9 |
PXRES | EHOSPLOC+1~, EHOSPLOC+24* |
PXSC | EWORKLD2+20~, EWORKLD2+22*, EWORKLD2+26 |
REQTIME | EVISITDT~, EVISITDT+10, EVISITDT+11 |
>> VADM(6 | EVISITDT+23 |
>> VADM(7 | EVISITDT+23 |
>> X | EPAT+7 |
>> Y | EVISITDT+19*, EVISITDT+23*, EHOSPLOC+22, EHOSPLOC+23, EWORKLD2+6*, EWORKLD2+13, EWORKLD2+17, EWORKLD2+19, EWORKLD2+26, EPAT+7* , EPAT+9, EPAT+10 |