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 |  Marked Items  | All
Print Page as PDF
Routine: PSODEARW

Package: Outpatient Pharmacy

Routine: PSODEARW


Information

PSODEARW ;WILM/BDB - INTEGRITY CHECK ON DEA NUMBERS ;2/28/22 17:25

Source Information

Source file <PSODEARW.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 5 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  $$LJ^XLFSTR  
VA FileMan 2 $$GET1^DIQ  ^DIR  
Outpatient Pharmacy 1 (DL,RUN)^PSODEARX  

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

Package Total Caller Graph
Outpatient Pharmacy 1 PSO EPCS DEA INTEGRITY REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN
DEVICE
RUN(PSHEADER)
COMPILE
HDR(PSHEADER)
CHKP(PSHEADER)
TITLES()
TYPE() ;Prompt for report format or delimited list

External References

Name Field # of Occurrence
^%ZIS DEVICE+4
HOME^%ZIS DEVICE+15
^%ZISC RUN+11
^%ZTLOAD DEVICE+13
$$GET1^DIQ COMPILE+15, COMPILE+32, COMPILE+33, COMPILE+34, COMPILE+35, COMPILE+47, COMPILE+48, COMPILE+49, COMPILE+59, COMPILE+68
COMPILE+69, COMPILE+70, COMPILE+85
^DIR RUN+13, CHKP+3, TYPE+8
DL^PSODEARX EN+8
RUN^PSODEARX EN+9
$$FMTE^XLFDT HDR+3
$$LJ^XLFSTR COMPILE+38, COMPILE+39, COMPILE+40, COMPILE+41, COMPILE+52, COMPILE+53, COMPILE+54, COMPILE+55, COMPILE+61, COMPILE+62
COMPILE+63, COMPILE+64, COMPILE+73, COMPILE+74, COMPILE+75, COMPILE+76, COMPILE+82, COMPILE+83, COMPILE+84, COMPILE+85
, TITLES+3, TITLES+4, TITLES+5, TITLES+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVICE+4
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"REQUEST QUEUED TASK="_ZTSK,1:"REQUEST CANCELLED")
  • Line Location: DEVICE+14
Function Call: WRITE
  • Prompt: "There is no Data to Print",!
  • Line Location: RUN+6
Function Call: WRITE
  • Prompt: ^TMP($J,"PSODEARW",PSCOUNT2,1),!
  • Line Location: RUN+8
Function Call: WRITE
  • Prompt: !,@IOF
  • Line Location: RUN+10
Function Call: WRITE
  • Prompt: @IOF,PSHEADER,?(IOM-31),"Run Date: ",$$FMTE^XLFDT(DT,"5DZ")," Page: ",PSOPAGE
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,$$TITLES
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !
  • Line Location: TYPE+3
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+4
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+15
Routine Call
  • DIR
  • Line Location:
    • RUN+13
    • CHKP+3
    • TYPE+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
