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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOPOST7

Package: Outpatient Pharmacy

Routine: PSOPOST7


Information

PSOPOST7 ;BIR/EJW,JLC-Post install routine ;10/04/02

Source Information

Source file <PSOPOST7.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZTLOAD  $$DT^XLFDT  BMES^XPDUTL  
VA Fileman 3 DD^%DT  (C,NOW)^%DTC  ^DIE  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
RESET ; RESET "P" CROSS-REFERENCE BY BUILDING ^TMP GLOBAL IN ISSUE DATE SEQUENCE FOR ALL ENTRIES, THEN RESETTING THE "P" SUBSCRIPT
RES ;
SRCH ; SEARCH THROUGH PRESCRIPTIONS
CHKPS ; SEE IF ^PS(55,PSODFN EXISTS - IF NOT SET TOP LEVEL AT LEAST
PS55P ; CHECK FOR MISSING "P" CROSS=REFERENCES
MAIL ;
PS55PA ; CHECK FOR MISSING "P","A" CROSS-REFERENCES

External References

Name Field # of Occurrence
DD^%DT MAIL+3, MAIL+4
C^%DTC RES+3
NOW^%DTC RES+5, MAIL+2
^%ZTLOAD PSOPOST7+16
^DIE SRCH+14, SRCH+21
$$DT^XLFDT RES+2
^XMD MAIL+23
BMES^XPDUTL PSOPOST7+15, RES+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Clean up job is already running. Halting..."
  • Line Location: PSOPOST7+8
Routine Call
  • DIE
  • Line Location:
    • SRCH+14
    • SRCH+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DILOCKTM" PSOPOST7+7, RES+1, RESET+6
^DPT - [#2] SRCH+4
^PS(55 - [#55] SRCH+10, SRCH+11, SRCH+12, SRCH+16, SRCH+17, SRCH+19, PS55P+2, PS55PA+2, PS55PA+9*, CHKPS+1*
, RESET+6, RESET+9, RESET+10, RESET+12, RESET+13!, RESET+14*, RESET+15*, RESET+16
^PSRX - [#52] SRCH+3, PS55PA+5, RESET+8, RESET+11
^TMP("PSOPOST7" RESET+3!, RESET+8*, RESET+11*, RESET+14, RESET+17!
^XTMP("PSOPOST7" PSOPOST7+7, PSOPOST7+9, RES+1, RES+3*, SRCH+7, SRCH+15*, SRCH+22*, MAIL+17, MAIL+20, MAIL+25
, PS55P+4*, PS55PA+7*, RESET+2, RESET+5, RESET+7
^XTMP("PSOTIMEX" RES+5*, MAIL+3

Label References

Name Line Occurrences
CHKPS PS55PA+8
PS55P SRCH+5
PS55PA SRCH+6
RESET SRCH+7

Naked Globals

Name Field # of Occurrence
^(2 SRCH+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % RES+5, MAIL+2
A SRCH+8~, SRCH+17*, SRCH+18
CNT MAIL+1~, MAIL+11*, MAIL+12*, MAIL+13*, MAIL+14*, MAIL+15*, MAIL+16*, MAIL+18*, MAIL+19*, MAIL+21*
, MAIL+22*, RESET+1~, RESET+4*, RESET+8*, RESET+11*, RESET+12, RESET+13, RESET+14*, RESET+15
DA SRCH+13*, SRCH+15!, SRCH+20*, SRCH+22!
DA(1 SRCH+13*, SRCH+20*
DFN SRCH+8~, SRCH+9*, SRCH+10*, SRCH+11, SRCH+12, SRCH+13, SRCH+15, SRCH+16, SRCH+17, SRCH+19
, SRCH+20, SRCH+22
DIE SRCH+13*, SRCH+15!, SRCH+20*, SRCH+22!
DIFROM MAIL+23~
DR SRCH+13!*, SRCH+15!, SRCH+20!*, SRCH+22!
DT RES+2*, RES+3, RES+4
DUZ MAIL+5
PSJORD SRCH+8~, SRCH+11*, SRCH+12, SRCH+13, SRCH+15, SRCH+16*, SRCH+17, SRCH+19, SRCH+20, SRCH+22
PSOCTP SRCH+1~, SRCH+2*, MAIL+8, MAIL+12, RESET+2*
PSOCTPA SRCH+1~, SRCH+2*, MAIL+9, MAIL+15, PS55PA+9*
PSODFN SRCH+1~, SRCH+3*, SRCH+4, PS55P+2, PS55P+4, PS55PA+2, PS55PA+7, PS55PA+9, CHKPS+1, RESET+2*
, RESET+5, RESET+6, RESET+7, RESET+9, RESET+10, RESET+12, RESET+13, RESET+14, RESET+15, RESET+16
PSODT SRCH+1~, SRCH+3*, PS55P+4, PS55PA+1~, PS55PA+2*, PS55PA+3, RESET+7*
PSODT2 RES+4*, SRCH+3, MAIL+24!
PSOEXP PS55PA+4~, PS55PA+5*, PS55PA+6, PS55PA+7, PS55PA+9
PSOIDT RESET+1~, RESET+8*, RESET+11*, RESET+14*
PSOSQ PS55P+1~, PS55P+2*, PS55P+3, RESET+1~, RESET+9*, RESET+10, RESET+13*
PSOTEXT MAIL+6!, MAIL+24!
PSOTEXT( MAIL+12*, MAIL+13*, MAIL+14*, MAIL+15*, MAIL+16*, MAIL+18*, MAIL+19*, MAIL+21*, MAIL+22*
PSOTEXT(1 MAIL+6*
PSOTEXT(2 MAIL+6*
PSOTEXT(3 MAIL+6*
PSOTEXT(4 MAIL+7*
PSOTEXT(5 MAIL+8*
PSOTEXT(6 MAIL+9*
PSOTEXT(7 MAIL+10*
PSOTIMEA MAIL+3*, MAIL+6, MAIL+24!
PSOTIMEB MAIL+2*, MAIL+4*, MAIL+6, MAIL+24!
PSSTART SRCH+8~, SRCH+12*, SRCH+18*
PSSTATUS SRCH+8~, SRCH+12*, SRCH+18*
PSSTOP SRCH+8~, SRCH+12*, SRCH+18*, SRCH+19
RX0 SRCH+1~, SRCH+3*
RXP SRCH+1~, SRCH+3*, PS55P+2, PS55P+4, PS55PA+2, PS55PA+5, PS55PA+7, PS55PA+9, RESET+7*, RESET+8
, RESET+10*, RESET+11, RESET+14*
U SRCH+12
>> X RES+3
>> X1 RES+3*
>> X2 RES+3*
XMDUZ MAIL+5*, MAIL+24!
XMSUB MAIL+5*, MAIL+24!
XMTEXT MAIL+23*, MAIL+24!
>> XMY( MAIL+5*
>> Y MAIL+3*, MAIL+4*
ZTDESC PSOPOST7+16*!
ZTDTH PSOPOST7+5*, PSOPOST7+6*, PSOPOST7+8, PSOPOST7+10, PSOPOST7+16!
ZTIO PSOPOST7+16*!
>> ZTQUEUED PSOPOST7+6, PSOPOST7+17, RES+1, MAIL+26
>> ZTREQ RES+1*, MAIL+26*
ZTRTN PSOPOST7+16*!
>> ZTSK PSOPOST7+17
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All