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

Package: Outpatient Pharmacy

Routine: PSOTALK1


Information

PSOTALK1 ;BIR/EJW - SCRIPTALK INTERFACE FROM VISTA (CONT'D) ;11/09/17 12:18

Source Information

Source file <PSOTALK1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 NOW^%DTC  ^DIR  
Outpatient Pharmacy 1 AUTO^PSOTALK  

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

Package Total Caller Graph
Outpatient Pharmacy 4 PSOLBL2  PSOLBLN  PSOLLL1  PSOTALK  

Entry Points

Name Comments DBIA/ICR reference
INST ;PARSE OUT PRINTED INSTRUCTIONS TO MAX 46 CHAR PER LINE
LSIG(SIG) ;EXPAND A SIG
READER(ZDIR0,ZDIRA,ZDIRB) ;BASIC SHELL FOR DIR READS
PSOSTALK ; SEE IF SCRIPTALK PATIENT AND PRINTER EXISTS AND IS SET TO AUTO-PRINT

External References

Name Field # of Occurrence
NOW^%DTC PSOSTALK+6
^DIR READER+3
AUTO^PSOTALK PSOSTALK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51 - [#51] LSIG+3
^PS(59 - [#59] PSOSTALK+10
^PSRX - [#52] PSOSTALK+6, PSOSTALK+7, PSOSTALK+8*, PSOSTALK+9*

Naked Globals

Name Field # of Occurrence
^( LSIG+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LSIG+3*, PSOSTALK+6!
%H PSOSTALK+6!
%I PSOSTALK+6!
A PSOSTALK+1~, PSOSTALK+10*
DIR READER+1~, READER+3!
DIR("A" READER+2*
DIR("B" READER+2*
DIR(0 READER+2*
DIROUT READER+1~
DIRUT READER+1~, READER+5
DTOUT READER+1~, READER+5
DUOUT READER+1~
>> FDA PSOSTALK+7*
>> I PSOSTALK+6*
>> IR PSOSTALK+7*, PSOSTALK+8*, PSOSTALK+9
>> NOW PSOSTALK+6*, PSOSTALK+9
>> P LSIG+1*, LSIG+3
>> PDUZ PSOSTALK+9
PSOIN LSIG+3~*
>> PSOLAP PSOSTALK+9
>> PSOLEN INST+2*, INST+5*, INST+6*
>> PSOLINE INST+2*, INST+4, INST+6*
PSOLNE INST+1!
PSOLNE( INST+4*
>> PSOONEVA PSOSTALK+3
>> PSOSITE PSOSTALK+10
>> PSOSTALK PSOSTALK+2*, PSOSTALK+5, PSOSTALK+10*
>> PSOWDS INST+2*, INST+3
>> PSOWORD INST+3*, INST+4, INST+5, INST+6
>> REPRINT PSOSTALK+9
>> RX PSOSTALK+6, PSOSTALK+7, PSOSTALK+8, PSOSTALK+9
>> RXF PSOSTALK+6*, PSOSTALK+9
>> RXP PSOSTALK+9
>> RXPI PSOSTALK+9
>> SGY LSIG+1*, LSIG+4*, LSIG+5
SIG INST+2, INST+4, INST+5, INST+6, LSIG~, LSIG+1, LSIG+3
X LSIG+1*, LSIG+3*, LSIG+4, READER+1~
Y LSIG+3*, READER+1~, READER+4
ZDIR0 READER~, READER+2
ZDIRA READER~, READER+2
ZDIRB READER~, READER+2
ZREAD READER+1~, READER+4*, READER+5!, READER+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All