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 |  Local Variables  | All
Print Page as PDF
Routine: SDWLE

Package: Scheduling

Routine: SDWLE


Information

SDWLE ;BPOI/TEH - WAITING LIST-ENTER/EDIT;06/12/2002

Source Information

Source file <SDWLE.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Scheduling 15 EN^SDWLD  (PCM,PCMD)^SDWLE1  EN^SDWLE10  NEW^SDWLE11  EN^SDWLE110  EN^SDWLE111  (EN,END)^SDWLE113  EN^SDWLE2  
EN^SDWLE3  EN^SDWLE4  EN^SDWLE5  $$EN^SDWLE6  COL80^SDWLIFT  $$GETTRN^SDWLIFT1  EN^SDWLKIL  
VA FileMan 3 ^DIC  $$GET1^DIQ  ^DIR  
Registration 1 1^VADPT  

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: 5

Package Total Caller Graph
Scheduling 5 SD WAIT LIST ENTER/EDIT  SD WAIT LIST ENTRY  SDM1  SDWL ENTER/EDIT WITH ACA FLAG  SDWLAPI  

Entry Points

Name Comments DBIA/ICR reference
EN ;ENTRY POINT - INTIALIZE VARIABLES
OPT
EN1
ENO
EN2
EN3
END
PAT ;SELECT PATIENT
PAT1
DIS ;DISPLAY DATA FOR PATIENT
NEW ;
EDIT ;
ED1 ;-team
ED2 ;-position
ED3 ;-specialty
ED4 ;-clinic
ED5
SB1
HD

External References

Name Field # of Occurrence
^DIC PAT+2
$$GET1^DIQ PAT+3, SB1
^DIR EN+5, EN1+9
EN^SDWLD DIS+3
PCM^SDWLE1 DIS+4
PCMD^SDWLE1 DIS+4
EN^SDWLE10 ENO+16
NEW^SDWLE11 NEW+1
EN^SDWLE110 ED3+2, ED4+2
EN^SDWLE111 EDIT+1
EN^SDWLE113 ED1+2, ED2+2, ED3+3, ED4+3
END^SDWLE113 EN3ENDEDIT+1, ED1+1, ED2+1, ED3+1, ED3+2, ED3+4, ED4+1, ED4+2
ED4+4, ED5
EN^SDWLE2 ED3+1
EN^SDWLE3 ED1+2
EN^SDWLE4 ED4+1
EN^SDWLE5 ED2+2
$$EN^SDWLE6 EN1+1
COL80^SDWLIFT ENO+13
$$GETTRN^SDWLIFT1 ENO+10
EN^SDWLKIL END+1
1^VADPT EN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"PATIENT: ",VADM(1),?40,VA("PID")
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,*7,"PATIENT'S DATE OF DEATH HAS BEEN RECORDED"
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !,"DO YOU WISH TO PLACE THIS PATIENT ON A WAITING LIST "
  • Line Location: OPT+1
Function Call: WRITE
  • Prompt: !!,"PATIENT: ",VADM(1),?40,VA("PID")
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+9
Function Call: WRITE
  • Prompt: *7," ??"
  • Line Location: EN1+11
Function Call: WRITE
  • Prompt: *7," ??"
  • Line Location: EN1+13
Function Call: WRITE
  • Prompt: *7," ??"
  • Line Location: ENO+0
Function Call: WRITE
  • Prompt: !,"ANOTHER TERMINAL IS EDITING THIS ENTRY. TRY LATER."
  • Line Location: ENO+7
Function Call: WRITE
  • Prompt: !,SDWLMSG(SDWLI,0)
  • Line Location: ENO+14
Function Call: WRITE
  • Prompt: !!,"Editing is Completed"
  • Line Location: ENO+17
Function Call: WRITE
  • Prompt: !!,?15,"*** Patient has been added to Wait List ***",!
  • Line Location: EN2+0
Function Call: WRITE
  • Prompt: !,*7,"PATIENT'S DATE OF DEATH HAS BEEN RECORDED"
  • Line Location: PAT+3
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $D(IOF)
  • Line Location: HD+0
Function Call: WRITE
  • Prompt: !,?80-$L("Scheduling/PCMM Enter/Edit Wait List")\2,"Scheduling/PCMM Enter/Edit Wait List",!!
  • Line Location: HD+0
