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

Package: IHS Changes To Scheduling

Routine: BSDCCR4


Information

BSDCCR4 ; IHS/ANMC/LJF - CLINIC CAPACITY REPORT CONT. ;

Source Information

Source file <BSDCCR4.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZTLOAD  $$NOW^XLFDT  BMES^XPDUTL  
IHS Changes To Scheduling 1 EXTRACT^BSDCCR2  
VA Fileman 1 C^%DTC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Changes To Scheduling 2 BSDCCR0  BSDCCR2  

Entry Points

Name Comments DBIA/ICR reference
QQ
RUN(SDR) ;Run extract (reschedule if requested)
WHEN(SDEX,SDNOW) ;Determine date for next run
SCHED(SDEX,SDT,SDRPT,SDMON,SDKID) ;Schedule repetitive extract run
MON(SDEX,SDT,SDMON) ;Determine month and date ranges for extracts
EXIT ;Q ;I $E(IOST)="C",'$G(SDOUT),'$G(SDXM) N DIR S DIR(0)="E" D ^DIR ;IHS/ANMC/LJF 10/6/2000
DAYS(SDATE,SDAY) ;Adjust target day if necessary
WHEN2(X) ;Determine date for extract 2
QDIS(SDXTMP) ;Display extract queuing information
XTMP ;Service ^XTMP nodes

External References

Name Field # of Occurrence
C^%DTC MON+22, MON+28, MON+29, DAYS+6, WHEN+15, WHEN+18, WHEN+27, WHEN+35, WHEN+41, WHEN2+5
, XTMP+2
^%ZTLOAD SCHED+9
EXTRACT^BSDCCR2 RUN+12
$$NOW^XLFDT WHEN+6
BMES^XPDUTL QQ+1, QQ+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?18,"*** Extract queuing information on file ***"
  • Line Location: QDIS+3
Function Call: WRITE
  • Prompt: !!,"==> No extract queuing data found"
  • Line Location: QDIS+4
Function Call: WRITE
  • Prompt: !!,"Extract "_SDEX_" queued for "_Y_", task number: "_ZTSK,!
  • Line Location: QQ+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" MON+20, MON+22, MON+26, MON+30, QDIS+8, QQ+3
