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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSBOMH2

Package: Barcode Medication Administration

Routine: PSBOMH2


Information

PSBOMH2 ;BIRMINGHAM/EFC-MAH ;29-May-2012 14:20;PLS

Source Information

Source file <PSBOMH2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Barcode Medication Administration 2 PT^PSBOHDR  PSBOUT^PSBOMH1  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Barcode Medication Administration 2 PSBOMH  PSBOMH1  

Entry Points

Name Comments DBIA/ICR reference
HDR(PRN) ;
; PRN = TRUE IF DISPLAYING PRN MED (OPTIONAL)
CONT ;
; IHS/CIA/PLS - 06/21/04 - Removed reference to VA Form
PSBCK1(PSBCHK) ;
PRN ;
PSBCTAR ;
EN ;
; Okay, let's print this puppy
PSBENT(PSBTIS) ;
PSBSTIV ;
LEGEND ;

External References

Name Field # of Occurrence
$$GET1^DIQ PSBENT+1
PT^PSBOHDR LEGEND+3, HDR+2
PSBOUT^PSBOMH1 PSBCK1+3, PSBCK1+7, PSBSTIV+6, PSBCTAR+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$HDR()
  • Line Location: CONT+4
Function Call: WRITE
  • Prompt: "HOLD"
  • Line Location: CONT+33
Function Call: WRITE
  • Prompt: "***"
  • Line Location: CONT+35
Function Call: WRITE
  • Prompt: "***"
  • Line Location: CONT+36
Function Call: WRITE
  • Prompt: $$HDR(1)
  • Line Location: PRN+2
Function Call: WRITE
  • Prompt: !!,"Initial - Name Legend",!
  • Line Location: LEGEND+4
Function Call: WRITE
  • Prompt: !!,"Status Codes",!,"C - Completed",!,"G - Given",!,"H - Held",!,"I - Infusing",!,"M - Missing Dose Requested",!,"R - Refused",!,"RM - Removed",!,"S - Stopped",!,"*** - Medication Not Due",!
  • Line Location: LEGEND+8
Function Call: WRITE
  • Prompt: ?(40+(X*13)),"|"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,$TR($J("",IOM)," ","-")
  • Line Location: HDR+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSB(53.79 - [#53.79] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] PSBCK1+2, PSBCK1+4, PSBCK1+6, PSBCK1+8, PSBSTIV+2, PSBSTIV+3, PSBSTIV+4, PSBCTAR+2, PSBCTAR+3, PSBCTAR+4
, PSBCTAR+6
^TMP("PSB" EN+3, EN+4, EN+9, EN+10, CONT+6, CONT+8, CONT+16, CONT+17, CONT+24, CONT+25
, CONT+27, CONT+29, CONT+33, CONT+34, CONT+35, CONT+36, PRN+4, PRN+6, PRN+7, PRN+8
, PRN+9, PRN+17, PRN+18, LEGEND+5, LEGEND+6, LEGEND+9!, HDR+7, PSBENT+2*
^TMP("PSJ" LEGEND+9!

Label References

Name Line Occurrences
$$HDR CONT+4, CONT+18, CONT+22, PRN+2, PRN+11, PRN+15
CONT EN+5
LEGEND EN+13
PRN EN+11

Naked Globals

Name Field # of Occurrence
^("" CONT+16, CONT+17
^(0 PSBCK1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN LEGEND+3, HDR+2
IOM CONT+21, CONT+23, CONT+38, PRN+14, PRN+16, PRN+19, HDR+12
IOSL CONT+18, CONT+20, PRN+11, PRN+13
PRN HDR~, HDR+3, HDR+4, HDR+5, HDR+6, HDR+10
>> PSBAUD( PSBSTIV+1, PSBSTIV+3, PSBSTIV+5*, PSBSTIV+6
PSBCHK PSBCK1~, PSBCK1+1, PSBCK1+5, PSBCK1+9*
>> PSBCNT CONT+15*, CONT+16*, CONT+17*, CONT+18, CONT+19, CONT+20, CONT+33, CONT+35, CONT+36, PRN+7*
, PRN+8, PRN+9*, PRN+10*, PRN+11, PRN+12, PRN+13
>> PSBCOL CONT+26*, CONT+28, CONT+37*, HDR+7*, HDR+8, HDR+9*
>> PSBDAY CONT+26*, CONT+27*, CONT+29, CONT+33, CONT+34, CONT+35, CONT+36
>> PSBDRUG CONT+5*, CONT+6*, CONT+8, PRN+3*, PRN+4*, PRN+6
>> PSBHDR LEGEND+3, HDR+2
>> PSBHDR(1 CONT+3*, PRN+1*
>> PSBIEN PSBCK1+2, PSBCK1+4, PSBCK1+6, PSBCK1+8, PSBENT+1, PSBSTIV+2, PSBSTIV+3, PSBSTIV+4, PSBCTAR+2, PSBCTAR+3
, PSBCTAR+4, PSBCTAR+6
>> PSBINIT PSBCK1+3, PSBCK1+4, PSBCK1+7, PSBCK1+8
>> PSBLINE CONT+19*, CONT+20, CONT+24, CONT+25, CONT+29, CONT+33, CONT+35, CONT+36, PRN+12*, PRN+13
, PRN+17, PRN+18
>> PSBNAME PSBENT+1*, PSBENT+2
>> PSBORD CONT+7*, CONT+8*, CONT+16, CONT+17, CONT+24, CONT+25, CONT+29, CONT+33, CONT+34, CONT+35
, CONT+36, PRN+5*, PRN+6*, PRN+7, PRN+8, PRN+9, PRN+17, PRN+18
>> PSBTAR( PSBCTAR+1, PSBCTAR+3, PSBCTAR+5*, PSBCTAR+6
PSBTIS PSBENT~, PSBENT+2
>> PSBWEEK EN+2*, EN+3*, EN+4, EN+8*, EN+9*, EN+10, CONT+6, CONT+8, CONT+27, CONT+29
, PRN+4, PRN+6, PRN+7, PRN+18, HDR+7
>> TEST PSBCK1+2*, PSBCK1+3
>> TESTB PSBCK1+6*, PSBCK1+7
U CONT+30, CONT+31, CONT+32, PSBCK1+2, PSBCK1+4, PSBCK1+6, PSBCK1+8, PSBSTIV+3, PSBSTIV+5, PSBSTIV+6
, PSBCTAR+3, PSBCTAR+5, PSBCTAR+6
>> X LEGEND+6*, LEGEND+7*, HDR+4*, HDR+7*, HDR+8, PSBCK1+4*, PSBCK1+8*
>> Y CONT+29*, CONT+30, CONT+31, CONT+32
>> YB PSBSTIV+1*, PSBSTIV+3, PSBSTIV+5, PSBSTIV+6
>> YC PSBCTAR+1*, PSBCTAR+3, PSBCTAR+5, PSBCTAR+6
>> Z PSBSTIV+2*, PSBSTIV+3, PSBSTIV+4, PSBCTAR+2*, PSBCTAR+3, PSBCTAR+4, PSBCTAR+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All