Routine Call
  • DIC
  • Line Location:
    • PAT+2
Routine Call
  • DIR
  • Line Location:
    • EN+5
    • EN1+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDWL(409.3 - [#409.3] EN1+3, ENO+7, EN2+5, HD+1
^TMP("SDWLD" EN+6!, EN1+12, EN1+14, ENO+3

Label References

Name Line Occurrences
DIS EN1+2
ED1 EDIT+5
ED2 EDIT+4
ED3 EDIT+3
ED4 EDIT+2
EDIT ENO+17, ENO+19, ENO+20
EN1 EN+5, EN1+11, EN1+13, ENO
EN2 EN1+1, ENO+19
EN3 EN1+11, EN1+13, ENO
END EN+5, EN+7, EN1+10, ENO+18
ENO EN1+5
HD EN+5, EN+6
NEW ENO+19, ENO+20
OPT EN+3
PAT EN+7, PAT+3
PAT1 PAT+2
SB1 EN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+2~
DA ENO+3~*, ENO+7
>> DFN EN+4, EN+5, EN+7, EN1+3, EN1+12, EN1+14, ENO+3, PAT+2*, PAT+3, DIS+3
SB1HD+1
DIC PAT+2*, EDIT+2!, EDIT+3!, EDIT+4!, EDIT+5!
DIC(0 PAT+2*
DIE EDIT+2!, EDIT+3!, EDIT+4!, EDIT+5!
DIR EN1+9!, EDIT+2!, EDIT+3!, EDIT+4!, EDIT+5!
DIR("?" EN1+6*, EN1+7*
DIR("A" EN1+6*, EN1+7*, EN1+8*
DIR(0 EN+5*, EN1+6*, EN1+7*, EN1+8*
DR EDIT+2!, EDIT+3!, EDIT+4!, EDIT+5!
DTOUT EN+2~, EN1+10
DUOUT EN+5, EN1+10, EN1+12, EN1+14, ENO+1, ENO+7*, ENO+8, ENO+10*, EN2EN2+1!
EDIT+1, ED1+1, ED1+2, ED2+1, ED2+2, ED3+1, ED3+2, ED3+3, ED4+1, ED4+2
ED4+3, SB1*
IOF HD
SDWLCN EN1~*, EN1+3, EN1+4, EN1+6
SDWLDA ENO+3~*, ENO+10, EN2+5
>> SDWLDFN EN+5*, EN1+1, PAT+2*
SDWLEDIT ENO+3*, ENO+17!, EDIT+1, ED1+1, ED2+1, ED3+1, ED3+2, ED4+1, ED4+2
SDWLERR EN1~*, EN1+1, EN1+11, EN1+12*, EN1+13, EN1+14*, ENOENO+1*, ENO+17*, ENO+18
EN2
>> SDWLHDR DIS+2*
SDWLI ENO+11~, ENO+14*
SDWLINNM ENO+9~, ENO+10, ENO+12
SDWLLIST EN+4!, EN+5, HD+1
SDWLMSG ENO+11~, ENO+13
SDWLMSG( ENO+12*, ENO+13, ENO+14
SDWLMSG(0 ENO+12*, ENO+13, ENO+14
>> SDWLNAM PAT+4*
SDWLNEW EN1~*, ENO+19*, ENO+20*, EN2EN2+1!
>> SDWLOPT EN+3, EN1+5
>> SDWLPOS EN+5*
>> SDWLPS EN1+4*, EN1+5, EN1+6, EN1+7, EN1+8, EN1+11, EN1+13, ENOENO+2, ENO+19
ENO+20
>> SDWLSSN PAT+4*
SDWLSTN ENO+9~, ENO+10, ENO+12
>> SDWLTEM EN+5*
>> SDWLTYE EDIT+2, EDIT+3, EDIT+4, EDIT+5
SDWLWTE EN1~*
U PAT+2
VA PAT1!
VA("PID" EN+5, EN1+3, PAT+4, DIS+3, HD+2
VA(1 PAT+4
VADM PAT1!
VADM(1 EN+5, EN1+3, DIS+3, HD+2
VAERR PAT1!
VAIN PAT1!
>> X EN1+5*, EN1+12, EN1+14, ENO+1, ENO+2, ENO+3, ENO+19, PAT+3*, SB1*
>> Y PAT+2
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 |  Local Variables  | All