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

Package: Outpatient Pharmacy

Routine: PSOORUT1


Information

PSOORUT1 ;BIR/SAB - Utility routine for oerr interface ;26-Feb-2013 11:13;DU

Source Information

Source file <PSOORUT1.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Outpatient Pharmacy 6 ECMESND^PSOBPSU1  ($$ECME,$$RXFLDT,$$SUBMIT)^PSOBPSUT  EN^PSOHLSN1  (ACT,EXIT)^PSOORUTL  $$FIND^PSOREJUT  ECAN^PSOUTL  
VA Fileman 3 NOW^%DTC  FILE^DICN  ^DIK  
CMOP 1 ^PSXOPUTL  
IHS Changes To Pharmacy 1 FMTLINES^APSQSHOW  

Caller Graph

Caller Graph Total: 16

Package Total Caller Graph
Outpatient Pharmacy 13 PSOCAN4  PSODISP3  PSOHLNEW  PSOLMUTL  PSONEW  PSOORFI2  PSOORFL  PSOORNE2  
PSOORUTL  PSOREF  PSORENW4  PSORX1  PSOTPRX1  
IHS Changes To Pharmacy 3 APSPCO  APSPHLD  APSPRIS  

Entry Points

Name Comments DBIA/ICR reference
NVA ; Setting the Non-VA Meds on the Medication Profile Screen (ListMan)
DISPL
SHOW ;
; - ePharmacy modification to create a section for Rx with REJECTs
ACT1
PENX
SHOWX
PEN ;
SUS ;
REL ;removed order from hold
EOJ ;
BLD ;builds med profile for Listman
STA

External References

