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

Package: Scheduling

Routine: SCAPMC8


Information

SCAPMC8 ;;bp/cmf - List of Practitioners for a Position ; 7/12/99 10:03am

Source Information

Source file <SCAPMC8.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Scheduling 6 TPALL^SCAPMC8A  PRCTP^SCAPMC8P  (ERR,INIT)^SCAPMCU1  ($$ACTHIST,$$VALHIST)^SCAPMCU5  $$DTCHK^SCAPU1  $$OKPREC3^SCMCLK  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Scheduling 11 SCAPMC  SCAPMC1  SCAPMC10  SCAPMC8P  SCAPMC9  SCMCCV2  SCMCCV4  SCMCLK  
SCRPTA2  SCRPTP3  SCUTBK1  

Entry Points

Name Comments DBIA/ICR reference
TPALL
OKDATA() ;check/setup variables - return 1 if ok/0 if error
PRACQ
PRTP(SCTP,SCDATES,SCLIST,SCERR,SCPRCPTR,SCALLHIS) ;-- list of practitioners for position (bp/cmf 177-->SCPRCPTR,SCALLHIS param added)
; input:
; SCTP = ien of TEAM POSITION[required]
; SCDATES("BEGIN") = begin date to search (inclusive)
; [default: TODAY]
; ("END") = end date to search (inclusive)
; [default: DT]
; ("INCL") = 1: only use pracitioners who were on
; team for entire date range
; 0: anytime in date range
; [default: 1]
; SCLIST= array NAME for output
; SCERR = array NAME to store error messages.
; [ex. ^TMP("ORXX",$J)]
; SCPRCPTR = 1: return preceptor sub-array in SCLIST
; [default: 0]
; SCALLHIS = 1: return unfiltered sub-array in SCLIST
; [default: 0]
ST

External References

Name Field # of Occurrence
TPALL^SCAPMC8A TPALL
PRCTP^SCAPMC8P ST+47
ERR^SCAPMCU1 OKDATA+6, OKDATA+11
INIT^SCAPMCU1 OKDATA+3
$$ACTHIST^SCAPMCU5 ST+11
$$VALHIST^SCAPMCU5 ST+10
$$DTCHK^SCAPU1 ST+39
$$OKPREC3^SCMCLK ST+23

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SCTM(404.52 - [#404.52] ST+5, ST+28, ST+31, ST+33
^SCTM(404.57 - [#404.57] ST+17, OKDATA+4, OKDATA+8
^SD(403.46 - [#403.46] ST+22
^USR(8930 - [#8930] ST+20
^VA(200 - [#200] ST+34

Label References

Name Line Occurrences
$$OKDATA ST+4
PRACQ ST+4, ST+5, ST+11
TPALL ST+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT ST+23
SCALLHIS PRTP~, ST+8*, TPALL
SCBEGIN ST+2~, ST+39
SCDATES PRTP~, OKDATA+8, OKDATA+10
SCDTS ST+2~
SCEFF ST~, ST+27*, ST+28*, ST+31
SCEND ST+2~, ST+27, ST+39
SCERR PRTP~, OKDATA+6, OKDATA+11
SCERR(0 PRACQ
SCESEQ ST+2~, OKDATA+6, OKDATA+11
SCI ST~, ST+35*, ST+36, ST+38
SCINCL ST+2~, ST+39
SCLIST PRTP~, ST+10, ST+37, ST+41, ST+42, ST+43, ST+47
SCLSEQ ST+2~
SCN ST~
SCOK OKDATA+1~, OKDATA+2*, OKDATA+3, OKDATA+4*, OKDATA+8*, OKDATA+12
SCP ST+2~
SCP1 ST+1~, ST+33*, ST+34, ST+37, ST+42, ST+43
SCP10 ST+1~, ST+38*, ST+39, ST+43
SCP11 ST+1~, ST+30*, ST+31*, ST+32, ST+33, ST+35, ST+38, ST+43
SCP12 ST+1~, ST+23*, ST+43
SCP2 ST+1~, ST+34*, ST+43
SCP3 ST+1~, ST+16*, ST+43
SCP4 ST+1~, ST+18*, ST+43
SCP5 ST+1~, ST+19*, ST+20, ST+43
SCP6 ST+1~, ST+20*, ST+43
SCP7 ST+1~, ST+21*, ST+22, ST+43
SCP8 ST+1~, ST+22*, ST+43
SCP9 ST+1~, ST+36*, ST+37, ST+38, ST+39, ST+42, ST+43
SCPARM ST+2~, OKDATA+6, OKDATA+11
SCPARM("DATES" OKDATA+10*
SCPARM("POSITION" OKDATA+5*, OKDATA+9*
SCPOS0 ST~
SCPOSNM ST~
SCPRCPTR PRTP~, ST+7*, ST+47
SCPRTP ST~
SCRN ST+2~, ST+26*, ST+40*, ST+41, ST+42, ST+43
SCSTOP ST~
SCTP PRTP~, ST+5, ST+10, ST+16, ST+17, ST+23, ST+28, ST+31, ST+37, ST+42
, OKDATA+4, OKDATA+5, OKDATA+8, OKDATA+9
SCTPNODE ST~, ST+17*, ST+18, ST+19, ST+21
SCVALHIS ST~, ST+13
SCVALHIS( ST+36, ST+38
SCVALHIS("I" ST+32, ST+35
U ST+18, ST+19, ST+20, ST+21, ST+22, ST+33, ST+34, ST+38, ST+43
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All