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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SCMCCV2

Package: Scheduling

Routine: SCMCCV2


Information

SCMCCV2 ;ALB/JLU;PC Attending conversion;6/4/1999

Source Information

Source file <SCMCCV2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 5 $$INPTTP^SCAPMC  $$ACPTTP^SCAPMC21  $$PRTP^SCAPMC8  (FUTURE,INIT,REOPEN)^SCMCCV1  $$YSPTTPPC^SCMCTPU2  
Kernel 2 $$S^%ZTLOAD  $$LJ^XLFSTR  
MailMan 1 ^XMD  
VA FileMan 1 DD^%DT  

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 SCMCCV1  

Entry Points

Name Comments DBIA/ICR reference
STRTQJOB ;this is the start of the queue job to convert PC Attending
BLDLIST ;gathers all the PC Attending Assignments within PCMM database.
PROCLIST ;works through the list built by the builder via the SCMCTYPE
BPERCNT ;bumps the error counter
BPTOTCNT ;bumps the total counter
BPFXCNT ;bumps the fixed counter
SETERR(ERR) ;set the error into the error global array.
CONVERT ;performs two checks then calls the tag to conver data.
CONQ
REASGN ;discharge old PC Attending and makes new PC Practitioner for today.
CHKTM(ASGIEN,ERR) ;Performs checks on the team assignments
CHKQ
MAIL ;sets up message for conversion and delivers.
TEXT ;fills in the text of the message
HDR ;header for check mode.
LISTA ;
LISTT ;
LISTP ;
TOTALS ;fills the totals into the message.
ERRORS ;load in the error messages into the report.
PADTO(TOT,VAR) ;
SET(X) ;sets data into the correct mail storage global
STOPPED ;

External References

