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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SCMCHLP

Package: Scheduling

Routine: SCMCHLP


Information

SCMCHLP ;ALB/JDS PCMM WORKLOAD MESSAGE ; 28 Feb 2003 7:54 AM ; Compiled July 8, 2008 16:29:48

Source Information

Source file <SCMCHLP.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Health Level Seven 3 $$HLDATE^HLFNC  MSH^HLFNC2  CREATE^HLTF  
Kernel 2 $$HLNAME^XLFNAME  $$GET^XUA4A72  
VA Fileman 2 NOW^%DTC  $$GET1^DIQ  
Registration 1 $$EN^VAFHLEVN  
Scheduling 1 $$DATES^SCAPMCU1  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Scheduling 4 SCMCHL  SCMCHLR2  SCMCHLR3  SCMCHLRR  

Entry Points

Name Comments DBIA/ICR reference
ORG(PH) ;ORG SEGMENT
HL
PH(PH) ;Return provider from position history
PROV(VAPTR) ;Get internal provider given varible pointer
MSH1 ;Know DOC nad INSTI
MSH(PH) ;
BUILD(VAPTR,HL,XMITARRY,HLIEN) ;Build array given pointer.
ZFT
EVN(DATE,ASSDT) ;create evn segment
SUM(PR,INST) ; get all the positions for this provider
STF(PH) ;staff segment

External References

