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

Package: Scheduling

Routine: SCMCDD1


Information

SCMCDD1 ;ALB/REW - DD Calls used by PCMM ; 6 November 1995

Source Information

Source file <SCMCDD1.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 $$ACOUTPT^SCAPMC20  $$GETPRTP^SCAPMCU2  
Kernel 1 EN^XQOR  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Scheduling 9 SCAPMC21  SCAPMC6  SCMCBK5  SCMCBK8  SCMCQK1  SCMCQK2  SCRPM21U  SCRPMTA  
SCUTBK10  

Entry Points

Name Comments DBIA/ICR reference
MAKEOUT(DA) ;used by 404.42 to create an outpatient profile entry (if there wasn't one) and set the PRIMARY CARE?(.04) field to YES
; Returned (for de-bugging): ok?^ien of404.41^new?
BEFORETM(SCPTTM) ;called before update of 404.42
WRITETP(SCTP) ;used by write node of 404.57
KILLPC(SC1,SC2,SC3,SC4,DA) ;APCPOS xref for 404.43
KILLPTTM(SCPTTMA) ;delete
MAKEMANY(DFNA,SCOLDASS,SCBADASS,SCNEWASS) ;Not supported for use by PCMM Only - sets PC field to YES
; DFNA - DFN ARRAY
; SCOLDASS - Subset of DFNA that were previously assigned
; SCBADASS - Subset of DFNA that could not be assigned
; SCNEWASS - Subset of DFNA that were newly assigned
; Returned: total^new^old^bad
; Note: No input error checking!!
SETPC(SC1,SC2,SC3,SC4,DA)
AFTERTP(SCPTTP) ;called after update of 404.43
AFTERTM(SCPTTM) ;called after update of 404.42
BEFORETP(SCPTTP) ;called before update of 404.43
SETPTTM(SCPTTMA) ;delete

External References

Name Field # of Occurrence
$$ACOUTPT^SCAPMC20 MAKEMANY+12, MAKEOUT+7
$$GETPRTP^SCAPMCU2 WRITETP+3
EN^XQOR AFTERTM+10, AFTERTP+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] AFTERTM+9, AFTERTP+11
^SC - [#44] WRITETP+3
^SCPT(404.42 - [#404.42] AFTERTM+3, BEFORETM+3, SETPC+7, KILLPC+7, MAKEOUT+3
^SCPT(404.43 - [#404.43] SETPC+8*, KILLPC+8!, AFTERTP+3, BEFORETP+3
^SCTM(404.51 - [#404.51] AFTERTM+6, BEFORETM+6, AFTERTP+8, BEFORETP+9
^SCTM(404.57 - [#404.57] WRITETP+2, AFTERTP+6, BEFORETP+7
^TMP($J AFTERTM+7, AFTERTM+8*, AFTERTM+11!, BEFORETM+7*, BEFORETM+10*, AFTERTP+9, AFTERTP+10*, AFTERTP+13!, BEFORETP+10*, BEFORETP+13*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA BEFORETM+1~, SETPC~, SETPC+8, KILLPC~, KILLPC+8, MAKEOUT~, MAKEOUT+3, BEFORETP+1~
DFN SETPC+6~, SETPC+7*, SETPC+8, KILLPC+6~, KILLPC+7*, KILLPC+8, MAKEMANY+7~, MAKEMANY+9*, MAKEMANY+10*, MAKEMANY+12
, MAKEMANY+16, MAKEMANY+20, MAKEMANY+23, MAKEOUT+2~, MAKEOUT+4*, MAKEOUT+7
DFNA MAKEMANY~, MAKEMANY+10
DIC BEFORETM+1~, BEFORETP+1~
DIQ BEFORETM+1~, BEFORETP+1~
DR BEFORETM+1~, BEFORETP+1~
DT WRITETP+3
SC1 SETPC~, SETPC+7, SETPC+8, KILLPC~, KILLPC+7, KILLPC+8
SC2 SETPC~, SETPC+8, KILLPC~, KILLPC+8
SC3 SETPC~, SETPC+8, KILLPC~, KILLPC+8
SC4 SETPC~, SETPC+8, KILLPC~, KILLPC+8
SCBADASS MAKEMANY~, MAKEMANY+16
SCBADCNT MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+15*, MAKEMANY+24
SCBADOUT MAKEMANY+7~
SCCL WRITETP+1~, WRITETP+2*, WRITETP+3
SCFLD AFTERTM+1~, AFTERTM+8*, BEFORETM+1~, BEFORETM+9*, BEFORETM+10, AFTERTP+1~, AFTERTP+10*, BEFORETP+1~, BEFORETP+12*, BEFORETP+13
SCNEWASS MAKEMANY~, MAKEMANY+20
SCNEWCNT MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+19*, MAKEMANY+24
SCNODE MAKEOUT+2~, MAKEOUT+3*, MAKEOUT+4, MAKEOUT+5
SCOLDASS MAKEMANY~, MAKEMANY+23
SCOLDCNT MAKEMANY+7~, MAKEMANY+8*, MAKEMANY+22*, MAKEMANY+24
SCOUTFLD MAKEMANY+7~, MAKEOUT+2~
SCOUTFLD( MAKEMANY+11*, MAKEOUT+6*
SCPCTMAF AFTERTM+1~, AFTERTM+4*
SCPCTMB4 AFTERTM+1~, BEFORETM+1~, BEFORETM+4*
SCPCTPAF AFTERTP+1~, AFTERTP+4*
SCPCTPB4 AFTERTP+1~, BEFORETP+1~, BEFORETP+5*
SCPTNM AFTERTP+1~
SCPTTM AFTERTM~, AFTERTM+2, AFTERTM+3, AFTERTM+7, AFTERTM+8, AFTERTM+11, BEFORETM~, BEFORETM+2, BEFORETM+3, BEFORETM+7
, BEFORETM+10
SCPTTMA SETPTTM~, KILLPTTM~
SCPTTMAF AFTERTM+1~, AFTERTM+3*, AFTERTM+4, AFTERTM+5, AFTERTM+8, AFTERTM+10
SCPTTMB4 AFTERTM+1~, AFTERTM+10, BEFORETM+1~, BEFORETM+3*, BEFORETM+4, BEFORETM+5, BEFORETM+8
SCPTTP AFTERTP~, AFTERTP+2, AFTERTP+3, AFTERTP+9, AFTERTP+10, AFTERTP+13, BEFORETP~, BEFORETP+2, BEFORETP+3, BEFORETP+10
, BEFORETP+13
SCPTTPAF AFTERTP+1~, AFTERTP+3*, AFTERTP+4, AFTERTP+5, AFTERTP+10, AFTERTP+12
SCPTTPB4 AFTERTP+1~, AFTERTP+12, BEFORETP+1~, BEFORETP+3*, BEFORETP+4, BEFORETP+5, BEFORETP+6, BEFORETP+11
SCTMAF AFTERTM+1~, AFTERTM+5*, AFTERTM+6, AFTERTP+1~, AFTERTP+7*, AFTERTP+8
SCTMB4 AFTERTM+1~, BEFORETM+1~, BEFORETM+5*, BEFORETM+6, AFTERTP+1~, BEFORETP+1~, BEFORETP+8*, BEFORETP+9
SCTMNDAF AFTERTM+1~, AFTERTM+6*, AFTERTP+1~, AFTERTP+8*, BEFORETP+1~
SCTMNDB4 AFTERTM+1~, BEFORETM+1~, BEFORETM+6*, AFTERTP+1~, BEFORETP+1~, BEFORETP+9*
SCTMNMB4 AFTERTM+1~, BEFORETP+1~
SCTP WRITETP~, WRITETP+2, WRITETP+3
SCTPAF AFTERTP+1~, AFTERTP+5*, AFTERTP+6, AFTERTP+7
SCTPB4 AFTERTP+1~, BEFORETP+1~, BEFORETP+6*, BEFORETP+7, BEFORETP+8
SCTPNDAF AFTERTP+1~, AFTERTP+6*, AFTERTP+7
SCTPNDB4 AFTERTP+1~, BEFORETP+1~, BEFORETP+7*, BEFORETP+8
SCTPNMB4 AFTERTP+1~
SCX AFTERTM+1~, AFTERTM+8*, BEFORETM+1~, BEFORETM+8*, BEFORETM+10, MAKEMANY+7~, MAKEMANY+12*, MAKEMANY+14, MAKEMANY+18, MAKEOUT+2~
, MAKEOUT+7*, MAKEOUT+8, AFTERTP+1~, AFTERTP+10*, BEFORETP+1~, BEFORETP+11*, BEFORETP+13
SCY BEFORETM+1~, BEFORETM+8*, BEFORETM+9, BEFORETP+1~, BEFORETP+11*, BEFORETP+12
U WRITETP+2, WRITETP+3, AFTERTM+4, AFTERTM+5, AFTERTM+8, BEFORETM+4, BEFORETM+5, BEFORETM+8, SETPC+7, KILLPC+7
, MAKEMANY+18, MAKEMANY+24, MAKEOUT+4, MAKEOUT+5, AFTERTP+4, AFTERTP+5, AFTERTP+7, AFTERTP+10, BEFORETP+5, BEFORETP+6
, BEFORETP+8, BEFORETP+11
X AFTERTM+1~, AFTERTM+7*, AFTERTM+9*, BEFORETM+1~, BEFORETM+7*, AFTERTP+1~, AFTERTP+9*, AFTERTP+11*, BEFORETP+1~, BEFORETP+10*
Y AFTERTM+1~, AFTERTP+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All