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 ;12/7/12 12:41pm

Source Information

Source file <PSBOMD.m>

Call Graph

Call Graph

Call Graph Total: 4

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

Entry Points

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

External References

Name Field # of Occurrence
NOW^%DTC HDR+1
$$GET1^DIQ EN+22, EN+24, EN+27, EN+29, EN+30, EN+31
D^DIQ HDR+1, HDR+5, HDR+6
WARD^NURSUT5 EN+8
IN5^VADPT POST+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$HDR()
  • Line Location: EN+35
Function Call: WRITE
  • Prompt: !!?5,"<<<NO MISSING DOSE REQUESTS FOR THIS TIME FRAME>>>"
  • Line Location: EN+36
Function Call: WRITE
  • Prompt: ?74,"========"
  • Line Location: EN+49
Function Call: WRITE
  • Prompt: !,?31,"Report Total: "
  • Line Location: EN+50
Function Call: WRITE
  • Prompt: ?74,$J(+$G(^TMP("PSB",$J)),8)
  • Line Location: EN+51
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)
^PSB(53.68 - [#53.68] EN+18, EN+20, EN+23, EN+25, EN+29, EN+30
^SC - [#44] EN+11
^TMP("PSB" EN+3!, EN+8*, EN+13*, EN+32*, EN+33*, EN+34*, EN+36, EN+39, EN+43, EN+44
, EN+46, EN+48, EN+51, EN+52!

Label References

Name Line Occurrences
$$HDR EN+35, EN+40, EN+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR+1
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+40, EN+45
>> PSBDDSR POST+4*
>> PSBDDSW POST+3*
PSBDRUG EN+1~, EN+27*, EN+28*, EN+29*, EN+30*, EN+32, EN+42*, EN+43*, EN+44, EN+46
PSBDT EN+1~, EN+17*, EN+18*, EN+20
PSBIEN EN+1~, EN+19*, EN+20*, EN+22, EN+23, EN+24, EN+25, EN+27, EN+29, EN+30
, EN+31
>> 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+31*, EN+32, EN+42*, EN+44*, EN+46
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+32, EN+33, EN+38*, EN+39*, EN+41, EN+43, EN+44
, EN+46, EN+48
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
U EN+4, EN+7, EN+8, EN+11, EN+15, EN+16, EN+23, EN+25, POST+3, POST+4
>> VAIP(5 POST+3
>> VAIP(6 POST+4
>> X EN+8*, EN+29*, EN+30*, 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