BPSRPT2 ;BHAM ISC/BEE - ECME REPORTS ;14-FEB-05
Source file <BPSRPT2.m>
| Package | Total | Call Graph |
|---|---|---|
| E Claims Management Engine | 4 | $$DFF2EXT^BPSECFM ($$INSPAID1,$$MESSAGE,REJTEXT)^BPSOS03 $$CATEG^BPSOSUC ($$IFREFILL,$$REFFILDT,$$REFISSDT,$$RXFILDT,$$RXISSDT)^BPSRPT6 |
| VA FileMan | 1 | $$GET1^DIQ |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| E Claims Management Engine | 4 | BPSRPT1 BPSRPT5 BPSRPT5A BPSRPT8 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETTMP(BPTMPGL,BPDFN,BPRX,BPREF,BP59,BPBEGDT,BPENDDT,BPPHARM,BPSUMDET,BPGRPLAN,BPRLDT,BPPAYBL,BPREJFL,BPRXDRG,BPSTATUS,BPDUPST,BPDUPPAY) | ;
|
|
| EXIT | ||
| TRANDT(BP59,TIME) | ||
| CLOSEDT(BP59) | ||
| RESULT(BP59,RWR) | ||
| MSG(RWR,MSGTEXT,BP59) | ||
| REJECT(RWR,BPSRTEXT,BP59) | ||
| MESSAG59(BP59,N) | ||
| XMSG59 | ||
| RESP59(BP59,BPSRESP,BPSPOS) | ;EP - caller should N BPSRESP,BPSPOS
|
|
| CHKDT(BPTSTDT,BPBEGDT,BPENDDT) | ;
|
|
| REJTEXT(BP59,ARR) | ||
| CLAIMID(BP59) | ||
| INSPAID(BP59) | ||
| CRDHLDID(BP59) | ||
| GRPID(BP59) | ;sent by IB in RX^IBNCPDP
|
|
| GETPPAY(BPSRESP,BPSPOS) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$DFF2EXT^BPSECFM | GETPPAY+6 |
| $$INSPAID1^BPSOS03 | INSPAID+4 |
| $$MESSAGE^BPSOS03 | MESSAG59+4, MESSAG59+5, MESSAG59+6 |
| REJTEXT^BPSOS03 | REJECT+5 |
| $$CATEG^BPSOSUC | RESULT+1 |
| $$IFREFILL^BPSRPT6 | SETTMP+4 |
| $$REFFILDT^BPSRPT6 | SETTMP+16 |
| $$REFISSDT^BPSRPT6 | SETTMP+17 |
| $$RXFILDT^BPSRPT6 | SETTMP+11 |
| $$RXISSDT^BPSRPT6 | SETTMP+12 |
| $$GET1^DIQ | GETPPAY+3 |
| FileNo | Call Tags |
|---|---|
| 9002313.0301 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BPSC - [#9002313.02] | CLOSEDT+2, CLAIMID+2, CRDHLDID+2, GRPID+3 |
| ^BPSF(9002313.93 - [#9002313.93] | REJTEXT+10, REJTEXT+11 |
| ^BPSR - [#9002313.03] | REJTEXT+7, REJTEXT+8 |
| ^BPST - [#9002313.59] | SETTMP+27, TRANDT+1, CLOSEDT+1, RESP59+4, RESP59+5, RESP59+8, RESP59+9, REJTEXT+1, CLAIMID+1, INSPAID+1 , CRDHLDID+1, GRPID+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | REJTEXT~, REJTEXT+4*, REJTEXT+7*, REJTEXT+8 |
| ARR | REJTEXT~, REJTEXT+6! |
| ARR( | REJTEXT+13* |
| BBX | REJTEXT~, REJTEXT+1*, REJTEXT+2, REJTEXT+3 |
| BP02 | CLOSEDT~, CLOSEDT+1*, CLOSEDT+2, CLAIMID~, CLAIMID+1*, CLAIMID+2, CRDHLDID~, CRDHLDID+1*, CRDHLDID+2, GRPID+1~ , GRPID+2*, GRPID+3 |
| BP59 | SETTMP~, SETTMP+7, SETTMP+20, SETTMP+21, SETTMP+24, SETTMP+25, SETTMP+26, SETTMP+27, SETTMP+30, TRANDT~ , TRANDT+1, CLOSEDT~, CLOSEDT+1, RESULT~, RESULT+1, MSG~, MSG+4, MSG+6, REJECT~, REJECT+4 , MESSAG59~, MESSAG59+1, RESP59~, RESP59+4, RESP59+5, RESP59+8, RESP59+9, REJTEXT~, REJTEXT+1, CLAIMID~ , CLAIMID+1, INSPAID~, INSPAID+1, CRDHLDID~, CRDHLDID+1, GRPID~, GRPID+2 |
| BPBEGDT | SETTMP~, SETTMP+37, SETTMP+44, CHKDT~, CHKDT+2 |
| BPCLSDT | SETTMP+1~, SETTMP+7*, SETTMP+44, SETTMP+45 |
| BPDATA | SETTMP+1~, SETTMP+30*, SETTMP+31*, SETTMP+41, SETTMP+45 |
| BPDFN | SETTMP~, SETTMP+41, SETTMP+45 |
| BPDIV | SETTMP+1~, SETTMP+27*, SETTMP+41, SETTMP+45 |
| BPDUPPAY | SETTMP~, SETTMP+31 |
| BPDUPST | SETTMP~, SETTMP+31 |
| BPENDDT | SETTMP~, SETTMP+37, SETTMP+44, CHKDT~, CHKDT+2 |
| BPFILDT | SETTMP+1~, SETTMP+11*, SETTMP+16*, SETTMP+30 |
| BPGRPLAN | SETTMP~, SETTMP+34*, SETTMP+40*, SETTMP+41, SETTMP+45 |
| BPISSDT | SETTMP+1~, SETTMP+12*, SETTMP+17*, SETTMP+30 |
| BPPAYBL | SETTMP~, SETTMP+31 |
| BPPHARM | SETTMP~ |
| BPPPAMT | GETPPAY+1~, GETPPAY+3*, GETPPAY+6*, GETPPAY+7 |
| BPREF | SETTMP~, SETTMP+4, SETTMP+10, SETTMP+15, SETTMP+16, SETTMP+17, SETTMP+30, SETTMP+41, SETTMP+45 |
| BPREJFL | SETTMP~, SETTMP+26, SETTMP+31 |
| BPREST | SETTMP+1~, SETTMP+24*, SETTMP+26, SETTMP+30 |
| BPRET | MSG~, MSG+1*, MSG+9*, MSG+10, REJECT~, REJECT+1*, REJECT+8*, REJECT+9 |
| BPRLDT | SETTMP~, SETTMP+30 |
| >> BPRTYPE | SETTMP+34, SETTMP+37, SETTMP+40, SETTMP+44 |
| BPRX | SETTMP~, SETTMP+4, SETTMP+11, SETTMP+12, SETTMP+16, SETTMP+17, SETTMP+30, SETTMP+41, SETTMP+45 |
| BPRXDRG | SETTMP~, SETTMP+31 |
| BPSECME | REJECT~, REJECT+4 |
| BPSMSG | SETTMP+1~, SETTMP+25* |
| BPSPOS | REJECT~, REJECT+5, MESSAG59~, MESSAG59+2, MESSAG59+4, MESSAG59+5, MESSAG59+6, RESP59~, RESP59+6*, RESP59+9* , REJTEXT~, REJTEXT+3*, REJTEXT+5, REJTEXT+7, REJTEXT+8, GETPPAY~, GETPPAY+3 |
| BPSREJ | SETTMP+1~, SETTMP+26* |
| BPSRESP | REJECT~, REJECT+4, REJECT+5, MESSAG59~, MESSAG59+2, MESSAG59+4, MESSAG59+5, MESSAG59+6, RESP59~, RESP59+5* , RESP59+8*, REJTEXT~, REJTEXT+2*, REJTEXT+5, REJTEXT+7, REJTEXT+8, GETPPAY~, GETPPAY+3 |
| BPSRTEXT | REJECT~, REJECT+5, REJECT+7*, REJECT+8 |
| BPSRWR | SETTMP+1~, SETTMP+24, SETTMP+25, SETTMP+31 |
| BPSTATUS | SETTMP~, SETTMP+30 |
| BPSUMDET | SETTMP~ |
| BPTDTTM | SETTMP+1~, SETTMP+21*, SETTMP+40 |
| BPTMPGL | SETTMP~, SETTMP+41, SETTMP+45 |
| BPTRDT | SETTMP+1~, SETTMP+20*, SETTMP+30, SETTMP+37, SETTMP+41 |
| BPTSTDT | CHKDT~, CHKDT+1, CHKDT+2 |
| CL | CLOSEDT~, CLOSEDT+2*, CLOSEDT+3 |
| I | REJTEXT~, REJTEXT+4*, REJTEXT+13*, REJTEXT+15 |
| MSG | MESSAG59~, MESSAG59+1*, MESSAG59+2*, MESSAG59+4*, MESSAG59+5*, MESSAG59+6*, XMSG59 |
| MSGTEXT | MSG~, MSG+8* |
| MSGTEXT(1 | MSG+5* |
| MSGTEXT(2 | MSG+7* |
| N | MESSAG59~, MESSAG59+3*, MESSAG59+4, MESSAG59+5 |
| POSITION | INSPAID~, INSPAID+3*, INSPAID+4 |
| R | REJTEXT~, REJTEXT+8*, REJTEXT+9, REJTEXT+10, REJTEXT+12 |
| RESP | INSPAID~, INSPAID+2*, INSPAID+4 |
| RWR | RESULT~, RESULT+1*, RESULT+2*, RESULT+3, RESULT+4, RESULT+12, RESULT+13, MSG~, MSG+3, REJECT~ , REJECT+3 |
| S | REJTEXT+10~*, REJTEXT+11, REJTEXT+14! |
| TIME | TRANDT~, TRANDT+2 |
| U | SETTMP+30, SETTMP+31, TRANDT+1, CLOSEDT+1, CLOSEDT+2, RESP59+5, RESP59+8, RESP59+9, REJTEXT+2, REJTEXT+3 , REJTEXT+8, REJTEXT+11, CLAIMID+1, CLAIMID+2, INSPAID+2, INSPAID+3, CRDHLDID+1, CRDHLDID+2, GRPID+2, GRPID+3 |
| X | TRANDT~, TRANDT+1*, TRANDT+2, RESULT~, RESULT+4*, RESULT+5*, RESULT+6*, RESULT+7*, RESULT+8*, RESULT+9* , RESULT+10*, RESULT+11*, RESULT+12*, RESULT+13*, RESULT+14*, RESULT+15, MSG+4*, MSG+5, MSG+6*, MSG+7 , REJTEXT~, REJTEXT+11*, REJTEXT+12*, REJTEXT+13, INSPAID~, INSPAID+1*, INSPAID+2, INSPAID+3 |