^SD(404.91 - [#404.91] MON+17, WHEN+12
^TMP( EXIT+1!
^XTMP("SD53P192" WHEN+10, XTMP+3, XTMP+4*, XTMP+6*, XTMP+7*, XTMP+8*, XTMP+9*, RUN+5!

Label References

Name Line Occurrences
$$DAYS WHEN+15, WHEN+18, WHEN+27, WHEN+35, WHEN+41, WHEN2+5
$$MON RUN+9
$$WHEN RUN+9
$$WHEN2 WHEN+22, WHEN+29, WHEN+37, WHEN+42
SCHED RUN+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+2!
%DT EXIT+2!
%H EXIT+2!
%I EXIT+2!
%T EXIT+2!
%Y EXIT+2!
CT EXIT+2!
D EXIT+2!
DA EXIT+2!
DAY EXIT+2!
DIC EXIT+2!
DIE EXIT+2!
DIR EXIT+2!
DR EXIT+2!
DTOUT EXIT+2!
DUOUT EXIT+2!
DUZ XTMP+4
ENDATE EXIT+2!
I EXIT+3!
J EXIT+3!
MAX EXIT+3!
MAXDT EXIT+3!
SC EXIT+3!
SC0 EXIT+3!
SCNA EXIT+3!
SD EXIT+3!
SDATE DAYS~, DAYS+5
SDAY DAYS~, DAYS+7, WHEN+5~, WHEN+12*, WHEN+15, WHEN+18, WHEN+27, WHEN+35, WHEN+41, WHEN2+4*
, WHEN2+5, EXIT+3!
SDBDT RUN+2~, EXIT+3!
SDBEG EXIT+3!
SDC EXIT+3!
SDCAP EXIT+4!
SDCCP EXIT+4!
SDCNAM EXIT+4!
SDCOL EXIT+4!
SDCP EXIT+4!
SDCT EXIT+4!
SDDAY EXIT+4!
SDDIV RUN+2~, EXIT+4!
SDDT WHEN+5~, WHEN+7*, WHEN+15, EXIT+4!
SDDV EXIT+4!
SDDW EXIT+4!
SDEDT RUN+2~, EXIT+5!
SDEND EXIT+5!
SDEX MON~, MON+16, MON+17, MON+18, MON+24, MON+33, QDIS+2~, QDIS+5*, QDIS+6, QDIS+7
, QDIS+8, QDIS+9, WHEN~, WHEN+10, WHEN+22, WHEN+28, WHEN+36, WHEN+42, SCHED~, QQ+4
, QQ+5, XTMP+7, XTMP+8, XTMP+9, RUN+2~, RUN+5, RUN+8, RUN+9, RUN+10, EXIT+5!
SDEXDT EXIT+5!
SDFAC EXIT+5!
SDFMT EXIT+5!
SDHD EXIT+5!
SDI SCHED+6~, SCHED+9*, EXIT+1*, EXIT+5!
SDIN EXIT+5!
SDINT WHEN+5~, WHEN+13*, WHEN+22, WHEN+25, WHEN+32, EXIT+5!
SDIV EXIT+5!
SDKID SCHED~, QQ+1, QQ+4, QQ+5, EXIT+6!
SDL EXIT+6!
SDLINE EXIT+6!
SDMAX EXIT+6!
SDMD EXIT+6!
SDMG EXIT+6!
SDMON MON~, SCHED~, RUN+6~, RUN+9, RUN+10, EXIT+6!
SDMON( RUN+3
SDMON("SDBDT" MON+20*, MON+21, MON+26*, MON+27, MON+28, MON+32, MON+35
SDMON("SDDIV" MON+16*
SDMON("SDEDT" MON+22*, MON+30*
SDMON("SDEX" MON+17*, SCHED+8
SDMON("SDPAST" MON+16*
SDMON("SDPBDT" MON+20*, MON+26*
SDMON("SDPEDT" MON+22*, MON+30*
SDMON("SDRPT" MON+36*
SDMPDT EXIT+6!
SDNOW WHEN~, WHEN+6*, WHEN+7, WHEN+10, WHEN+16, EXIT+6!
SDOE EXIT+6!
SDOE0 EXIT+6!
SDOUT EXIT+7!
SDP EXIT+7!
SDPAGE EXIT+7!
SDPAR MON+15~, MON+17*, MON+21, MON+27, WHEN+5~, WHEN+12*, WHEN+13, WHEN+14, WHEN2+4, EXIT+7!
SDPAST RUN+2~, EXIT+7!
SDPATT EXIT+7!
SDPBDT RUN+2~, EXIT+7!
SDPCT EXIT+7!
SDPEDT RUN+2~, EXIT+7!
SDPG EXIT+7!
SDPGDT XTMP+2*, XTMP+4, XTMP+6, EXIT+8!
SDPNOW EXIT+8!
SDQUIT EXIT+8!
SDR RUN~, RUN+4, EXIT+8!
SDRE EXIT+8!
SDRPT SCHED~, XTMP+9, RUN+2~, RUN+7, RUN+9*, RUN+10, EXIT+8!
SDS EXIT+8!
SDSC1 EXIT+8!
SDSC2 EXIT+8!
SDSIZE EXIT+8!
SDSL EXIT+8!
SDSOH EXIT+9!
SDSORT EXIT+9!
SDSSC EXIT+9!
SDSTRTDT EXIT+9!
SDT MON~, MON+19, MON+25, WHEN+5~, WHEN2+3*, WHEN2+5, SCHED~, SCHED+7, QQ+3, XTMP+2
, XTMP+8, RUN+6~, RUN+7*, RUN+8*, RUN+9*, RUN+10, EXIT+9!
SDTCAP EXIT+9!
SDTIME WHEN+5~, WHEN+14*, WHEN+16, WHEN+22, WHEN+28, WHEN+36, WHEN+42, WHEN2+6, EXIT+9!
SDTIT EXIT+9!
SDTITL EXIT+9!
SDTOE EXIT+9!
SDTSL EXIT+10!
SDTX EXIT+10!
SDTY EXIT+10!
SDV RUN+2~, RUN+3*, EXIT+10!
SDX MON+15~, MON+33*, MON+34*, MON+35*, MON+36, MON+37, DAYS+4~, DAYS+6*, DAYS+7, EXIT+10!
SDXM EXIT+10!
SDXTMP QDIS~, QDIS+4, EXIT+10!
SDXTMP("EXTRACT" QDIS+6, QDIS+7, QDIS+8
SDY MON+15~, MON+32*, MON+33*, MON+35, EXIT+10!
SDZ EXIT+10!
SI EXIT+10!
SM EXIT+10!
SS EXIT+10!
U MON+21, MON+27, MON+34, MON+35, QDIS+6, WHEN+10, WHEN+12, WHEN+13, WHEN+14, WHEN2+4
, XTMP+2, XTMP+6, RUN+7
X MON+22, MON+28, MON+29, MON+30, DAYS+4~, DAYS+6, WHEN+5~, WHEN+16, WHEN+17, WHEN+22
, WHEN+25, WHEN+26, WHEN+27, WHEN+28*, WHEN+29*, WHEN+32, WHEN+33*, WHEN+35, WHEN+36*, WHEN+37*
, WHEN+40*, WHEN+41*, WHEN+42, WHEN2~, WHEN2+3, WHEN2+6*, XTMP+1~, XTMP+2, EXIT+10!
X1 MON+15~, MON+21*, MON+27*, MON+29*, DAYS+4~, DAYS+5*, WHEN+5~, WHEN+15*, WHEN+17*, WHEN+18
, WHEN+26*, WHEN+27*, WHEN+33*, WHEN+34*, WHEN+35*, WHEN+40*, WHEN+41, WHEN2+5*, XTMP+1~, XTMP+2*
, EXIT+10!
X2 MON+15~, MON+21*, MON+27*, MON+29*, DAYS+4~, DAYS+6*, WHEN+5~, WHEN+15*, WHEN+18*, WHEN+27*
, WHEN+35*, WHEN+41*, WHEN2+5*, XTMP+1~, XTMP+2*, EXIT+10!
Y MON+15~, MON+19*, MON+20, MON+22*, MON+25*, MON+26, MON+30*, QDIS+2~, QDIS+8*, QDIS+9
, SCHED+6~, QQ+3*, QQ+4, QQ+5, EXIT+10!
ZTDESC SCHED+6~, SCHED+8*
ZTDTH SCHED+6~, SCHED+7*
ZTIO SCHED+6~, SCHED+7*
ZTRTN SCHED+6~, SCHED+7*
ZTSAVE SCHED+6~
ZTSAVE("SDMON(" SCHED+7*
ZTSK SCHED+6~, SCHED+9, QQ, QQ+4, QQ+5, XTMP+7, RUN+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All