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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSOERXEN

Package: Outpatient Pharmacy

Routine: PSOERXEN


Information

PSOERXEN ;ALB/BWF - eRx Utilities/RPC's ; 6/1/2018 5:14pm

Source Information

Source file <PSOERXEN.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Outpatient Pharmacy 6 MSG^PSODPT  ($$CHKKEY,EN,EX)^PSOERX  $$PRESOLV^PSOERXA1  EN^PSOERXC1  ^PSOLSET  INST^PSOORFI2  
VA FileMan 3 ^DIC  $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
Kernel 1 ^DIC(19  
Outpatient Pharmacy 1 PSO ERX FINISH  

Entry Points

Name Comments DBIA/ICR reference
EN ;
ESTAT() ;
; prompt for erx status
ESTAT2(LST) ;

External References

Name Field # of Occurrence
^DIC ESTAT+6, ESTAT2+10
$$GET1^DIQ EN+6
^DIR EN+3, EN+7, EN+16, EN+21, EN+28, EN+37, EN+60, EN+66, EN+73
MSG^PSODPT EN+4
$$CHKKEY^PSOERX EN+2
EN^PSOERX EN+82
EX^PSOERX EN+4, EN+5
$$PRESOLV^PSOERXA1 EN+62, ESTAT2+5
EN^PSOERXC1 EN+84
^PSOLSET EN+4
INST^PSOORFI2 EN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"NPI Institution must be defined to continue."
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !!?5,"************************** NOTICE ****************************"
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !?5,"This option will be retired soon. Please, use the new option:"
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !!?5,"ERX eRx Holding Queue Processing [PSO ERX QUEUE PROCESSING]"
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !!?5,"It fully replaces this option and provides some additional"
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !?5,"functionality that will help you process incoming eRx records"
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !?5,"more efficiently."
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !?5,"**************************************************************",$C(7)
  • Line Location: EN+15
Routine Call
  • DIC
  • Line Location:
    • ESTAT+6
    • ESTAT2+10
Routine Call
  • DIR
  • Line Location:
    • EN+3
    • EN+7
    • EN+16
    • EN+21
    • EN+28
    • EN+37
    • EN+60
    • EN+66
    • EN+73

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(59 - [#59] GET1^DIQ

Label References

Name Line Occurrences
$$ESTAT EN+68
$$ESTAT2 EN+75

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CARY ESTAT2+1~
CARY( ESTAT2+6*
CIEN ESTAT2+1~, ESTAT2+5*, ESTAT2+6
CODE EN+1~, EN+61*, EN+62*, EN+67*, EN+68*, EN+69*, EN+74*, EN+75*, EN+76*, EN+77
EN+84, ESTAT2+1~, ESTAT2+4*, ESTAT2+5
DIC ESTAT+2~, ESTAT+4*, ESTAT+6!, ESTAT2+1~, ESTAT2+8*, ESTAT2+10!
DIC("A" ESTAT+3*, ESTAT2+7*
DIC("S" ESTAT+4*, ESTAT2+8*
DIC("W" ESTAT+5*, ESTAT2+9*
DIC(0 ESTAT+4*, ESTAT2+8*
DIR EN+1~, EN+3!, EN+7!, EN+16!, EN+18!, EN+25!, EN+37!, EN+60!, EN+66!, EN+73!
DIR("?" EN+19*, EN+26*, EN+34*, EN+35*, EN+53*, EN+54*, EN+55*, EN+56*, EN+57*, EN+58*
EN+59*, EN+65*, EN+72*
DIR("A" EN+16*, EN+20*, EN+27*, EN+36*
DIR("B" EN+19*, EN+26*, EN+33*, EN+52*, EN+64*, EN+71*
DIR("L" EN+44*, EN+45*, EN+46*, EN+47*, EN+48*, EN+49*, EN+50*, EN+51*
DIR(0 EN+3*, EN+7*, EN+16*, EN+18*, EN+25*, EN+32*, EN+42*, EN+64*, EN+71*
DIRUT EN+1~, EN+21, EN+24, EN+28, EN+37
DONE ESTAT2+1~, ESTAT2+2*, ESTAT2+3, ESTAT2+4*
DTOUT EN+1~, EN+21, EN+24, EN+28, EN+37
>> DUOUT ESTAT+7, ESTAT2+11
DUZ EN+2
I ESTAT2+1~, ESTAT2+3*, ESTAT2+4
LST ESTAT2~, ESTAT2+4
PSNPINST EN+1~, EN+6*, EN+7
PSOCSERX EN+1~, EN+22*, EN+24
PSOCSSCH EN+1~, EN+22*, EN+29*
PSOIQUIT EN+5!
>> PSOPAR EN+4
>> PSOPINST EN+5
>> PSOPRMPT EN+31
>> PSOSITE EN+6
PSOVIEW EN+1~, EN+37*, EN+39*, EN+40, EN+41, EN+61*, EN+67*, EN+74*, EN+79, EN+82
U EN+67, EN+68, EN+74, EN+75, ESTAT+7, ESTAT2+4, ESTAT2+11
X ESTAT+2~, ESTAT+7, ESTAT2+1~, ESTAT2+11
Y EN+1~, EN+22, EN+29, EN+39, EN+61, EN+62, EN+63, EN+67, EN+68, EN+69
EN+70, EN+74, EN+75, EN+76, ESTAT+2~, ESTAT+8, ESTAT+9, ESTAT2+1~, ESTAT2+12, ESTAT2+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All