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

Package: Outpatient Pharmacy

Routine: PSOHLEXP


Information

PSOHLEXP ;BIR/RTR-Auto expire prescriptions ;29-May-2012 14:50;PLS

Source Information

Source file <PSOHLEXP.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Outpatient Pharmacy 4 REVERSE^PSOBPSU1  ^PSOCMOPA  EN^PSOHDR  EN^PSOHLSN1  
VA Fileman 4 C^%DTC  ^DIC  ^DIE  ^DIK  
Kernel 2 $$DT^XLFDT  (EDIT,RESCH)^XUTMOPT  
Order Entry Results Reporting 2 $$STATUS^ORQOR2  ($$LOCK1,UNLK1)^ORX2  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Outpatient Pharmacy 3 PSO EXPIRE INITIALIZE  PSO EXPIRE PRESCRIPTIONS  PSOHELP1  

Entry Points

Name Comments DBIA/ICR reference
EN1
NSET ;
EN
SETUP ;
OUT

External References

Name Field # of Occurrence
C^%DTC EN+2, EN+3
^DIC SETUP+1
^DIE EN1+44
^DIK EN1+8, EN1+9
$$STATUS^ORQOR2 EN1+4, EN1+18
$$LOCK1^ORX2 EN1+32
UNLK1^ORX2 EN1+32
REVERSE^PSOBPSU1 EN1+24, EN1+28
^PSOCMOPA EN1+6
EN^PSOHDR EN1+15, EN1+40, EN1+41
EN^PSOHLSN1 EN1+17, EN1+21, EN1+43
$$DT^XLFDT EN+1
EDIT^XUTMOPT SETUP+2, SETUP+3
RESCH^XUTMOPT SETUP+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.4 - [#52.4] EN1+9
^PS(52.5 - [#52.5] EN1+7, EN1+8
^PS(59.7 - [#59.7] EN+3
^PSRX - [#52] EN1, EN1+3, EN1+5, EN1+10*, EN1+11, EN1+20*, EN1+23*, EN1+25, EN1+26, EN1+27!
, EN1+29, EN1+35, EN1+36, EN1+42*, NSET+2, NSET+3*
^PSRX("AD" EN1+27!
^PSRX("AG" EN+4, EN1
^PSRX("AH" EN1+10!

Label References

Name Line Occurrences
EN1 EN+4
NSET EN1+27

Naked Globals

Name Field # of Occurrence
^(0 EN1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT SETUP+1!
CMOP EN1+6!
CMOP( EN1+30
CMOP("L" EN1+30
CMOP("S" EN1+30
CPRSDC EN~, EN1+1~, EN1+2*, EN1+16, EN1+19, EN1+41
CPRSSTA EN1+1~, EN1+3*, EN1+4*, EN1+16, EN1+18*, EN1+19, EN1+41
DA EN1+6*, EN1+7*, EN1+8, EN1+9*, EN1+44*!
DIC SETUP+1!*, SETUP+2!, SETUP+3!
DIC(0 SETUP+1*
DIE EN1+44*!
DIK EN1+8*!, EN1+9*!
DR EN1+44*!
DT EN+1*, EN+2, EN+3
DTOUT SETUP+1!
IFN EN~
NODE EN~
ORN EN~, EN1+3*, EN1+4*, EN1+15, EN1+16, EN1+18, EN1+19, EN1+26*, EN1+32, EN1+40
PDA EN~, EN1+29*, EN1+35*, EN1+36
PDA0 EN1+33~, EN1+36*, EN1+37
PIFN EN~, EN1+25*
PRFDT EN~, EN1+25*, EN1+27
PSDTEST EN~, EN1+27*, EN1+29*, EN1+30*, EN1+32*, EN1+37*
PSOEXCOM EN~, EN1+43*
PSOEXRX EN~, EN1*, EN1+3, EN1+5, EN1+6, EN1+7, EN1+9, EN1+10, EN1+11, EN1+15
, EN1+17, EN1+20, EN1+21, EN1+23, EN1+24, EN1+25, EN1+26, EN1+27, EN1+28, EN1+29
, EN1+35, EN1+36, EN1+40, EN1+41, EN1+42, EN1+43, NSET+2, NSET+3
PSOEXSTA EN~, EN1+11*, EN1+13, EN1+14, EN1+16, EN1+19, EN1+22
PSOEXSTS EN~
PSONM NSET+1~, NSET+2*, NSET+3
PSONMX NSET+1~, NSET+2*
PSOORL EN1+31~, EN1+32*
PSUSD EN~, EN1+25*, EN1+27, EN1+28, EN1+29, EN1+37
RF EN~
SUSD EN~, EN1+8*
X EN+2, EN+3, SETUP+1*, SETUP+2!, SETUP+3!
>> X1 EN+2*, EN+3*
>> X2 EN+2*, EN+3*
Y SETUP+2!, SETUP+3!
ZZDT EN~, EN+3*, EN+4*, EN1, EN1+5, EN1+44
ZZEDT EN~, EN+2*, EN+4
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