Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PXCEVSIT

Package: PCE Patient Care Encounter

Routine: PXCEVSIT


Information

PXCEVSIT ;slc/dee,ISA/KWP-Used in editing a visit ; 1/7/02 11:36am

Source Information

Source file <PXCEVSIT.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA FileMan 5 DD^%DT  NOW^%DTC  ^DIC  $$EXTERNAL^DILFD  ^DIR  
PCE Patient Care Encounter 4 $$SWITCHD^PXAPI  CHIKOUT^PXBAPI2  PATINFO^PXCEPAT  $$APPOINT^PXUTL1  
Scheduling 2 $$ELAP^SDPCE  $$CLNCK^SDUTL2  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
PCE Patient Care Encounter 3 PXCAVST1  PXCEHIST  PXCEVFIL  

Entry Points

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.

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: VADM(7)
  • Line Location: EVISITDT+23
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: EHOSPLOC+22
Function Call: WRITE
  • Prompt: !,"You can not select a Dispositioning Clinic."
  • Line Location: HELPDISP+1
Function Call: WRITE
  • Prompt: !!,"Enter the name of the Clinic for this Encounter."
  • Line Location: HELPHLOC+1
Function Call: WRITE
  • Prompt: !,"Hospital Location is required."
  • Line Location: HELPHLOC+2
Routine Call
  • DIC
  • Line Location:
    • EWORKLD2+14
Routine Call
  • DIR
  • Line Location:
    • EVISITDT+22
    • EHOSPLOC+19
    • EPAT+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] ELIGIBIL+4, ELIGIBIL+8, EWORKLD2+5, EWORKLD2+22, EWORKLD2+24

Label References

Name Line Occurrences
$$ELIGIBIL EHOSPLOC+36
EHOSPLOC EHOSPLOC+22, EHOSPLOC+24
EWORKLD2 EWORKLD2+17
HELPHLOC EHOSPLOC+22

Naked Globals

Name Field # of Occurrence
^(0 ELIGIBIL+8

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All