Name Field # of Occurrence
NOW^%DTC EVN+1, MSH1+15, BUILD+8
$$GET1^DIQ MSH1+1, MSH1+3
$$HLDATE^HLFNC EVN+3, STF+7, STF+8, MSH1+15
MSH^HLFNC2 MSH1+14
CREATE^HLTF MSH1+12
$$DATES^SCAPMCU1 BUILD+13, BUILD+19, BUILD+30, PROV+4, PROV+8, SUM+7, SUM+9
$$EN^VAFHLEVN EVN+2
$$HLNAME^XLFNAME STF+6
$$GET^XUA4A72 MSH1+6, MSH1+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("SITE" HL+7
^SCPT(404.471 - [#404.471] BUILD+11, BUILD+15
^SCPT(404.48 - [#404.48] BUILD+8, BUILD+12
^SCTM(404.51 - [#404.51] MSH+6, BUILD+16, SUM+5, SUM+12
^SCTM(404.52 - [#404.52] MSH+5, MSH1+8, PH+1, SUM+3, SUM+4, SUM+8
^SCTM(404.57 - [#404.57] MSH+6, BUILD+16, SUM+5, SUM+10

Label References

Name Line Occurrences
$$PH PROV+3, PROV+5, PROV+6
EVN BUILD+14, BUILD+17, BUILD+20, BUILD+24, BUILD+31
HL BUILD+9
MSH BUILD+14, BUILD+20, BUILD+24, BUILD+31
MSH1 BUILD+17
ORG BUILD+14, BUILD+17, BUILD+20, BUILD+24, BUILD+31
STF BUILD+14, BUILD+17, BUILD+20, BUILD+24, BUILD+31
SUM MSH1+4
ZFT BUILD+14, BUILD+17, BUILD+20, BUILD+25, BUILD+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EVN+1, MSH1+15, BUILD+7~, BUILD+8
A STF+5~, STF+6
A("FIELD" STF+5*
A("FILE" STF+5*
A("IENS" STF+5*
ACTIVE BUILD+13*, BUILD+14, BUILD+17, BUILD+19*, BUILD+20, BUILD+30*, BUILD+31, PROV+1~, PROV+3, PROV+4*
, PROV+6, PROV+8*, SUM+7*, SUM+8, SUM+9*
ASSDT EVN~, EVN+3
DATE EVN~, EVN+1*, EVN+2
DOC STF+5, STF+6, MSH+2*, MSH+6*, MSH1+3, MSH1+4, MSH1+6, MSH1+8, MSH1+9*, BUILD+7~
, BUILD+14, BUILD+15*, BUILD+20, BUILD+24, BUILD+31
DT BUILD+22, BUILD+27, SUM+7, SUM+9
EVNDATE BUILD+7~, BUILD+8*, BUILD+14, BUILD+17, BUILD+20, BUILD+23*, BUILD+24, BUILD+28*, BUILD+31
FTEE MSH+6*, MSH1+4*, ZFT, BUILD+7~, SUM+14*
FTOK MSH1+7~, MSH1+8*, MSH1+9
HL MSH1+14, BUILD~, BUILD+9~
HL("ACAT" HL*
HL("APAT" HL+1*
HL("ECH" HL+2*
HL("ETN" HL+3*
HL("FS" HL+4*
HL("MTN" HL+5*
HL("PID" HL+10*
HL("Q" HL+6*
HL("SAF" MSH1+11*, HL+7*
HL("SAN" HL+8*
HL("VER" HL+9*
HLIEN BUILD~, BUILD+8, BUILD+12
I STF+1~, MSH+1~, MSH1+7~*, MSH1+8*, SUM+1~, SUM+2*, SUM+3*, SUM+4
ID MSH1+12, MSH1+14, BUILD+7~
IEN BUILD+11~*, BUILD+15
INS SUM+1~, SUM+5*, SUM+6
INST STF+6, ORG+2, MSH1+1*, MSH1+11, SUM~, SUM+6
INSTI MSH+6*, MSH1+1, MSH1+4, BUILD+7~, BUILD+16*
INSTNM ORG+2, MSH1+1*, BUILD+7~
MAX MSH1+4*, ZFT, BUILD+7~, SUM+15*
MSG EVN+2*, EVN+3*, EVN+4, STF+6*, STF+7*, STF+8*, STF+9, MSH1+14, MSH1+15*, MSH1+16
, BUILD+7~
PC ORG+2, MSH1+5*, MSH1+10*, BUILD+7~
PH STF~, ORG~, MSH~, MSH+5, PH~, PH+1
PR SUM~, SUM+3, SUM+8
PZERO STF+7, MSH+1~, MSH1+6*, MSH1+8*
SCA SUM+1~
SCA( SUM+4*
SCFUT BUILD+7~, BUILD+22*, BUILD+27*
>> SCMSGCNT MSH+3*, MSH1+14
SSN STF+6, MSH1+3*, BUILD+7~
TEAM BUILD+7~, SUM+1~, SUM+12*, SUM+13
TP BUILD+7~, BUILD+12*, BUILD+13, BUILD+16
U STF+7, STF+8, MSH+5, MSH+6, MSH1+5, MSH1+8, MSH1+10, BUILD+10, BUILD+12, BUILD+14
, BUILD+15, BUILD+16, BUILD+17, BUILD+20, BUILD+22, BUILD+23, BUILD+24, BUILD+27, BUILD+28, BUILD+30
, BUILD+31, PROV+2, PROV+3, PROV+8, PH+1, SUM+5, SUM+8, SUM+11, SUM+12, SUM+13
, SUM+14, SUM+15
VAPTR BUILD~, BUILD+10, BUILD+11, BUILD+14, BUILD+18, BUILD+19, BUILD+21, BUILD+24, BUILD+26, PROV~
, PROV+2, PROV+3, PROV+4, PROV+5, PROV+6
VARDOC MSH+1~, MSH+6*
XMITARRY EVN+4, STF+9, ORG+2, MSH1+16, ZFT, BUILD~
Z1 BUILD+7~, SUM+8*, SUM+9, SUM+10*, SUM+11, SUM+12, SUM+15
ZERO STF+1~, STF+8, MSH+1~, MSH+5*, MSH+6, MSH1+6*, MSH1+7, MSH1+8*, MSH1+9, MSH1+10
, BUILD+10*, BUILD+22, BUILD+23, BUILD+24, BUILD+27, BUILD+28, BUILD+30, PROV+1~, PROV+2*, PROV+8
, SUM+1~, SUM+4*, SUM+5, SUM+7, SUM+8*, SUM+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All