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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call  | All
Print Page as PDF
Routine: PSBO

Package: Barcode Medication Administration

Routine: PSBO


Information

PSBO ;BIRMINGHAM/EFC - BCMA OUTPUTS ;03/06/16 3:06pm

Source Information

Source file <PSBO.m>

Entry Points

Name Comments DBIA/ICR reference
RPC(RESULTS,PSBTYPE,PSBDFN,PSBSTRT,PSBSTOP,PSBINCL,PSBDEV,PSBSORT,PSBOI,PSBWLOC,PSBWSORT,PSBFUTR,PSBORDNM,PSBRCRI,PSBLIST,PSBPST,PSBTR,PSBDIV,PSBSIFL,PSBCLINORD,PSB21,PSB22,PSB23,PSB24,PSB25,PSBCLLST) ;
XQ(PSBTYPE) ; Called via Kernel Menus
DQ(PSBRPT) ; Dequeue report from Taskman
IOM() ; Returns good margin or not
VAL(PSBFLDS) ; Validate that fields in PSBFLDS are filled in
SETUP ; Setup parameters for the report in PSBRPT
WRAP(X,Y,Z) ; Quick text wrap
PRNEFF(PSBEIECMT,PSBIEN) ;Check for PRN Error comment
FILTERCO ; rebuild TMP using needed recs and remove clinics not wanted
CLIN(RPTARR,DFNLST) ;Build DFN list of patient orders per Clinics selected
; Input: RPTARR - Report request array from file 53.69. (required)
; DFNLST - pass by ref array name if array needed and not
; a tmp global pass a 1. (optional)
; default is TMP global
; DFNLST - array of DFN's only
QUERY(GLB,ROOT,RPSTOPDT,RPTAR,DFNAR) ;Loops thru global xref via $Query
; for qualifying recs to find DFN's
BLDTMP(ARR) ;Build Tmp global for DFN's to be included on the report
CLINIC(CL) ;Is this a Clinic order that would show on the VDL in CO mode also?

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Error: ",$P(PSBRPT(0),U,2)
  • Line Location: XQ+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: XQ+5
Function Call: WRITE
  • Prompt: !,"Cancelling Request..."
  • Line Location: XQ+6
Function Call: WRITE
  • Prompt: "Cancelled!"
  • Line Location: XQ+6
Function Call: WRITE
  • Prompt: !,"Cancelling Request..."
  • Line Location: XQ+9
Function Call: WRITE
  • Prompt: "Cancelled!"
  • Line Location: XQ+9
Function Call: WRITE
  • Prompt: "Cancelled!"
  • Line Location: XQ+37
Function Call: WRITE
  • Prompt: !,"**************************************************************"
  • Line Location: IOM+2
Function Call: WRITE
  • Prompt: !,"* SORRY, Your selected DEVICE does not print 132 columns. *"
  • Line Location: IOM+3
Function Call: WRITE
  • Prompt: !,"**************************************************************"
  • Line Location: IOM+4
Function Call: WRITE
  • Prompt: !
  • Line Location: IOM+5
Function Call: WRITE
  • Prompt: Z
  • Line Location: WRAP+11

Used in RPC

RPC Name Call Tags
PSB REPORT RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101.24 - [#101.24] FIND1^DIC,  GET1^DIQ
^SC - [#44] GET1^DIQ
^PSB(53.69 - [#53.69] Classic Fileman Calls,  FIELD^DID,  GET1^DIQ,  GET^DDSVAL,  VAL^DIE
Info |  Source |  Entry Points |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call  | All