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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSOREF2

Package: Outpatient Pharmacy

Routine: PSOREF2


Information

PSOREF2 ;ISC-BIRM/SAB - asks all questions for barcode refill rx order entry ; 09/30/96

Source Information

Source file <PSOREF2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Outpatient Pharmacy 1 (CLERK,EXP,FILLDT,MW)^PSODIR3  
VA FileMan 1 C^%DTC  

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
Outpatient Pharmacy 2 PSOBBC  PSOREF0  

Entry Points

Name Comments DBIA/ICR reference
START ;
1
2
3
4
END ;
JUMP ;
EN(PSOREF)
LOOK ;this entry is used to try and find current med order

External References

Name Field # of Occurrence
C^%DTC START+2
CLERK^PSODIR3 3
EXP^PSODIR3 4
FILLDT^PSODIR3 1
MW^PSODIR3 2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"Cannot jump ahead ..",!
  • Line Location: JUMP+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: LOOK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOK+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] LOOK+1
^PSRX - [#52] LOOK+1

Label References

Name Line Occurrences
@( 1+1, 2+1, 3+1, 4+1
END 1+1, 2+1, 3+1, 4+1
START EN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DRUG LOOK+1*, LOOK+2, LOOK+3!
DT START+2, START+3
DUZ("AG" 3, 4
>> PSOBBC("DONE" LOOK+2*
>> PSOBBC1("FROM" START+3
>> PSODF LOOK+2*
PSOREF 1, 2, 3, 4, EN~
PSOREF("DFLG" START+1*, 1+1, 2+1, 3+1, 4+1
PSOREF("FIELD" START+1*, 1+1, 2+1, 3+1, 4+1, JUMP+1*, JUMP+2*
PSOREF("FLD" 1*, 2*, 3*, 4*, JUMP+1, JUMP+2
PSOREF("IRXN" LOOK+1, LOOK+2*
PSOREF("ISSUE DATE" , START+2*, START+3*
PSOREF1 START+1*, END+1!
>> PSORX("BAR CO DE" , START+3
>> PSORX("MAIL/WINDOW" 2*
>> PSOSD LOOK+2
>> PSOSD( LOOK+2
>> PSOX LOOK+1*, LOOK+2*
>> PSOY LOOK+1*, LOOK+2*
>> STA LOOK+1*, LOOK+2*
X START+2, START+4!
X1 START+2*, START+4!
X2 START+2*, START+4!
>> Y JUMP+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All