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

Package Total Caller Graph
Outpatient Pharmacy 3 PSO SPMP SCHEDULED EXPORT  PSOHELP1  PSOSPML0  
Kernel 1 ^DIC(19  

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+61, EXPORT+69, EXPORT+116, EXPORT+121
^DIE EXPORT+78
$$GET1^DIQ EXPORT+31, EXPORT+34, EXPORT+40, EXPORT+42, EXPORT+43, EXPORT+53, EXPORT+58, EXPORT+92, EXPORT+95, EXPORT+101
EXPORT+103, EXPORT+106, EXPORT+113, EXPORT+130, EXPORT+135, SENDMAIL+8, SENDMAIL+9, SENDMAIL+13, SENDMAIL+14, SENDMAIL+15
, SENDMAIL+32, SENDMAIL+46, CHK5841+5, CHK5841+17, CHK5841+22, CHK5841+23
$$PHA03^PSOASAP0 EXPORT+44, EXPORT+107
$$RXSTATE^PSOBPSUT CHK5841+15
SENDMAIL^PSOSPML0 EXPORT+96
$$BLDBAT^PSOSPMU1 EXPORT+28, EXPORT+89, EXPORT+134
$$GATHER^PSOSPMU1 EXPORT+24, EXPORT+87, EXPORT+133
$$SCREEN^PSOSPMUT CHK5841+16
$$SPOK^PSOSPMUT EXPORT+8, EXPORT+9, CHK5841+7
EXPORT^PSOSPMUT EXPORT+32, EXPORT+71, EXPORT+93, EXPORT+123, EXPORT+136
LOGERROR^PSOSPMUT EXPORT+9, EXPORT+29, EXPORT+90
$$DOW^XLFDT EXPORT+127
$$FMADD^XLFDT AUTO+3, EXPORT+12, EXPORT+13, EXPORT+14, EXPORT+18, EXPORT+20, EXPORT+82, EXPORT+83, EXPORT+132, SENDMAIL+52
CHK5841+10
$$FMDIFF^XLFDT EXPORT+20
$$FMTE^XLFDT SENDMAIL+13, SENDMAIL+14, SENDMAIL+15, SENDMAIL+32, SENDMAIL+46, SENDMAIL+53
$$NOW^XLFDT EXPORT+59, EXPORT+114
$$UP^XLFSTR EXPORT+127
^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+58
Function Call: WRITE
  • Prompt: !!,"Creating Batch #",DINUM," for ",$$GET1^DIQ(58.41,STATE,.01),"..."
  • Line Location: EXPORT+113
Routine Call
  • DIC
  • Line Location:
    • AUTO+1
Routine Call
  • DIE
  • Line Location:
    • EXPORT+78

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+56, EXPORT+111
^PS(58.41 - [#58.41] EXPORT+6, EXPORT+11, EXPORT+128
^PS(58.42 - [#58.42] EXPORT+56, EXPORT+57, EXPORT+62, EXPORT+111, EXPORT+112, EXPORT+117
^PS(59 - [#59] EXPORT+41, CHK5841+4
^PSRX - [#52] CHK5841+11, CHK5841+12, CHK5841+13
^TMP("PSO5841" CHK5841+2!, CHK5841+17*, CHK5841+19, CHK5841+21, CHK5841+31!
^TMP("PSOSPMBM" EXPORT+4!, EXPORT+10*, EXPORT+27*, EXPORT+99, EXPORT+102
^TMP("PSOSPMRX" EXPORT+7!, EXPORT+81!
^TMP("PSOSPMST" EXPORT+46
^TMP("PSOSPZRP" EXPORT+39!, EXPORT+51*, EXPORT+52, EXPORT+74, EXPORT+75
^XUSEC("PSDMGR" GROUP+6

Label References

Name Line Occurrences
CHK5841 EXPORT+3
GROUP CHK5841+30
SENDMAIL EXPORT+35, EXPORT+76, EXPORT+77, EXPORT+124, EXPORT+125, EXPORT+137

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXPORT+54~, EXPORT+109~
BATCHIEN SENDMAIL~, SENDMAIL+8, SENDMAIL+13, SENDMAIL+14, SENDMAIL+15, SENDMAIL+17, SENDMAIL+22, SENDMAIL+32, SENDMAIL+46
BATIEN EXPORT+1~, EXPORT+28*, EXPORT+29, EXPORT+32, EXPORT+35, EXPORT+57*, EXPORT+63*, EXPORT+67, EXPORT+71, EXPORT+76
EXPORT+80~, EXPORT+89*, EXPORT+90, EXPORT+93, EXPORT+96, EXPORT+112*, EXPORT+118*, EXPORT+119, EXPORT+123, EXPORT+124
EXPORT+134*, EXPORT+136, EXPORT+137
BATTYPE SENDMAIL~, SENDMAIL+11, SENDMAIL+26, SENDMAIL+45, SENDMAIL+51
BEGEXPDT EXPORT+1~, EXPORT+13*, EXPORT+14*, EXPORT+16, EXPORT+18, EXPORT+20*, EXPORT+22*, EXPORT+24, EXPORT+28, EXPORT+60
EXPORT+80~, EXPORT+82*, EXPORT+87, EXPORT+89, EXPORT+115
DA AUTO+2*, EXPORT+54~, EXPORT+67!, EXPORT+78!*, EXPORT+109~, EXPORT+119!
DA(1 EXPORT+67*, EXPORT+119*
DD EXPORT+54~, EXPORT+61!, EXPORT+69!, EXPORT+109~, EXPORT+116!, EXPORT+121!
DEA EXPORT+48~, EXPORT+49*, EXPORT+50*, EXPORT+51, EXPORT+73~*, EXPORT+75*, EXPORT+76, SENDMAIL~, SENDMAIL+47
DEANO EXPORT+38~*, EXPORT+44*, EXPORT+45, EXPORT+46, EXPORT+47, EXPORT+105~*, EXPORT+107*, EXPORT+120, EXPORT+124
DEANRX EXPORT+39!
DEANRX( EXPORT+47*, EXPORT+50, EXPORT+51
DEARX EXPORT+39!
DEARX( EXPORT+46*, EXPORT+51
DEAZ EXPORT+64~, EXPORT+66*, EXPORT+68
DIC AUTO+1~*, EXPORT+54~, EXPORT+59*, EXPORT+67!*, EXPORT+109~, EXPORT+114*, EXPORT+119!*
DIC("DR" EXPORT+59*, EXPORT+60*, EXPORT+68*, EXPORT+114*, EXPORT+115*, EXPORT+120*
DIC(0 AUTO+1*, EXPORT+59*, EXPORT+67*, EXPORT+114*, EXPORT+119*
DIE EXPORT+78!*
DINUM EXPORT+54~, EXPORT+57*, EXPORT+58, EXPORT+59, EXPORT+67!, EXPORT+109~, EXPORT+112*, EXPORT+113, EXPORT+114, EXPORT+119!
DLAYGO EXPORT+54~, EXPORT+61*, EXPORT+69*, EXPORT+109~, EXPORT+116*, EXPORT+121*
DO EXPORT+54~, EXPORT+61!, EXPORT+69!, EXPORT+109~, EXPORT+116!, EXPORT+121!
DR EXPORT+54~, EXPORT+78!*, EXPORT+109~
DT AUTO+3, EXPORT+12, EXPORT+13, EXPORT+18, EXPORT+43, EXPORT+82, EXPORT+83, EXPORT+127, EXPORT+132, SENDMAIL+52
CHK5841+10
ENDDT CHK5841+1~, CHK5841+10*, CHK5841+11
EXPNODE EXPORT+1~, EXPORT+11*, EXPORT+14
EXPTYPE EXPORT+54~, EXPORT+55*, EXPORT+59, EXPORT+109~, EXPORT+110*, EXPORT+114
FILL CHK5841+1~, CHK5841+14*, CHK5841+16
FOUND CHK5841+1~, CHK5841+8*, CHK5841+12, CHK5841+18*
FREQCY EXPORT+1~, EXPORT+12*, EXPORT+13, EXPORT+18, EXPORT+20
LIST EXPORT+80~, EXPORT+84*, EXPORT+87
LIST("STATE" EXPORT+85*
MBMST EXPORT+100~, EXPORT+101*, EXPORT+102
NODE0 EXPORT+1~, EXPORT+11*, EXPORT+12
PSOMSG SENDMAIL+5~
PSOMSG(1 SENDMAIL+15*, SENDMAIL+29*, SENDMAIL+47*, SENDMAIL+54*, CHK5841+25*
PSOMSG(10 SENDMAIL+37*
PSOMSG(11 SENDMAIL+38*
PSOMSG(12 SENDMAIL+39*
PSOMSG(13 SENDMAIL+40*
PSOMSG(14 SENDMAIL+41*
PSOMSG(15 SENDMAIL+42*
PSOMSG(2 SENDMAIL+16*, SENDMAIL+30*, SENDMAIL+48*, SENDMAIL+55*, CHK5841+26*
PSOMSG(3 SENDMAIL+17*, SENDMAIL+31*, CHK5841+27*
PSOMSG(4 SENDMAIL+18*, SENDMAIL+32*, CHK5841+28*
PSOMSG(5 SENDMAIL+19*, CHK5841+29*
PSOMSG(6 SENDMAIL+20*, SENDMAIL+33*
PSOMSG(7 SENDMAIL+21*, SENDMAIL+34*
PSOMSG(8 SENDMAIL+22*, SENDMAIL+35*
PSOMSG(9 SENDMAIL+23*, SENDMAIL+36*
RTSBGDT EXPORT+1~, EXPORT+132*, EXPORT+133, EXPORT+134
RTSENDT EXPORT+1~, EXPORT+132*, EXPORT+133, EXPORT+134
RUNDT SENDMAIL+6~
RXCNT EXPORT+1~, EXPORT+24*, EXPORT+26, EXPORT+80~, EXPORT+87*, EXPORT+88, EXPORT+133*
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+48~, EXPORT+49*, EXPORT+51*, EXPORT+64~*, EXPORT+65*, EXPORT+66, EXPORT+68, EXPORT+72~*, EXPORT+74*, EXPORT+75
CHK5841+1~, CHK5841+22*, CHK5841+24, CHK5841+25
SITEIEN EXPORT+37~*, EXPORT+41*, EXPORT+42, EXPORT+43, EXPORT+45, EXPORT+46, EXPORT+47, EXPORT+105~*, EXPORT+106*, EXPORT+120
CHK5841+1~, CHK5841+3*, CHK5841+4*, CHK5841+5, CHK5841+17, CHK5841+20*, CHK5841+21*, CHK5841+22, CHK5841+23
SITES EXPORT+39!
SITES( EXPORT+45*, EXPORT+65, EXPORT+66
STANAME SENDMAIL+5~, SENDMAIL+8*, SENDMAIL+9*, SENDMAIL+12, SENDMAIL+19, SENDMAIL+27, SENDMAIL+36, SENDMAIL+46, SENDMAIL+53
STATE EXPORT+1~, EXPORT+5*, EXPORT+6*, EXPORT+8, EXPORT+9, EXPORT+10, EXPORT+11, EXPORT+24, EXPORT+27, EXPORT+29
EXPORT+31, EXPORT+34, EXPORT+40, EXPORT+42, EXPORT+53, EXPORT+58, EXPORT+59, EXPORT+78, EXPORT+85, EXPORT+87
EXPORT+90, EXPORT+92, EXPORT+95, EXPORT+98*, EXPORT+99*, EXPORT+101, EXPORT+102, EXPORT+103, EXPORT+106, EXPORT+113
EXPORT+114, EXPORT+128*, EXPORT+130, EXPORT+133, EXPORT+135, SENDMAIL+9, CHK5841+1~, CHK5841+23*, CHK5841+26, CHK5841+29
STATEIEN CHK5841+1~, CHK5841+5*, CHK5841+6, CHK5841+7, CHK5841+15
USR SENDMAIL+5~, GROUP+6*
X AUTO+1*, EXPORT+54~, EXPORT+59*, EXPORT+68*, EXPORT+109~, EXPORT+114*, EXPORT+120*
XDT SENDMAIL+52~*, SENDMAIL+53
XMDUZ SENDMAIL+5~, SENDMAIL+28*
XMMG SENDMAIL+5~
XMSUB SENDMAIL+5~, SENDMAIL+12*, SENDMAIL+13*, SENDMAIL+14*, SENDMAIL+27*, SENDMAIL+46*, SENDMAIL+53*, CHK5841+24*
XMTEXT SENDMAIL+5~, GROUP+1*
XMY SENDMAIL+5~
XMY( GROUP+6*
XMY("G.PSO SP MP NOTIFICATIONS" , GROUP+4*
XMZ SENDMAIL+5~
XREF CHK5841+1~, CHK5841+9*, CHK5841+11, CHK5841+12, CHK5841+13, CHK5841+14
Y AUTO+1~, AUTO+2, EXPORT+54~, EXPORT+63, EXPORT+109~, EXPORT+118
YESTERDY EXPORT+1~, EXPORT+12*, EXPORT+16, EXPORT+20, EXPORT+24, EXPORT+28, EXPORT+60, EXPORT+78, EXPORT+80~, EXPORT+83*
EXPORT+87, EXPORT+89, EXPORT+115
ZDEA EXPORT+39!
ZDEA( EXPORT+51*, EXPORT+66
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