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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PSS117EN

Package: Pharmacy Data Management

Routine: PSS117EN


Information

PSS117EN ;BIR/RTR-Environment check routine for patch PSS*1*117 ;11/20/08

Source Information

Source file <PSS117EN.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 (,$$FIND1)^DIC  UPDATE^DIE  ^DIR  
Kernel 2 ($$DELETE,$$LKOPT)^XPDMENU  (BMES,MES)^XPDUTL  
MailMan 1 $$MG^XMBGRP  
National Drug File 1 ($$DFSU,$$OVRIDE,OVRIDE)^PSNAPIS  

Entry Points

Name Comments DBIA/ICR reference
EN ;Check to see if all Local Med Routes are mapped
AIT ;Add Interventions types
DOS ;Check to see if all Local Possible Dosages are mapped
PRC ;Ask to continue
PROT ;
MAIL ;prompt for mail group members
LMESS ;
TEST() ;See if drug need Dose Unit and Numeric Dose defined
REC ;Set up mail message recipients
AITX(PSSMRMIT) ;
ADDPR ;Attach protocol
ADDPRX ;
PASE ;
PASEX ;
PACEZ ;
PRMP ;
PRMAIL ;Add protocol message if necessary
PRMAILX ;
ADDMX ;Add Max Single Dose
ADDMXA ;Add Max Daily Dose
ADDMXB ;Add Max single and Daily
MNU ;Delete PSS DRG INTER MANAGEMENT option from PSS MGR menu
MNUEN ;
MNUQ ;
MNUQQ ;
KTM ;Kill TMP global
INC ;

External References

