Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PSBOSF

Package: Barcode Medication Administration

Routine: PSBOSF


Information

PSBOSF ;BIRMINGHAM/EFC-UNABLE TO SCAN DETAIL REPORT ; 29 Aug 2008 11:33 PM

Source Information

Source file <PSBOSF.m>

Entry Points

Name Comments DBIA/ICR reference
EN ; UTS Report Entry Point - Report OPTION used by PSB UNABLE TO SCAN (UTS) key holders.
BLDRPT ; Compile the report.
SORT
CONSTR
BUILDLN
FORMDAT(FLD) ; Format the data.
WRTRPT
HDR
FTR
PGTOT(X) ; Track PAGE Number.
CREATHDR ; Create report header.
SFHD132A ;;| PATIENT'S NAME | DATE/TIME | LOCATION | | DRUG | | REASON |
SFHD132B ;;| (PID) | of UTS | WARD/RmBd | TYPE | (ID#) | USER'S NAME | UTS |
SF132BLK ;; | | | | | | |
SF80BLK
SFHD80A
SFHD80B
WRAPPER(X,Y,Z) ; Wrap text line.
LISTWD
NURLOC(X) ; Nursing Location Name.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"BCMA UNABLE TO SCAN (Detailed)"
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: ?PSBPGRM,PSBPG
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !!,"Date/Time: "_PSBDTTM,!,"Report Date Range: Start Date: "_Y1_" Stop Date: "_Y2
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !,"Type of Scanning Failure: ",$S(+$P($G(PSBRPT(3)),",",1)=0:"All",+$P($G(PSBRPT(3)),",",1)=1:"Medication",1:"Wristband")
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: !,"Reason: "
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: "All Reasons"
  • Line Location: HDR+12
Function Call: WRITE
  • Prompt: "Damaged Medication Label"
  • Line Location: HDR+13
Function Call: WRITE
  • Prompt: "Damaged Wristband"
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: "No Bar Code"
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: "Scanning Equipment Failure"
  • Line Location: HDR+16
Function Call: WRITE
  • Prompt: "Unable to Determine"
  • Line Location: HDR+17
Function Call: WRITE
  • Prompt: "Dose Discrepancy"
  • Line Location: HDR+18
Function Call: WRITE
  • Prompt: !,"Division: ",PSBDIV
  • Line Location: HDR+20
Function Call: WRITE
  • Prompt: " Nurse Location: "
  • Line Location: HDR+21
Function Call: WRITE
  • Prompt: $$NURLOC(PSBSTWD)
  • Line Location: HDR+22
Function Call: WRITE
  • Prompt: !,"Sorted By: "_PSBHDR,?(PSBTAB7-($L("Total BCMA Unable to Scan events: "_+PSBTOT))),"Total BCMA Unable to Scan events: "_+PSBTOT
  • Line Location: HDR+24
Function Call: WRITE
  • Prompt: !!,$$WRAP^PSBO(5,PSBTAB7-5,"This is a report of documented BCMA ""Unable to Scan"" events within the given date range.")
  • Line Location: HDR+25
Function Call: WRITE
  • Prompt: !!,$TR($J("",PSBTAB7)," ","_")
  • Line Location: HDR+26
Function Call: WRITE
  • Prompt: !,PSBSFHD1
  • Line Location: HDR+27
Function Call: WRITE
  • Prompt: !,PSBSFHD2
  • Line Location: HDR+28
Function Call: WRITE
  • Prompt: !,$TR($J("",PSBTAB7)," ","="),!
  • Line Location: HDR+29
Function Call: WRITE
  • Prompt: !
  • Line Location: FTR+1
Function Call: WRITE
  • Prompt: !,$TR($J("",PSBTAB7)," ","=")
  • Line Location: FTR+2
Function Call: WRITE
  • Prompt: $$WRAP^PSBO(5,PSBTAB7-5,"Note: IV orders will display the orderable item associated with that IV Order in the Drug column."),!
  • Line Location: FTR+3
Function Call: WRITE
  • Prompt: !,PSBDTTM,!,"BCMA UNABLE TO SCAN (Detailed)"
  • Line Location: FTR+4
Function Call: WRITE
  • Prompt: ?PSBPGRM,PSBPG,!
  • Line Location: FTR+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSB(53.77 - [#53.77] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call