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

Package: Scheduling

Routine: SDNOS1


Information

SDNOS1 ;ALB/LDB - NO-SHOW REPORT ;07 May 99 11:13 AM

Source Information

Source file <SDNOS1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 4 END^SDNOS  (DIV,LINE)^SDNOS1A  SDTOT^SDNOS2  OUT^SDUTL  
VA FileMan 2 (DW,NOW)^%DTC  D^DIQ  
Registration 1 TP^DGUTL  

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

Package Total Caller Graph
Scheduling 1 SDNOS0  

Entry Points

Name Comments DBIA/ICR reference
CL
HDR
HDR1
WR
NONE
WR1
WR2
WR3
TOT
TOTAL
WTOT
HDR2
SCR
ABB ;Print abbreviated no-show report (clinic totals only)
ABBHD
HDR3

External References

Name Field # of Occurrence
DW^%DTC WR2+1, WTOT
NOW^%DTC HDR
TP^DGUTL SDNOS1+3
D^DIQ HDR+1, HDR+2
END^SDNOS SDNOS1+4
DIV^SDNOS1A HDR+3
LINE^SDNOS1A HDR+1, HDR2+1
SDTOT^SDNOS2 CL+2, ABB+5
OUT^SDUTL SCRABBHD

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: CL+1
Function Call: WRITE
  • Prompt: @IOF,Y,?70,"PAGE "
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: P1
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,?30,"NO SHOW REPORT",$S(SDTOT!SDTOT1:" TOTALS",1:""),!
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,?2,"FOR PERIOD COVERING: "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,?2,"FOR PERIOD COVERING: "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: " TO ",Y
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,"DATE",?23,"TIME",?32,"PATIENT",?63,"SSN",!,"----",?23,"----",?32,"-------",?63,"---"
  • Line Location: HDR1+0
Function Call: WRITE
  • Prompt: !!!,"*** NO NO-SHOWS OCCURRED IN THIS CLINIC DURING THIS TIME FRAME ***"
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: !!,SDOW,?10,Y1
  • Line Location: WR2+4
Function Call: WRITE
  • Prompt: ?22
  • Condition for execution: $L(Y2)>7
  • Line Location: WR2+4
Function Call: WRITE
  • Prompt: ?23
  • Condition for execution: $L(Y2)<8
  • Line Location: WR2+4
Function Call: WRITE
  • Prompt: Y2,?32,SDPT,?63,C3
  • Line Location: WR2+4
Function Call: WRITE
  • Prompt: !!,SDOW,?10,Y1
  • Line Location: WR2+5
Function Call: WRITE
  • Prompt: ?22
  • Condition for execution: $L(Y2)>7
  • Line Location: WR2+5
Function Call: WRITE
  • Prompt: ?23
  • Condition for execution: $L(Y2)<8
  • Line Location: WR2+5
Function Call: WRITE
  • Prompt: Y2,?32,SDPT,?63,C3
  • Line Location: WR2+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: WR2+6
Function Call: WRITE
  • Prompt: ?22
  • Condition for execution: $L(Y2)>7
  • Line Location: WR2+6
Function Call: WRITE
  • Prompt: ?23
  • Condition for execution: $L(Y2)<8
  • Line Location: WR2+6
Function Call: WRITE
  • Prompt: Y2,?32,SDPT,?63,C3
  • Line Location: WR2+6
Function Call: WRITE
  • Prompt: !!,SDOW,?10,Y1
  • Line Location: WR2+9
Function Call: WRITE
  • Prompt: ?22
  • Condition for execution: $L(Y2)>7
  • Line Location: WR2+9
Function Call: WRITE
  • Prompt: ?23
  • Condition for execution: $L(Y2)<8
  • Line Location: WR2+9
Function Call: WRITE
  • Prompt: Y2,?32,SDPT,?63,C3
  • Line Location: WR2+9
Function Call: WRITE
  • Prompt: !!
  • Line Location: WR2+10
Function Call: WRITE
  • Prompt: ?22
  • Condition for execution: $L(Y2)>7
  • Line Location: WR2+10
Function Call: WRITE
  • Prompt: ?23
  • Condition for execution: $L(Y2)<8
  • Line Location: WR2+10
Function Call: WRITE
  • Prompt: Y2,?32,SDPT,?63,C3
  • Line Location: WR2+10
