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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSOORRNW

Package: Outpatient Pharmacy

Routine: PSOORRNW


Information

PSOORRNW ;BIR/SAB-finish OP renew orders from OE/RR ; 4/26/11 2:20pm

Source Information

Source file <PSOORRNW.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Outpatient Pharmacy 6 DE^PSOORFI2  (EDTSEL,EN)^PSOORNE4  (CHECK,DRUG,FILDATE,PROCESSX,RXN)^PSORENW0  (,KLIB,STOP)^PSORENW1  INIT^PSORENW3  DSPL^PSOTPCAN  
VA FileMan 2 $$GET1^DIQ  ^DIR  
List Manager 1 FULL^VALM1  
Pharmacy Data Management 1 (PSOL,PSOUL)^PSSLOCK  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOORFIN  

Entry Points

Name Comments DBIA/ICR reference
EDTPEN ;edit front door renews
UL
CHK ;check for valid # of refills

External References

Name Field # of Occurrence
$$GET1^DIQ PSOORRNW+28
^DIR PSOORRNW+7
DE^PSOORFI2 PSOORRNW+17
EDTSEL^PSOORNE4 EDTPEN+1
EN^PSOORNE4 PSOORRNW+47
CHECK^PSORENW0 PSOORRNW+35
DRUG^PSORENW0 PSOORRNW+36
FILDATE^PSORENW0 PSOORRNW+36
PROCESSX^PSORENW0 PSOORRNW+14, PSOORRNW+35, PSOORRNW+36, PSOORRNW+37
RXN^PSORENW0 PSOORRNW+37
^PSORENW1 PSOORRNW+35
KLIB^PSORENW1 PSOORRNW+35, PSOORRNW+36, PSOORRNW+37, PSOORRNW+49
STOP^PSORENW1 PSOORRNW+38
INIT^PSORENW3 PSOORRNW+38
DSPL^PSOTPCAN PSOORRNW+18
PSOL^PSSLOCK PSOORRNW+7
PSOUL^PSSLOCK UL
FULL^VALM1 PSOORRNW+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PSOORRNW+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PSOORRNW+7
Function Call: WRITE
  • Prompt: $C(7),!!,$P(PSOMSG,"^",2)
  • Line Location: PSOORRNW+8
Function Call: WRITE
  • Prompt: !!,"Now Renewing Rx # "_$P(^PSRX($P(OR0,"^",21),0),"^")_" Drug: "_$P($G(^PSDRUG($P(^PSRX($P(OR0,"^",21),0),"^",6),0)),"^"),!
  • Line Location: PSOORRNW+13
Routine Call
  • DIR
  • Line Location:
    • PSOORRNW+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" PSOORRNW+11
