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 |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: SCRPV1B

Package: Scheduling

Routine: SCRPV1B


Information

SCRPV1B ; bp/djb - PCMM Inconsistency Rpt - Print ; 9/13/99 3:23pm

Source Information

Source file <SCRPV1B.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
Scheduling 1 (BRIEFPOS,BRIEFPT)^SCRPV1B1  

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

Package Total Caller Graph
Scheduling 2 SCRPV1  SCRPV1B1  

Entry Points

Name Comments DBIA/ICR reference
EN ;
POSITION ;Print position inconsistencies.
PATIENT ;Print patient inconsistencies
PATIENT1 ;Patient printout sorted by patient name.
PATIENT2 ;Patient printout sorted by inconsistency number and then team name.
PAUSE ;Pause the display
HD ;Heading
TXT ;Inconsistencies

External References

Name Field # of Occurrence
BRIEFPOS^SCRPV1B1 POSITION+6
BRIEFPT^SCRPV1B1 PATIENT+8
$$FMTE^XLFDT HD+15
$$NOW^XLFDT HD+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"POSITION INCONSISTENCIES"
  • Line Location: POSITION+3
Function Call: WRITE
  • Prompt: !,"------------------------",!
  • Line Location: POSITION+4
Function Call: WRITE
  • Prompt: !?3,"No inconsistencies found."
  • Line Location: POSITION+5
Function Call: WRITE
  • Prompt: !?3,"INCONSISTENCY"
  • Line Location: POSITION+7
Function Call: WRITE
  • Prompt: !?6,"TEAM",?38,"POSITION",!
  • Line Location: POSITION+8
Function Call: WRITE
  • Prompt: !?3,TXT
  • Line Location: POSITION+16
Function Call: WRITE
  • Prompt: !,?6,TM,?38,POS
  • Line Location: POSITION+22
Function Call: WRITE
  • Prompt: !!,"PATIENT INCONSISTENCIES"
  • Line Location: PATIENT+3
Function Call: WRITE
  • Prompt: !,"-----------------------",!
  • Line Location: PATIENT+4
Function Call: WRITE
  • Prompt: !?3,"No inconsistencies found.",!
  • Line Location: PATIENT+6
Function Call: WRITE
  • Prompt: !?3,"PATIENT",?41,"SSN"
  • Line Location: PATIENT1+3
Function Call: WRITE
  • Prompt: !?6,"INCONSISTENCY"
  • Line Location: PATIENT1+4
Function Call: WRITE
  • Prompt: !?9,"TEAM",?41,"POSITION",!
  • Line Location: PATIENT1+5
Function Call: WRITE
  • Prompt: !?3,DFNNAM,?41,SSN
  • Line Location: PATIENT1+14
Function Call: WRITE
  • Prompt: !?6,TXT
  • Line Location: PATIENT1+27
Function Call: WRITE
  • Prompt: !?9,TM,?41,POS
  • Line Location: PATIENT1+33
Function Call: WRITE
  • Prompt: ?72,^(POS)
  • Line Location: PATIENT1+37
Function Call: WRITE
  • Prompt: !,"INCONSISTENCY"
  • Line Location: PATIENT2+3
Function Call: WRITE
  • Prompt: !?3,"TEAM"
  • Line Location: PATIENT2+4
Function Call: WRITE
  • Prompt: !?6,"PATIENT",?38,"SSN",?50,"POSITION",!
  • Line Location: PATIENT2+5
Function Call: WRITE
  • Prompt: !,TXT
  • Line Location: PATIENT2+35
Function Call: WRITE
  • Prompt: !?3,TM
  • Line Location: PATIENT2+40
Function Call: WRITE
  • Prompt: !?6,DFNNAM,?38,SSN,?50,POS
  • Line Location: PATIENT2+49
Function Call: WRITE
  • Prompt: @IOF,!?COL,PGTXT
  • Line Location: PAUSE+6
