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

Package: Scheduling

Routine: SDASO


Information

SDASO ;MAN/GRR - APPEND TESTS TO PENDING APPOINTMENT ; 22 DEC 83 11:02 am

Source Information

Source file <SDASO.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 3 DT^SDM0  ORD^SDM3  (DT,DTS)^SDUTL  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Scheduling 2 SDAPPEND  SDDSO  

Entry Points

Name Comments DBIA/ICR reference
RD
WH
NOPE
NO
FLEN
CHKSO
END
HLP
CO(DFN,SDT,ACTION) ; -- can action be performed ; has appt been co'ed

External References

Name Field # of Occurrence
^DIC RD
DT^SDM0 RD+3
ORD^SDM3 WH+5
DT^SDUTL SDASO+2
DTS^SDUTL WH+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,*7,"PATIENT NOT FOUND",*7,*7
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: !!,ZZ,") "
  • Line Location: RD+3
Function Call: WRITE
  • Prompt: " ",$J(X,8)," (",$P(Z(ZZ),"^",3)," MINUTES) ",$P(^SC($P(Z(ZZ),"^",2),0),"^",1)," ",$P(Z(ZZ),"^",4)
  • Line Location: RD+3
Function Call: READ
  • Formatting: !!
  • Prompt: "SCHEDULE TESTS FOR WHICH NUMBERED APPOINTMENT: "
  • Variable: APP
  • Timeout: DTIME
  • Line Location: WH+0
Function Call: WRITE
  • Prompt: !,"INVALID ENTRY, MUST BE NUMERIC"
  • Line Location: WH+1
Function Call: WRITE
  • Prompt: !,"ENTER A NUMBER BETWEEN 1 AND ",ZZ
  • Line Location: WH+2
Function Call: WRITE
  • Prompt: !,"ENTER A NUMBER BETWEEN 1 AND ",ZZ
  • Line Location: WH+3
Function Call: WRITE
  • Prompt: !,"NO PENDING APPOINTMENTS",*7,*7,*7
  • Line Location: NO+0
Function Call: WRITE
  • Prompt: !,"Enter the number that corresponds to the appointment."
  • Line Location: HLP+0
Routine Call
  • DIC
  • Line Location:
    • RD

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("FUNC" - [#.5] RD+3
^DPT - [#2] RD+1, RD+2, CO+3
^SC - [#44] RD+3, FLEN
^SCE - [#409.68] CO+3

Label References

Name Line Occurrences
$$CO WH+4
CHKSO RD+2
END RD
FLEN RD+2
HLP WH
NO RD+1, RD+3
RD RD, WH, WH+5, NOPE, NO+1
WH WH, WH+1, WH+2, WH+3, WH+4

Naked Globals

Name Field # of Occurrence
^( RD+2, FLEN
^(0 RD+2, CHKSO

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT END!
ACTION CO~, CO+6
APL SDASO+2*, RD+2, FLEN*, END!
APP WH*, WH+1, WH+2, WH+3, WH+4, WH+5, END!
CNT RD*, WH+5*, NOPE, END!
COMMENT RD+2, CHKSO*, CHKSO+2*, END!
DFN RD+1*, RD+2, WH+4, FLEN, END!, CO~, CO+3
DIC RD*, END!
DIC(0 RD*
DT SDASO+2
DTIME SDASO+2*, WH
>> EKG WH+5*
HDT SDASO+2*, RD+1, RD+2, END!
J RD+2*, END!
L RD+2*, RD+3, END!
>> LAB WH+5*
NAME RD+1*, END!
NDT RD+2*, FLEN, END!
POP END!
SC RD+2*, FLEN, END!
SD WH+5*, END!
>> SDANAM CHKSO*
SDAPAV CHKSO*, END!
SDJ CHKSO*, END!
SDT CO~, CO+3
SDTY END!
>> SDWR WH+5*
>> SODT WH+5*
U CHKSO, CO+3
X RD, RD+3*, END!
>> XRAY WH+5*
Y RD, RD+1, RD+3*, WH+5*, END!, CO+1~, CO+2*, CO+4*, CO+7
Z END!
Z( RD+2*, RD+3, WH+4, WH+5
ZL FLEN*, END!
ZZ RD+3*, WH+2, WH+3, END!
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