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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDNOS

Package: Scheduling

Routine: SDNOS


Information

SDNOS ;ALB/LDB - NO SHOW REPORT ; 18 May 99 8:43 AM

Source Information

Source file <SDNOS.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 5 ^%DT  ^DIC  YN^DICN  D^DIQ  ^DIR  
Registration 3 LO^DGUTL  (CLOSE,ZIS)^DGUTQ  $$PRIM^VASITE  
Scheduling 3 ASK^SDDIV  ^SDNOS0  DATE^SDUTL  
Kernel 1 $$UP^XLFSTR  

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
Scheduling 3 SD NOSHOW REPORT  SDNOS0  SDNOS1  

Entry Points

Name Comments DBIA/ICR reference
DIV
SEL
FMT ;Select Format
DATE
ZIS
READ ;Select clinics
VALID
HELP
INAC ;Determine if clinic is inactive
ASK
END
END1
MDIV

External References

Name Field # of Occurrence
^%DT INAC+1
LO^DGUTL SDNOS+2
CLOSE^DGUTQ ZIS+2, MDIV
ZIS^DGUTQ ZIS+1
^DIC VALID+5, VALID+6
YN^DICN ASK
D^DIQ INAC+2, INAC+3
^DIR FMT+4, DATE+5
ASK^SDDIV DIV
^SDNOS0 ZIS+1
DATE^SDUTL DATE+1
$$PRIM^VASITE SDNOS+3
$$UP^XLFSTR VALID

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"You may enter only a beginning date if you would like",!,"to see a report of No-Shows for only one date."
  • Line Location: DATE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: ZIS+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: READ+1
Function Call: WRITE
  • Prompt: !,*7,"This clinic has all ready been selected",!
  • Line Location: VALID+7
Function Call: WRITE
  • Prompt: !!,"Enter the clinic name here. Press return when you are finished choosing clinics.",!,"You may ask for a range of clinics by preceding the clinic or"
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !,"letter(s) that begin the clinic name with an asterisk. For example,"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !,"if you would like to see all clinics that begin with MED, you could enter ",!,"*MED or *CT for all clinics that begin with CT."
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"You will then be asked to choose which actual clinic will begin the range.",!,"When you have chosen one, all clinics that contain the initial response for "
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,"range and follow your choice in alphabetic order will be included in the report.",!
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: *7,!,"Clinic ",$S('$P(^("I"),U,2):"is",1:"was")," inactive ",$S('$P(^("I"),U,2):"as of ",1:"from ")
  • Line Location: INAC+2
Function Call: WRITE
  • Prompt: Y
  • Line Location: INAC+2
Function Call: WRITE
  • Prompt: " to ",Y,!
  • Line Location: INAC+3
Function Call: WRITE
  • Prompt: !
  • Line Location: INAC+4
Function Call: WRITE
  • Prompt: !,"Do you wish to include this clinic in the report"
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !,"Enter 'Yes' to include clinic in this report or 'No' to exclude from the report."
  • Line Location: ASK+2
Routine Call
  • DIC
  • Line Location:
    • VALID+5
    • VALID+6
