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

Package: Inpatient Medications

Routine: PSGPLR0


Information

PSGPLR0 ;BIR/CML3-PRINTS PICK LIST REPORT (CONT.) ;16 Jul 98 / 12:46 PM

Source Information

Source file <PSGPLR0.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Inpatient Medications 3 ($$ENDTC,$$ENMRN,$$ENPDN)^PSGMI  (DD,EXDD,PAGECK)^PSGPLR  $$ENSET^PSGSICHK  
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: 1

Package Total Caller Graph
Inpatient Medications 1 PSGPLR  

Entry Points

Name Comments DBIA/ICR reference
B0 ;
B1 ;
GTORDER ; Get order number of order in 55.
GTDOSES ; Set # dispense drugs and times to be admined.
P1 ;
PLN1
P2 ;
PLN3 ;
FCL ;
HEADER ;
EXH ;
HEADSP ;Screen stops

External References

Name Field # of Occurrence
^DIR HEADSP+1
$$ENDTC^PSGMI P2+4, PLN3+4
$$ENMRN^PSGMI P2+4, PLN3+3
$$ENPDN^PSGMI P2+3, PLN3+3
DD^PSGPLR P2+5
EXDD^PSGPLR PLN3+5
PAGECK^PSGPLR FCL+1
$$ENSET^PSGSICHK P2+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?27,"No orders found for this patient."
  • Line Location: B1+4
Function Call: WRITE
  • Prompt: !!,WL," WARD: ",PW," ",WL,!?1,$S(PRM'["zz":PRM,1:"* N/F *"),?11," ",$S(PPN'=PSGP:PPN,1:"NOT FOUND ("_PSGP_")"),$S(PSSN:" ("_PSSN_")",1:""),":"
  • Line Location: PLN1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: P2+2
Function Call: WRITE
  • Prompt: !?6,OLINE
  • Condition for execution: OCNT>1
  • Line Location: P2+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PLN3+1
Function Call: WRITE
  • Prompt: !?6,OLINE
  • Condition for execution: OCNT>1
  • Line Location: PLN3+1
Function Call: WRITE
  • Prompt: !!?25,"FILLED BY: ",FACL,!!?25,"CHECKED BY: "_FACL
  • Line Location: FCL+1
Function Call: WRITE
  • Prompt: !?6,OLINE
  • Line Location: EXH+1
Function Call: WRITE
  • Prompt: !,?18,"*** DC'D OR EXPIRED FROM "_WARD_" "_$G(VAIN(5))_" ***"
  • Line Location: EXH+2
Function Call: WRITE
  • Prompt: !,?18,"*** DC'D OR EXPIRED WITHIN LAST 24 HOURS ***"
  • Line Location: EXH+3
Routine Call
  • DIR
  • Line Location:
    • HEADSP+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] P1+1
^PS(53.5 - [#53.5] B0+1, B1+2, B1+4, B1+5, B1+6, B1+7, B1+8, GTORDER+1, GTDOSES+1, P2+1
^PS(55 - [#55] P2+3, PLN3+2

Label References

Name Line Occurrences
B1 B0+1
EXH B1+5, B1+8, PLN3+1
FCL B0+1, P1+1
GTDOSES B1+7
GTORDER B1+5, B1+8
HEADER P1+1, P2+2, PLN3+1
P1 B1+3
P2 B1+7
PLN1 P2+2, PLN3+1
PLN3 B1+5, B1+8

Naked Globals

Name Field # of Occurrence
^( P2+3, PLN3+2
^(1 GTDOSES+1
^(2 P2+3, PLN3+2
^(6 P2+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AT P2+4*
>> CML FCL+1
DIR HEADSP+1!
DIR(0 HEADSP+1*
>> DIS PLN3+2*
>> DO P2+3*, PLN3+2*
>> DR PLN3+2*, PLN3+3*
>> DRG B1+5*, B1+7*, B1+8*, GTORDER+1, GTDOSES+1, P2+1
>> DTOUT HEADSP+1
>> DUOUT HEADSP+1
>> FACL FCL+1
>> FD P2+4*, PLN3+2*
>> FFF B0+1, P1+1
>> FQC P2+4*
IOF HEADER+1
IOSL P1+1, P2+2, PLN3+1
>> LINE HEADER+3
>> ND P1+1*
>> ND0 P2+3*
>> ND1 P2+3*
>> ND2 P2+3*, P2+4
>> ND6 P2+3*
>> NPLF HEADER+2
>> OCNT B1+6, PLN1*, P2+2*, PLN3+1*
>> OLINE B1+6, P2+2, PLN3+1, EXH+1
>> PDRG P2+3*
>> PFD HEADER+2
>> PGN FCL+1, HEADER+1*, HEADER+2
>> PN B0+1*, B1+1*, B1+2, B1+3, B1+4, B1+5, B1+6, B1+7, B1+8
>> PPLD HEADER+2
>> PPN B1+2*, B1+3, P1+1*, PLN1
>> PRM B0+1*, B1+3*, PLN1
>> PSD HEADER+2
>> PSGP B1+3*, GTORDER+1, GTDOSES+1, P1+1, PLN1P2+1, P2+3, PLN3+2
>> PSGPLG B0+1, B1+2, B1+4, B1+5, B1+6, B1+7, B1+8, GTORDER+1, GTDOSES+1, P2+1
HEADER+2
PSGPLSTR B1+1!
>> PSGPLUPF HEADER+2
>> PSGPLWGP FCL+1
>> PSGPLXR B0+1, B1+4, B1+5, B1+7, B1+8
PSJDLW HEADSP+1!*
>> PSJJORD GTORDER+1*, P2+1*, P2+3, PLN3+2
>> PSJORDN GTDOSES+1*, P2+2, PLN3+1
>> PSSN P1+1*, PLN1
>> PST B1+4*, B1+5, B1+6, B1+7*, B1+8, P2+4
>> PW B0+1*, B1+3*, P1+1*, PLN1
>> RM B0+1*, B1+1*, B1+4, B1+5, B1+6, B1+7, B1+8
>> RTE P2+3*, P2+4*, PLN3+2*, PLN3+3*
>> SCH P2+4*, PLN3+2*
>> SD P2+4*, PLN3+2*
>> SM P2+3*
>> STPDT P2+4*, PLN3+2*
>> TM B0+1, B1+1*, B1+4, B1+5, B1+6, B1+7, B1+8, HEADER+2
>> TND B1+3, HEADER+3
U B1+2, B1+3, GTORDER+1, GTDOSES+1, P2+1
>> WDN B0+1*, B1+1*, B1+4, B1+5, B1+6, B1+7, B1+8
>> WGPN HEADER+2
>> WL P1+1*, PLN1
>> WSF B1+3
>> X P2+4*, PLN3+4*
>> Y P2+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All