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 |  Local Variables |  All
Print Page as PDF
Routine: PSXBPSUT

Package: CMOP

Routine: PSXBPSUT


Information

PSXBPSUT ;BIR/MFR - BPS (ECME) Utilities ;13 Mar 2002 10:31 AM

Source Information

Source file <PSXBPSUT.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 2 $$GET1^DIQ  ^DIR  
CMOP 1 CHKDATA^PSXMISC1  
Registration 1 DEM^VADPT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
CMOP 3 PSXBPSRP  PSXRPPL1  PSXRPPL2  

Entry Points

Name Comments DBIA/ICR reference
XMIT(REC) ; Checks if the prescription will be transmitted to CMOP or not
; Input: REC - Pointer to SUSPENSE file (#52.5)
; Output: XMIT - 0 - NO / 1 - YES
HEXC ; - 'Do you want to capture data...' prompt
EXMSG ;
EXCEL() ; - Returns whether to capture data for Excel report.
; Output: EXCEL = 1 - YES (capture data) / 0 - NO (DO NOT capture data)

External References

Name Field # of Occurrence
$$GET1^DIQ XMIT+7
^DIR EXCEL+8
CHKDATA^PSXMISC1 XMIT+9
DEM^VADPT XMIT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCEL+5
Function Call: WRITE
  • Prompt: !!," Enter: 'Y' - To capture detail report data to transfer"
  • Line Location: HEXC+1
Function Call: WRITE
  • Prompt: !," to an Excel document"
  • Line Location: HEXC+2
Function Call: WRITE
  • Prompt: !," '<CR>' - To skip this option"
  • Line Location: HEXC+3
Function Call: WRITE
  • Prompt: !," '^' - To quit this option"
  • Line Location: HEXC+4
Function Call: WRITE
  • Prompt: !!?5,"Before continuing, please set up your terminal to capture the"
  • Line Location: EXMSG+1
Function Call: WRITE
  • Prompt: !?5,"detail report data. On some terminals, this can be done by"
  • Line Location: EXMSG+2
Function Call: WRITE
  • Prompt: !?5,"clicking on the 'Tools' menu above, then click on 'Capture"
  • Line Location: EXMSG+3
Function Call: WRITE
  • Prompt: !?5,"Incoming Data' to save to Desktop. This report may take a"
  • Line Location: EXMSG+4
Function Call: WRITE
  • Prompt: !?5,"while to run."
  • Line Location: EXMSG+5
Function Call: WRITE
  • Prompt: !!?5,"Note: To avoid undesired wrapping of the data saved to the"
  • Line Location: EXMSG+6
Function Call: WRITE
  • Prompt: !?5," file, please enter '0;256;999' at the 'DEVICE:' prompt.",!
  • Line Location: EXMSG+7
Routine Call
  • DIR
  • Line Location:
    • EXCEL+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSRX - [#52] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.5 - [#52.5] XMIT+4, XMIT+5, XMIT+6, XMIT+8

Label References

Name Line Occurrences
EXMSG EXCEL+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN XMIT+3~, XMIT+7*, XMIT+8
DIR EXCEL+3~, EXCEL+8!
DIR("?" EXCEL+7*
DIR("A" EXCEL+6*
DIR("B" EXCEL+5*
DIR("T" EXCEL+5*
DIR(0 EXCEL+5*
DIROUT EXCEL+3~, EXCEL+8, EXCEL+9!
DIRUT EXCEL+3~, EXCEL+8, EXCEL+9!
DTIME EXCEL+5
DTOUT EXCEL+3~, EXCEL+8, EXCEL+9!
DUOUT EXCEL+3~, EXCEL+8, EXCEL+9!
EXCEL EXCEL+3~, EXCEL+10*, EXCEL+13, EXCEL+15
PSXOK XMIT+3~, XMIT+9*
REC XMIT~, XMIT+4, XMIT+5, XMIT+6, XMIT+8
RX XMIT+3~, XMIT+6*, XMIT+7
VADM XMIT+3~
VADM(6 XMIT+7
Y EXCEL+3~, EXCEL+10
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 |  Local Variables |  All