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  | All
Print Page as PDF
Routine: BPSRPT0

Package: E Claims Management Engine

Routine: BPSRPT0


Information

BPSRPT0 ;BHAM ISC/BEE - ECME REPORTS ;14-FEB-05

Source Information

Source file <BPSRPT0.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
E Claims Management Engine 6 ($$COLLECT,PAUSE2)^BPSRPT1  ($$SELALRC,$$SELDATE,$$SELDRG,$$SELDRGAL,$$SELDRGCL,$$SELELIG1,$$SELMWC,$$SELMWC1,$$SELNBSTS,$$SELOPCL,$$SELPHARM,$$SELRBPS,$$SELRTBCK,$$SELSMDET)^BPSRPT3  ($$SELBAMT,$$SELBMAX,$$SELBMIN,$$SELDC,$$SELDRG1,$$SELDUP,$$SELPA,$$SELPAT,$$SELPR,$$SELPRESC)^BPSRPT3A  ($$SELACREJ,$$SELAUREV,$$SELCCR,$$SELCCRSN,$$SELEXCEL,$$SELRC,$$SELREJCD,$$SELRLNRL)^BPSRPT4  REPORT^BPSRPT5  $$INSURSEL^BPSSCRCU  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 DD^%DT  NOW^%DTC  

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: 10

Package Total Caller Graph
E Claims Management Engine 10 BPS RPT CLOSED CLAIMS  BPS RPT DUPLICATE CLAIMS  BPS RPT NON-BILLABLE REPORT  BPS RPT NOT RELEASED  BPS RPT PAYABLE  BPS RPT RECENT TRANSACTIONS  BPS RPT REJECTION  BPS RPT REVERSAL  
BPS RPT SPENDING ACCOUNT  BPS RPT TOTALS BY DAY  

Entry Points

Name Comments DBIA/ICR reference
EN(BPRTYPE) ;
DIV ;
INSUR ;
DGDGCL ;
REJCD ;
CCR ;
PRESCR ;
PATIENT ;
EXIT
RUN(BPEXCEL,BPRPTNAM,BPSUMDET)
DEVICE(BPRPTNAM)
XDEV

External References

Name Field # of Occurrence
DD^%DT EN+15
NOW^%DTC EN+15
^%ZIS DEVICE+2
HOME^%ZIS DEVICE+16
^%ZISC RUN+15
^%ZTLOAD DEVICE+14
$$COLLECT^BPSRPT1 RUN+7
PAUSE2^BPSRPT1 PATIENT+35
$$SELALRC^BPSRPT3 CCR+16
$$SELDATE^BPSRPT3 DGDGCL+20
$$SELDRG^BPSRPT3 DGDGCL+8
$$SELDRGAL^BPSRPT3 DGDGCL+3
$$SELDRGCL^BPSRPT3 DGDGCL+13
$$SELELIG1^BPSRPT3 CCR+21
$$SELMWC^BPSRPT3 INSUR+11
$$SELMWC1^BPSRPT3 INSUR+12
$$SELNBSTS^BPSRPT3 PATIENT+22
$$SELOPCL^BPSRPT3 CCR+29
$$SELPHARM^BPSRPT3 DIV+3
$$SELRBPS^BPSRPT3 INSUR+19
$$SELRTBCK^BPSRPT3 INSUR+18
$$SELSMDET^BPSRPT3 DIV+7
$$SELBAMT^BPSRPT3A PATIENT+12
$$SELBMAX^BPSRPT3A PATIENT+18
$$SELBMIN^BPSRPT3A PATIENT+17
$$SELDC^BPSRPT3A DGDGCL+14
$$SELDRG1^BPSRPT3A DGDGCL+9
$$SELDUP^BPSRPT3A CCR+25
$$SELPA^BPSRPT3A PATIENT+3
$$SELPAT^BPSRPT3A PATIENT+8
$$SELPR^BPSRPT3A PRESCR+3
$$SELPRESC^BPSRPT3A PRESCR+8
$$SELACREJ^BPSRPT4 REJCD+16
$$SELAUREV^BPSRPT4 REJCD+12
$$SELCCR^BPSRPT4 CCR+3
$$SELCCRSN^BPSRPT4 CCR+8
$$SELEXCEL^BPSRPT4 PATIENT+25
$$SELRC^BPSRPT4 REJCD+3
$$SELREJCD^BPSRPT4 REJCD+8
$$SELRLNRL^BPSRPT4 DGDGCL+27
REPORT^BPSRPT5 RUN+11
$$INSURSEL^BPSSCRCU INSUR+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "<Invalid Menu Definition - Report Undefined>"
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"Range for the Billed Amount"
  • Line Location: PATIENT+16
Function Call: WRITE
  • Prompt: !,@IOF
  • Line Location: RUN+12
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"REQUEST QUEUED TASK="_ZTSK,1:"REQUEST CANCELLED")
  • Line Location: DEVICE+15
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+2
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J RUN+1

Label References

