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+13, EN+20, EN+29, EN+52, EN+58, EN+65
MSG^PSODPT EN+4
$$CHKKEY^PSOERX EN+2
EN^PSOERX EN+74
EX^PSOERX EN+4, EN+5
$$PRESOLV^PSOERXA1 EN+54, ESTAT2+5
EN^PSOERXC1 EN+76
^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
Routine Call
  • DIC
  • Line Location:
    • ESTAT+6
    • ESTAT2+10
Routine Call
  • DIR
  • Line Location:
    • EN+3
    • EN+7
    • EN+13
    • EN+20
    • EN+29
    • EN+52
    • EN+58
    • EN+65

FileMan Files Accessed Via FileMan Db Call

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

Label References

Name Line Occurrences
$$ESTAT EN+60
$$ESTAT2 EN+67

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+53*, EN+54*, EN+59*, EN+60*, EN+61*, EN+66*, EN+67*, EN+68*, EN+69
EN+76, 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+10!, EN+17!, EN+29!, EN+52!, EN+58!, EN+65!
DIR("?" EN+11*, EN+18*, EN+26*, EN+27*, EN+45*, EN+46*, EN+47*, EN+48*, EN+49*, EN+50*
EN+51*, EN+57*, EN+64*
DIR("A" EN+12*, EN+19*, EN+28*
DIR("B" EN+11*, EN+18*, EN+25*, EN+44*, EN+56*, EN+63*
DIR("L" EN+36*, EN+37*, EN+38*, EN+39*, EN+40*, EN+41*, EN+42*, EN+43*
DIR(0 EN+3*, EN+7*, EN+10*, EN+17*, EN+24*, EN+34*, EN+56*, EN+63*
DIRUT EN+1~, EN+13, EN+16, EN+20, EN+29
DONE ESTAT2+1~, ESTAT2+2*, ESTAT2+3, ESTAT2+4*
DTOUT EN+1~, EN+13, EN+16, EN+20, EN+29
>> 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+14*, EN+16
PSOCSSCH EN+1~, EN+14*, EN+21*
PSOIQUIT EN+5!
>> PSOPAR EN+4
>> PSOPINST EN+5
>> PSOPRMPT EN+23
>> PSOSITE EN+6
PSOVIEW EN+1~, EN+29*, EN+31*, EN+32, EN+33, EN+53*, EN+59*, EN+66*, EN+71, EN+74
U EN+59, EN+60, EN+66, EN+67, ESTAT+7, ESTAT2+4, ESTAT2+11
X ESTAT+2~, ESTAT+7, ESTAT2+1~, ESTAT2+11
Y EN+1~, EN+14, EN+21, EN+31, EN+53, EN+54, EN+55, EN+59, EN+60, EN+61
EN+62, EN+66, EN+67, EN+68, 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