Name Field # of Occurrence
^DIC EN+19
$$FIND1^DIC EN+8, AIT+6, AIT+7, AIT+8, ADDPR+5, ADDPR+6, ADDPR+7, ADDPR+9
UPDATE^DIE ADDPR+8, ADDMX+2, ADDMXA+2, ADDMXB+2
^DIR PRC+4, PRMP+2
$$DFSU^PSNAPIS TEST+9
$$OVRIDE^PSNAPIS TEST+7
OVRIDE^PSNAPIS TEST+7
$$MG^XMBGRP EN+25
$$DELETE^XPDMENU MNU+4, MNUEN+4
$$LKOPT^XPDMENU MNU+2, MNUEN+2
BMES^XPDUTL EN+26, EN+27, AIT+5, AIT+9, AIT+14, AIT+19, DOS+2, DOS+8, DOS+14, AITX+1
, AITX+2, AITX+3, AITX+4, ADDPR+3, ADDPRX+1, MNU+1, MNU+6, MNUEN+1, MNUEN+6, MNUQ+1
MNUQQ+1
MES^XPDUTL EN+17, AIT+27, DOS+22, PASE+5, PASEX+5, PACEZ+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] FIND1^DIC
101.01 FIND1^DIC
^XMB(3.8 - [#3.8] FIND1^DIC
^APSPQA(32.3 - [#9009032.3] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.606 - [#50.606] TEST+11, TEST+12, TEST+13
^PS(50.7 - [#50.7] TEST+10
^PS(51.2 - [#51.2] AIT+15, AIT+16, AIT+17, AIT+18
^PSDRUG - [#50] DOS+7, DOS+11, TEST+2, TEST+3, TEST+10
^PSDRUG("B" DOS+5
^TMP("DIERR" KTM+1!

Label References

Name Line Occurrences
$$TEST DOS+9
ADDMX AIT+6
ADDMXA AIT+7
ADDMXB AIT+8
ADDPRX ADDPR+7
AIT EN+8
AITX AIT+6, AIT+7, AIT+8
DOS AIT+19
INC LMESS+4, LMESS+8, MNU+10, MNUEN+10
KTM EN+8, EN+9, AIT+6, AIT+7, AIT+8, AIT+9, ADDPR+5, ADDPR+6, ADDPR+9, ADDPRX+1
LMESS MAIL+9
MNU MAIL+8
MNUEN MNU+2, MNU+5
MNUQ MNU+2, MNU+5
MNUQQ MNUEN+2, MNUEN+5
PACEZ ADDPR+9
PASE ADDPR+5
PASEX ADDPR+6
PRC DOS+14
PRMAILX PRMAIL+3
PRMP PASE+6, PASEX+6, PACEZ+6, MNU+7, MNUEN+7
PROT PRC+1
REC MAIL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+1~
DIC EN+1~, EN+18!*, EN+19!
DIC("A" EN+18*
DIC(0 EN+18*
DIR EN+1~, PRC+3!, PRC+6!, PRMP+1!, PRMP+3!
DIR("A" PRC+4*, PRMP+2*
DIR("B" PRC+4*
DIR(0 PRC+4*, PRMP+2*
DIROUT EN+1~, PRC+3!, PRC+6!, PRMP+1!, PRMP+3!
DIRUT EN+1~, PRC+3!, PRC+6!, PRMP+1!, PRMP+3!
DLAYGO EN+1~
DT TEST+2
DTOUT EN+1~, EN+19, PRC+3!, PRC+5, PRC+6!, PRMP+1!, PRMP+3!
DUOUT EN+1~, EN+19, PRC+3!, PRC+5, PRC+6!, PRMP+1!, PRMP+3!
DUZ REC+1
PSSMGPAR EN+3~, EN+9!, EN+17
PSSMGPAR(1 EN+10*
PSSMGPAR(2 EN+11*
PSSMGPAR(3 EN+12*
PSSMGPAR(4 EN+13*
PSSMGPAR(5 EN+14*
PSSMGPAR(6 EN+15*
PSSMGPAR(7 EN+16*
PSSMGPDS EN+3~, EN+25
PSSMGPDS(1 EN+22*
PSSMGPDS(2 EN+23*
PSSMGPDS(3 EN+24*
PSSMGPMY EN+3~, EN+25
PSSMGPMY( EN+20*
PSSMGPNM EN+3~, EN+21*, EN+25
PSSMGPOR EN+3~, EN+20*, EN+25
PSSMGPQT EN+3~, EN+21*, EN+25
PSSMGPRS EN+3~, EN+25*, EN+26
PSSMGPSL EN+3~, EN+21*, EN+25
PSSMGPTP EN+3~, EN+21*, EN+25
PSSMNUR MNU+3~, MNU+4*, MNU+5, MNUEN+3!, MNUEN+4*, MNUEN+5
PSSMNUXX MNU+1~, MNU+2*, MNUEN+2*
PSSMRM22 EN+2~, DOS+11*, DOS+12
PSSMRMAR EN+1~, AIT+20!, AIT+27!, DOS+15!, DOS+22!
PSSMRMAR(1 AIT+21*, DOS+16*
PSSMRMAR(2 AIT+22*, DOS+17*
PSSMRMAR(3 AIT+23*, DOS+18*
PSSMRMAR(4 AIT+24*, DOS+19*
PSSMRMAR(5 AIT+25*, DOS+20*
PSSMRMAR(6 AIT+26*, DOS+21*
PSSMRMAT ADDPR+4~
PSSMRMAT(1 ADDPR+8*
PSSMRMBB EN+2~, DOS+11*
PSSMRMCT EN+2~, DOS+4*, DOS+8*
PSSMRMD1 EN+2~, TEST+8!, TEST+9*
PSSMRMD2 EN+2~, TEST+8!, TEST+9*, TEST+10*, TEST+11, TEST+12, TEST+13
PSSMRMDJ ADDPR+4~, ADDPR+6*, ADDPR+8
PSSMRMER EN+3~, ADDPR+8!, ADDMX+2!, ADDMXA+2!, ADDMXB+2!
PSSMRMFD EN+1~, AIT+12*, DOS+4*, DOS+5, DOS+13*, DOS+14, PRC+1, LMESS+4
PSSMRMFM EN+1~, AIT+12*, AIT+15, AIT+16, AIT+18*, AIT+19, PRC+1, MAIL+9
PSSMRMIN EN+2~, DOS+5*, DOS+7, DOS+11, TEST+2, TEST+3, TEST+10
PSSMRMIT AITX~, AITX+2, AITX+3
PSSMRMLP EN+1~, AIT+16*, AIT+17, AIT+18
PSSMRMN1 EN+2~, DOS+6!, DOS+7*, TEST+1, TEST+7, TEST+9
PSSMRMN3 EN+2~, DOS+6!, DOS+7*, TEST+1, TEST+7, TEST+9
PSSMRMNM EN+1~, AIT+15*, AIT+16
PSSMRMOK EN+2~, DOS+9*, DOS+10
PSSMRMPD ADDMX+1~!, ADDMXA+1~!, ADDMXB+1~!
PSSMRMPD(1 ADDMX+2*, ADDMXA+2*, ADDMXB+2*
PSSMRMPF EN+3~, ADDPR+2*, ADDPR+5*, ADDPR+6*, ADDPR+9*, PRMAIL+1, PRMAILX+1, PRMAILX+6, PRMAILX+11
PSSMRMPR ADDPR+4~, ADDPR+5*, ADDPR+7, ADDPR+8, ADDPR+9
PSSMRMRR ADDPR+4~, PASE+1!, PASE+5, PASEX+1!, PASEX+5, PACEZ+1!, PACEZ+5
PSSMRMRR(1 PASE+2*, PASEX+2*, PACEZ+2*
PSSMRMRR(2 PASE+2*, PASEX+2*, PACEZ+2*
PSSMRMRR(3 PASE+3*, PASEX+3*, PACEZ+3*
PSSMRMRR(4 PASE+4*, PASEX+4*, PACEZ+4*
PSSMRMT1 EN+2~, DOS+11*
PSSMRMTC EN+2~, MAIL+6*, MAIL+9, MAIL+10*, MAIL+11*, MAIL+12*, MAIL+13, LMESS+4, LMESS+5*, LMESS+6*
LMESS+7*, LMESS+8, PRMAIL+4*, PRMAIL+5, PRMAIL+6*, PRMAILX+2*, PRMAILX+3*, PRMAILX+4*, PRMAILX+5, PRMAILX+7*
PRMAILX+8*, PRMAILX+9*, PRMAILX+10, PRMAILX+12*, PRMAILX+13*, PRMAILX+14, MNU+9*, MNU+10, MNUEN+9*, MNUEN+10
INC+1*, INC+2, INC+3*
PSSMRMVV TEST+5~, TEST+6*, TEST+7*, TEST+11, TEST+12, TEST+13
PSSMRMXX EN+2~, DOS+5*
PSSMRMZR EN+2~, DOS+6!, DOS+7*, TEST+4
X EN+1~, PRC+3!, PRC+6!, PRMP+1!, PRMP+3!
>> XPDABORT EN+19*, EN+26*, AIT+6*, AIT+7*, AIT+8*, PRC+5*
>> XPDENV PSS117EN+3
>> XPDGREF MAIL+4, MAIL+5, MAIL+9, MAIL+10, MAIL+11, MAIL+12, MAIL+13, LMESS+4, LMESS+5, LMESS+6
LMESS+7, LMESS+8, REC+1, REC+2, PRMAIL+5, PRMAILX+2, PRMAILX+3, PRMAILX+4, PRMAILX+5, PRMAILX+7
PRMAILX+8, PRMAILX+9, PRMAILX+10, PRMAILX+12, PRMAILX+13, PRMAILX+14, MNU+9, MNU+10, MNUEN+9, MNUEN+10
INC+2
Y EN+1~, EN+19, EN+20, PRC+3!, PRC+5, PRC+6!, PRMP+1!, PRMP+3!

Marked Items

Name Field # of Occurrence
$T(OVRIDE^PSNAPIS TEST+7
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All