200.5321 GET1^DIQ
^XTV(8991.9 - [#8991.9] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J RUN+2!, RUN+6, RUN+7, RUN+8, RUN+12!, COMPILE+43*, COMPILE+57*, COMPILE+66*, COMPILE+78*, COMPILE+87*
^VA(200 - [#200] COMPILE+11, COMPILE+12, COMPILE+13, COMPILE+14, COMPILE+31, COMPILE+45, COMPILE+80

Label References

Name Line Occurrences
$$TITLES HDR+4
$$TYPE EN+7
CHKP RUN+8
COMPILE RUN+3
DEVICE EN+11
HDR RUN+5, CHKP+1
RUN EN+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEVICE+1~, DEVICE+3*
DETOXCT COMPILE+2~
DIR RUN+13!, CHKP+2~, CHKP+3!, TYPE+3!, TYPE+8!, TYPE+10!
DIR("?" TYPE+4*, TYPE+5*
DIR("A" RUN+13!, TYPE+6*
DIR("B" TYPE+7*
DIR(0 RUN+13*, CHKP+3*, TYPE+3*
DIROUT EN+1~
DIRUT CHKP+2~, CHKP+3, TYPE+8!, TYPE+10!
DNDEA COMPILE+1~, COMPILE+45, COMPILE+48*, COMPILE+50, COMPILE+59
DNDEAIEN COMPILE+2~, COMPILE+33*, COMPILE+34, COMPILE+35, COMPILE+49*, COMPILE+59, COMPILE+68*, COMPILE+69
DNDEASX COMPILE+2~, COMPILE+70*, COMPILE+71
DNDEATYP COMPILE+2~, COMPILE+34*, COMPILE+69*, COMPILE+71, COMPILE+80
DNDETOX COMPILE+2~
DNINPT COMPILE+2~, COMPILE+35*
DNINPTCT COMPILE+2~, COMPILE+31*, COMPILE+35*, COMPILE+36
DT HDR+3
DTOUT EN+1~, CHKP+2~, TYPE+8!, TYPE+10!
DUOUT EN+1~, CHKP+2~, TYPE+8!, TYPE+10!
ERROR COMPILE+1~
ERROR(1 COMPILE+3*, COMPILE+55
ERROR(2 COMPILE+4*, COMPILE+64
ERROR(3 COMPILE+5*, COMPILE+76
ERROR(4 COMPILE+6*, COMPILE+85
ERROR(5 COMPILE+7*
ERROR(6 COMPILE+8*
ERROR(7 COMPILE+9*, COMPILE+41
INDIV COMPILE+2~, COMPILE+31*, COMPILE+34*, COMPILE+36
IO DEVICE+16, RUN+4, CHKP+4
IO("Q" DEVICE+2!, DEVICE+7
IO(0 CHKP+3
IOF RUN+10, HDR+3
IOM HDR+3, HDR+5
ION DEVICE+10
IOP DEVICE+1~
IOSL CHKP+1
IOST DEVICE+6
NAME COMPILE+1~, COMPILE+11*, COMPILE+12
NPDEA COMPILE+1~, COMPILE+32*, COMPILE+37*, COMPILE+40, COMPILE+47*, COMPILE+50, COMPILE+54, COMPILE+63, COMPILE+75, COMPILE+80
COMPILE+84
NPDEAIEN COMPILE+1~, COMPILE+31*, COMPILE+32, COMPILE+33, COMPILE+45*, COMPILE+47, COMPILE+48, COMPILE+49, COMPILE+68, COMPILE+70
NPIEN COMPILE+1~, COMPILE+12*, COMPILE+13, COMPILE+14, COMPILE+15, COMPILE+31, COMPILE+32, COMPILE+33, COMPILE+39, COMPILE+45
COMPILE+47, COMPILE+48, COMPILE+49, COMPILE+53, COMPILE+62, COMPILE+68, COMPILE+70, COMPILE+74, COMPILE+80, COMPILE+83
NXDEA COMPILE+2~
NXDEAIEN COMPILE+2~
NXNPIEN COMPILE+1~, COMPILE+80*, COMPILE+85
POP EN+1~, DEVICE+1~, DEVICE+5
PRVNAME COMPILE+1~, COMPILE+15*, COMPILE+38, COMPILE+52, COMPILE+59, COMPILE+61, COMPILE+73, COMPILE+82
PSCOUNT1 COMPILE+1~, COMPILE+10*, COMPILE+42*, COMPILE+43, COMPILE+56*, COMPILE+57, COMPILE+65*, COMPILE+66, COMPILE+77*, COMPILE+78
COMPILE+86*, COMPILE+87
PSCOUNT2 RUN+1~, RUN+7*, RUN+8
PSCPRSSA EN+1~, EN+12*
PSHEADER EN+1~, EN+5*, EN+9, EN+13, RUN~, RUN+5, RUN+8, HDR~, HDR+3, CHKP~
, CHKP+1
PSOEDS EN+1~
PSOI HDR+1~, HDR+5*
PSOLINE COMPILE+1~, COMPILE+37*, COMPILE+38*, COMPILE+39*, COMPILE+40*, COMPILE+41*, COMPILE+43, COMPILE+51*, COMPILE+52*, COMPILE+53*
COMPILE+54*, COMPILE+55*, COMPILE+57, COMPILE+60*, COMPILE+61*, COMPILE+62*, COMPILE+63*, COMPILE+64*, COMPILE+66, COMPILE+72*
COMPILE+73*, COMPILE+74*, COMPILE+75*, COMPILE+76*, COMPILE+78, COMPILE+81*, COMPILE+82*, COMPILE+83*, COMPILE+84*, COMPILE+85*
COMPILE+87
PSOOUT EN+1~, EN+6, EN+7, EN+8, TYPE+8*
PSOPAGE EN+1~, EN+2*, HDR+2*, HDR+3
PSOQ EN+1~, EN+3*, EN+11, EN+13, DEVICE+5*, DEVICE+7*, RUN+7, RUN+8, RUN+9, CHKP+1
, CHKP+3*
PSOSCR EN+1~, DEVICE+6*, RUN+10, RUN+13, CHKP+1
PSOTYP EN+1~, EN+6, EN+7*, EN+8, EN+9, TYPE+1~, TYPE+2*, TYPE+8, TYPE+9*, TYPE+11
RTN DEVICE+1~, DEVICE+8*, DEVICE+9
TITLES TITLES+1~, TITLES+2*, TITLES+3*, TITLES+4*, TITLES+5*, TITLES+6*, TITLES+7
VAR DEVICE+1~
X CHKP+2~, TYPE+8!, TYPE+10!
Y CHKP+2~, TYPE+3!, TYPE+8!, TYPE+9, TYPE+10!
ZTDESC DEVICE+1~, DEVICE+12*
ZTIO DEVICE+1~, DEVICE+10*
ZTRTN DEVICE+1~, DEVICE+9*
ZTSAVE DEVICE+1~
ZTSAVE("PS*" DEVICE+11*
ZTSK DEVICE+1~, DEVICE+14

Marked Items

Name Field # of Occurrence
$T( DEVICE+8
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 |  Marked Items  | All