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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: BPS10PST

Package: E Claims Management Engine

Routine: BPS10PST


Information

BPS10PST ;ALB/DMB - Post-install for BPS*1.0*10 ;09/20/2010

Source Information

Source file <BPS10PST.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
E Claims Management Engine 4 TASKMAN^BPSJAREG  $$IEN59^BPSOSRX  $$GETSITE^BPSOSRX8  $$RXAPI1^BPSUTIL1  
VA FileMan 4 FILESEC^DDMOD  (,IX1)^DIK  $$VFIELD^DILFD  EN^DIU2  
Kernel 2 $$HTE^XLFDT  MES^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
POST ; Entry Point for post-install
REQUESTS ; Update BPS Requests
INSURER ; Update BPS Insurer Data
PAYIEN(X) ; Get Payer Sheet IEN from the "B" X-ref
; Use reverse $O in case there is more than one (which should not happen) so
; we will get the one with the highest IEN
CLAIMS ; convert BPS CLAIMS (#9002313.02)
RESPONSE ; convert BPS RESPONSES (#9002313.03)
TRANLOG ;
FORMATS ; Remove data from deleted fields
; Removing the following fields and deleting the data associated with the fields:
; 1.03 - MAXIMUM RX PER CLAIM
; 1.07 - FORMAT IS FOR REVERSAL
; 1.13 - SOFTWARE VENDOR CERT ID
; 1001 - REVERSAL FORMAT
FEND ;
VERSION ; Update Vitria Interface Version and do automatic registration
DDSCRTY ; update the Data Dictionary Security
DDSECFL ; files to update security
CERTSUB ; remove a subfile DD from the BPS CERTIFICATION FILE - esg 1/4/11
ASLEEP ; Convert pointer to BPS Requests to BPS Transactions

External References

Name Field # of Occurrence
TASKMAN^BPSJAREG VERSION+3
$$IEN59^BPSOSRX ASLEEP+12
$$GETSITE^BPSOSRX8 REQUESTS+14
$$RXAPI1^BPSUTIL1 REQUESTS+13
FILESEC^DDMOD DDSCRTY+11, DDSCRTY+20
^DIK FORMATS+27
IX1^DIK CLAIMS+12, RESPONSE+20
$$VFIELD^DILFD FORMATS+11
EN^DIU2 CERTSUB+5
$$HTE^XLFDT CLAIMS+2, CLAIMS+15, CLAIMS+18, RESPONSE+5, RESPONSE+26, RESPONSE+28
MES^XPDUTL POST+1, POST+7, REQUESTS+1, REQUESTS+15, REQUESTS+16, REQUESTS+17, INSURER+1, INSURER+10, INSURER+11, INSURER+12
CLAIMS+2, CLAIMS+15, CLAIMS+18, CLAIMS+19, CLAIMS+20, RESPONSE+5, RESPONSE+26, RESPONSE+28, RESPONSE+29, RESPONSE+30
RESPONSE+31, RESPONSE+32, TRANLOG+1, TRANLOG+3, TRANLOG+4, FORMATS+7, FORMATS+11, FORMATS+29, FEND+1, VERSION+1
VERSION+4, DDSCRTY+2, DDSCRTY+13, DDSCRTY+14, DDSCRTY+21, DDSCRTY+22, DDSCRTY+24, CERTSUB+1, CERTSUB+6, CERTSUB+7
ASLEEP+1, ASLEEP+14, ASLEEP+15, ASLEEP+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPSF(9002313.92 - [#9002313.92] VFIELD^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.15 - [#9002313.15] ASLEEP+4, ASLEEP+5, ASLEEP+12*
^BPS(9002313.25 - [#9002313.25] REQUESTS+11
^BPS(9002313.77 - [#9002313.77] REQUESTS+4, REQUESTS+5, REQUESTS+6, REQUESTS+7, REQUESTS+8, REQUESTS+11*, REQUESTS+12*, REQUESTS+13*, REQUESTS+14*, ASLEEP+8
^BPS(9002313.78 - [#9002313.78] INSURER+4, INSURER+6*, INSURER+7*, INSURER+8*, INSURER+9*
^BPS(9002313.99 - [#9002313.99] VERSION+2*
^BPSC - [#9002313.02] CLAIMS+5, CLAIMS+7, CLAIMS+8, CLAIMS+9*, CLAIMS+10*, CLAIMS+11*
^BPSF(9002313.92 - [#9002313.92] PAYIEN+4, FORMATS+16, FORMATS+18*, FORMATS+21!
^BPSR - [#9002313.03] RESPONSE+10, RESPONSE+12, RESPONSE+13, RESPONSE+15*, RESPONSE+16*, RESPONSE+17*, RESPONSE+23*
^BPSTL("NON-FILEMAN" TRANLOG+2!

Label References

Name Line Occurrences
$$PAYIEN INSURER+6, INSURER+7, INSURER+8, INSURER+9
ASLEEP POST+5
CERTSUB POST+5
CLAIMS POST+5
DDSCRTY POST+5
FEND FORMATS+11
FORMATS POST+5
INSURER POST+5
REQUESTS POST+5
RESPONSE POST+5
TRANLOG POST+5
VERSION POST+5

Naked Globals

Name Field # of Occurrence
^( CLAIMS+7, RESPONSE+12
^(1 CLAIMS+11*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPSCONV CLAIMS+3~, CLAIMS+4*, CLAIMS+13*, CLAIMS+17
BPSCRTY DDSCRTY+3~, DDSCRTY+11, DDSCRTY+18!, DDSCRTY+20
BPSCRTY("AUDIT" DDSCRTY+10*
BPSCRTY("DD" DDSCRTY+5*
BPSCRTY("DEL" DDSCRTY+8*
BPSCRTY("LAYGO" DDSCRTY+9*
BPSCRTY("RD" DDSCRTY+6*, DDSCRTY+19*
BPSCRTY("WR" DDSCRTY+7*
BPSD0 CLAIMS+3~, CLAIMS+4*, CLAIMS+5*, CLAIMS+7, CLAIMS+8, CLAIMS+9, CLAIMS+10, CLAIMS+11, CLAIMS+12, RESPONSE+6~
RESPONSE+8*, RESPONSE+10*, RESPONSE+12, RESPONSE+13, RESPONSE+15, RESPONSE+16, RESPONSE+17, RESPONSE+19, RESPONSE+23
BPSD1 CLAIMS+3~, CLAIMS+6*, CLAIMS+7*, CLAIMS+8, CLAIMS+9, CLAIMS+10, CLAIMS+11, CLAIMS+12, RESPONSE+6~, RESPONSE+11*
RESPONSE+12*, RESPONSE+13, RESPONSE+15, RESPONSE+16, RESPONSE+17, RESPONSE+19, RESPONSE+23
BPSERR DDSCRTY+3~, DDSCRTY+12, DDSCRTY+18!, DDSCRTY+20
BPSFDBCK CLAIMS+3~, CLAIMS+4*, CLAIMS+6*, CLAIMS+15*, RESPONSE+6~, RESPONSE+8*, RESPONSE+11*, RESPONSE+26*
BPSFILE DDSCRTY+3~, DDSCRTY+4*, DDSCRTY+11, DDSCRTY+13, DDSCRTY+19*, DDSCRTY+20, DDSCRTY+21
BPSL DDSCRTY+3~, DDSCRTY+17*
BPSRESP RESPONSE+6~, RESPONSE+8*, RESPONSE+24*, RESPONSE+30
BPSTOTAL CLAIMS+3~, CLAIMS+4*, CLAIMS+6*, CLAIMS+15, CLAIMS+17, RESPONSE+6~, RESPONSE+8*, RESPONSE+11*, RESPONSE+26, RESPONSE+29
BPSX RESPONSE+6~
C CLAIMS+3~
CNT REQUESTS+2~, REQUESTS+3*, REQUESTS+10*, REQUESTS+15, INSURER+2~, INSURER+3*, INSURER+5*, INSURER+10, ASLEEP+2~, ASLEEP+3*
ASLEEP+13*, ASLEEP+14
COB ASLEEP+2~, ASLEEP+10*, ASLEEP+11, ASLEEP+12
DA CLAIMS+3~, CLAIMS+12!*, RESPONSE+6~, RESPONSE+18!, RESPONSE+19*, FORMATS+14~, FORMATS+27*
DA(1 CLAIMS+12*, RESPONSE+19*, FORMATS+26*
DA(2 CLAIMS+12*, RESPONSE+19*
DIK CLAIMS+3~, CLAIMS+12*, RESPONSE+6~, RESPONSE+19*, FORMATS+14~, FORMATS+25*
DIU CERTSUB+2~, CERTSUB+3*
DIU(0 CERTSUB+4*
FILL REQUESTS+2~, REQUESTS+6*, REQUESTS+12, REQUESTS+14
IEN REQUESTS+2~, REQUESTS+4*, REQUESTS+5, REQUESTS+6, REQUESTS+7, REQUESTS+8, REQUESTS+11, REQUESTS+12, REQUESTS+13, REQUESTS+14
INSURER+2~, INSURER+4*, INSURER+6, INSURER+7, INSURER+8, INSURER+9, FORMATS+14~, FORMATS+15*, FORMATS+16*, FORMATS+18
FORMATS+21, ASLEEP+2~, ASLEEP+4*, ASLEEP+5, ASLEEP+12
KEY1 ASLEEP+2~, ASLEEP+10*, ASLEEP+11, ASLEEP+12
KEY2 ASLEEP+2~, ASLEEP+10*, ASLEEP+11, ASLEEP+12
PIECE FORMATS+14~, FORMATS+18*
PTR ASLEEP+2~, ASLEEP+5*, ASLEEP+6, ASLEEP+7, ASLEEP+8
RXI REQUESTS+2~, REQUESTS+5*, REQUESTS+12, REQUESTS+13, REQUESTS+14
SCC REQUESTS+2~, REQUESTS+8*, REQUESTS+11
TYPE REQUESTS+2~, REQUESTS+7*, REQUESTS+9
U REQUESTS+5, REQUESTS+6, REQUESTS+7, REQUESTS+8, REQUESTS+11, REQUESTS+12, REQUESTS+13, REQUESTS+14, INSURER+6, INSURER+7
INSURER+8, INSURER+9, CLAIMS+7, CLAIMS+9, RESPONSE+12, RESPONSE+23, FORMATS+18, VERSION+2, ASLEEP+5, ASLEEP+10
ASLEEP+12
V DDSCRTY+3~, DDSCRTY+14*, DDSCRTY+22*
X PAYIEN~, PAYIEN+3, PAYIEN+4, CLAIMS+3~, CLAIMS+7*, CLAIMS+11, CLAIMS+17*, CLAIMS+18, RESPONSE+6~, RESPONSE+12*
RESPONSE+17, DDSCRTY+3~, DDSCRTY+17*, DDSCRTY+19
X0 ASLEEP+2~, ASLEEP+8*, ASLEEP+9, ASLEEP+10
Y RESPONSE+6~

Marked Items

Name Field # of Occurrence
$T(DDSECFL+BPSL DDSCRTY+17
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All