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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BTPWSCHD

Package: Tracking Procedure Workflow

Routine: BTPWSCHD


Information

BTPWSCHD ;VNGT/HS/ALA-CMET Scheduler ; 19 Jun 2009 9:40 AM

Source Information

Source file <BTPWSCHD.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZTER  ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  RESCH^XUTMOPT  
VA Fileman 3 FILE^DIE  $$IENS^DILF  $$GET1^DIQ  
iCare 2 $$SAT^BQISCHED  ($$DATE,$$FMTE,$$STRIP)^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point
TSK ; TASK STRUCTURE - OPTION^FREQUENCY^DOW^TIME
ERR ;
NORM(DATA,PRCN) ; EP -- BTPW GET NORMAL FINDINGS
EDUE(DATA,FAKE) ; EP -- BTPW GET EVENT DUE PARAMS
; Retrieves the information about the default due dates
UPD(DATA,PARMS) ; EP - BTPW UPDATE SITE PARAMETERS
UFOL(DATA,EVIEN,PARMS) ;EP -- BTPW UPDATE FOLLOWUP PARAMS
; Updates the default event due date frequency
FIND(X,F) ;EP - Find an option
UDUE(DATA,PARMS) ;EP -- BTPW UPDATE EVENT DUE
; Updates the default event due date frequency
DONE ;
GET(DATA,FAKE) ;EP -- BTPW GET SITE PARAMETERS
; Get specific CMET system parameters from the Site Parameter file
FOL(DATA,FAKE) ;EP -- BTPW GET FOLLOWUP PARAMETERS
; Returns the values for the special followup defaults
GEN ; General update code

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$SAT^BQISCHED EN+21, EN+30
$$DATE^BQIUL1 UPD+34, GEN+17
$$FMTE^BQIUL1 GET+18, EDUE+15, EDUE+17, EDUE+19, FOL+21
$$STRIP^BQIUL1 EN+33
FILE^DIE UPD+54, GEN+38
$$IENS^DILF UFOL+17
$$GET1^DIQ EN+4, EN+9, GET+17, GET+18, EDUE+16, EDUE+18, EDUE+20, NORM+14
$$FMADD^XLFDT EN+22, EN+31, EN+34
$$FMDIFF^XLFDT EN+18
$$NOW^XLFDT ERR+3
RESCH^XUTMOPT EN+25, EN+37

Used in RPC