^PS(50.607 - [#50.607] PSOORRNW+26
^PS(51.2 - [#51.2] PSOORRNW+28
^PS(52.41 - [#52.41] PSOORRNW+23, PSOORRNW+45
^PS(53 - [#53] CHK+7, CHK+8, CHK+10
^PSDRUG - [#50] PSOORRNW+13, PSOORRNW+15
^PSRX - [#52] PSOORRNW+9, PSOORRNW+13, PSOORRNW+14, PSOORRNW+15, PSOORRNW+16, PSOORRNW+45
^VA(200 - [#200] PSOORRNW+19, PSOORRNW+42

Label References

Name Line Occurrences
UL PSOORRNW+14, PSOORRNW+35, PSOORRNW+36, PSOORRNW+37, PSOORRNW+48

Naked Globals

Name Field # of Occurrence
^(2 PSOORRNW+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACOM PSOORRNW+17*!
>> DEA CHK+3*
DIC CHK+2!
DIR PSOORRNW+7!, CHK+2!
DIR("A" PSOORRNW+7*
DIR(0 PSOORRNW+7*
>> DOSE PSOORRNW+23*, PSOORRNW+25, PSOORRNW+26, PSOORRNW+27, PSOORRNW+28, PSOORRNW+29, PSOORRNW+30
>> DOSE1 PSOORRNW+23*, PSOORRNW+25
>> DR PSOORRNW+32*, PSOORRNW+33, PSOORRNW+34
DT PSOORRNW+10, PSOORRNW+11, PSOORRNW+40
>> DUR1 PSOORRNW+33*, PSOORRNW+34
I PSOORRNW+23*, PSOORRNW+31!
II PSOORRNW+23!, PSOORRNW+24*, PSOORRNW+25, PSOORRNW+27, PSOORRNW+29, PSOORRNW+30, PSOORRNW+31!
OI PSOORRNW+10~
>> OR0 PSOORRNW+6, PSOORRNW+13, PSOORRNW+14, PSOORRNW+15, PSOORRNW+16, PSOORRNW+19, PSOORRNW+20, PSOORRNW+21, PSOORRNW+40, PSOORRNW+41
, PSOORRNW+42, PSOORRNW+45, CHK+6, CHK+8, CHK+12
>> ORD PSOORRNW+18, PSOORRNW+23, PSOORRNW+45, PSOORRNW+46
PHI PSOORRNW+6!
>> POERR("COMM" PSOORRNW+17!
>> POERR("DFLG" PSOORRNW+10!
>> POERR("PLACER" PSOORRNW+17!
>> POERR("STAT" PSOORRNW+17!
PRC PSOORRNW+6!
>> PSOCS CHK+2*, CHK+3*, CHK+5
>> PSODRUG("DEA" CHK+1, CHK+3, CHK+5
>> PSOFDR PSOORRNW+41*
>> PSOFROM PSOORRNW+6*
PSOFXRN PSOORRNW+44*, PSOORRNW+48, PSOORRNW+50!
PSOFXRNX PSOORRNW+44*, PSOORRNW+50!
>> PSOMAX CHK+5*, CHK+6*, CHK+9, CHK+10*, CHK+12
PSOMSG PSOORRNW+7!, PSOORRNW+8, PSOORRNW+10!
>> PSONOOR PSOORRNW+17*
>> PSOORRNW PSOORRNW+39
PSORENW PSOORRNW+47!
PSORENW("# OF REFILLS" , PSOORRNW+41*, CHK+8*, CHK+9*, CHK+12*
PSORENW("ADMINCLINIC" PSOORRNW+21!*
PSORENW("CLER K CODE" , PSOORRNW+42*
PSORENW("CONJUNCTION" PSOORRNW+30*
PSORENW("DFLG" PSOORRNW+10*, PSOORRNW+35, PSOORRNW+36, PSOORRNW+37
PSORENW("DOSE ORDERED" , PSOORRNW+25*
PSORENW("DOSE" PSOORRNW+25*
PSORENW("DURATION" PSOORRNW+29*, PSOORRNW+32, PSOORRNW+33, PSOORRNW+34*
PSORENW("ENT" PSOORRNW+31*, PSOORRNW+32
PSORENW("FILL DATE" , PSOORRNW+10*, PSOORRNW+40
PSORENW("FILLDATE" PSOORRNW+40
PSORENW("ISSU E DATE" , PSOORRNW+40*
PSORENW("MAIL/WINDOW" PSOORRNW+20*
PSORENW("NOO" PSOORRNW+19*
PSORENW("NOUN" PSOORRNW+25*
PSORENW("PEND ING ORDER" , PSOORRNW+46*
PSORENW("POE" PSOORRNW+45*
PSORENW("PROV IDER NAME" , PSOORRNW+19*
PSORENW("PROVIDER" PSOORRNW+20*
PSORENW("ROUTE" PSOORRNW+27*
PSORENW("RX0" CHK+7
PSORENW("SCHEDULE" PSOORRNW+29*
PSORENW("UNITS" PSOORRNW+25*
PSORENW("VERB" PSOORRNW+27*
PSORENXX PSOORRNW+6*, PSOORRNW+7, PSOORRNW+9, UL, UL+1!
>> PSORNW("FILL DATE" , PSOORRNW+10*
>> PSORX("CLERK CODE" , PSOORRNW+42*
>> PSORX("DFLG" PSOORRNW+10*, PSOORRNW+36
>> PSORX("FILL D ATE" , PSOORRNW+11*, PSOORRNW+47!
>> PSORX("PROVID ER NAME" , PSOORRNW+19*
>> PSOTPBFG PSOORRNW+18
PSOX CHK+2!, CHK+8*
>> ROUTE PSOORRNW+28*
RXPT CHK+7*, CHK+8, CHK+10!
>> UNITS PSOORRNW+26*
VALMCNT PSOORRNW+10~, EDTPEN+1~
>> XQORNOD(0 EDTPEN+1
Y PSOORRNW+11*!, EDTPEN+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All