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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SCRPEC2

Package: Scheduling

Routine: SCRPEC2


Information

SCRPEC2 ;ALB/CMM - Detail List of Pts & Enroll Clinics Continued ; 29 Jun 99 04:11PM

Source Information

Source file <SCRPEC2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 4 $$CLPT^SCAPMC29  $$GETALL^SCAPMCA  $$PDATA^SCRPEC  (HOLD,NEWP1)^SCRPU3  

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

Package Total Caller Graph
Scheduling 3 SCMCMHP2  SCRPEC  SCRPEC3  

Entry Points

Name Comments DBIA/ICR reference
PAT(TIEN,PTLIST) ;
KEEP(TIEN,PTIEN,CLLIST) ;keep data for report
SETUP(INS,INAME,TIEN,TNAME,PTIEN,PNAME,CIEN,CNAME) ;
PCASSIGN(DFN,TIEN) ;patient assigned to team as primary care
HEADER ;report column titles
FORMAT(PTIEN,INS,TIEN,PDATA,CNAME,CIEN) ;format data for report
CHEAD(INS,TEAM,CLINIC) ;
CH2

External References

Name Field # of Occurrence
$$CLPT^SCAPMC29 PAT+14
$$GETALL^SCAPMCA KEEP+12
$$PDATA^SCRPEC KEEP+26
HOLD^SCRPU3 CHEAD+7
NEWP1^SCRPU3 CHEAD+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CHEAD+4
Function Call: WRITE
  • Prompt: !,$G(@STORE@(INS)),!!,$G(@STORE@(INS,TEAM)),!
  • Line Location: CHEAD+9
Function Call: WRITE
  • Prompt: !,$G(@STORE@("SUBHEADER",EN))
  • Line Location: CH2+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] KEEP+9
^DPT - [#2] KEEP+10
^SCPT(404.42 - [#404.42] PCASSIGN+8, PCASSIGN+9, PCASSIGN+10, PCASSIGN+11
^SCTM(404.51 - [#404.51] KEEP+7, KEEP+8
^TMP("SC" KEEP+11!, KEEP+14, KEEP+16

Label References

Name Line Occurrences
$$PCASSIGN PAT+11
FORMAT KEEP+29
KEEP PAT+17
SETUP KEEP+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADATE PCASSIGN+6~, PCASSIGN+9*, PCASSIGN+10
>> ASSUN PAT+12
CIEN KEEP+5~, KEEP+22*, KEEP+23, KEEP+25, KEEP+26, KEEP+29, SETUP~, SETUP+16, SETUP+17, FORMAT~
, FORMAT+8, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+15, FORMAT+16, FORMAT+17, FORMAT+18, FORMAT+19
CLINIC KEEP+23, CHEAD~
CLINIC( KEEP+23
CLLIST PAT+4~, PAT+5*, PAT+6, PAT+13, PAT+14, PAT+17, PAT+18, KEEP~, KEEP+20, KEEP+21
CNAME KEEP+5~, KEEP+24*, KEEP+25, KEEP+29, SETUP~, SETUP+12*, SETUP+16, FORMAT~, FORMAT+17
DFN PCASSIGN~, PCASSIGN+8, PCASSIGN+9, PCASSIGN+10
EN CHEAD+3~, CH2*
ENT PAT+4~, PAT+5*, PAT+7*, PAT+8, KEEP+5~, KEEP+19*, KEEP+20*, KEEP+21
ENTRY PCASSIGN+6~, PCASSIGN+10*, PCASSIGN+11
ERR PAT+4~, PAT+5*, PAT+14
HLD HEADER+1~, HEADER+2*, HEADER+3, HEADER+4, HEADER+8, HEADER+9, HEADER+10, HEADER+11, HEADER+12, HEADER+13*
HEADER+14, HEADER+15, HEADER+16, HEADER+17, HEADER+21, HEADER+22, HEADER+23, HEADER+24, HEADER+25, HEADER+26*
HEADER+27
INAME KEEP+5~, KEEP+9*, KEEP+25, SETUP~, SETUP+10*, SETUP+14
INS KEEP+5~, KEEP+8*, KEEP+9, KEEP+25, KEEP+29, SETUP~, SETUP+14, SETUP+15, SETUP+16, SETUP+17
, FORMAT~, FORMAT+8, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+15, FORMAT+16, FORMAT+17, FORMAT+18, FORMAT+19
, CHEAD~, CHEAD+9
IOSL CHEAD+6, CHEAD+7
IOST CHEAD+6, CHEAD+7
NEWP CHEAD+3~, CHEAD+5*, CHEAD+6*, CHEAD+7*, CHEAD+9
NODE PAT+4~, PAT+8*, PAT+9, PAT+10, KEEP+5~, KEEP+21*, KEEP+22, KEEP+24
OKAY PAT+4~, PAT+14*, PAT+16
>> PAGE CHEAD+6, CHEAD+7
PC PAT+4~, PAT+11*, PAT+12, PCASSIGN+6~, PCASSIGN+7*, PCASSIGN+8, PCASSIGN+11*, PCASSIGN+12
PCLIST KEEP+6~
PDATA KEEP+5~, KEEP+26*, KEEP+27*, KEEP+29, FORMAT~, FORMAT+8, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+15
, FORMAT+16, FORMAT+18, FORMAT+19
PNAME KEEP+5~, KEEP+10*, KEEP+25, SETUP~, SETUP+13*, SETUP+17
PTIEN PAT+4~, PAT+10*, PAT+11, PAT+14, PAT+17, KEEP~, KEEP+10, KEEP+11, KEEP+12, KEEP+14
, KEEP+16, KEEP+25, KEEP+26, KEEP+29, SETUP~, SETUP+17, FORMAT~, FORMAT+8, FORMAT+9, FORMAT+10
, FORMAT+11, FORMAT+15, FORMAT+16, FORMAT+17, FORMAT+18, FORMAT+19
PTLIST PAT~, PAT+7, PAT+8
SCI KEEP+6~, KEEP+12*
SCPCAP KEEP+6~, KEEP+16*, KEEP+27
SCPCPR KEEP+6~, KEEP+14*, KEEP+27
>> STOP CHEAD+8
>> STORE SETUP+14, SETUP+15, SETUP+16, SETUP+17, HEADER+3*, HEADER+4*, HEADER+8*, HEADER+9*, HEADER+10*, HEADER+11*
HEADER+12*, HEADER+14, HEADER+15*, HEADER+16*, HEADER+17*, HEADER+21*, HEADER+22*, HEADER+23*, HEADER+24*, HEADER+25*
HEADER+27*, FORMAT+8, FORMAT+9*, FORMAT+10*, FORMAT+11*, FORMAT+15*, FORMAT+16*, FORMAT+17*, FORMAT+18*, FORMAT+19*
, CHEAD+9, CH2
TEAM CHEAD~, CHEAD+9
TIEN PAT~, PAT+11, PAT+17, KEEP~, KEEP+7, KEEP+8, KEEP+25, KEEP+29, SETUP~, SETUP+15
, SETUP+16, SETUP+17, PCASSIGN~, PCASSIGN+8, PCASSIGN+9, PCASSIGN+10, FORMAT~, FORMAT+8, FORMAT+9, FORMAT+10
, FORMAT+11, FORMAT+15, FORMAT+16, FORMAT+17, FORMAT+18, FORMAT+19
>> TITL CHEAD+6, CHEAD+7
TNAME KEEP+5~, KEEP+7*, KEEP+25, SETUP~, SETUP+11*, SETUP+15
U KEEP+14, KEEP+16, KEEP+27, FORMAT+18, FORMAT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All