RPC Name Call Tags
BTPW GET FOLLOWUP PARAMETERS FOL
BTPW GET SITE PARAMETERS GET
BTPW UPDATE SITE PARAMETERS UPD
BTPW UPDATE FOLLOWUP PARAMS UFOL
BTPW GET EVENT DUE PARAMS EDUE
BTPW UPDATE EVENT DUE UDUE
BTPW GET NORMAL FINDINGS NORM

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BTPW(90620.9 - [#90620.9] GET1^DIQ
^BTPW(90628 - [#90628] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506.3 - [#90506.3] UDUE+12, UDUE+14, UFOL+12, UFOL+14, UPD+11, UPD+13, UPD+31, UPD+33, UPD+36, UPD+37
, UPD+43, UPD+45, UPD+46, GEN+14, GEN+16, GEN+19, GEN+20, GEN+26, GEN+28, GEN+29
^BTPW(90621 - [#90621] FOL+22, NORM+11, NORM+12, NORM+13
^BTPW(90628 - [#90628] GET+12, GET+13, EDUE+13, EDUE+14, FOL+13, FOL+15, FOL+16, FOL+18, UFOL+15
^DD("DD" ERR+3
^DIC(19 - [#19] FIND+1
^DIC(19.2 - [#19.2] EN+12, EN+13, EN+14
^TMP("BTPWEDUE" EDUE+4
^TMP("BTPWFOLP" FOL+4
^TMP("BTPWNORM" NORM+3
^TMP("BTPWSCHD" GET+4
^TMP("BTPWUDUE" UDUE+5
^TMP("BTPWUFOL" UFOL+5
^TMP("BTPWUPD" UPD+4
^VA(200 - [#200] FOL+20

Label References

Name Line Occurrences
$$FIND EN+11
GEN UDUE+15, UFOL+18, UPD+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BI EN+1~, EN+6*
>> BMXSEC GET+12*, UDUE+13*, UFOL+13*, UFOL+15*, ERR+4*, UPD+12*, UPD+26, UPD+32*, UPD+40, UPD+44*
, GEN+9, GEN+15*, GEN+23, GEN+27*
BN UDUE+2~, UFOL+2~, UPD+1~, UPD+20*, UPD+21*, GEN+3*, GEN+4*
>> BQ UPD+26*, UPD+27, UPD+40*, UPD+41, GEN+9*, GEN+10, GEN+23*, GEN+24
BQIDATA UDUE+3~, UFOL+3~, UPD+2~, UPD+54
BTPWDA EN+2~, EN+3*, EN+4, EN+9, UDUE+14*, UFOL+15*, UFOL+17*, UPD+13*, UPD+49, GEN+32
>> BTPWDTA GEN+38
>> BTPWDTA( UPD+49*, GEN+33*
CDATE EN+2~, EN+15*, EN+17, EN+18
CDATM EN+2~, EN+14*, EN+15
CHIEN UDUE+2~, UFOL+2~, UPD+1~, UPD+36*, UPD+37, GEN+19*, GEN+20
CIEN EN+2~, EN+13*, EN+14
CTIME EN+2~, EN+15*, EN+16*, EN+23, EN+24
DA EN+1~, UFOL+16~, UFOL+17*
DA(1 UFOL+17*
DATA GET~, GET+4*, GET+5, GET+10, GET+19, GET+21, EDUE~, EDUE+4*, EDUE+5, EDUE+10
, EDUE+11, EDUE+22, EDUE+24, UDUE~, UDUE+5*, UDUE+6, UDUE+10, UDUE+16, FOL~, FOL+4*
, FOL+5, FOL+11, FOL+23, FOL+26, UFOL~, UFOL+5*, UFOL+6, UFOL+10, UFOL+19, ERR+5
, UPD~, UPD+4*, UPD+5, UPD+9, UPD+15, UPD+57, DONE+1, GEN+41, NORM~, NORM+3*
, NORM+4, NORM+9, NORM+14, NORM+15
DDATA GET+2~, GET+13*, GET+14, GET+15, GET+16, EDUE+2~, EDUE+14*, EDUE+15, EDUE+17, EDUE+19
DIC EN+1~
DIE EN+1~
DIFF EN+2~, EN+18*, EN+19
DIFROM EN+2~
DLAYGO EN+1~
DR EN+1~
DT EN+17, EN+18, EN+21, EN+30, EN+34
ECTIME EN+2~, EN+4*, EN+16, EN+33
EFDUE EDUE+2~, EDUE+17*, EDUE+22
EFREQ EN+2~, EN+4*, EN+8
EFWHEN EDUE+2~, EDUE+17*, EDUE+22
EFWHO EDUE+2~, EDUE+18*, EDUE+22
ENDUE EDUE+2~, EDUE+19*, EDUE+22
ENWHEN EDUE+2~, EDUE+19*, EDUE+22
ENWHO EDUE+2~, EDUE+20*, EDUE+22
ERDUE EDUE+2~, EDUE+15*, EDUE+22
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR EN+2~, EN+25, EN+37, UDUE+3~, UFOL+3~, UPD+2~, UPD+52, UPD+53!, UPD+55, GEN+36
, GEN+37!, GEN+39
ERROR("DIERR" UPD+55, GEN+39
ERWHEN EDUE+2~, EDUE+15*, EDUE+22
ERWHO EDUE+2~, EDUE+16*, EDUE+22
EVIEN UFOL~, UFOL+15
EVT FOL+2~, FOL+22*, FOL+23
EXEC UDUE+2~, UFOL+2~, UPD+1~, UPD+46*, UPD+47, GEN+29*, GEN+30
F FIND~
FAKE GET~, EDUE~, FOL~
FIELD UDUE+2~, UFOL+2~, UPD+1~, UPD+45*, UPD+48, UPD+49, GEN+28*, GEN+31, GEN+33
FILE UDUE+2~, UDUE+14*, UFOL+2~, UFOL+14*, UPD+1~, UPD+13*, UPD+49, GEN+33
FIND FOL+2~, FOL+19*, FOL+23
>> FN NORM+10*, NORM+11*, NORM+12, NORM+13
FREQ EN+1~, EN+7*, EN+8*, EN+25, EN+37, GET+2~, GET+15*, GET+19, FOL+17*, FOL+23
I EN+1~
IEN GET+2~, GET+12*, GET+13, GET+17, GET+18, EDUE+2~, EDUE+13*, EDUE+14, EDUE+16, EDUE+18
, EDUE+20, FOL+2~, FOL+13*, FOL+15, FOL+16, FOL+18, NORM+13*, NORM+14
IENS UFOL+16~, UFOL+17*, GEN+32*, GEN+33
II GET+2~, GET+7*, GET+10, GET+19*, GET+21*, EDUE+2~, EDUE+7*, EDUE+10, EDUE+11, EDUE+22*
, EDUE+24*, UDUE+2~, UDUE+8*, UDUE+10, UDUE+16*, FOL+2~, FOL+7*, FOL+11, FOL+23*, FOL+26*
, UFOL+2~, UFOL+8*, UFOL+10, UFOL+19*, ERR+5*, UPD+1~, UPD+7*, UPD+9, UPD+15*, UPD+57*
, DONE+1*, GEN+41*, NORM+1~, NORM+6*, NORM+9, NORM+14*, NORM+15*
JOB GET+2~, GET+14*, GET+19
LIST UDUE+2~, UFOL+2~, UPD+1~, UPD+20*, UPD+21*, UPD+23, UPD+24!, GEN+3*, GEN+4*, GEN+6
, GEN+7!
NAME UDUE+2~, UFOL+2~, UPD+1~, UPD+28*, UPD+31, UPD+32, UPD+38, UPD+42*, UPD+43, UPD+44
, UPD+49, GEN+11*, GEN+14, GEN+15, GEN+21, GEN+25*, GEN+26, GEN+27, GEN+33
NOT FOL+2~, FOL+17*, FOL+23
OPT EN+1~, EN+6*, EN+7, EN+20, EN+27, EN+29
OPTION EN+1~, EN+7*, EN+11, EN+25, EN+27*, EN+37
OPTN EN+1~, EN+11*, EN+12, EN+13
PARMS UDUE~, UFOL~, UPD~, UPD+18*, UPD+19, UPD+22!, UPD+23*, UPD+26, UPD+27, UPD+40
, UPD+41, GEN+1*, GEN+2, GEN+5!, GEN+6*, GEN+9, GEN+10, GEN+23, GEN+24
PARMS( UPD+21, GEN+4
PDATA UDUE+2~, FOL+2~, FOL+16*, FOL+17, UFOL+2~, UPD+1~, UPD+27*, UPD+28, UPD+41*, UPD+42
, GEN+10*, GEN+11, GEN+24*, GEN+25
PDATA1 FOL+2~, FOL+18*, FOL+19
>> PFIEN UPD+31*, UPD+32, UPD+33, UPD+36, UPD+37, UPD+43*, UPD+44, UPD+45, UPD+46, GEN+14*
, GEN+15, GEN+16, GEN+19, GEN+20, GEN+26*, GEN+27, GEN+28, GEN+29
PN FOL+2~, FOL+14*, FOL+15*, FOL+16, FOL+18
PRCN FOL+2~, FOL+17*, FOL+22, FOL+23, NORM~, NORM+11, NORM+12, NORM+13
PTYP UDUE+2~, UFOL+2~, UPD+1~, UPD+33*, UPD+34, UPD+35, GEN+16*, GEN+17, GEN+18
>> QFL EN+3*, EN+6, EN+10*
RESULT UDUE+3~, UFOL+3~, UPD+2~, UPD+51*, UPD+52*, UPD+55*, UPD+56*, UPD+57, GEN+35*, GEN+36*
, GEN+39*, GEN+40*, GEN+41
SAT EN+1~, EN+21*, EN+22, EN+23, EN+30*, EN+31, EN+35, EN+38!
SDATM EN+1~, EN+23*, EN+24*, EN+25, EN+34*, EN+35*, EN+36*, EN+37
SDOW EN+1~, EN+20*, EN+23, EN+24, EN+29*, EN+34, EN+35, EN+36, EN+38!
START GET+2~, GET+16*, GET+19
SUN EN+1~, EN+22*, EN+24, EN+31*, EN+36, EN+38!
TIME EN+1~, EN+33*, EN+34, EN+35, EN+36, EN+38!
U EN+7, EN+14, EN+20, EN+27, EN+29, GET+14, GET+15, GET+16, GET+19, EDUE+15
, EDUE+17, EDUE+19, EDUE+22, UDUE+14, FOL+17, FOL+19, FOL+20, FOL+22, FOL+23, UFOL+14
, UPD+13, UPD+33, UPD+37, UPD+45, UPD+51, UPD+52, UPD+55, UPD+56, GEN+16, GEN+20
, GEN+28, GEN+35, GEN+36, GEN+39, GEN+40, NORM+12, NORM+13, NORM+14
UID GET+2~, GET+3*, GET+4, EDUE+2~, EDUE+3*, EDUE+4, UDUE+2~, UDUE+4*, UDUE+5, FOL+2~
, FOL+3*, FOL+4, UFOL+2~, UFOL+4*, UFOL+5, UPD+1~, UPD+3*, UPD+4, NORM+1~, NORM+2*
, NORM+3
VALUE UDUE+2~, UFOL+2~, UPD+1~, UPD+28*, UPD+29*, UPD+34*, UPD+36, UPD+37*, UPD+38, GEN+11*
, GEN+12*, GEN+17*, GEN+19, GEN+20*, GEN+21
VFIEN UDUE+2~, UDUE+12*, UDUE+13, UDUE+14, UFOL+2~, UFOL+12*, UFOL+13, UFOL+14, UPD+1~, UPD+11*
, UPD+12, UPD+13, UPD+31, UPD+33, UPD+36, UPD+37, UPD+43, UPD+45, UPD+46, GEN+14
, GEN+16, GEN+19, GEN+20, GEN+26, GEN+28, GEN+29
WHEN GET+18*, GET+19, FOL+2~, FOL+17*, FOL+21*, FOL+23
WHO GET+17*, GET+19, FOL+2~, FOL+17*, FOL+20*, FOL+23
X EN+1~, FIND~, FIND+1*, FIND+2
Y EN+2~, ERR+2~, ERR+3*
>> ZTSK GET+3, EDUE+3, UDUE+4, FOL+3, UFOL+4, UPD+3, NORM+2

Marked Items

Name Field # of Occurrence
$T(TSK+BI EN+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All