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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSXMSGS

Package: CMOP

Routine: PSXMSGS


Information

PSXMSGS ;BIR/WPB - Miscellaneous Message Handler ;01 JUL 1997 1:55 PM

Source Information

Source file <PSXMSGS.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  OPTSTAT^XUTMOPT  
MailMan 2 XMZ^XMA2  ENT1^XMD  
Outpatient Pharmacy 2 $$STATUS^PSOBPSUT  DIQ^PSODI  
VA FileMan 2 NOW^%DTC  $$GET1^DIQ  
CMOP 1 GRP^PSXNOTE  

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
CMOP 4 PSXAUTO  PSXRTN1  PSXVEND  PSXVND  

Entry Points

Name Comments DBIA/ICR reference
CAN ;Q:'$D(^TMP("PSXCAN1",$J))
PNM
INVREL
AUTOMSG
NONCS ;
MSG1
GRP
GRP1
RXAPI1(IEN,FLD,FORMAT) ;
; Use standard PRE APIs to get Prescription data
; Reference to DIQ^PSODI supported by DBIA #4858
ECME(RX) ;
; Returns "e" if last Rx/Refill is Electronically Billable (3rd party)
; Reference to STATUS^PSOBPSUT supported by DBIA #4701

External References

Name Field # of Occurrence
NOW^%DTC AUTOMSG
$$GET1^DIQ AUTOMSG+3, NONCS+2, MSG1+11
$$STATUS^PSOBPSUT ECME+11
DIQ^PSODI RXAPI1+17
GRP^PSXNOTE MSG1+14
$$FMTE^XLFDT AUTOMSG
XMZ^XMA2 PNM+1, INVREL+1, MSG1+3
ENT1^XMD PNM+31, INVREL+6, MSG1+16
OPTSTAT^XUTMOPT AUTOMSG+2, NONCS+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^PSX(550 - [#550] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" MSG1+1
^DPT - [#2] PNM+7
^PS(59 - [#59] CAN+1
^PSRX("B" PNM+14
^TMP("PSXCAN1" CAN+1, PNM+7, PNM+11, PNM+12
^TMP($J INVREL+3
^XMB(3.9 - [#3.9] PNM+3*, PNM+4*, PNM+5*, PNM+6*, PNM+9*, PNM+10*, PNM+19*, PNM+20*, PNM+21*, PNM+22*
PNM+23*, PNM+24*, PNM+25*, PNM+27*, PNM+28*, PNM+29*, PNM+30*, INVREL+4*, INVREL+5*, MSG1+4*
MSG1+5*, MSG1+6*, MSG1+7*, MSG1+8*, MSG1+9*, MSG1+10*, MSG1+11*, MSG1+12*
^XUSEC("PSXCMOPMGR" GRP1
^XUSEC("PSXMAIL" GRPGRP+1

Label References

Name Line Occurrences
$$ECME PNM+15
$$RXAPI1 PNM+15
AUTOMSG MSG1+3
CAN PNM+1
GRP PNM+31
GRP1 GRPGRP+3
INVREL INVREL+1
MSG1 AUTOMSG+4
NONCS AUTOMSG+1
PNM CAN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AUTOMSG!
BAT PNM+32!
BT PNM+13*, PNM+19, PNM+26!
C RXAPI1+14~
CMOPYN PNM+18*, PNM+23, PNM+26!
D0 RXAPI1+13~
DA RXAPI1+14~
>> DFN PNM+7*, PNM+11, PNM+12
DI RXAPI1+14~
DIC RXAPI1+13~
DIL RXAPI1+14~
DIQ RXAPI1+13~
DIQ1 RXAPI1+14~
>> DIVN CAN+1*, PNMPNM+3
DOMAIN PNM+32!
DRGI PNM+18*, PNM+21, PNM+24, PNM+26!
DRGN PNM+17*, PNM+20, PNM+26!
DRS RXAPI1+14~
DT PNM+30, INVREL+5, MSG1+12
>> DTE AUTOMSG*, MSG1+7
>> DTTM AUTOMSG+3*, NONCS+2*, MSG1+1*, MSG1+2*, MSG1+4, MSG1+8
DUZ INVRELINVREL+5, INVREL+6, MSG1+11
>> DV CAN+1*, PNM+7, PNM+11, PNM+12
FACDOM PNM+32!
FIL PNM+13*, PNM+16, PNM+19, PNM+26!, PNM+32!
FILL PNM+32!
FLD RXAPI1~, RXAPI1+12, RXAPI1+17, RXAPI1+18
FLL PNM+16*, PNM+26!
FORMAT RXAPI1~, RXAPI1+16
I PNM+8*, PNM+26!, RXAPI1+14~
IEN RXAPI1~, RXAPI1+12, RXAPI1+17, RXAPI1+18
J RXAPI1+14~
LCNT PNM+3*, PNM+4*, PNM+5*, PNM+6*, PNM+9*, PNM+10*, PNM+19*, PNM+20*, PNM+21*, PNM+22*
PNM+23*, PNM+24*, PNM+25*, PNM+27*, PNM+28*, PNM+29*, PNM+30, PNM+32!, INVREL+2*, INVREL+4*
INVREL+5, MSG1*, MSG1+4*, MSG1+5*, MSG1+6*, MSG1+7*, MSG1+8*, MSG1+9*, MSG1+10*, MSG1+11*
MSG1+12
MDUZ GRP+1*, GRP+2!
>> NODE PNM+12*, PNM+13, PNM+17, PNM+18, PNM+24
>> NUM AUTOMSG+3*, NONCS+2*, MSG1+2*, MSG1+9, MSG1+10
>> PNM PNM+7*, PNM+9
PSODIY RXAPI1+13~
PSXARR RXAPI1+13~
PSXARR(52 RXAPI1+18
>> PSXCS AUTOMSG+1, MSG1MSG1+4
PSXDIQ RXAPI1+14~, RXAPI1+15*, RXAPI1+17
PSXDIQ(0 RXAPI1+16*, RXAPI1+18
>> PSXSSN PNM+7*, PNM+9
>> PSXSYS AUTOMSGAUTOMSG+3, NONCS+2
PTR PNM+32!
QY PNM+18*, PNM+19, PNM+26!
REASON PNM+13*, PNM+22, PNM+26!, PNM+32!
RX ECME~, ECME+10, ECME+11
>> RX1 PNM+11*, PNM+12, PNM+14, PNM+19
RXN PNM+2~, PNM+14*, PNM+15, PNM+32!
>> RXNN INVREL+3*, INVREL+4
>> SITE AUTOMSG*, MSG1+6
SP PNM+8*, PNM+9, PNM+26!
SP1 PNM+26!
SPS PNM+7*, PNM+8, PNM+26!
>> SSN1 PNM+7*
SYM PNM+2~, PNM+15*, PNM+19
TDT PNM+32!
TDTM PNM+32!
>> THRU AUTOMSG+3*, NONCS+2*, MSG1+2*, MSG1+9
TSK AUTOMSG~, AUTOMSG+2, NONCS+1
TSK(1 AUTOMSG+3, NONCS+2
U AUTOMSGAUTOMSG+3, NONCS+2
X RXAPI1+13~
XDUZ GRP1*, GRP1+1!
XMDUN PNM*, PNM+30*, PNM+32!, INVREL*, INVREL+5*, MSG1+12*
XMDUZ PNM*, PNM+31*, PNM+32!, INVREL*, INVREL+5*, MSG1*, MSG1+13*
XMSUB PNM*, PNM+32!, INVREL*, MSG1*
XMY PNM+31!, PNM+32!, INVREL+6!, MSG1+13!, GRP+3
XMY( INVREL+6*, GRP+1*, GRP1*
XMZ PNM+1, PNM+3, PNM+4, PNM+5, PNM+6, PNM+9, PNM+10, PNM+19, PNM+20, PNM+21
PNM+22, PNM+23, PNM+24, PNM+25, PNM+27, PNM+28, PNM+29, PNM+30, PNM+32!, INVREL+1
INVREL+4, INVREL+5, MSG1+3, MSG1+4, MSG1+5, MSG1+6, MSG1+7, MSG1+8, MSG1+9, MSG1+10
MSG1+11, MSG1+12
XPTR PNM+32!
>> XQA( GRP+1*, GRP1*
Y MSG1+1*, RXAPI1+13~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All