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

Package: Outpatient Pharmacy

Routine: PSOSPML0


Information

PSOSPML0 ;BIRM/MFR - Scheduled Batch Export ;1/6/21 12:58

Source Information

Source file <PSOSPML0.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Outpatient Pharmacy 5 $$PHA03^PSOASAP0  $$RXSTATE^PSOBPSUT  SENDMAIL^PSOSPML0  ($$BLDBAT,$$GATHER)^PSOSPMU1  ($$SCREEN,$$SPOK,EXPORT,LOGERROR)^PSOSPMUT  
VA FileMan 4 ^DIC  FILE^DICN  ^DIE  $$GET1^DIQ  
Kernel 3 ($$DOW,$$FMADD,$$FMDIFF,$$FMTE,$$NOW)^XLFDT  $$UP^XLFSTR  (EDIT,RESCH)^XUTMOPT  
MailMan 2 ^XMD  $$GOTLOCAL^XMXAPIG  

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

Package Total Caller Graph
Outpatient Pharmacy 3 PSO SPMP SCHEDULED EXPORT  PSOHELP1  PSOSPML0  

Entry Points

Name Comments DBIA/ICR reference
AUTO ; SPMP Scheduled Background Job Edit
EXPORT ; SPMP Nightly Scheduled Export
SENDMAIL(BATCHIEN,BATTYPE,DEA) ; ASAP 1995 Only - Mailman message about Return To Stock Records
GROUP ;
CHK5841 ; Check the SPMP STATE PARAMETERS file (#58.41) for presence of state transmission info

External References

Name Field # of Occurrence
^DIC AUTO+1
FILE^DICN EXPORT+57, EXPORT+65
^DIE EXPORT+74
$$GET1^DIQ EXPORT+28, EXPORT+31, EXPORT+38, EXPORT+39, EXPORT+49, EXPORT+54, EXPORT+88, EXPORT+91, EXPORT+98, EXPORT+103
, SENDMAIL+7, SENDMAIL+8, SENDMAIL+12, SENDMAIL+13, SENDMAIL+14, SENDMAIL+31, SENDMAIL+45, CHK5841+5, CHK5841+17, CHK5841+22
CHK5841+23
$$PHA03^PSOASAP0 EXPORT+40
$$RXSTATE^PSOBPSUT CHK5841+15
SENDMAIL^PSOSPML0 EXPORT+92
$$BLDBAT^PSOSPMU1 EXPORT+25, EXPORT+85, EXPORT+102
$$GATHER^PSOSPMU1 EXPORT+22, EXPORT+83, EXPORT+101
$$SCREEN^PSOSPMUT CHK5841+16
$$SPOK^PSOSPMUT EXPORT+7, EXPORT+8, CHK5841+7
EXPORT^PSOSPMUT EXPORT+29, EXPORT+67, EXPORT+89, EXPORT+104
LOGERROR^PSOSPMUT EXPORT+8, EXPORT+26, EXPORT+86
$$DOW^XLFDT EXPORT+95
$$FMADD^XLFDT AUTO+3, EXPORT+10, EXPORT+11, EXPORT+12, EXPORT+16, EXPORT+18, EXPORT+78, EXPORT+79, EXPORT+100, SENDMAIL+51
CHK5841+10
$$FMDIFF^XLFDT EXPORT+18
$$FMTE^XLFDT SENDMAIL+12, SENDMAIL+13, SENDMAIL+14, SENDMAIL+31, SENDMAIL+45, SENDMAIL+52
$$NOW^XLFDT EXPORT+55
$$UP^XLFSTR EXPORT+95
^XMD GROUP+8
$$GOTLOCAL^XMXAPIG GROUP+3
EDIT^XUTMOPT AUTO+2, AUTO+4
RESCH^XUTMOPT AUTO+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Creating Batch #",DINUM," for ",$$GET1^DIQ(58.41,STATE,.01),"..."
  • Line Location: EXPORT+54
Routine Call
  • DIC
  • Line Location:
    • AUTO+1
Routine Call
  • DIE
  • Line Location:
    • EXPORT+74

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19.2 - [#19.2] Classic Fileman Calls
^PS(58.41 - [#58.41] Classic Fileman Calls,  GET1^DIQ
^PS(58.42 - [#58.42] Classic Fileman Calls,  GET1^DIQ
^PS(59 - [#59] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DILOCKTM" EXPORT+52
^PS(58.41 - [#58.41] EXPORT+5, EXPORT+9, EXPORT+96
^PS(58.42 - [#58.42] EXPORT+52, EXPORT+53, EXPORT+58
^PS(59 - [#59] EXPORT+37, CHK5841+4
^PSRX - [#52] CHK5841+11, CHK5841+12, CHK5841+13
^TMP("PSO5841" CHK5841+2!, CHK5841+17*, CHK5841+19, CHK5841+21, CHK5841+31!
^TMP("PSOSPMRX" EXPORT+6!, EXPORT+77!
^TMP("PSOSPMST" EXPORT+42
^TMP("PSOSPZRP" EXPORT+36!, EXPORT+47*, EXPORT+48, EXPORT+70, EXPORT+71
^XUSEC("PSDMGR" GROUP+6

Label References

Name Line Occurrences
CHK5841 EXPORT+3
GROUP CHK5841+30
SENDMAIL EXPORT+32, EXPORT+72, EXPORT+73, EXPORT+105

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXPORT+50~
BATCHIEN SENDMAIL~, SENDMAIL+7, SENDMAIL+12, SENDMAIL+13, SENDMAIL+14, SENDMAIL+16, SENDMAIL+21, SENDMAIL+31, SENDMAIL+45
BATIEN EXPORT+1~, EXPORT+25*, EXPORT+26, EXPORT+29, EXPORT+32, EXPORT+53*, EXPORT+59*, EXPORT+63, EXPORT+67, EXPORT+72
EXPORT+76~, EXPORT+85*, EXPORT+86, EXPORT+89, EXPORT+92, EXPORT+102*, EXPORT+104, EXPORT+105
BATTYPE SENDMAIL~, SENDMAIL+10, SENDMAIL+25, SENDMAIL+44, SENDMAIL+50
BEGEXPDT EXPORT+1~, EXPORT+11*, EXPORT+12*, EXPORT+14, EXPORT+16, EXPORT+18*, EXPORT+20*, EXPORT+22, EXPORT+25, EXPORT+56
EXPORT+76~, EXPORT+78*, EXPORT+83, EXPORT+85
DA AUTO+2*, EXPORT+50~, EXPORT+63!, EXPORT+74!*
DA(1 EXPORT+63*
DD EXPORT+50~, EXPORT+57!, EXPORT+65!
DEA EXPORT+44~, EXPORT+45*, EXPORT+46*, EXPORT+47, EXPORT+69~*, EXPORT+71*, EXPORT+72, SENDMAIL~, SENDMAIL+46
DEANO EXPORT+35~*, EXPORT+40*, EXPORT+41, EXPORT+42, EXPORT+43
DEANRX EXPORT+36!
DEANRX( EXPORT+43*, EXPORT+46, EXPORT+47
DEARX EXPORT+36!
DEARX( EXPORT+42*, EXPORT+47
DEAZ EXPORT+60~, EXPORT+62*, EXPORT+64
DIC AUTO+1~*, EXPORT+50~, EXPORT+55*, EXPORT+63!*
DIC("DR" EXPORT+55*, EXPORT+56*, EXPORT+64*
DIC(0 AUTO+1*, EXPORT+55*, EXPORT+63*
DIE EXPORT+74!*
DINUM EXPORT+50~, EXPORT+53*, EXPORT+54, EXPORT+55, EXPORT+63!
DLAYGO EXPORT+50~, EXPORT+57*, EXPORT+65*
DO EXPORT+50~, EXPORT+57!, EXPORT+65!
DR EXPORT+50~, EXPORT+74!*
DT AUTO+3, EXPORT+10, EXPORT+11, EXPORT+16, EXPORT+39, EXPORT+78, EXPORT+79, EXPORT+95, EXPORT+100, SENDMAIL+51
CHK5841+10
ENDDT CHK5841+1~, CHK5841+10*, CHK5841+11
EXPNODE EXPORT+1~, EXPORT+9*, EXPORT+12
EXPTYPE EXPORT+50~, EXPORT+51*, EXPORT+55
FILL CHK5841+1~, CHK5841+14*, CHK5841+16
FOUND CHK5841+1~, CHK5841+8*, CHK5841+12, CHK5841+18*
FREQCY EXPORT+1~, EXPORT+10*, EXPORT+11, EXPORT+16, EXPORT+18
LIST EXPORT+76~, EXPORT+80*, EXPORT+83
LIST("STATE" EXPORT+81*
NODE0 EXPORT+1~, EXPORT+9*, EXPORT+10
PSOMSG SENDMAIL+4~
PSOMSG(1 SENDMAIL+14*, SENDMAIL+28*, SENDMAIL+46*, SENDMAIL+53*, CHK5841+25*
PSOMSG(10 SENDMAIL+36*
PSOMSG(11 SENDMAIL+37*
PSOMSG(12 SENDMAIL+38*
PSOMSG(13 SENDMAIL+39*
PSOMSG(14 SENDMAIL+40*
PSOMSG(15 SENDMAIL+41*
PSOMSG(2 SENDMAIL+15*, SENDMAIL+29*, SENDMAIL+47*, SENDMAIL+54*, CHK5841+26*
PSOMSG(3 SENDMAIL+16*, SENDMAIL+30*, CHK5841+27*
PSOMSG(4 SENDMAIL+17*, SENDMAIL+31*, CHK5841+28*
PSOMSG(5 SENDMAIL+18*, CHK5841+29*
PSOMSG(6 SENDMAIL+19*, SENDMAIL+32*
PSOMSG(7 SENDMAIL+20*, SENDMAIL+33*
PSOMSG(8 SENDMAIL+21*, SENDMAIL+34*
PSOMSG(9 SENDMAIL+22*, SENDMAIL+35*
RTSBGDT EXPORT+1~, EXPORT+100*, EXPORT+101, EXPORT+102
RTSENDT EXPORT+1~, EXPORT+100*, EXPORT+101, EXPORT+102
RUNDT SENDMAIL+5~
RXCNT EXPORT+1~, EXPORT+22*, EXPORT+24, EXPORT+76~, EXPORT+83*, EXPORT+84, EXPORT+101*
RXDT CHK5841+1~, CHK5841+10*, CHK5841+11*, CHK5841+12, CHK5841+13
RXFILL CHK5841+1~, CHK5841+13*, CHK5841+14
RXIEN CHK5841+1~, CHK5841+12*, CHK5841+13, CHK5841+15, CHK5841+16
SITE EXPORT+44~, EXPORT+45*, EXPORT+47*, EXPORT+60~*, EXPORT+61*, EXPORT+62, EXPORT+64, EXPORT+68~*, EXPORT+70*, EXPORT+71
CHK5841+1~, CHK5841+22*, CHK5841+24, CHK5841+25
SITEIEN EXPORT+34~*, EXPORT+37*, EXPORT+38, EXPORT+39, EXPORT+41, EXPORT+42, EXPORT+43, CHK5841+1~, CHK5841+3*, CHK5841+4*
CHK5841+5, CHK5841+17, CHK5841+20*, CHK5841+21*, CHK5841+22, CHK5841+23
SITES EXPORT+36!
SITES( EXPORT+41*, EXPORT+61, EXPORT+62
STANAME SENDMAIL+4~, SENDMAIL+7*, SENDMAIL+8*, SENDMAIL+11, SENDMAIL+18, SENDMAIL+26, SENDMAIL+35, SENDMAIL+45, SENDMAIL+52
STATE EXPORT+1~, EXPORT+4*, EXPORT+5*, EXPORT+7, EXPORT+8, EXPORT+9, EXPORT+22, EXPORT+26, EXPORT+28, EXPORT+31
EXPORT+38, EXPORT+49, EXPORT+54, EXPORT+55, EXPORT+74, EXPORT+81, EXPORT+83, EXPORT+86, EXPORT+88, EXPORT+91
EXPORT+96*, EXPORT+98, EXPORT+101, EXPORT+103, SENDMAIL+8, CHK5841+1~, CHK5841+23*, CHK5841+26, CHK5841+29
STATEIEN CHK5841+1~, CHK5841+5*, CHK5841+6, CHK5841+7, CHK5841+15
USR SENDMAIL+4~, GROUP+6*
X AUTO+1*, EXPORT+50~, EXPORT+55*, EXPORT+64*
XDT SENDMAIL+51~*, SENDMAIL+52
XMDUZ SENDMAIL+4~, SENDMAIL+27*
XMMG SENDMAIL+4~
XMSUB SENDMAIL+4~, SENDMAIL+11*, SENDMAIL+12*, SENDMAIL+13*, SENDMAIL+26*, SENDMAIL+45*, SENDMAIL+52*, CHK5841+24*
XMTEXT SENDMAIL+4~, GROUP+1*
XMY SENDMAIL+4~
XMY( GROUP+6*
XMY("G.PSO SP MP NOTIFICATIONS" , GROUP+4*
XMZ SENDMAIL+4~
XREF CHK5841+1~, CHK5841+9*, CHK5841+11, CHK5841+12, CHK5841+13, CHK5841+14
Y AUTO+1~, AUTO+2, EXPORT+50~, EXPORT+59
YESTERDY EXPORT+1~, EXPORT+10*, EXPORT+14, EXPORT+18, EXPORT+22, EXPORT+25, EXPORT+56, EXPORT+74, EXPORT+76~, EXPORT+79*
EXPORT+83, EXPORT+85
ZDEA EXPORT+36!
ZDEA( EXPORT+47*, EXPORT+62
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All