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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSBOMD

Package: Barcode Medication Administration

Routine: PSBOMD


Information

PSBOMD ;BIRMINGHAM/EFC-MISSING DOSE REPORT ;8/30/21 07:48

Source Information

Source file <PSBOMD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 2 NOW^%DTC  ($$GET1,D)^DIQ  
Nursing Service 1 WARD^NURSUT5  
Pharmacy Data Management 1 $$HAZ^PSSUTIL  
Registration 1 IN5^VADPT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Begin printing
HDR() ;
POST ;
CHKHAZ ;

External References

Name Field # of Occurrence
NOW^%DTC HDR+1
$$GET1^DIQ EN+22, EN+24, EN+27, EN+28, EN+29, EN+33, EN+36
D^DIQ HDR+1, HDR+5, HDR+6
WARD^NURSUT5 EN+8
$$HAZ^PSSUTIL CHKHAZ+1
IN5^VADPT POST+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$HDR()
  • Line Location: EN+40
Function Call: WRITE
  • Prompt: !!?5,"<<<NO MISSING DOSE REQUESTS FOR THIS TIME FRAME>>>"
  • Line Location: EN+41
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+53
Function Call: WRITE
  • Prompt: ?32,"<<HAZ Handle>> "
  • Line Location: EN+54
Function Call: WRITE
  • Prompt: ?32,"<<HAZ Dispose>>"
  • Line Location: EN+55
Function Call: WRITE
  • Prompt: ?74,"========"
  • Line Location: EN+59
Function Call: WRITE
  • Prompt: !,?31,"Report Total: "
  • Line Location: EN+60
Function Call: WRITE
  • Prompt: ?73,$J(+$G(^TMP("PSB",$J)),8)
  • Line Location: EN+61
Function Call: WRITE
  • Prompt: !,$TR($J("",IOM)," ","="),!,"MISSING DOSE REPORT FROM "
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: Y," thru "
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: Y
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?(IOM-$L(PSBRPT("DATE"))),PSBRPT("DATE"),!,$S(PSBWRD:"SELECTED",1:"ALL")
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: ?(IOM-$L(X)),X
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: !,$TR($J("",IOM)," ","="),!
  • Line Location: HDR+13
Function Call: WRITE
  • Prompt: ?32,"Medication",?77,"Total",!,$TR($J("",IOM)," ","-"),!
  • Line Location: HDR+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.6 - [#52.6] GET1^DIQ
^PS(52.7 - [#52.7] GET1^DIQ
^PSB(53.68 - [#53.68] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.6 - [#52.6] EN+35
^PSB(53.68 - [#53.68] EN+18, EN+20, EN+23, EN+25, EN+32, EN+33, EN+34, EN+36
^SC - [#44] EN+11
^TMP("PSB" EN+3!, EN+8*, EN+13*, EN+38*, EN+39*, EN+41, EN+44, EN+48, EN+49, EN+50
EN+52, EN+58, EN+61, EN+62!, CHKHAZ+2*

Label References

Name Line Occurrences
$$HDR EN+40, EN+45, EN+51
CHKHAZ EN+29, EN+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR+1
ADDIEN EN+2~, EN+34*, EN+35
ASUB EN+2~, EN+32*, EN+33, EN+34
CLNMODE EN+2~, EN+4*, EN+6, EN+10, EN+22, EN+23, EN+24, EN+25, HDR+8, HDR+9
, HDR+14
DFN POST+1~, POST+2*
IOF HDR+3
IOM HDR+4, HDR+7, HDR+11, HDR+13, HDR+15
IOSL EN+45, EN+51
>> PSBDDSR POST+4*
>> PSBDDSW POST+3*
PSBDRUG EN+1~, EN+28*, EN+29, EN+30, EN+31*, EN+33*, EN+36*, EN+47*, EN+48*, EN+49
EN+50, EN+52, CHKHAZ+2
PSBDT EN+1~, EN+17*, EN+18*, EN+20
PSBHAZ EN+2~, EN+47*, EN+50*, EN+52, EN+53, EN+54, EN+55, CHKHAZ+1*, CHKHAZ+2
PSBHZDG EN+2~, EN+29*, EN+35*, CHKHAZ+1
PSBIEN EN+1~, EN+19*, EN+20*, EN+22, EN+23, EN+24, EN+25, EN+27, EN+28, EN+29
EN+32, EN+33, EN+34, EN+36
>> PSBRPT( EN+4, EN+7, EN+15, EN+16
>> PSBRPT("DATE" HDR+1*, HDR+7
>> PSBRPT("PAGE" HDR+2*, HDR+10, HDR+12*
>> PSBRPT(4 EN+11
PSBSCHD EN+1~, EN+27*, EN+47*, EN+49*, EN+50, EN+52, EN+56, CHKHAZ+2
PSBSTOP EN+1~, EN+16*, EN+18, HDR+6
PSBSTRT EN+1~, EN+15*, EN+17, HDR+5
PSBWARD EN+1~, EN+22*, EN+24*, EN+38, EN+43*, EN+44*, EN+46, EN+48, EN+49, EN+50
EN+52, EN+58, CHKHAZ+2
PSBWRD EN+1~, EN+7*, EN+8, EN+11*, EN+12, EN+13, EN+23, EN+25, HDR+7
PSBWRD( EN+8*, EN+11*, EN+12, EN+13, EN+23, EN+25
PSBWRDA EN+1~, EN+8
PSBWRDA( EN+8
SSUB EN+2~, EN+36*
U EN+4, EN+7, EN+8, EN+11, EN+15, EN+16, EN+23, EN+25, EN+35, POST+3
POST+4
>> VAIP(5 POST+3
>> VAIP(6 POST+4
>> X EN+8*, HDR+10*, HDR+11, POST+2
>> Y EN+8*, HDR+1*, HDR+5*, HDR+6*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All