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

Package: E Claims Management Engine

Routine: BPSRPT1


Information

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

Source Information

Source file <BPSRPT1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
E Claims Management Engine 9 ($$REJTEXT,SETTMP)^BPSRPT2  $$PRICING^BPSRPT5  ($$DRGCLNAM,$$GETDRGCL,$$GETDRUG,$$INSNAM,$$MWC,$$REFRELDT,$$RXRELDT,$$STATUS)^BPSRPT6  $$CLRSN^BPSRPT7  $$CLOSED02^BPSSCR03  $$ELIGCODE^BPSSCR05  $$CHKINS^BPSSCRCU  $$ECMENUM^BPSSCRU2  
$$COB59^BPSUTIL2  
Integrated Billing 1 $$COLLECT^IBNCPEV3  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
E Claims Management Engine 7 BPSOPR2  BPSOPR3  BPSRPT0  BPSRPT5  BPSRPT7  BPSRPT8  BPSUSCR1  

Entry Points

Name Comments DBIA/ICR reference
COLLECT(BPGLTMP)
EXIT
FM2YMD(BPFMDT)
PROCESS(BP59) ;
XPROC
CHKPHRM(BP59)
RELEASED(BPRX,BPREF)
AUTOREV(BP59)
CLSCLM(BP59)
RTBCK(BP59)
CKPRESC(BPS59,BPSPRESC) ;
;
CKPRESCX ;
PAUSE
PAUSE2
ECMENUM(BP59) ;*/
DATTIM(X)
RTBCKNAM(BPINDEX)
CKREJ(BP59,BPREJCD)

External References

Name Field # of Occurrence
$$REJTEXT^BPSRPT2 CKREJ+2
SETTMP^BPSRPT2 PROCESS+130
$$PRICING^BPSRPT5 PROCESS+53
$$DRGCLNAM^BPSRPT6 PROCESS+89
$$GETDRGCL^BPSRPT6 PROCESS+89
$$GETDRUG^BPSRPT6 PROCESS+82
$$INSNAM^BPSRPT6 PROCESS+77
$$MWC^BPSRPT6 PROCESS+74
$$REFRELDT^BPSRPT6 RELEASED+3
$$RXRELDT^BPSRPT6 RELEASED+2
$$STATUS^BPSRPT6 PROCESS+25
$$CLRSN^BPSRPT7 PROCESS+96
$$CLOSED02^BPSSCR03 PROCESS+29, PROCESS+127
$$ELIGCODE^BPSSCR05 PROCESS+111
$$CHKINS^BPSSCRCU PROCESS+78
$$ECMENUM^BPSSCRU2 ECMENUM+1
$$COB59^BPSUTIL2 PROCESS+3
$$GET1^DIQ PROCESS+121, PROCESS+124, CKPRESC+7, CKPRESC+13
$$COLLECT^IBNCPEV3 COLLECT+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue, '^' to exit:"
  • Line Location: PAUSE+1
Function Call: READ
  • Variable: X
  • Timeout: $G(DTIME)
  • Line Location: PAUSE+2
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue:"
  • Line Location: PAUSE2+1
