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

Package: Scheduling

Routine: SDWLQOF


Information

SDWLQOF ;;IOFO BAY PINES/TEH - OVERDUE APPOINTMENT

Source Information

Source file <SDWLQOF.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 4 ^DIC  YN^DICN  $$EXTERNAL^DILFD  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SD WAIT LIST OVERDUE REPORT  

Entry Points

Name Comments DBIA/ICR reference
IN2
CAT ;Report category selection
QUE1
HD
DIS ;Display Parameters
1
3
2
4
EN ;Header
END ;
FORM ;Report Format
IS
IN
IN3
CT
CT1
CT2
CT3
INS ;Get Institution
QUE ;Queue Report
OP

External References

Name Field # of Occurrence
^%ZIS QUE+2
^%ZISC END+3
^%ZTLOAD QUE+7
^DIC IN, CT1
YN^DICN OP+2
$$EXTERNAL^DILFD CT+4
^DIR CAT+4, FORM+3, OP+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," *** Report Category Selection ***"
  • Line Location: CAT+2
Function Call: WRITE
  • Prompt: *7
  • Line Location: CAT+5
Function Call: WRITE
  • Prompt: *7
  • Line Location: CAT+6
Function Call: WRITE
  • Prompt: *7," Invalid Selection."
  • Line Location: CAT+8
Function Call: WRITE
  • Prompt: !!,"Select Category for Report Output",!
  • Line Location: CAT+9
Function Call: WRITE
  • Prompt: !,"This Entry is Required."
  • Line Location: CT1+1
Function Call: WRITE
  • Prompt: !,"Required!"
  • Line Location: FORM+6
Function Call: WRITE
  • Prompt: !!,?80-$L("*** Selected Report Parameters ***")\2,"*** Selected Report Parameters ***",!
  • Line Location: DIS+1
Function Call: WRITE
  • Prompt: !,?33
  • Condition for execution: I>1
  • Line Location: IS+3
Function Call: WRITE
  • Prompt: SDWLY(I)
  • Line Location: IS+3
Function Call: WRITE
  • Prompt: !,?20,"Institution: ALL "
  • Line Location: IS+5
