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

Package: Outpatient Pharmacy

Routine: PSOOREDX


Information

PSOOREDX ;BIR/MHA-Rxs dosing common calls ;03/06/03

Source Information

Source file <PSOOREDX.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Outpatient Pharmacy 1 EN^PSOFSIG  
VA FileMan 1 ^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: 8

Package Total Caller Graph
Outpatient Pharmacy 8 PSOERXD2  PSOORED3  PSOORED4  PSOORED5  PSOORED6  PSOORNE1  PSOORNW1  PSOORNW2  

Entry Points

Name Comments DBIA/ICR reference
VER
DUPD ;
STR
NOU
DUR1
CON
CON1
KV
FNM
JFN
JP2
UPD ;updates dosing array
UPD1 ;
RV
M1
M2
M3
MP1

External References

Name Field # of Occurrence
^DIR VER+2, NOU+3, CON+2, CON1+1
EN^PSOFSIG UPD1+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Dosage Ordered: "_$S($E(PSORXED("DOSE",ENT),1)=".":"0",1:"")_PSORXED("DOSE",ENT)_UNITN,!
  • Line Location: STR+0
Function Call: WRITE
  • Prompt: " ("_$S(Y["L":"MONTHS",Y["W":"WEEKS",Y["H":"HOURS",Y["M":"MINUTES",1:"DAYS")_")"
  • Line Location: DUR1+1
Routine Call
  • DIR
  • Line Location:
    • VER+2
    • NOU+3
    • CON+2
    • CON1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.2 - [#51.2] JP2+1

Label References

Name Line Occurrences
KV VERDUPD+1, NOUCONCON1
RV UPD+1, UPD1+17
UPD1 UPD1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AR JFN!, JP2*, JP2+1
>> AR1 JP2+1*
>> COPY DUR1M3
DIR KV!
DIR("A" DUPD+1*, CON1*, CON1+1*
DIR("B" VER+1*, NOU+1*!, NOU+2, CON+1*, CON1+1*
DIR(0 VER*, DUPD+1*, NOU*, CON*, CON1*
DIRUT KV!
DTOUT KV!
DUOUT KV!
>> DUPD STR+1*
DUR DUR1!
>> ENT VER+1, DUPD+1, DUPD+2, STRSTR+1, NOU+1, DUR1DUR1+1, CON+1, JFN*
UPD+1, UPD+2
FLDNM FNM+1*, FNM+2*, JFN!*, JP2+1
HENT UPD+2*, UPD1+1, UPD1+3, UPD1+15*, UPD1+18!
>> I UPD+1*, UPD1+1*, UPD1+2, UPD1+3, UPD1+4, UPD1+5, UPD1+6, UPD1+7, UPD1+8, UPD1+9
UPD1+10, UPD1+11, UPD1+12, UPD1+13, UPD1+14, UPD1+15*, UPD1+16, UPD1+17, RV
>> J UPD1+1*, UPD1+2, UPD1+4, UPD1+5, UPD1+6, UPD1+7, UPD1+8, UPD1+9, UPD1+10, UPD1+11
UPD1+12, UPD1+13, UPD1+14
>> NM FNM*, FNM+1, FNM+2, JFNJP2+1
>> NOUN NOU+1
>> PSONDEF NOU+2*
>> PSORXED UPD1+18
>> PSORXED( JP2+1
>> PSORXED("CONJUNCTION" CON+1, UPD+1!, UPD1+2!, UPD1+3*, UPD1+4!, UPD1+11*, UPD1+16, UPD1+17!
>> PSORXED("DOSE ORDERED" , STR+1*, UPD1+6*, RV!
>> PSORXED("DOSE" DUPD+2*, STR*, UPD1+2, UPD1+4, UPD1+5*, RV!
>> PSORXED("DURATION" DUR1!, DUR1+1*, UPD1+10*, RV!
>> PSORXED("ENT" JP2UPD1+18*
>> PSORXED("NOUN" DUPD+1, NOU+1, UPD1+8*, RV!
>> PSORXED("ODOSE" UPD1+14*, RV!
>> PSORXED("ROUTE" UPD1+12*, RV!
>> PSORXED("SCHEDULE" JP2UPD1+13*, RV!
>> PSORXED("UNITS" UPD1+7*, RV!
>> PSORXED("VERB" VER+1, UPD1+9*, RV!
>> PSOSIGFL DUR1*
>> STRE STR
>> UNITN STR
>> VALMSG M1*, M2*, M3*, MP1*
>> X STRSTR+1, DUR1FNM
>> Y DUR1+1, JFN
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All