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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: BPSOSL1

Package: E Claims Management Engine

Routine: BPSOSL1


Information

BPSOSL1 ;BHAM ISC/FCS/DRS/DLF - log file printing ;06/01/2004

Source Information

Source file <BPSOSL1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
E Claims Management Engine 4 $$DTR^BPSOSU1  $$SET^BPSOSU3  $$EOPQ^BPSOSU8  $$TADD^BPSOSUD  
Kernel 3 ^%ZIS  ^%ZISC  $$FMTE^XLFDT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
E Claims Management Engine 2 BPSOS6M  BPSRDT1  

Entry Points

Name Comments DBIA/ICR reference
PRINTDAT(TYPE,START,END) ;
GETDATES() ; Return start^end
GETTYPE() ; Return log type
PRINTLOG(SLOT,STOP) ; EP - Above and BPSOS6M
EOP ; end of page handling
; set STOP if the user wants to get out
HDR
EXISTS(SLOT) ; EP - Above and BPSOS6M

External References

Name Field # of Occurrence
^%ZIS PRINTDAT+7
^%ZISC PRINTDAT+16
$$DTR^BPSOSU1 GETDATES+4
$$SET^BPSOSU3 GETTYPE+6
$$EOPQ^BPSOSU8 EOP+2
$$TADD^BPSOSUD PRINTDAT+15
$$FMTE^XLFDT PRINTLOG+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINTDAT+2
Function Call: WRITE
  • Prompt: "There is no log file ",SLOT,!
  • Line Location: PRINTDAT+14
Function Call: WRITE
  • Prompt: "Nothing in SLOT=",SLOT,!
  • Line Location: PRINTLOG+11
Function Call: WRITE
  • Prompt: !,$P(EXDTTM,"@",1),!
  • Line Location: PRINTLOG+24
Function Call: WRITE
  • Prompt: $P(EXDTTM,"@",2)
  • Line Location: PRINTLOG+27
Function Call: WRITE
  • Prompt: ?6,"..."
  • Line Location: PRINTLOG+29
Function Call: WRITE
  • Prompt: ?10,$E(TEXT,I,I+LEN-1),!
  • Line Location: PRINTLOG+30
Function Call: WRITE
  • Prompt: @IOF,"Log file #",SLOT,!
  • Line Location: HDR+0
Routine Call
  • %ZIS
  • Line Location:
    • PRINTDAT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.12 - [#9002313.12] PRINTLOG+18, PRINTLOG+19, PRINTLOG+20, EXISTS+2

Label References

Name Line Occurrences
$$EXISTS PRINTDAT+12, PRINTLOG+10
$$GETDATES PRINTDAT+6
$$GETTYPE PRINTDAT+1
EOP PRINTLOG+31
HDR PRINTLOG+14
PRINTLOG PRINTDAT+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DEF GETTYPE+3~*, GETTYPE+6
DEF1 GETDATES+3~*, GETDATES+4
DEF2 GETDATES+3~*, GETDATES+4
DT GETDATES+3
END PRINTDAT~, PRINTDAT+4*, PRINTDAT+6*, PRINTDAT+10
EXDTTM PRINTLOG+7~, PRINTLOG+21*, PRINTLOG+24, PRINTLOG+27
EXISTS PRINTDAT+11~, PRINTDAT+12*, PRINTDAT+13, PRINTDAT+14
FORDATE PRINTDAT+8~, PRINTDAT+9*, PRINTDAT+10, PRINTDAT+12, PRINTDAT+15*
I PRINTLOG+28~*, PRINTLOG+29, PRINTLOG+30
IEN PRINTLOG+6~, PRINTLOG+10*, PRINTLOG+11, PRINTLOG+18, PRINTLOG+19, PRINTLOG+20
IOF HDR
IOM PRINTLOG+17
LEN PRINTLOG+6~, PRINTLOG+17*, PRINTLOG+28, PRINTLOG+30
MENU GETTYPE+5~*, GETTYPE+6
MODE GETTYPE+4~*, GETTYPE+6
POP PRINTDAT+7~
PREVDATE PRINTLOG+7~, PRINTLOG+17*, PRINTLOG+22, PRINTLOG+23*
PREVTIME PRINTLOG+7~, PRINTLOG+17*, PRINTLOG+25, PRINTLOG+26*
PROMPT GETTYPE+2~*, GETTYPE+6
PROMPT1 GETDATES+1~*, GETDATES+4
PROMPT2 GETDATES+2~*, GETDATES+4
SEQ PRINTLOG+6~, PRINTLOG+19*, PRINTLOG+20
SLOT PRINTDAT+11~, PRINTDAT+12*, PRINTDAT+13, PRINTDAT+14, PRINTLOG~, PRINTLOG+3, PRINTLOG+10, PRINTLOG+11, HDR, EXISTS~
, EXISTS+1, EXISTS+2
START PRINTDAT~, PRINTDAT+3, PRINTDAT+4, PRINTDAT+5, PRINTDAT+6*, PRINTDAT+9
STOP PRINTDAT+8~, PRINTDAT+9*, PRINTDAT+10, PRINTDAT+13, PRINTLOG~, PRINTLOG+17*, PRINTLOG+18, PRINTLOG+19, PRINTLOG+28, EOP+2*
TEXT PRINTLOG+6~, PRINTLOG+20*, PRINTLOG+28, PRINTLOG+30
TYPE PRINTDAT~, PRINTDAT+1*, PRINTDAT+12
U PRINTDAT+6, PRINTLOG+20
UPDT PRINTLOG+6~, PRINTLOG+18*, PRINTLOG+19, PRINTLOG+21, PRINTLOG+22, PRINTLOG+23, PRINTLOG+25, PRINTLOG+26

Marked Items

Name Field # of Occurrence
$T( EOP+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All