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

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 PSOORFIN  

Entry Points

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

External References

Name Field # of Occurrence
$$GET1^DIQ PSOORRNW+29
^DIR PSOORRNW+7
DE^PSOORFI2 PSOORRNW+17
EDTSEL^PSOORNE4 EDTPEN+1
EN^PSOORNE4 PSOORRNW+48
CHECK^PSORENW0 PSOORRNW+36
DRUG^PSORENW0 PSOORRNW+37
FILDATE^PSORENW0 PSOORRNW+37
PROCESSX^PSORENW0 PSOORRNW+14, PSOORRNW+36, PSOORRNW+37, PSOORRNW+38
RXN^PSORENW0 PSOORRNW+38
^PSORENW1 PSOORRNW+36
KLIB^PSORENW1 PSOORRNW+36, PSOORRNW+37, PSOORRNW+38, PSOORRNW+50
STOP^PSORENW1 PSOORRNW+39
INIT^PSORENW3 PSOORRNW+39
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+27
^PS(51.2 - [#51.2] PSOORRNW+29
^PS(52.41 - [#52.41] PSOORRNW+24, PSOORRNW+46
^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+46
^VA(200 - [#200] PSOORRNW+19, PSOORRNW+43

Label References

Name Line Occurrences
UL PSOORRNW+14, PSOORRNW+36, PSOORRNW+37, PSOORRNW+38, PSOORRNW+49

Naked Globals

Name Field # of Occurrence
^(2 PSOORRNW+24

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+24*, PSOORRNW+26, PSOORRNW+27, PSOORRNW+28, PSOORRNW+29, PSOORRNW+30, PSOORRNW+31
>> DOSE1 PSOORRNW+24*, PSOORRNW+26
>> DR PSOORRNW+33*, PSOORRNW+34, PSOORRNW+35
DT PSOORRNW+10, PSOORRNW+11, PSOORRNW+41
>> DUR1 PSOORRNW+34*, PSOORRNW+35
I PSOORRNW+24*, PSOORRNW+32!
II PSOORRNW+24!, PSOORRNW+25*, PSOORRNW+26, PSOORRNW+28, PSOORRNW+30, PSOORRNW+31, PSOORRNW+32!
OI PSOORRNW+10~
>> OR0 PSOORRNW+6, PSOORRNW+13, PSOORRNW+14, PSOORRNW+15, PSOORRNW+16, PSOORRNW+19, PSOORRNW+20, PSOORRNW+22, PSOORRNW+41, PSOORRNW+42
PSOORRNW+43, PSOORRNW+46, CHK+6, CHK+8, CHK+12
>> ORD PSOORRNW+18, PSOORRNW+24, PSOORRNW+46, PSOORRNW+47
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+42*
>> PSOFROM PSOORRNW+6*
PSOFXRN PSOORRNW+45*, PSOORRNW+49, PSOORRNW+51!
PSOFXRNX PSOORRNW+45*, PSOORRNW+51!
>> PSOMAX CHK+5*, CHK+6*, CHK+9, CHK+10*, CHK+12
PSOMSG PSOORRNW+7!, PSOORRNW+8, PSOORRNW+10!
>> PSONOOR PSOORRNW+17*
>> PSOORRNW PSOORRNW+40
PSORENW PSOORRNW+48!
PSORENW("# OF REFILLS" , PSOORRNW+42*, CHK+8*, CHK+9*, CHK+12*
PSORENW("ADMINCLINIC" PSOORRNW+22!*
PSORENW("CLER K CODE" , PSOORRNW+43*
PSORENW("CONJUNCTION" PSOORRNW+31*
PSORENW("DFLG" PSOORRNW+10*, PSOORRNW+36, PSOORRNW+37, PSOORRNW+38
PSORENW("DOSE ORDERED" , PSOORRNW+26*
PSORENW("DOSE" PSOORRNW+26*
PSORENW("DURATION" PSOORRNW+30*, PSOORRNW+33, PSOORRNW+34, PSOORRNW+35*
PSORENW("ENT" PSOORRNW+32*, PSOORRNW+33
PSORENW("FILL DATE" , PSOORRNW+10*, PSOORRNW+41
PSORENW("FILLDATE" PSOORRNW+41
PSORENW("ISSU E DATE" , PSOORRNW+41*
PSORENW("MAIL/WINDOW" PSOORRNW+20*
PSORENW("NOO" PSOORRNW+19*
PSORENW("NOUN" PSOORRNW+26*
PSORENW("PEND ING ORDER" , PSOORRNW+47*
PSORENW("POE" PSOORRNW+46*
PSORENW("PROV IDER NAME" , PSOORRNW+19*
PSORENW("PROVIDER" PSOORRNW+20*
PSORENW("ROUTE" PSOORRNW+28*
PSORENW("RX0" CHK+7
PSORENW("SCHEDULE" PSOORRNW+30*
PSORENW("UNITS" PSOORRNW+26*
PSORENW("VERB" PSOORRNW+28*
PSORENXX PSOORRNW+6*, PSOORRNW+7, PSOORRNW+9, ULUL+1!
>> PSORNW("FILL DATE" , PSOORRNW+10*
>> PSORX("CLERK CODE" , PSOORRNW+43*
>> PSORX("DFLG" PSOORRNW+10*, PSOORRNW+37
>> PSORX("FILL D ATE" , PSOORRNW+11*, PSOORRNW+48!
>> PSORX("PROVID ER NAME" , PSOORRNW+19*
>> PSOTPBFG PSOORRNW+18
PSOX CHK+2!, CHK+8*
>> ROUTE PSOORRNW+29*
RXPT CHK+7*, CHK+8, CHK+10!
>> UNITS PSOORRNW+27*
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