Name Line Occurrences
CCR CCR+8
DEVICE PATIENT+31
DGDGCL DGDGCL+7, DGDGCL+12
DIV DIV+3
EXIT DIV+3, DIV+7, INSUR+3, INSUR+11, INSUR+12, INSUR+18, INSUR+19, DGDGCL+7, DGDGCL+12, DGDGCL+20
DGDGCL+27, REJCD+3, REJCD+8, REJCD+12, REJCD+16, CCR+3, CCR+8, CCR+16, CCR+21, CCR+25
CCR+29, PRESCR+3, PRESCR+8, PATIENT+3, PATIENT+8, PATIENT+12, PATIENT+16, PATIENT+22, PATIENT+25
INSUR INSUR+7
PATIENT PATIENT+8
PRESCR PRESCR+8
REJCD REJCD+8
RUN PATIENT+34
XDEV DEVICE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+1~, EN+15
%ZIS DEVICE~, DEVICE+1*
BPACREJ EN+1~, REJCD+16*
BPALRC EN+3~, CCR+16*
BPARR EN+2~, INSUR+3
BPARR( INSUR+4
BPARR("INS" INSUR+4
BPAUTREV EN+1~, REJCD+12*
BPBEGDT EN+1~, DGDGCL+20*, DGDGCL+21, DGDGCL+22, DGDGCL+23*
BPBILL EN+3~, PATIENT+12*, PATIENT+16
BPCCRSN EN+1~, CCR+7*, CCR+8*
BPDRGCL EN+1~, DGDGCL+12*, DGDGCL+13*, DGDGCL+14*
BPDRUG EN+1~, DGDGCL+7*, DGDGCL+8*, DGDGCL+9*
BPDUP EN+2~, CCR+25*
BPELIG EN+2~
BPELIG1 EN+3~, CCR+21*
BPENDDT EN+1~, DGDGCL+22*
BPEXCEL EN+1~, PATIENT+25*, PATIENT+28, PATIENT+34, RUN~, RUN+4, RUN+11
BPINS EN+2~, INSUR+3*
BPINSINF EN+1~, INSUR+4*, INSUR+7
BPMAX EN+3~, PATIENT+15*, PATIENT+16, PATIENT+18*
BPMIN EN+3~, PATIENT+15*, PATIENT+16, PATIENT+17*
BPMWC EN+1~, INSUR+11*, INSUR+12*, INSUR+13*, INSUR+20*
BPNBSTS EN+3~, PATIENT+22*
BPNOW EN+1~, EN+15*
BPOPCL EN+2~, CCR+29*
BPPAGE RUN~, RUN+3*, RUN+11
BPPAT EN+3~, PATIENT+7*, PATIENT+8*
BPPHARM EN+1~, DIV+3
BPQ EN+1~, PATIENT+31*, PATIENT+35, DEVICE+3*, DEVICE+6, DEVICE+9*
BPQSTCR EN+4~, CCR+3*, CCR+8
BPQSTDRG EN+1~, DGDGCL+3*, DGDGCL+4*, DGDGCL+7, DGDGCL+12
BPQSTPAT EN+3~, PATIENT+3*, PATIENT+8
BPQSTPR EN+4~, PRESCR+3*, PRESCR+8
BPQSTRC EN+4~, REJCD+3*, REJCD+8
BPREJCD EN+2~, REJCD+7*, REJCD+8*
BPRESC EN+3~, PRESCR+7*, PRESCR+8*
BPRLNRL EN+2~, DGDGCL+27*
BPRPTNAM EN+2~, EN+8*, PATIENT+31, PATIENT+34, RUN~, RUN+11, DEVICE~, DEVICE+13
BPRTBCK EN+2~, INSUR+17*, INSUR+18*, INSUR+19*
BPRTYPE EN~, EN+7, EN+8, INSUR+11, INSUR+12, INSUR+13, INSUR+18, INSUR+19, INSUR+20, DGDGCL+3
DGDGCL+4, DGDGCL+8, DGDGCL+9, DGDGCL+13, DGDGCL+14, DGDGCL+20, DGDGCL+27, REJCD+3, REJCD+12, REJCD+16
CCR+3, CCR+16, CCR+21, CCR+25, CCR+29, PRESCR+3, PATIENT+3, PATIENT+12, PATIENT+22
BPSCOMMENT EN+3~
BPSCR EN+2~, RUN+4, RUN+11, RUN+12, DEVICE+8*
BPSLC EN+3~, EN+11*
BPSUC EN+3~, EN+12*
BPSUMDET EN+2~, DIV+7*, PATIENT+25, PATIENT+34, RUN~, RUN+11
BPTMP RUN~, RUN+1*, RUN+2, RUN+7, RUN+11, RUN+13
CODE EN+4~
DUZ INSUR+3
IO RUN+8, DEVICE+17
IO("Q" DEVICE+9
IOF RUN+12
ION DEVICE+11
IOST DEVICE+8
POP DEVICE~, DEVICE+3
POS EN+4~
STAT EN+4~
U DGDGCL+22, DGDGCL+23
X EN+4~, DIV+3*
Y EN+4~, EN+15*
ZTDESC DEVICE~, DEVICE+13*
ZTIO DEVICE~, DEVICE+11*
>> ZTQUEUED RUN+14
>> ZTREQ RUN+14*
ZTRTN DEVICE~, DEVICE+10*
ZTSAVE DEVICE~
ZTSAVE("*" DEVICE+12*
ZTSK DEVICE~, DEVICE+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All