Routine Call
  • DIR
  • Line Location:
    • FMT+4
    • DATE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(43 - [#43] DIV
^SC - [#44] INAC+2, INAC+3, INAC+4
^UTILITY($J END+7!, END1!

Label References

Name Line Occurrences
ASK INAC+3, INAC+4, ASK+2
END SDNOS+2, SELSEL+6, SEL+7, DATE+1, DATE+2, DATE+5, ZIS+1, ZIS+2, MDIV
HELP READ+1
INAC VALID+5, VALID+8
MDIV DIV
READ SEL

Naked Globals

Name Field # of Occurrence
^("GL" DIV
^("I" INAC+2, INAC+3, INAC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ASK*, ASK+1, ASK+2, END+7!
%DT END!
%DT(0 DATE+1*
%I END+4!
%T END+4!
%Y END+4!
ALL END!, MDIV+1
BEGDATE END!
C END!
C1 END!
C2 END!
C3 END!
C4 END!
C5 END!
C6 END!
DGPGM ZIS*, END!
DGTCH END!
DGVAR ZIS*, END!
DIC VALID+3*, END!
DIC("A" DIV*
DIC("S" VALID+3*, VALID+4*
DIC(0 VALID+3*
DIR FMT+4!, DATE+3~
DIR("?" FMT+2*, DATE+4*
DIR("A" DATE+3*
DIR("B" FMT+3*, DATE+3*
DIR(0 FMT+1*, DATE+3*
DIV DIV, END!
DT INAC+1*, INAC+2, INAC+4
DTIME READ+1
DTOUT DATE+5, END1!
DUOUT DATE+5, END1!
ENDDATE END+1!
IO ZIS+1
>> IO(0 SDNOS+3
P1 END+1!
POP ZIS+1, END+1!
Q END+1!
SD END+1!
SD1 END+1!
SD10 END+1!
SD12 END+1!
SD14 END+1!
SD2 END+1!
SDA SDNOS+3*, SELSEL+7, VALID*, END+1!
SDABB DATE+3~, DATE+5*, END+3!
SDAPP END+1!
SDB1 SDNOS+3*, SEL+1, SEL+2, SEL+3*, VALID+7*, VALID+8, END+1!
SDBD DATE+1, ZISEND+1!
SDBEG END+2!
SDBEG1 END+2!
SDBG END+2!
SDC SDNOS+3*, SEL+1, SEL+2, SEL+3*, INAC+1*, INAC+2, INAC+3, INAC+4, INAC+5, ASK
END+2!
SDCHK END+2!
SDCL SDNOS+3*, SEL+5*, VALID+7, END+2!
SDCL( VALID+5*, VALID+7, VALID+8*
SDCL(1 SEL+7, VALID*
SDCL(2 READ+1
SDCL1 END+2!
SDCT END+2!
SDCXX END+2!
SDDIV SDNOS+3*, DIV*, SEL+2, VALID+4, END+2!, MDIV+1*
SDDIV2 END+3!
SDDIVO END+3!
SDED DATE+2, ZISEND+3!
SDEF END+3!
SDEN END+3!
SDEND SDNOS+3*, END+3!
SDFMT FMT+4*, END+7!
SDHD END+3!
SDI1 END+3!
SDIN END+3!
SDIO SDNOS+3*, END+4!
SDIX END+4!
SDLAB END+4!
SDM VALID+2*, VALID+4, END+4!
SDNM END+4!
SDNM1 END+4!
SDNMS END+4!
SDNO END+4!
SDOK END+4!
SDOW END+4!
SDPAT END+5!
SDPR END+5!
SDPR1 END+5!
SDPT END+5!
SDR END+5!
SDR1 END+5!
SDRB END+5!
SDREST END+5!
SDSB VALID+7*, END+5!
SDSL SDNOS+3*, SEL*, SEL+3*, SEL+5, READ+1, VALIDVALID+1, VALID+5, VALID+8, END+5!
SDSUB END+5!
SDT SDNOS+3*, SEL+1, SEL+2, SEL+3*, VALID+5*, END+6!
SDT00 DATE+1*, END+3!
SDT1 END+6!
SDT2 END+6!
SDT3 END+6!
SDT4 END+6!
SDT5 END+6!
SDT6 END+6!
SDTIM SDNOS+3*, SELSEL+6, READ+1*, END+6!
SDTOT END+6!
SDTOT1 END+6!
SDV1 SDNOS+3*, DIV*, SEL+2, VALID+4, END+2!
SDX END+6!
SDXX END+6!
SDY END+7!
SDZ END+7!
SDZ1 END+7!
SDZZ3 END+7!
U INAC+2, INAC+3, INAC+4
X SDNOS+3*, SELSEL+5, SEL+7, DATE+1, DATE+2, READ+1*, VALID*, VALID+1, VALID+5*
INAC+1*, END+7!
X1 END+7!
Y DIVSEL+1, SEL+2, SEL+3, SEL+7, FMT+4, DATE+5, VALID+5, VALID+6, VALID+7*
VALID+8, INAC+1, INAC+2*, INAC+3*, INAC+4*, INAC+5*, ASK*, ASK+1*, END+7!, MDIV
Y1 END+7!
Y2 END+7!
Y3 END+7!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All