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: SCRPV1A

Package: Scheduling

Routine: SCRPV1A


Information

SCRPV1A ; bp/djb - PCMM Inconsistency Rpt - Get Data ; 8/25/99 9:57am

Source Information

Source file <SCRPV1A.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 4 $$PRPTTPC^SCAPMC  $$GETPRTP^SCAPMCU2  $$ACTTM^SCMCTMU  $$ACTTP^SCMCTPU  

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 SCRPV1  

Entry Points

Name Comments DBIA/ICR reference
EN ;
POSITION ;Check for position inconsistencies.
PATIENT ;Check for patient inconsistencies.
CHECK1(TMI,POSI) ;Check positions for inconsistency 1.
CHECK28 ;Check patients for inconsistencies 2 & 8.
CHECK367 ;Check patients for inconsistencies 3,6,7.
CHECK45(TMI,POSI) ;Check positions for inconsistencies 4 & 5.
CHECK67 ;Check patients for inconsistencies 6 & 7.
TMNAME(TMI) ;Return team name
POSNAME(POSI) ;Return position name
PTNAME(DFN) ;Return patient name

External References

Name Field # of Occurrence
$$PRPTTPC^SCAPMC CHECK67+7
$$GETPRTP^SCAPMCU2 CHECK1+6, CHECK28+37, CHECK45+13, CHECK45+14
$$ACTTM^SCMCTMU CHECK1+7, CHECK28+28
$$ACTTP^SCMCTPU CHECK1+8, CHECK28+30

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PTNAME+2
^SCPT(404.42 - [#404.42] CHECK28+15, CHECK367+16
^SCPT(404.43 - [#404.43] POSITION+17, CHECK28+8, CHECK28+10, CHECK28+11, CHECK367+8, CHECK367+11, CHECK367+12
^SCTM(404.51 - [#404.51] POSITION+6, POSITION+8, POSITION+9, TMNAME+2
^SCTM(404.53 - [#404.53] CHECK45+8, CHECK45+9
^SCTM(404.57 - [#404.57] POSITION+14, POSITION+15, CHECK67+17, POSNAME+2
^TMP("PCMM PATIENT" CHECK28+27*, CHECK28+29*, CHECK28+31*, CHECK28+38*, CHECK367+35*, CHECK367+36*, CHECK67+19*, CHECK67+21*
^TMP("PCMM POSITION" CHECK1+11*, CHECK45+19*, CHECK45+21*

Label References

Name Line Occurrences
$$POSNAME CHECK1+10, CHECK28+21, CHECK367+24, CHECK45+17
$$PTNAME CHECK28+23, CHECK367+26
$$TMNAME CHECK1+9, CHECK28+22, CHECK367+25, CHECK45+16
CHECK1 POSITION+18
CHECK28 PATIENT+1
CHECK367 PATIENT+2
CHECK45 POSITION+16
CHECK67 CHECK367+28
PATIENT EN+2
POSITION EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AP CHECK45+5~, CHECK45+11*, CHECK45+13
CNT CHECK367+5~, CHECK367+9*, CHECK367+30*, CHECK367+32, CHECK367+35
DATA CHECK28+5~, CHECK28+11*, CHECK28+12, CHECK28+13, CHECK28+14, CHECK28+15*, CHECK28+16, CHECK28+26, CHECK28+33, CHECK28+34
CHECK367+5~, CHECK367+12*, CHECK367+13, CHECK367+14, CHECK367+15, CHECK367+16*, CHECK367+17, CHECK367+22, CHECK367+23, CHECK45+5~
, CHECK45+9*, CHECK45+10, CHECK45+11, CHECK45+12
DFN CHECK28+5~, CHECK28+7*, CHECK28+8*, CHECK28+10, CHECK28+23, CHECK28+27, CHECK28+29, CHECK28+31, CHECK28+38, CHECK367+5~
CHECK367+7*, CHECK367+8*, CHECK367+11, CHECK367+26, CHECK367+32, CHECK367+36, CHECK67+19, CHECK67+21, PTNAME~, PTNAME+2
DFNNAM CHECK28+5~, CHECK28+23*, CHECK28+27, CHECK28+29, CHECK28+31, CHECK28+38, CHECK367+5~, CHECK367+26*, CHECK367+32, CHECK367+36
CHECK67+19, CHECK67+21
DT CHECK1+6, CHECK1+7, CHECK1+8, CHECK28+28, CHECK28+30, CHECK28+37, CHECK45+13, CHECK45+14, CHECK67+3, CHECK67+4
ERROR CHECK67+1~
HLD CHECK367+5~, CHECK367+9!, CHECK367+35!
HLD( CHECK367+32*
ID CHECK67+1~, CHECK67+13*, CHECK67+14*, CHECK67+15
LIST CHECK67+1~
LIST( CHECK67+10, CHECK67+12, CHECK67+14, CHECK67+15
NAME TMNAME+1~, TMNAME+2*, TMNAME+3*, TMNAME+4, POSNAME+1~, POSNAME+2*, POSNAME+3*, POSNAME+4, PTNAME+1~, PTNAME+2*
, PTNAME+3*, PTNAME+4
NUM CHECK28+5~, CHECK67+1~, CHECK67+9*, CHECK67+10*, CHECK67+12, CHECK67+14, CHECK67+15
PCP CHECK45+5~, CHECK45+12*, CHECK45+14
POS CHECK67+1~, CHECK67+15*, CHECK67+17
POSI POSITION+2~, POSITION+13*, POSITION+14*, POSITION+15, POSITION+16, POSITION+17, POSITION+18, CHECK1~, CHECK1+6, CHECK1+8
, CHECK1+10, CHECK28+5~, CHECK28+14*, CHECK28+21, CHECK28+30, CHECK28+37, CHECK367+5~, CHECK367+15*, CHECK367+24, CHECK45~
, CHECK45+8, CHECK45+17, POSNAME~, POSNAME+2
POSN POSITION+2~, POSITION+15*, CHECK1+5~, CHECK1+10*, CHECK1+11, CHECK28+5~, CHECK28+21*, CHECK28+27, CHECK28+29, CHECK28+31
CHECK28+38, CHECK367+5~, CHECK367+24*, CHECK367+32, CHECK367+36, CHECK45+5~, CHECK45+17*, CHECK45+19, CHECK45+21, CHECK67+19
CHECK67+21
PREHI CHECK45+5~, CHECK45+7*, CHECK45+8*, CHECK45+9
PTI CHECK28+5~, CHECK28+13*, CHECK28+15, CHECK367+5~, CHECK367+14*, CHECK367+16
PTPI CHECK28+5~, CHECK28+9*, CHECK28+10*, CHECK28+11, CHECK28+27, CHECK28+29, CHECK28+31, CHECK28+38, CHECK367+5~, CHECK367+10*
CHECK367+11*, CHECK367+12, CHECK367+36, CHECK67+7, CHECK67+19, CHECK67+21
RESULT CHECK67+1~, CHECK67+7*
>> SCTM( POSITION+11, CHECK28+19, CHECK367+20
>> SCTYPE("TM" POSITION+11, CHECK28+19, CHECK367+20
STAFFAP CHECK45+5~, CHECK45+13*, CHECK45+18
STAFFPCP CHECK45+5~, CHECK45+14*, CHECK45+18, CHECK45+20
TMI POSITION+2~, POSITION+7*, POSITION+8*, POSITION+9, POSITION+11, POSITION+14, POSITION+16, POSITION+18, CHECK1~, CHECK1+7
, CHECK1+9, CHECK28+5~, CHECK28+16*, CHECK28+19, CHECK28+22, CHECK28+28, CHECK367+5~, CHECK367+17*, CHECK367+20, CHECK367+25
, CHECK45~, CHECK45+16, TMNAME~, TMNAME+2
TMN POSITION+2~, POSITION+5*, POSITION+6*, POSITION+8, CHECK1+5~, CHECK1+9*, CHECK1+11, CHECK28+5~, CHECK28+22*, CHECK28+27
CHECK28+29, CHECK28+31, CHECK28+38, CHECK367+5~, CHECK367+25*, CHECK367+32, CHECK367+36, CHECK45+5~, CHECK45+16*, CHECK45+19
, CHECK45+21, CHECK67+19, CHECK67+21
TYPE CHECK67+1~, CHECK67+11*, CHECK67+12*, CHECK67+14, CHECK67+15, CHECK67+18, CHECK67+20
U POSITION+15, CHECK28+12, CHECK28+13, CHECK28+14, CHECK28+16, CHECK28+26, CHECK28+33, CHECK28+34, CHECK367+13, CHECK367+14
CHECK367+15, CHECK367+17, CHECK367+22, CHECK367+23, CHECK45+11, CHECK45+12, CHECK67+15, CHECK67+17, TMNAME+2, POSNAME+2
, PTNAME+2
ZDATE CHECK67+1~
ZDATE("BEGIN" CHECK67+3*
ZDATE("END" CHECK67+4*
ZDATE("INCL" CHECK67+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All