Function Call: WRITE
  • Prompt: !,?32,"CLERK: ",$S($P(SDX,U,3):$P($G(^VA(200,$P(SDX,U,3),0)),U),$P(SDX,U)["NT":"NONE - NO ACTION TAKEN",1:"UNKNOWN")
  • Line Location: WR2+11
Function Call: WRITE
  • Prompt: !,?32,"REBOOKED ON "
  • Line Location: WR3+0
Function Call: WRITE
  • Prompt: Y,!
  • Line Location: WR3+0
Function Call: WRITE
  • Prompt: !,?27,"___",?45,"___",?75,"___",!!,?27,SDT4,?47,SDT5,?75,SDT6
  • Line Location: TOT+7
Function Call: WRITE
  • Prompt: !!!,SDPR," of appointments for ",SDC," were NO-SHOWS for this period"
  • Line Location: TOT+10
Function Call: WRITE
  • Prompt: !,SDC,?40,$J(SDT4,5),?50,$J(SDT5,5),?60,$J(SDT6,5),?70,$J(SDPR,5)
  • Line Location: TOT+11
Function Call: WRITE
  • Prompt: !,X
  • Line Location: WTOT+0
Function Call: WRITE
  • Prompt: ?10,Y,?27,SDT1,?47,SDT2
  • Line Location: WTOT+0
Function Call: WRITE
  • Prompt: ?10,Y,?27,SDT1,?47,SDT2
  • Line Location: WTOT+0
Function Call: WRITE
  • Prompt: !!,?23,"TOTAL NO-SHOWS W/NO",?45,"TOTAL NO-SHOWS W/",?65,"TOTAL NO-SHOWS"
  • Line Location: HDR2+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: SDTOT1
  • Line Location: HDR2+1
Function Call: WRITE
  • Prompt: ?23,"REBOOKED APPTS.",?45,"REBOOKED APPTS."
  • Line Location: HDR2+1
Function Call: WRITE
  • Prompt: ?40,"Without",?50,"With",!?40,"Rebooked",?50,"Rebooked",?60,"Total"
  • Line Location: HDR3+2
Function Call: WRITE
  • Prompt: ?70,"Percent",!,"Clinic",?40,"Appts.",?50,"Appts.",?60,"No-Shows"
  • Line Location: HDR3+3
Function Call: WRITE
  • Prompt: ?70,"No-Shows",!,SDLINE
  • Line Location: HDR3+4
Function Call: WRITE
  • Prompt: ?(30+(10*SDI)),$E(SDLINE,1,8)
  • Line Location: HDR3+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" HDRWR2+1, WR3WTOT
^DD("FUNC" - [#.5] WR2WR2+4
^UTILITY($J SDNOS1+2, CL+1, WRWR1TOTTOT+1, TOT+2, TOT+3, TOT+9, TOTAL
TOTAL+2, ABB+2, ABB+3
^VA(200 - [#200] WR2+11

Label References

Name Line Occurrences
ABB CL
ABBHD ABB+3
CL SDNOS1+2
HDR CL+1, WR2+3, TOT+6, TOT+8, WTOTABB+1, ABBHD+1
HDR1 CL+1, WR2+3
HDR2 CL+1, WTOT
HDR3 HDR+3, ABBHD+1
NONE WR
SCR SDNOS1+2, CL+1, WR2+3, TOT+5, TOT+8, WTOTABB+5
TOT CL+1, ABB+3
TOTAL TOT
WR CL+1
WR1 WR
WR2 WR1
WTOT TOTAL+3

Naked Globals

Name Field # of Occurrence
^( CL+1, WR1
^("***TOT***" TOT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR
>> C CL+1*, ABB+2*
>> C1 WR*, WR1WR2WR2+1, WR2+4, WR2+9, WR2+12, TOT*, TOTALTOTAL+2
WTOT
>> C2 WR1*
>> C3 WR1*, WR2+4, WR2+5, WR2+9, WR2+10
>> C4 WR1*
>> C6 WR*
IO SDNOS1+3, HDR1
IO(0 SDNOS1+2, CL+1, WRWR2+3, TOT+5, TOT+8, WTOT
IOF HDR
IOSL WR2+3, TOT+5, TOT+6, TOT+8, WTOTABB+3
IOST SCRABB+5, ABBHD
>> P1 HDR*
>> Q CL*, CL+1, ABB+3
>> SDABB SDNOS1+3, CLHDR+3, TOTTOT+7, TOT+8, TOT+10, TOT+11
>> SDBD HDR+1
>> SDBG HDR+1*
>> SDC CL*, CL+1*, WRWR1TOTTOT+1, TOT+2, TOT+3, TOT+9, TOT+10
TOT+11, TOTALTOTAL+2, ABB+2*, ABB+3
>> SDCL(1 CL
>> SDDIV SDNOS1+2*, CL+1, WRWR1TOTTOT+1, TOT+2, TOT+3, TOT+9, TOTAL
TOTAL+2, ABB+2, ABB+3
>> SDED HDR+2
>> SDEND SDNOS1+2, CL+1, CL+2, HDR1WRWR1WR2+2, WR2+3, TOTTOT+4
TOT+5, TOT+8, WTOTABB+2, ABB+3, ABB+5
>> SDHD CL+1*, WR2+3*, WR2+4, WR2+5, WR2+7, WR2+12*
SDI HDR3~, HDR3+4*
>> SDIO SDNOS1+2, SDNOS1+3, CL+1, HDR1WRWR2+3, TOT+5, TOT+8, WTOT
SDLINE HDR3~, HDR3+1*, HDR3+4
>> SDNO WR*
>> SDOK TOTAL+1*
>> SDOW WR2+1*, WR2+4, WR2+5, WR2+9
>> SDPR TOT+9*, TOT+10, TOT+11
>> SDPT WR1*, WR2+4, WR2+5, WR2+9, WR2+10
>> SDRB WR3*
>> SDT1 TOTAL*, TOTAL+1, TOTAL+3, WTOT
>> SDT2 TOTAL+2*, TOTAL+3, WTOT
>> SDT3 WTOT*
>> SDT4 TOT+1*, TOT+7, TOT+11
>> SDT5 TOT+2*, TOT+7, TOT+11
>> SDT6 TOT+3*, TOT+7, TOT+11
>> SDTOT CL+1*, HDR+1, ABB+1*
>> SDTOT1 CL+2*, HDR+1, HDR2+1, ABB+1*
>> SDV1 SDNOS1+2
SDX WR1~*, WR2+11, WR3
U WR2+11, WR3
>> X WR2*, WR2+1*, WR2+4*, WTOT*
>> X1 WR*
>> Y HDR*, HDR+1*, HDR+2*, WR2+1*, WR3*, WTOT*
>> Y1 WR2+1*, WR2+4, WR2+5, WR2+9
>> Y2 WR2*, WR2+4*, WR2+5, WR2+9, WR2+10
>> Y3 WR*, WR2+5, WR2+7, WR2+9, WR2+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All