Name Field # of Occurrence
NOW^%DTC ACT1+3
FMTLINES^APSQSHOW SHOW+22
FILE^DICN REL+17
^DIK REL+15
ECMESND^PSOBPSU1 REL+23
$$ECME^PSOBPSUT DISPL+4
$$RXFLDT^PSOBPSUT REL+23
$$SUBMIT^PSOBPSUT REL+23
EN^PSOHLSN1 SUS+1
ACT^PSOORUTL REL+22
EXIT^PSOORUTL REL+2, REL+6, REL+24
$$FIND^PSOREJUT SHOW+8
ECAN^PSOUTL REL+10
^PSXOPUTL DISPL+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.5 - [#52.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" DISPL+13
^PS(52.41 - [#52.41] REL+3, REL+4*, REL+5*, PEN+2, PEN+5, PEN+11, PEN+15
^PS(52.5 - [#52.5] REL+15
^PS(59 - [#59] REL+14
^PSDRUG("AQ" DISPL+12, PEN+3
^PSRX - [#52] REL+6, REL+9, REL+10*, REL+11, REL+12, REL+13, REL+14, REL+17, REL+18*, REL+20*
, REL+21, REL+23, ACT1, ACT1+1, ACT1+2*, ACT1+3*, SUS+1, SHOW+20, DISPL+1, DISPL+3
, DISPL+7, DISPL+8, DISPL+12, DISPL+18, DISPL+19, DISPL+24, DISPL+25, DISPL+26, DISPL+27, DISPL+31
, DISPL+36, PEN+11, PEN+15
^TMP("PSOPF" BLD+1!*, SHOW+22, DISPL+7*, DISPL+8*, DISPL+23*, DISPL+24*, DISPL+34*, DISPL+35*, DISPL+36*, STA+7*
, PEN+4*, PEN+5*, PEN+11*, PEN+12*, PEN+13*, PEN+15*, PEN+16*, PEN+17*, NVA+1*, NVA+2*
, NVA+3*, NVA+4*, NVA+5*, NVA+6, NVA+7*, NVA+8*, NVA+9*

Label References

Name Line Occurrences
ACT1 REL+18
DISPL SHOW+20
EOJ BLD+2
NVA SHOW+18
PEN SHOW+19
PENX PEN+9, PEN+15, PEN+18
SHOW BLD+2
STA SHOW+15, SHOW+21

Naked Globals

Name Field # of Occurrence
^(0 SHOW+20
^(2 REL+14
^(3 DISPL+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ACT1+3
>> ACT REL+1*
CHECK SHOW+2~, SHOW+4*, SHOW+18*, SHOW+21
DA REL+2*, REL+3, REL+4, REL+5, REL+6*, REL+7, REL+9, REL+10, REL+11, REL+12
, REL+13, REL+14, REL+15*, REL+16*, REL+17, REL+18*, REL+20, REL+21, REL+23, ACT1
, ACT1+1, ACT1+2, ACT1+3, DISPL+14~*!
DD REL+17!
>> DIC REL+17*
>> DIC("DR" REL+17*
>> DIC(0 REL+17*
DIK REL+15*!
DIROUT SHOWX!
DIRUT SHOWX!
DL SHOW+13!*
>> DLAYGO REL+17*
DO REL+17!
DT REL+9, REL+14
DTOUT SHOWX!
DUOUT SHOWX!
ECME DISPL~, DISPL+4*, DISPL+7
>> EXP REL+10*
>> FDA ACT1+1*
>> FDT REL+12*, REL+13*, REL+14, REL+17, REL+18
>> FILLER SUS+1
I REL+13*, REL+21*, ACT1*, SHOW+2~, NVA+8*
>> IEN SHOW+12*, SHOW+22, SHOW+23, DISPL*, DISPL+7, DISPL+8, DISPL+23, DISPL+24, DISPL+34, DISPL+35
, DISPL+36*, DISPL+39, STA+1*, STA+7, PEN+4*, PEN+5, PEN+11, PEN+12, PEN+13, PEN+14*
, PEN+15, PEN+16, PEN+17, NVA+1*, NVA+2*, NVA+3, NVA+4*, NVA+5, NVA+6, NVA+7*
, NVA+8, NVA+9
>> IR ACT1+1*, ACT1+2*, ACT1+3
LABEL STA~, STA+1*, STA+4*, STA+5*, STA+6
>> LFD REL+18*, ACT1+3
LINE STA~, STA+6*, STA+7
>> ORS REL+1*, REL+5*, REL+6*
PLACERXX SUS+1~
>> POERR("COMM" REL+5*, REL+8*, REL+10*, REL+11*
>> POERR("FILLER" REL+4*, REL+7*
>> POERR("PHARMST" REL+10*
>> POERR("PSOFILNM" REL+2, REL+6
>> POERR("STAT" REL+4*, REL+7*, REL+10*, REL+11*
>> POERR("USER" ACT1+3
POS STA~, STA+6*
PSCMOPF PEN+1~, PEN+3*, PEN+12, PEN+16
>> PSCNT SHOW+14*
>> PSDA REL+6*
PSOBADR DISPL+17~, DISPL+18*, DISPL+19*, DISPL+20*, DISPL+21
PSOCMOP DISPL~, DISPL+11*, DISPL+12*, DISPL+15*, DISPL+21
>> PSOCNT BLD+1*, SHOW+12*, SHOW+16, SHOW+19*, SHOW+20*, DISPL+7, DISPL+38, PENX, PEN+4
>> PSOCT SHOW+16*
PSODATA EOJ+1!, SHOW+18*, SHOW+20, DISPL+1, DISPL+3, DISPL+4, DISPL+7, DISPL+8, DISPL+12, DISPL+14
, DISPL+18, DISPL+19, DISPL+21, DISPL+24, DISPL+25, DISPL+26, DISPL+27, DISPL+31, DISPL+35, DISPL+36
, DISPL+38, DISPL+39!, PENX, PENX+1!, PEN+2, PEN+3, PEN+5, PEN+6, PEN+11, PEN+12
, PEN+13, PEN+15, PEN+16, PEN+17, NVA+2, NVA+3, NVA+4, NVA+5, NVA+7, NVA+9
PSODQL DISPL+1*, DISPL+2, DISPL+8, DISPL+36, DISPL+37!
PSODRG EOJ+1!, SHOW+12*, SHOW+16*, SHOW+17, SHOW+18, SHOWX!, DISPL+1, DISPL+3, DISPL+7, PEN+4
, PEN+6, NVA+1
PSODRNM SHOW+2~, SHOW+3*, SHOW+6*, SHOW+7, SHOW+9, SHOW+10
>> PSOEXFLG REL+10*
PSOID DISPL~, DISPL+24*
PSOLF EOJ+1!, DISPL+24*, DISPL+28*, DISPL+31*, DISPL+32*, DISPL+34, DISPL+39!, PENX+1!
PSOLNT DISPL+1!*, DISPL+4*, DISPL+7, DISPL+37!, PENX+1!, PEN+1~, PEN+6*, PEN+8, PEN+9, PEN+10
PSOLNTZ PEN+1~, PEN+6*, PEN+7
PSOLRD DISPL+25~*, DISPL+29*, DISPL+31*, DISPL+33*, DISPL+34
PSOLRX DISPL+1*, DISPL+37!
PSOLSP DISPL+1!, DISPL+3*, DISPL+8, DISPL+37!, PENX+1!
PSOLST BLD+1!
PSOLST( DISPL+38*, PENX*
PSOMSORR SUS+1~
>> PSOOPT BLD+1*
>> PSOPF BLD+1*, SHOW+23*, DISPL+39*
PSOQFLG EOJ+1!, SHOW+12*, SHOW+16
PSOQTL DISPL+1!, DISPL+2*, DISPL+3*, DISPL+8, DISPL+36, DISPL+37!, PENX+1!, PEN+1~, PEN+8*, PEN+10*
, PEN+11, PEN+12
PSOQTLX PEN+1~, PEN+7*, PEN+12, PEN+16
>> PSORFG DISPL+34
PSORX SHOW+2~, SHOW+7*, SHOW+8
>> PSOSD BLD+1
>> PSOSD( SHOW+5, SHOW+6, SHOW+7, SHOW+18
PSOSITEZ REL+14~*, REL+17
>> PSOSTA SHOW+17*, SHOW+18, SHOW+19, DISPL+7, DISPL+38, PENX
PSOSTS SHOW+2~, SHOW+3*, SHOW+5*, SHOW+6, SHOW+7, SHOW+8, SHOW+9, SHOW+10, SHOW+12*, SHOW+14*
, SHOW+16, SHOW+17, SHOW+21*, STA+1, STA+4, STA+5
>> PSOSUSZ REL+19*
PSOTMP SHOW+2~
PSOTMP( SHOW+10*, SHOW+14, SHOW+16, SHOW+17
PSOTMP(" REJE CT" , SHOW+9*
PSOX DISPL+26*, DISPL+27, DISPL+30!
PSXZ DISPL+16!
PSXZ( DISPL+15
PSXZ("L" DISPL+15
RFLZRO DISPL+25~, DISPL+27*, DISPL+28, DISPL+29
RN SHOW+13!*, PENX+1!
>> RXF REL+21*, ACT1*, ACT1+3
RXFL REL+17!
RXFL( REL+12*, REL+13*, REL+17
RXXDA REL+15*, REL+16, REL+17, REL+18!
SPACEZ PEN+1~, PEN+14*, PEN+15, PEN+16
>> STA DISPL+10*, DISPL+21
>> STAPRT DISPL+21*, DISPL+22, DISPL+23
STATLTH DISPL~, DISPL+22*, DISPL+23
>> VALMCNT SHOW+23*
X REL+17*, DISPL+13~*!
ZPSOPAR6 REL+14~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All