Function Call: READ
  • Variable: X
  • Timeout: $G(DTIME)
  • Line Location: PAUSE2+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSC - [#9002313.02] COLLECT+25, COLLECT+26, AUTOREV+2, CLSCLM+2
^BPSF(9002313.93 - [#9002313.93] CKREJ+5
^BPST - [#9002313.59] PROCESS+6, PROCESS+9, PROCESS+12, PROCESS+15, PROCESS+29, PROCESS+127, CHKPHRM+1, AUTOREV+1, CLSCLM+1, RTBCK+1
^BPST("AE" COLLECT+27
^BPSTL - [#9002313.57] COLLECT+42
^BPSTL("AH" COLLECT+40, COLLECT+41

Label References

Name Line Occurrences
$$AUTOREV PROCESS+46
$$CHKPHRM PROCESS+18
$$CKPRESC PROCESS+116
$$CKREJ PROCESS+105
$$CLSCLM PROCESS+49, PROCESS+56
$$FM2YMD COLLECT+23, COLLECT+24
$$RELEASED PROCESS+21
$$RTBCK PROCESS+62
CKPRESCX CKPRESC+10, CKPRESC+16
EXIT COLLECT+7
PROCESS COLLECT+31, COLLECT+45
XPROC PROCESS+15, PROCESS+18, PROCESS+22, PROCESS+28, PROCESS+29, PROCESS+33, PROCESS+34, PROCESS+38, PROCESS+39, PROCESS+42
, PROCESS+43, PROCESS+46, PROCESS+49, PROCESS+53, PROCESS+56, PROCESS+59, PROCESS+71, PROCESS+74, PROCESS+78, PROCESS+83
, PROCESS+84, PROCESS+89, PROCESS+94, PROCESS+99, PROCESS+100, PROCESS+103, PROCESS+111, PROCESS+114, PROCESS+119, PROCESS+124
, PROCESS+127

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AR AUTOREV~, AUTOREV+2*, AUTOREV+3
BB RTBCK~, RTBCK+1*, RTBCK+2*, RTBCK+3
BP02 COLLECT~, COLLECT+26*, COLLECT+27, AUTOREV~, AUTOREV+1*, AUTOREV+2, CLSCLM~, CLSCLM+1*, CLSCLM+2
BP57 COLLECT~, COLLECT+41*, COLLECT+42
BP59 COLLECT~, COLLECT+27*, COLLECT+28, COLLECT+29, COLLECT+30, COLLECT+31, COLLECT+42*, COLLECT+43, COLLECT+44, COLLECT+45
, PROCESS~, PROCESS+3, PROCESS+6, PROCESS+9, PROCESS+12, PROCESS+15, PROCESS+18, PROCESS+29, PROCESS+46, PROCESS+49
, PROCESS+53, PROCESS+56, PROCESS+62, PROCESS+77, PROCESS+96, PROCESS+105, PROCESS+111, PROCESS+116, PROCESS+121, PROCESS+124
, PROCESS+127, PROCESS+130, CHKPHRM~, CHKPHRM+1, AUTOREV~, AUTOREV+1, CLSCLM~, CLSCLM+1, RTBCK~, RTBCK+1
, ECMENUM~, ECMENUM+1, CKREJ~, CKREJ+2
>> BPACREJ PROCESS+99, PROCESS+100
>> BPALRC COLLECT+11
BPAP DATTIM~, DATTIM+4*, DATTIM+5
>> BPAUTREV PROCESS+46
BPBCK PROCESS+1~, PROCESS+62*, PROCESS+67
>> BPBCKX PROCESS+67*, PROCESS+71
BPBCKXBPDFN PROCESS+1~
>> BPBEGDT COLLECT+4*, COLLECT+11, COLLECT+23, COLLECT+39, PROCESS+130
>> BPBILL COLLECT+11, PROCESS+124
BPBILLED PROCESS+1~, PROCESS+124*
>> BPCCRSN PROCESS+94, PROCESS+96
>> BPDFN PROCESS+12*, PROCESS+130
>> BPDRGCL COLLECT+11, PROCESS+89, PROCESS+91
>> BPDRUG COLLECT+11, PROCESS+84, PROCESS+86
>> BPELIG1 COLLECT+11, PROCESS+111
>> BPELIG1( PROCESS+111
>> BPENDDT COLLECT+5*, COLLECT+6*, COLLECT+11, COLLECT+24, COLLECT+40, PROCESS+130
BPENDDT1 COLLECT~, COLLECT+24*, COLLECT+25
BPFMDT FM2YMD~, FM2YMD+1, FM2YMD+2
BPGLTMP COLLECT~, COLLECT+7, COLLECT+11, COLLECT+29, COLLECT+30, COLLECT+43, COLLECT+44, EXIT, PROCESS+130
BPH DATTIM~, DATTIM+3*, DATTIM+4*, DATTIM+5*
BPINDEX RTBCKNAM~
>> BPINSINF COLLECT+7, COLLECT+11, PROCESS+78
BPIX COLLECT~, COLLECT+21*, COLLECT+23, COLLECT+24, COLLECT+25, COLLECT+26
BPLDT02 COLLECT~, COLLECT+23*, COLLECT+25*, COLLECT+26, COLLECT+30
BPLDT57 COLLECT~, COLLECT+39*, COLLECT+40*, COLLECT+41, COLLECT+44
BPM DATTIM~, DATTIM+3*, DATTIM+5
>> BPMAX COLLECT+11, PROCESS+124
>> BPMIN COLLECT+11, PROCESS+124
>> BPMWC COLLECT+7, COLLECT+11, PROCESS+74
>> BPNBSTS COLLECT+11
>> BPOPCL PROCESS+127
>> BPPAT COLLECT+11, PROCESS+119, PROCESS+121
BPPAYBL PROCESS+1~, PROCESS+32*, PROCESS+33, PROCESS+43, PROCESS+130
>> BPPHARM COLLECT+7, COLLECT+11, PROCESS+18, PROCESS+130
>> BPPHARM( CHKPHRM+2
BPPLAN PROCESS+1~, PROCESS+77*, PROCESS+78, PROCESS+79*, PROCESS+130
>> BPQ PAUSE+2*, PAUSE2+2*
>> BPQSTPAT PROCESS+119
BPREF PROCESS+1~, PROCESS+9*, PROCESS+21, PROCESS+25, PROCESS+74, PROCESS+130, RELEASED~, RELEASED+2, RELEASED+3
BPREJ PROCESS+1~, PROCESS+37*, PROCESS+39, PROCESS+130
BPREJCD PROCESS+103, PROCESS+105, CKREJ~, CKREJ+5
>> BPRESC PROCESS+114, PROCESS+116
>> BPRLNRL COLLECT+11, PROCESS+22
BPRLSDT PROCESS+1~, PROCESS+21*, PROCESS+22, PROCESS+42, PROCESS+130
>> BPRTBCK COLLECT+7, PROCESS+71
>> BPRTYPE COLLECT+7, COLLECT+11, COLLECT+21, PROCESS+28, PROCESS+29, PROCESS+33, PROCESS+34, PROCESS+38, PROCESS+39, PROCESS+42
, PROCESS+43, PROCESS+46, PROCESS+49, PROCESS+53, PROCESS+56, PROCESS+59, PROCESS+111
BPRX PROCESS+1~, PROCESS+6*, PROCESS+21, PROCESS+25, PROCESS+74, PROCESS+82, PROCESS+130, RELEASED~, RELEASED+2, RELEASED+3
BPRXDC PROCESS+1~, PROCESS+89*, PROCESS+91
BPRXDRG PROCESS+1~, PROCESS+82*, PROCESS+83, PROCESS+86, PROCESS+89, PROCESS+130
BPS59 CKPRESC~, CKPRESC+7
BPSEQ PROCESS+1~, PROCESS+3*, PROCESS+25
BPSFND CKPRESC+2~, CKPRESC+4*, CKPRESC+19*, CKPRESCX+1
BPSPRESC CKPRESC~, CKPRESC+19
BPSRX CKPRESC+2~, CKPRESC+7*, CKPRESC+10, CKPRESC+13
BPSRXPRSC CKPRESC+2~, CKPRESC+13*, CKPRESC+16, CKPRESC+19
BPSTATUS PROCESS+1~, PROCESS+25*, PROCESS+28, PROCESS+32, PROCESS+34, PROCESS+37, PROCESS+38, PROCESS+59, PROCESS+99, PROCESS+100
, PROCESS+130
BPSTOP PROCESS+1~, PROCESS+84, PROCESS+85*, PROCESS+86*, PROCESS+89, PROCESS+90*, PROCESS+91*, PROCESS+94, PROCESS+95*, PROCESS+96*
, PROCESS+103, PROCESS+104*, PROCESS+105*, PROCESS+114, PROCESS+115*, PROCESS+116*, PROCESS+119, PROCESS+120*, PROCESS+121*
>> BPSUMDET COLLECT+7, PROCESS+130
BPT DATTIM~, DATTIM+2*, DATTIM+3, DATTIM+5
CL CLSCLM~, CLSCLM+2*, CLSCLM+3
DATE DATTIM~, DATTIM+1*, DATTIM+5*, DATTIM+6
DTIME PAUSE+2, PAUSE2+2
>> ELIG PROCESS+111*
FREJ CKREJ~, CKREJ+1*, CKREJ+3, CKREJ+5*, CKREJ+6
I PROCESS+86*, PROCESS+91*, PROCESS+96*, PROCESS+105*, PROCESS+116*, PROCESS+121*, CKREJ~, CKREJ+5*
IO PAUSE+3, PAUSE2+3
IO(0 PAUSE+1, PAUSE2+1
OK COLLECT~, COLLECT+3*, COLLECT+7*, EXIT+1
PHARM CHKPHRM~, CHKPHRM+1*, CHKPHRM+2*, CHKPHRM+3
RDT RELEASED~, RELEASED+2*, RELEASED+3*, RELEASED+4
REJ CKREJ~, CKREJ+2, CKREJ+4*, CKREJ+5
REJ( CKREJ+3, CKREJ+4
U PROCESS+6, PROCESS+9, PROCESS+12, PROCESS+15, PROCESS+29, PROCESS+78, PROCESS+79, PROCESS+96, PROCESS+127, PROCESS+130
, AUTOREV+1, AUTOREV+2, CLSCLM+1, RTBCK+1
X COLLECT~, PAUSE~, PAUSE+2*, PAUSE2~, PAUSE2+2*, DATTIM~, DATTIM+1, DATTIM+2, CKREJ~, CKREJ+2*
, CKREJ+3*, CKREJ+4
Y COLLECT~, FM2YMD~, FM2YMD+1*, FM2YMD+2
Y1 FM2YMD~, FM2YMD+1*
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