BPS10PST ;ALB/DMB - Post-install for BPS*1.0*10 ;09/20/2010
Source file <BPS10PST.m>
| 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
|
| 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 |
| FileNo | Call Tags |
|---|---|
| ^BPSF(9002313.92 - [#9002313.92] | VFIELD^DILFD |
| 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! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| $T(DDSECFL+BPSL | DDSCRTY+17 |