IBY568PO ;ALB/BAA - Post install routine for patch 568; 5-AUG-16
Source file <IBY568PO.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ; CALL SECTIONS
|
|
RIDER | ; add Prostihetic Insurance Rider (355.6)
|
|
PLAN | ; add Prosthetics to Plan Coverage Limitations
|
|
ADDRT | ; Add Rate Types (399.3)
|
|
RTQ | ||
NEW(NAM,NUM,REC) | ; create new rate type
; see if entry exists |
|
ADDRS | ; Add Rate Schedules (363) for EMERGENCY/HUMANITARIAN REIMB. & INELIGIBLE HOSP. REIMB.
|
|
RSCS(IBFN,IBVDT,IBCOPY) | ; add existing Charge Sets to HR & IR
; copy the Charge Sets from the corresponding RI RS (v2) |
|
RSCSQ | ||
RSCSFILE(IBFN,IBCSNM,IBCSAA) | ; Add Charge Set to a Rate Schedule
|
|
RSCSFQ | ||
NEWIBER | ||
MCCRUTL(X,P) | ; returns IFN of item in 399.1 if Name is found and piece P is true
|
|
MSG(X) | ;
|
|
RSDT(PRE) | ;Copy the active RX charge schedule from RI to FR
|
|
NEWRT | ;Rate Type
|
|
RT19 | ;;HUMANITARIAN REIMB. INS.;HUMANITARIAN REIMB. INS.;0;HUM REIM;1;EMERGENCY/HUMANITARIAN REIMB.;i;1;0;1;28
|
|
RT20 | ;;INELIGIBLE REIMB. INS.;INELIGIBLE REIMB. INS.;0;INE REIM;1;INELIGIBLE HOSP. REIMB.;i;1;0;1;28
|
|
RT21 | ;;DENTAL REIMB. INS.;DENTAL REIMB. INS.;0;DEN REIM;1;EMERGENCY/HUMANITARIAN REIMB.;i;1;0;1;28
|
|
RSF | ;Rate Schedules (363) for EMERGENCY/HUMANITARIAN REIMB. & INELIGIBLE HOSP. REIMB.
|
Name | Field # of Occurrence |
---|---|
^DIC | NEW+4, RSCSFILE+7 |
FILE^DICN | RIDER+7, PLAN+10, NEW+9, ADDRS+29, NEWIBER+10 |
^DIE | PLAN+12, NEW+14, NEW+18, ADDRS+37, NEWIBER+17 |
$$FMTE^XLFDT | ADDRS+25 |
MES^XPDUTL | START+1, START+8, RIDER+2, RIDER+5, RIDER+10, PLAN+1, PLAN+6, PLAN+8, PLAN+14, ADDRT+4 , ADDRT+14, RTQ, NEW+5, NEW+9, ADDRS+1, ADDRS+41, ADDRS+42, NEWIBER+2, NEWIBER+8, NEWIBER+19 |
FileNo | Call Tags |
---|---|
^IBE(350.8 - [#350.8] | Classic Fileman Calls |
^IBE(355.31 - [#355.31] | Classic Fileman Calls |
^IBE(355.6 - [#355.6] | Classic Fileman Calls |
^IBE(363 - [#363] | Classic Fileman Calls |
^DGCR(399.3 - [#399.3] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGCR(399.1 - [#399.1] | MCCRUTL+2 |
^DGCR(399.3 - [#399.3] | ADDRS+10, ADDRS+12 |
^IBE(350.8 - [#350.8] | NEWIBER+8 |
^IBE(355.31 - [#355.31] | PLAN+8 |
^IBE(355.6 - [#355.6] | RIDER+5, PLAN+6 |
^IBE(363 - [#363] | ADDRS+7, ADDRS+22, ADDRS+23, ADDRS+26, RSCS+4, RSCS+7, RSCS+8, RSCS+9, RSCSFILE+2, RSCSFILE+5 , RSDT+3, RSDT+4, RSDT+5, RSDT+6, RSDT+7 |
^IBE(363.1 - [#363.1] | RSCS+10, RSCSFILE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
C | ADDRT+1~, ADDRT+6*, ADDRT+10, NEW+12, NEW+16 |
DA | PLAN+2~, PLAN+12*!, NEW+2~, NEW+8*, NEW+11*, NEW+15*, ADDRS+2~, ADDRS+37*!, RSCSFILE+1~, NEWIBER+14* |
DA(1 | RSCSFILE+6* |
DD | RIDER+1~, RIDER+7!, PLAN+2~, PLAN+10!, NEW+2~, ADDRS+2~, ADDRS+27!, RSCSFILE+1~, NEWIBER+1~, NEWIBER+10! |
DIC | RIDER+1~, RIDER+7*!, PLAN+2~, PLAN+10*!, NEW+2~, NEW+4*, ADDRS+2~, ADDRS+28*, ADDRS+29!, RSCSFILE+1~ , RSCSFILE+6*, NEWIBER+1~, NEWIBER+10*, NEWIBER+11! |
DIC("DR" | RSCSFILE+7* |
DIC("P" | RSCSFILE+7* |
DIC(0 | RIDER+7*, PLAN+10*, NEW+8*, NEW+15*, ADDRS+28*, RSCSFILE+6*, NEWIBER+10* |
DIE | PLAN+2~, PLAN+12*!, NEW+2~, NEW+13*, NEW+17*, ADDRS+2~, ADDRS+37*!, NEWIBER+16* |
DINUM | ADDRS+29! |
DLAYGO | RIDER+1~, RIDER+7*, PLAN+2~, PLAN+10*, NEW+2~, NEW+8*, NEW+15*, ADDRS+2~, ADDRS+28*, ADDRS+29! , RSCSFILE+1~, RSCSFILE+6*, NEWIBER+1~, NEWIBER+10* |
DO | RIDER+1~, RIDER+7!, PLAN+2~, PLAN+10!, NEW+2~, NEW+7!, ADDRS+2~, ADDRS+27!, RSCSFILE+1~, NEWIBER+1~ , NEWIBER+10! |
DONE | ADDRT+1~, ADDRT+12* |
DR | PLAN+2~, PLAN+12*!, NEW+2~, NEW+8*, NEW+12*, NEW+15*, NEW+16*, ADDRS+2~, ADDRS+32*, ADDRS+33* , ADDRS+34*, ADDRS+35*, ADDRS+36*, ADDRS+37!, RSCSFILE+1~, NEWIBER+15* |
FLG | ADDRT+1~, ADDRT+6*, ADDRT+14*, RTQ |
IB02 | NEWIBER+1~, NEWIBER+5*, NEWIBER+15 |
IB04 | NEWIBER+1~, NEWIBER+6*, NEWIBER+15 |
IB05 | NEWIBER+1~, NEWIBER+7*, NEWIBER+15 |
IBA | PLAN+2~, PLAN+8*, ADDRT+1~, RTQ, ADDRS+2~ |
IBA( | MSG+2* |
IBA(1 | RTQ* |
IBA(999999 | MSG+1 |
IBADJST | ADDRS+2~, ADDRS+26*, ADDRS+36, RSDT+1~, RSDT+7* |
IBADMIN | ADDRS+2~, ADDRS+26*, ADDRS+35, RSDT+1~, RSDT+6* |
IBARR | RIDER+1~, NEWIBER+1~ |
IBBS | ADDRS+2~, ADDRS+8*, ADDRS+32 |
IBCNT | ADDRT+1~, ADDRT+2*, ADDRT+6*, ADDRT+14*, RTQ, ADDRS+2~, ADDRS+3*, ADDRS+31*, RSCS+2~, RSCS+3* , RSCS+10*, RSCSQ |
IBCNTCS | ADDRS+2~, ADDRS+38*, ADDRS+40*, ADDRS+41 |
IBCOPY | RSCS~, RSCS+6, RSCS+7, RSCS+8, RSCS+9 |
IBCS | ADDRS+2~, RSCS+2~, RSCS+9*, RSCS+10, RSDT+1~, RSDT+2*, RSDT+3*, RSDT+4*, RSDT+5, RSDT+6 , RSDT+7 |
IBCS0 | RSDT+1~, RSDT+5*, RSDT+8 |
IBCSAA | RSCS+2~, RSCSFILE~, RSCSFILE+7 |
IBCSFN | ADDRS+2~, RSCS+2~, RSCS+9*, RSCS+10, RSCSFILE+1~, RSCSFILE+4*, RSCSFILE+5 |
IBCSNM | RSCS+2~, RSCSFILE~, RSCSFILE+3, RSCSFILE+4, RSCSFILE+7 |
IBDA | RIDER+1~, RIDER+8*, PLAN+2~, PLAN+10*, PLAN+12, NEWIBER+1~, NEWIBER+12* |
IBDISP | ADDRS+2~, ADDRS+26*, ADDRS+34, RSDT+1~, RSDT+6* |
IBFILE | PLAN+2~, PLAN+3*, PLAN+6, PLAN+8 |
IBFN | ADDRS+2~, ADDRS+31*, ADDRS+37, ADDRS+40, RSCS~, RSCS+4, RSCS+10, RSCSFILE~, RSCSFILE+2, RSCSFILE+5 , RSCSFILE+6 |
IBI | ADDRT+1~, ADDRT+8*, ADDRS+2~, ADDRS+5* |
IBJ | ADDRS+2~ |
IBLN | ADDRS+2~, ADDRS+5*, ADDRS+7, ADDRS+8, ADDRS+9, ADDRS+10, ADDRS+11, ADDRS+12, ADDRS+28, ADDRS+32 |
IBLNCS | ADDRS+2~ |
IBNAME | RIDER+1~, RIDER+4*, RIDER+5, RIDER+7, RIDER+10, PLAN+2~, PLAN+5*, PLAN+6, PLAN+8, PLAN+10 , ADDRS+14*, ADDRS+15*, ADDRS+16*, ADDRS+17*, ADDRS+18*, ADDRS+19*, ADDRS+20*, ADDRS+22, ADDRS+23, ADDRS+24 , ADDRS+26, RSCS+2~, NEWIBER+1~, NEWIBER+4*, NEWIBER+8, NEWIBER+10, NEWIBER+15, NEWIBER+19 |
IBNRS | RSCS+2~, RSCS+4*, RSCS+5 |
IBRDA | PLAN+2~, PLAN+6* |
IBRIDER | PLAN+2~, PLAN+5*, PLAN+6 |
IBRN | ADDRS+2~, ADDRS+9*, ADDRS+14, ADDRS+15, ADDRS+16, ADDRS+17, ADDRS+18, ADDRS+19, ADDRS+20, ADDRS+34 , ADDRS+35, ADDRS+36 |
IBRS | ADDRS+2~ |
IBRS0 | ADDRS+21~, ADDRS+23*, ADDRS+24, ADDRS+25 |
IBRS1 | ADDRS+2~, ADDRS+23*, ADDRS+26 |
IBRSFN | ADDRS+21~*, ADDRS+22*, ADDRS+23, ADDRS+40 |
IBRSNM | RSCS+2~, RSCS+4* |
IBRT | ADDRS+2~, ADDRS+10*, ADDRS+11, ADDRS+12*, ADDRS+32 |
IBTY | RSCS+2~, RSCS+5*, RSCS+7 |
IBVDT | ADDRS+2~, ADDRS+25*, ADDRS+40, RSCS~ |
IBX | RIDER+1~, RIDER+5*, RIDER+10*, PLAN+2~, PLAN+6*, ADDRS+21~, RSCSFILE+1~*, RSCSFILE+7*, RSCSFQ, NEWIBER+1~ , NEWIBER+8*, NEWIBER+19*, MCCRUTL+1~, MCCRUTL+2*, MSG+1~*, MSG+2 |
IBXFN | RSCS+2~, RSCS+8*, RSCS+9 |
IBY | MCCRUTL+1~*, MCCRUTL+2*, MCCRUTL+3 |
INDT | ADDRS+2~, ADDRS+25* |
NAM | NEW~, NEW+3, NEW+5, NEW+8, NEW+9 |
NUM | NEW~, NEW+8 |
OUT | NEW+2~, NEW+4*, NEW+5 |
P | MCCRUTL~, MCCRUTL+2 |
PRE | RSDT~, RSDT+3, RSDT+4 |
REC | ADDRT+1~, ADDRT+9*, ADDRT+10, ADDRT+12, NEW~, NEW+12, NEW+16 |
RN | NEW+2~, NEW+10*, NEW+11, NEW+15, NEWIBER+13*, NEWIBER+14 |
RTNAM | ADDRT+1~, ADDRT+10*, ADDRT+12, ADDRT+14 |
RTNUM | ADDRT+1~, ADDRT+7*, ADDRT+8, ADDRT+12 |
U | ADDRS+7, ADDRS+8, ADDRS+9, ADDRS+10, ADDRS+11, ADDRS+12, ADDRS+24, ADDRS+25, ADDRS+26, ADDRS+28 , ADDRS+32, RSCS+7, RSCS+10, MCCRUTL+2, RSDT+6, RSDT+8 |
X | RIDER+1~, RIDER+7*!, PLAN+2~, PLAN+10*!, PLAN+12!, NEW+2~, NEW+3*, NEW+8*, ADDRS+2~, ADDRS+28* , ADDRS+30!, ADDRS+37!, RSCSFILE+1~, RSCSFILE+7*, NEWIBER+1~, NEWIBER+10*, NEWIBER+11!, MCCRUTL~, MCCRUTL+2, MSG~ , MSG+2 |
Y | RIDER+1~, RIDER+7!, RIDER+8, PLAN+2~, PLAN+10!, PLAN+12!, NEW+2~, NEW+4, NEW+9, NEW+10 , ADDRS+2~, ADDRS+30!, ADDRS+31, ADDRS+37!, RSCSFILE+1~, RSCSFILE+7, NEWIBER+1~, NEWIBER+11!, NEWIBER+12, NEWIBER+13 |