Function Call: WRITE
  • Prompt: !,"<RET> to continue, ^ to quit: "
  • Line Location: PAUSE+7
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: PAUSE+8
Function Call: WRITE
  • Prompt: @IOF,!?COL,PGTXT
  • Line Location: PAUSE+9
Function Call: WRITE
  • Prompt: !?(78-$L(HD)\2),HD
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: HD+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+10
Function Call: WRITE
  • Prompt: !?(IOM-$L(HD)\2),HD
  • Line Location: HD+12
Function Call: WRITE
  • Prompt: !?(IOM-$L(HD)\2),HD
  • Line Location: HD+16
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HD+17
Function Call: WRITE
  • Prompt: !,"See PCMM User Guide for detailed instructions."
  • Line Location: HD+19
Function Call: WRITE
  • Prompt: !,"Teams: "
  • Line Location: HD+21
Function Call: WRITE
  • Prompt: "All teams"
  • Line Location: HD+22
Function Call: WRITE
  • Prompt: !?7
  • Line Location: HD+28
Function Call: WRITE
  • Prompt: TMN
  • Line Location: HD+29
Function Call: WRITE
  • Prompt: ", "
  • Line Location: HD+30
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HD+31

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PATIENT1+13, PATIENT2+47
^SCTM(404.51 - [#404.51] HD+26
^TMP("PCMM PATIENT" PATIENT+5, PATIENT1+9, PATIENT1+11, PATIENT1+16, PATIENT1+29, PATIENT1+31, PATIENT1+37, PATIENT2+11, PATIENT2+13, PATIENT2+15
PATIENT2+17, PATIENT2+19
^TMP("PCMM PATIENT1" PATIENT2+7!, PATIENT2+20*, PATIENT2+24, PATIENT2+38, PATIENT2+42, PATIENT2+44, PATIENT2+46, PATIENT2+51!
^TMP("PCMM POSITION" POSITION+5, POSITION+12, POSITION+18, POSITION+20

Label References

Name Line Occurrences
HD EN+3
PATIENT EN+5
PATIENT1 PATIENT+9
PATIENT2 PATIENT+10
PAUSE POSITION+15, POSITION+21, PATIENT+2, PATIENT+7, PATIENT1+12, PATIENT1+25, PATIENT1+32, PATIENT2+34, PATIENT2+39, PATIENT2+48
POSITION EN+4

Naked Globals

Name Field # of Occurrence
^( PATIENT1+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS PAUSE+1~, PAUSE+8*
COL PAUSE+1~, PAUSE+5*, PAUSE+6, PAUSE+9
DFN PATIENT1+1~, PATIENT1+10*, PATIENT1+11*, PATIENT1+13, PATIENT1+16, PATIENT1+29, PATIENT1+31, PATIENT1+37, PATIENT2+1~, PATIENT2+12*
PATIENT2+13*, PATIENT2+15, PATIENT2+17, PATIENT2+19, PATIENT2+20, PATIENT2+43*, PATIENT2+44*, PATIENT2+46, PATIENT2+47
DFNNAM PATIENT1+1~, PATIENT1+8*, PATIENT1+9*, PATIENT1+11, PATIENT1+14, PATIENT1+16, PATIENT1+29, PATIENT1+31, PATIENT1+37, PATIENT2+1~
PATIENT2+10*, PATIENT2+11*, PATIENT2+13, PATIENT2+15, PATIENT2+17, PATIENT2+19, PATIENT2+20, PATIENT2+41*, PATIENT2+42*, PATIENT2+44
PATIENT2+46, PATIENT2+49
DTIME PAUSE+8
HD HD+1~, HD+4*, HD+7, HD+12, HD+15*, HD+16
IOF PAUSE+6, PAUSE+9, HD+10
IOM PAUSE+5, HD+11, HD+12, HD+16, HD+28
ION PAUSE+3
IOSL POSITION+15, POSITION+21, PATIENT+2, PATIENT+7, PATIENT1+12, PATIENT1+25, PATIENT1+32, PATIENT2+34, PATIENT2+39, PATIENT2+48
IOST PAUSE+6, HD+6, HD+9
LINE HD+1~, HD+11*, HD+17, HD+31
NOW HD+1~, HD+13*, HD+14*, HD+15
NUM POSITION+1~, POSITION+11*, POSITION+12*, POSITION+18, POSITION+20, PATIENT1+1~, PATIENT1+15*, PATIENT1+16*, PATIENT1+19, PATIENT1+29
PATIENT1+31, PATIENT1+37, PATIENT2+1~, PATIENT2+14*, PATIENT2+15*, PATIENT2+17, PATIENT2+19, PATIENT2+20, PATIENT2+23*, PATIENT2+24*
PATIENT2+27, PATIENT2+38, PATIENT2+42, PATIENT2+44, PATIENT2+46
PAGE EN+1~, PAUSE+2*, PAUSE+4, HD+3*
PGTXT PAUSE+1~, PAUSE+4*, PAUSE+5, PAUSE+6, PAUSE+9
POS POSITION+1~, POSITION+19*, POSITION+20*, POSITION+22, PATIENT1+1~, PATIENT1+30*, PATIENT1+31*, PATIENT1+33, PATIENT1+37, PATIENT2+1~
PATIENT2+18*, PATIENT2+19*, PATIENT2+20, PATIENT2+45*, PATIENT2+46*, PATIENT2+49
QUIT EN+1~, EN+2*, EN+4, POSITION+12, POSITION+15, POSITION+18, POSITION+20, POSITION+21, PATIENT+2, PATIENT+7
PATIENT1+9, PATIENT1+11, PATIENT1+12, PATIENT1+16, PATIENT1+25, PATIENT1+29, PATIENT1+31, PATIENT1+32, PATIENT2+24, PATIENT2+34
PATIENT2+38, PATIENT2+39, PATIENT2+42, PATIENT2+44, PATIENT2+46, PATIENT2+48, PAUSE+8*
>> SCIEN PATIENT1+36
>> SCMODE POSITION+6, PATIENT+8, PATIENT+9, PATIENT+10
>> SCTM( HD+25, HD+30
>> SCTYPE("TM" HD+18, HD+22
SSN PATIENT1+1~, PATIENT1+13*, PATIENT1+14, PATIENT2+1~, PATIENT2+47*, PATIENT2+49
TM POSITION+1~, POSITION+17*, POSITION+18*, POSITION+20, POSITION+22, PATIENT1+1~, PATIENT1+28*, PATIENT1+29*, PATIENT1+31, PATIENT1+33
PATIENT1+37, PATIENT2+1~, PATIENT2+16*, PATIENT2+17*, PATIENT2+19, PATIENT2+20, PATIENT2+37*, PATIENT2+38*, PATIENT2+40, PATIENT2+42
PATIENT2+44, PATIENT2+46, HD+1~, HD+24*, HD+25*, HD+26, HD+30
TMN HD+1~, HD+26*, HD+27*, HD+28, HD+29
TXT POSITION+1~, POSITION+13*, POSITION+14*, POSITION+16, PATIENT1+1~, PATIENT1+20*, PATIENT1+21*, PATIENT1+24*, PATIENT1+27, PATIENT2+1~
PATIENT2+28*, PATIENT2+29*, PATIENT2+32*, PATIENT2+35
U PATIENT1+13, PATIENT2+47, HD+26
VAR PATIENT1+1~, PATIENT1+17*, PATIENT1+19*, PATIENT1+22, PATIENT1+23*, PATIENT1+24, PATIENT2+1~, PATIENT2+25*, PATIENT2+27*, PATIENT2+30
PATIENT2+31*, PATIENT2+32

Marked Items

Name Field # of Occurrence
$T(TXT+(3) PATIENT1+20, PATIENT2+28
$T(TXT+NUM POSITION+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All