Function Call: WRITE
  • Prompt: $S(SDWLCT1["C":"Clinic",1:"Service Specialty"),!,?36
  • Line Location: CT+3
Function Call: WRITE
  • Prompt: "All "
  • Line Location: CT+3
Function Call: WRITE
  • Prompt: !,?35
  • Condition for execution: I>1
  • Line Location: CT+4
Function Call: WRITE
  • Prompt: $$EXTERNAL^DILFD(SDWLF,.01,,SDWLY(I))
  • Line Location: CT+4
Function Call: WRITE
  • Prompt: !,?16,"Report Category: "
  • Line Location: CT+5
Function Call: WRITE
  • Prompt: $S(SDWLCT1["C":"Clinic",1:"Service Specialty"),!,?36
  • Line Location: CT+5
Function Call: WRITE
  • Prompt: $S(SDWLCT1["C":"Clinic",1:"Service Specialty"),!,?36
  • Line Location: CT+5
Function Call: WRITE
  • Prompt: !,?18,"Output Format: ",$S(SDWLFORM="D":" Detailed",1:" Summary")
  • Line Location: OP+0
Function Call: WRITE
  • Prompt: !!,"Are these Parameters Correct "
  • Line Location: OP+2
Function Call: WRITE
  • Prompt: !," This Report will NOT be queued to print."
  • Line Location: OP+2
Function Call: WRITE
  • Prompt: !,"REQUEST QUEUED"
  • Line Location: QUE+7
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $D(IOF)
  • Line Location: HD+0
Function Call: WRITE
  • Prompt: !,?80-$L("Overdue Appointment Wait List Report")\2,"Overdue Appointment Wait List Report"
  • Line Location: HD+0
Routine Call
  • DIC
  • Line Location:
    • IN
    • CT1
Routine Call
  • DIR
  • Line Location:
    • CAT+4
    • FORM+3
    • OP+3
Routine Call
  • %ZIS
  • Line Location:
    • QUE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("SDWLQOF" EN+3!, IN+3*, IN2*, CAT+15*, CT1*, CT1+1, CT2*, FORM+7*, DIS+3, QUE+4
, QUE+5

Label References

Name Line Occurrences
1 2
2 3
@( DIS+4, QUE1
CAT 2, CAT+8, CT1+1
CT1 CT1+3, CT2
CT2 CT1+2
CT3 CT1
DIS 4
EN 4
END 1, 2, 3, 4, QUE+7
FORM 3, FORM+6
HD EN+2
IN IN+5, IN+6
IN2 IN+1
IN3 IN+3
INS 1
QUE 4+1
QUE1 QUE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % OP+2*
%ZIS QUE+2!*
DIC EN+3!, IN*, CAT+1!, CAT+14!, CT1*, END+2!
DIC("A" IN*, CAT+15*, CT1+3*
DIC("S" IN*
DIC(0 IN*, CT1*
DIE EN+3!, CAT+1!, END+2!
DIR EN+3!, CAT+1!, CAT+14!, END+2!
DIR("L" CAT+3*, FORM+1*, FORM+2*
DIR(0 CAT+3*, FORM+1*, OP+3*
DR EN+3!, CAT+1!, CAT+14!, END+2!
>> DUOUT 1, 2, 3, IN, IN+1, FORM+4*
I IS+1*, IS+3*, CT+2*, CT+4*, END+1!
IO QUE1
IO("Q" QUE+7!
IOC QUE+2!
IOF HD
IOP QUE+2!
IOST QUE1
POP QUE+1~, QUE+2
>> SDWLCAT CAT+3*, CT1+3*, CT2
>> SDWLCT1 CT+1, CT+3, CT+5
>> SDWLCT2 CT, CT+2, CT+5
>> SDWLCTX CAT+13*, CAT+15
SDWLDATE END+1!
>> SDWLE CAT+15*, CT1, CT1+3*
SDWLED END+1!
>> SDWLERR EN+3*, 2, 3, 4, INS+1*, IN, IN+4*, IN+6*, CAT+2*, CAT+3*
, CAT+5*, CAT+6*, FORM+1*, DIS+1*, OP+2*, OP+3*
>> SDWLF CAT+11*, CAT+15, CT1, CT+1*, CT+4
>> SDWLFD CAT+12*, CAT+15
SDWLFORM FORM+5*, FORM+7, OP, QUE+3, END+1!
>> SDWLI DIS+2*, DIS+3
>> SDWLIN( IN+5*
>> SDWLINS IS, IS+1, IS+5
>> SDWLINST EN+3*, IN+2*, IN+3*, IN+6*, IN2
SDWLOPEN END+1!
SDWLPRI END+1!
>> SDWLPROM INS+1*, IN, IN+4*, IN+6*
SDWLSPT EN+1~, QUE1*!
>> SDWLTAG DIS+4*
SDWLTASK QUE+4*, QUE+5, QUE+6, END+1!
>> SDWLTK QUE+5*, QUE+6
>> SDWLX CAT+10*, CAT+15, CT1+3
SDWLY IS+1!*, IS+3, IS+4!, CT+2!*, CT+4, END+1!
SDWLY( IS+1*, IS+3, CT+2*, CT+4
U IS+1, CT+1, CT+2
WDWLBD END+1!
>> X CAT+5, CAT+6, CAT+7*, CAT+8, CAT+10, CAT+11, CAT+12, CAT+13, FORM+4, FORM+5
, FORM+6, DIS+3*, CT+3, OP+3
>> Y IN*, IN+1, IN+2, IN+3, IN+5, IN+6, CT1, CT1+1, CT1+2, CT1+3
ZCODE EN+1~
ZTDESC EN+1~, QUE+3*
ZTDTH EN+1~, QUE+3*
ZTIO EN+1~, QUE+2!
ZTQUEDED EN+1~
ZTQUEUED QUE+1~, END+3
ZTREQ EN+1~, END+3*
ZTRTN EN+1~, QUE+3*, QUE1
ZTSAVE EN+1~
ZTSAVE( QUE+6*
ZTSK EN+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All