Name Field # of Occurrence
DD^%DT PROCLIST+15
$$S^%ZTLOAD PROCLIST+20
$$INPTTP^SCAPMC REASGN+4
$$ACPTTP^SCAPMC21 REASGN+7
$$PRTP^SCAPMC8 SETERR+11
FUTURE^SCMCCV1 CONVERT+7
INIT^SCMCCV1 STRTQJOB+11, MAIL+4
REOPEN^SCMCCV1 REASGN+10
$$YSPTTPPC^SCMCTPU2 CONVERT+5
$$LJ^XLFSTR PADTO+1
^XMD MAIL+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PROCLIST+12
^SCPT(404.42 - [#404.42] BLDLIST+12, CHKTM+11
^SCPT(404.43 - [#404.43] BLDLIST+7, BLDLIST+8, BLDLIST+9, BLDLIST+11, CHKTM+5
^SCTM(404.51 - [#404.51] SETERR+5, LISTT+4, LISTP+4
^SCTM(404.57 - [#404.57] SETERR+4, LISTP+8
^TMP("SCMC" STRTQJOB+13, STRTQJOB+15!, BLDLIST+5!, BLDLIST+16*, PROCLIST+8, PROCLIST+10, SETERR+8, SETERR+14*, SETERR+18*, SETERR+20
, SETERR+21*, MAIL+5, ERRORS+14, ERRORS+18, ERRORS+19, ERRORS+20, ERRORS+22, ERRORS+33, SET+3*
^XTMP("SCMCATTCONV" STRTQJOB+15!

Label References

Name Line Occurrences
$$CHKTM CONVERT+11
@( CONVERT+15
BLDLIST STRTQJOB+12
BPERCNT CONVERT+13
BPFXCNT CONVERT+16
BPTOTCNT CONVERT+3
CONVERT PROCLIST+17, PROCLIST+18, PROCLIST+19
ERRORS MAIL+12
HDR TEXT+2
LISTA TEXT+3
LISTP TEXT+5
LISTT TEXT+4
MAIL STRTQJOB+14
PADTO ERRORS+24, ERRORS+26, ERRORS+28, ERRORS+30
PROCLIST STRTQJOB+13
SET MAIL+6, MAIL+7, HDR+2, HDR+4, HDR+6, HDR+7, HDR+10, LISTA+1, LISTT+2, LISTT+4
LISTT+5, LISTT+6, LISTP+2, LISTP+4, LISTP+5, LISTP+6, LISTP+8, TOTALS+2, TOTALS+3, TOTALS+4
TOTALS+5, TOTALS+6, TOTALS+7, ERRORS+5, ERRORS+6, ERRORS+7, ERRORS+8, ERRORS+9, ERRORS+10, ERRORS+15
ERRORS+16, ERRORS+17, ERRORS+19, ERRORS+32, ERRORS+33, STOPPED+1, STOPPED+2, STOPPED+3, STOPPED+4
SETERR CONVERT+8, REASGN+5, REASGN+11, CHKTM+6, CHKTM+9, CHKTM+12, CHKTM+14, CHKTM+16
STOPPED TEXT+6
TEXT MAIL+10
TOTALS MAIL+11

Naked Globals

Name Field # of Occurrence
^(0 BLDLIST+11, PROCLIST+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASGIEN CHKTM~, CHKTM+5
ASGNDT BLDLIST+4~, BLDLIST+7*, BLDLIST+8, BLDLIST+16, ERRORS+12~
ASGNDTE PROCLIST+9~, PROCLIST+16*, SETERR+18
ASGNDTI PROCLIST+9~, PROCLIST+14*, CONVERT+5
CNTR MAIL+2~, SET+2*, SET+3
DFN BLDLIST+4~, BLDLIST+7*, BLDLIST+8, BLDLIST+16, PROCLIST+9~, PROCLIST+11*, SETERR+18, SETERR+20, SETERR+21, CONVERT+5
REASGN+4, REASGN+7, ERRORS+12~, ERRORS+20*, ERRORS+22, ERRORS+33
DT BLDLIST+11, REASGN+4, REASGN+6, REASGN+7
DUZ REASGN+6
ERR SETERR~, SETERR+21, CONVERT+2~, CONVERT+8*, CONVERT+11, CONVERT+13, CONVERT+14, REASGN+5*, REASGN+11*, CHKTM~
, CHKTM+6*, CHKTM+9*, CHKTM+12*, CHKTM+14*, CHKTM+16*, ERRORS+21~, ERRORS+33*
EXTPOS SETERR+3~, SETERR+4*, SETERR+8, SETERR+14, SETERR+18, SETERR+20, SETERR+21
EXTTM SETERR+3~, SETERR+5*, SETERR+8, SETERR+14, SETERR+18, SETERR+20, SETERR+21
FIELDS REASGN+2~
FIELDS( REASGN+6*
LAST SETERR+3~, SETERR+20*, SETERR+21
LP ERRORS+21~, ERRORS+33*
PAT PROCLIST+9~, PROCLIST+12*, SETERR+18, ERRORS+21~
POS PROCLIST+6~, PROCLIST+8*, PROCLIST+10, PROCLIST+19, SETERR+4, SETERR+11, REASGN+7, ERRORS+12~, ERRORS+18*, ERRORS+19
ERRORS+20, ERRORS+22, ERRORS+29, ERRORS+33
POSASGN BLDLIST+4~, BLDLIST+8*, BLDLIST+9, BLDLIST+11, BLDLIST+16, PROCLIST+6~, PROCLIST+8*, PROCLIST+10, CONVERT+11, CONVERT+15
REASGN+4, REASGN+5
POSASGNZ PROCLIST+6~, CHKTM+2~, CHKTM+5*, CHKTM+6, CHKTM+8
REASSIGN CONVERT+2~, CONVERT+15
RES CHKTM+2~, CHKTM+3*, CHKTM+6*, CHKTM+9*, CHKTM+12*, CHKTM+14*, CHKTM+16*, CHKQ
RETURN REASGN+2~, REASGN+7*, REASGN+9
SCCONER REASGN+2~, REASGN+3*, REASGN+4, REASGN+7, REASGN+8
SCDATES SETERR+9~
SCDATES("INCL" SETERR+10*
SCMCCNT STRTQJOB+8~, STRTQJOB+9*, PROCLIST+20, BPERCNT+1*, BPTOTCNT+1*, BPFXCNT+1*, TOTALS+4, TOTALS+5, TOTALS+6
SCMCERR SETERR+9~
>> SCMCFIX CONVERT+15, HDR+2, HDR+4, TOTALS+5
>> SCMCPOS( PROCLIST+19, LISTP+8
SCMCPROV SETERR+9~
SCMCPROV(1 SETERR+14
>> SCMCTM( PROCLIST+18, LISTT+4
>> SCMCTM(0 LISTP+3
>> SCMCTYPE PROCLIST+17, PROCLIST+18, PROCLIST+19, TEXT+3, TEXT+4, TEXT+5
SSN PROCLIST+9~, PROCLIST+13*, SETERR+18
STOP STRTQJOB+8~, STRTQJOB+10*
TITLE ERRORS+21~, ERRORS+23*, ERRORS+24, ERRORS+25*, ERRORS+26, ERRORS+27*, ERRORS+28, ERRORS+29*, ERRORS+30, ERRORS+31*
ERRORS+32
TM BLDLIST+4~, BLDLIST+14*, BLDLIST+15, BLDLIST+16, PROCLIST+6~, PROCLIST+8*, PROCLIST+10, PROCLIST+18, SETERR+5, ERRORS+12~
ERRORS+13*, ERRORS+14*, ERRORS+17, ERRORS+18, ERRORS+19, ERRORS+20, ERRORS+22, ERRORS+27, ERRORS+33
TMASGN BLDLIST+4~, BLDLIST+9*, BLDLIST+10, BLDLIST+12, CHKTM+2~, CHKTM+8*, CHKTM+9, CHKTM+11*, CHKTM+12, CHKTM+14
, CHKTM+16
TMASGNZ BLDLIST+4~, BLDLIST+12*, BLDLIST+13, BLDLIST+14
TMPOS BLDLIST+4~, BLDLIST+8*, BLDLIST+16
TMPZ PROCLIST+9~, PROCLIST+10*, PROCLIST+11, PROCLIST+12, PROCLIST+14
TOT PADTO~, PADTO+1
U BLDLIST+11, BLDLIST+14, PROCLIST+11, PROCLIST+12, PROCLIST+13, PROCLIST+14, PROCLIST+20, BPERCNT+1, BPTOTCNT+1, BPFXCNT+1
, SETERR+4, SETERR+5, SETERR+14, CONVERT+7, CONVERT+8, REASGN+9, CHKTM+8, CHKTM+14, CHKTM+16, LISTT+4
LISTP+4, LISTP+8, TOTALS+4, TOTALS+5, TOTALS+6, ERRORS+23, ERRORS+25, ERRORS+31
VAR SETERR+9~, SETERR+11*, SETERR+12, LISTT+1~, LISTT+3*, LISTT+4*, LISTP+1~, LISTP+3*, LISTP+4, LISTP+7*
LISTP+8*, ERRORS+4~, PADTO~, PADTO+1*
VAR1 ERRORS+21~, ERRORS+22*, ERRORS+23, ERRORS+25, ERRORS+31
VARONE CONVERT+2~, CONVERT+5*, CONVERT+6, CONVERT+7, CONVERT+8, CONVERT+11*
VARTHREE REASGN+2~, REASGN+4*, REASGN+5
X SET~, SET+3
XMDUZ MAIL+2~
XMSUB MAIL+2~
XMTEST MAIL+2~
XMY MAIL+2~
Y PROCLIST+9~, PROCLIST+14*, PROCLIST+16
ZSTOP STRTQJOB+8~, STRTQJOB+10*, PROCLIST+8, PROCLIST+20*, TEXT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All