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 Total: 13

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  
IHS Changes To Scheduling 1 CLINIC^BSDU  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Scheduling 4 SD IHS NO SHOW RPT  SD NOSHOW REPORT  SDNOS0  SDNOS1  

Entry Points

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

External References

Name Field # of Occurrence
^%DT INAC+1
CLINIC^BSDU SEL
LO^DGUTL SDNOS+4
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+5
$$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
  • Timeout: DTIME
  • Variable: X
  • 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
^SC("AIHSPC" SEL+6
^UTILITY($J END+7!, END1!

Label References

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

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!
BSDQ SEL!
C SEL+6*, SEL+7!, 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+5
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+5*, SEL+9, SEL+16, VALID*, END+1!
SDABB DATE+3~, DATE+5*, END+3!
SDAPP END+1!
SDB1 SDNOS+5*, SEL+10, SEL+11, SEL+12*, VALID+7*, VALID+8, END+1!
SDBD DATE+1, ZIS, END+1!
SDBEG END+2!
SDBEG1 END+2!
SDBG END+2!
SDC SDNOS+5*, SEL+10, SEL+11, SEL+12*, INAC+1*, INAC+2, INAC+3, INAC+4, INAC+5, ASK
, END+2!
SDCHK END+2!
SDCL SDNOS+5*, SEL+5*, SEL+14*, VALID+7, END+2!
SDCL( SEL+6*, VALID+5*, VALID+7, VALID+8*
SDCL(1 SEL+5*, SEL+16, VALID*
SDCL(2 READ+1
SDCL1 END+2!
SDCT END+2!
SDCXX END+2!
SDDIV SDNOS+5*, DIV*, SEL+1*, SEL+4*, SEL+11, VALID+4, END+2!, MDIV+1*
SDDIV2 END+3!
SDDIVO END+3!
SDED DATE+2, ZIS, END+3!
SDEF END+3!
SDEN END+3!
SDEND SDNOS+5*, END+3!
SDFMT FMT+4*, END+7!
SDHD END+3!
SDI1 END+3!
SDIN END+3!
SDIO SDNOS+5*, 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+5*, SEL+9*, SEL+12*, SEL+14, READ+1, VALID, VALID+1, VALID+5, VALID+8, END+5!
SDSUB END+5!
SDT SDNOS+5*, SEL+10, SEL+11, SEL+12*, 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+5*, SEL+9, SEL+15, READ+1*, END+6!
SDTOT END+6!
SDTOT1 END+6!
SDV1 SDNOS+5*, DIV*, SEL+11, 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
VAUTC SEL+5, SEL+7!
VAUTC( SEL+6
>> VAUTD SEL+1, SEL+4
>> VAUTD("" SEL+4
X SDNOS+5*, SEL+6*, SEL+7!, SEL+9, SEL+14, SEL+16, DATE+1, DATE+2, READ+1*, VALID*
, VALID+1, VALID+5*, INAC+1*, END+7!
X1 END+7!
Y DIV, SEL+10, SEL+11, SEL+12, SEL+16, 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