IBCEF80 ;ALB/TAZ - Provider ID functions ;13 Feb 2006
Source file <IBCEF80.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 15 | ($$COB,$$FT,$$INPAT,$$POLICY)^IBCEF $$ISRX^IBCEF1 OUTPT^IBCEF11 HOS^IBCEF22 $$ALLPTYP^IBCEF3 ($$ISINSUR,PRACT)^IBCEF71 ($$CH35591,$$GETSSN)^IBCEF72 ($$CHCKSEC,$$TAX3559)^IBCEF73 $$GETNPI^IBCEF73A $$STRIP^IBCEF76 EN^IBCEF81 $$NETID^IBCEP $$CAREST^IBCEP2A $$MCR24K^IBCEU3 $$MCRONBIL^IBEFUNC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AWAY | ||
| LPRV(IBIFN,IBXSAVE,IBSTRIP,SEG) | ; Return array of Line Providers
|
|
| LPRVX | ;Exit Line Provider Setup
|
|
| PROVIDER(IB399,IBCPIEN,IBPROV,IBRES,IBCURR) | ;
|
|
| PROVINF(IB399,IBPRNUM,IBRES,IBSORT,IBINSTP,IBCPPTR) | ;
|
|
| PROVPTR(IBIEN399,IBFUNC,IBCP) | ;
|
|
| SORT(IBPRNUM,IBPRTYP,IB399,IBSRC,IBDST,IBN,IBEXC,IBSEQ,IBLIMIT,IBZ,IBCPPTR) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$COB^IBCEF | LPRV+11, PROVINF+9 |
| $$FT^IBCEF | LPRV+7, SORT+28 |
| $$INPAT^IBCEF | PROVINF+7 |
| $$POLICY^IBCEF | SORT+33 |
| $$ISRX^IBCEF1 | PROVINF+6 |
| OUTPT^IBCEF11 | LPRV+9 |
| HOS^IBCEF22 | LPRV+10 |
| $$ALLPTYP^IBCEF3 | SORT+4 |
| $$ISINSUR^IBCEF71 | PROVIDER+5, PROVIDER+7, PROVIDER+8, PROVIDER+9 |
| PRACT^IBCEF71 | PROVINF+16 |
| $$CH35591^IBCEF72 | PROVINF+21 |
| $$GETSSN^IBCEF72 | PROVINF+13 |
| $$CHCKSEC^IBCEF73 | PROVINF+26, PROVINF+28 |
| $$TAX3559^IBCEF73 | PROVINF+13 |
| $$GETNPI^IBCEF73A | PROVINF+31 |
| $$STRIP^IBCEF76 | PROVINF+32, PROVINF+34 |
| EN^IBCEF81 | LPRV+18 |
| $$NETID^IBCEP | SORT+6 |
| $$CAREST^IBCEP2A | SORT+18 |
| $$MCR24K^IBCEU3 | PROVINF+22, PROVINF+23 |
| $$MCRONBIL^IBEFUNC | PROVINF+22, PROVINF+23 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | PROVINF+5, PROVINF+18, PROVINF+19, PROVPTR+2, PROVPTR+4, SORT+32 |
| ^IBE(355.97 - [#355.97] | PROVINF+26, PROVINF+27, SORT+33 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CPLNK | LPRV+1~, LPRV+14*, LPRV+16 |
| I | PROVINF+3~, PROVINF+33*, PROVINF+34 |
| IB1 | SORT+1~, SORT+2*, SORT+9*, SORT+12, SORT+13, SORT+15, SORT+17, SORT+18, SORT+20, SORT+22 , SORT+24, SORT+25, SORT+26 |
| IB2 | SORT+1~, SORT+2*, SORT+12*, SORT+13, SORT+15, SORT+17, SORT+18, SORT+20, SORT+22, SORT+24 , SORT+25, SORT+26 |
| IB35591 | PROVINF+3~, PROVINF+21*, PROVINF+28 |
| IB355OV | PROVINF+11~, PROVINF+17*, PROVINF+20*, PROVINF+22*, PROVINF+23*, PROVINF+24, PROVINF+26, PROVINF+27 |
| IB399 | PROVIDER~, PROVIDER+5, PROVIDER+7, PROVIDER+8, PROVIDER+9, PROVINF~, PROVINF+1, PROVINF+5, PROVINF+6, PROVINF+7 , PROVINF+9, PROVINF+12, PROVINF+18, PROVINF+19, PROVINF+22, PROVINF+23, PROVINF+29, SORT~, SORT+4, SORT+18 , SORT+28, SORT+32, SORT+33 |
| IBALLSSN | PROVINF+3~ |
| IBCARE | LPRV+1~, PROVINF+3~, PROVINF+6*, PROVINF+7*, PROVINF+16, PROVINF+21 |
| IBCP | PROVPTR~, PROVPTR+2, PROVPTR+4 |
| IBCPIEN | PROVIDER~, PROVIDER+5, PROVIDER+7, PROVIDER+8, PROVIDER+9 |
| IBCPPTR | PROVINF~, PROVINF+12, PROVINF+18, PROVINF+19, PROVINF+29, SORT~, SORT+32 |
| IBCURR | LPRV+1~, LPRV+11*, LPRV+16, PROVIDER~, PROVIDER+5, PROVIDER+7, PROVIDER+8, PROVIDER+9, PROVINF+3~, PROVINF+9* , PROVINF+22, PROVINF+23 |
| IBDST | SORT~ |
| IBDST( | SORT+8, SORT+26*, SORT+27*, SORT+33* |
| IBEXC | PROVINF+3~, PROVINF+17*, PROVINF+27*, PROVINF+28, PROVINF+29, SORT~, SORT+15 |
| IBFRMTYP | LPRV+1~, LPRV+7*, LPRV+8, LPRV+9, LPRV+10, PROVINF+16, PROVINF+21, PROVINF+22, PROVINF+23, PROVINF+26 , PROVINF+28 |
| IBFUNC | PROVPTR~, PROVPTR+2 |
| IBID | SORT+1~ |
| IBID( | SORT+8*, SORT+24, SORT+25*, SORT+28 |
| IBIEN399 | PROVPTR~, PROVPTR+2, PROVPTR+4 |
| IBIFN | LPRV~, LPRV+5 |
| IBINSCO | LPRV+1~, PROVINF+3~, PROVINF+5*, PROVINF+16, PROVINF+21, PROVINF+27, PROVINF+28 |
| IBINSTP | PROVINF~, PROVINF+8, PROVINF+16, PROVINF+22, PROVINF+23, PROVINF+26, PROVINF+28 |
| IBLIMIT | LPRV+1~, PROVINF+3~, PROVINF+8*, PROVINF+29, SORT~, SORT+9, SORT+12, SORT+27 |
| IBN | PROVINF+3~, PROVINF+4*, PROVINF+21*, PROVINF+27*, PROVINF+28*, PROVINF+29, PROVPTR+1~, PROVPTR+2*, PROVPTR+3, PROVPTR+4 , SORT~, SORT+7, SORT+9, SORT+12, SORT+25*, SORT+26, SORT+27*, SORT+33* |
| IBNET | SORT+1~, SORT+6*, SORT+28, SORT+33 |
| IBNPI | PROVINF+11~, PROVINF+31*, PROVINF+32 |
| IBPRNUM | PROVINF~, PROVINF+2, PROVINF+5, PROVINF+20, PROVINF+22, PROVINF+29, PROVINF+35, SORT~, SORT+8, SORT+26 , SORT+27, SORT+33 |
| IBPROV | PROVIDER~, PROVIDER+3, PROVIDER+4, PROVIDER+5, PROVIDER+6, PROVIDER+7, PROVIDER+8, PROVIDER+9, PROVIDER+10 |
| IBPRTYP | LPRV+1~, PROVINF+3~, PROVINF+10*, PROVINF+12, PROVINF+13, PROVINF+16, PROVINF+18, PROVINF+22, PROVINF+23, PROVINF+26 , PROVINF+27, PROVINF+28, PROVINF+29, PROVINF+30, PROVINF+32, PROVINF+33, PROVINF+34, SORT~, SORT+8, SORT+26 , SORT+27, SORT+29, SORT+32, SORT+33 |
| IBPRVPTR | PROVINF+3~, PROVINF+12*, PROVINF+13, PROVINF+16, PROVINF+30, PROVINF+31 |
| IBRES | PROVIDER~, PROVINF~, PROVINF+29 |
| IBRES( | PROVIDER+10*, PROVINF+27*, PROVINF+28*, PROVINF+30*, PROVINF+32*, PROVINF+33, PROVINF+34*, PROVINF+35* |
| IBRESARR | PROVIDER+1~, PROVIDER+2*, PROVIDER+5, PROVIDER+7, PROVIDER+8, PROVIDER+9, PROVIDER+10 |
| IBRETARR | PROVINF+14~*, PROVINF+16, PROVINF+29 |
| IBSEQ | SORT~, SORT+28, SORT+33 |
| IBSORT | PROVINF~, PROVINF+2*, PROVINF+27, PROVINF+28, PROVINF+29, PROVINF+30, PROVINF+32, PROVINF+33, PROVINF+34, PROVINF+35 |
| IBSRC | SORT~ |
| IBSRC( | SORT+9, SORT+12, SORT+13, SORT+15, SORT+17, SORT+18, SORT+20, SORT+22, SORT+24, SORT+25 , SORT+26 |
| IBSSN | PROVINF+3~, PROVINF+11~, PROVINF+13*, PROVINF+29 |
| IBSSNIEN | PROVINF+3~ |
| IBSTLIC | SORT+10~, SORT+11*, SORT+18*, SORT+27 |
| IBSTLIC(0 | SORT+19, SORT+20*, SORT+27 |
| IBSTRIP | LPRV~, LPRV+3*, PROVINF+32, PROVINF+34 |
| IBSVP | SORT+1~, SORT+13* |
| IBTAXID | PROVINF+11~ |
| IBTRI | SORT+1~, SORT+2*, SORT+5*, SORT+28 |
| IBXDATA | LPRV+1~, SORT+1~ |
| IBXDATA( | LPRV+13, LPRV+14 |
| IBXIEN | LPRV+1~, LPRV+5*, LPRV+7, LPRV+9, LPRV+10, LPRV+11, LPRV+16, LPRV+17, LPRV+19, LPRV+20 , SORT+1~ |
| IBXSAVE | LPRV~, LPRV+18 |
| IBXSAVE("L-PROV" | LPRV+17*, LPRV+19, LPRV+20! |
| IBXSAVE("SLC" | LPRV+13* |
| IBZ | LPRV+1~, LPRV+15!, LPRV+16, LPRV+17, PROVIDER+1~, SORT~, SORT+29, SORT+33 |
| IBZ1 | SORT+1~, SORT+2*, SORT+4*, SORT+5*, SORT+28 |
| OK | SORT+10~, SORT+17*, SORT+19*, SORT+20* |
| SEG | LPRV~, LPRV+4* |
| SLC | LPRV+1~, LPRV+12*, LPRV+13*, LPRV+14, LPRV+17, LPRV+19*, LPRV+20 |
| U | PROVINF+13, PROVINF+20, PROVINF+24, PROVINF+26, PROVINF+27, PROVINF+28, PROVINF+32, PROVINF+34, PROVPTR+4, SORT+5 , SORT+8, SORT+13, SORT+15, SORT+17, SORT+18, SORT+22, SORT+24, SORT+25, SORT+28, SORT+29 , SORT+32, SORT+33 |
| Z | LPRV+1~, LPRV+20*, PROVINF+11~, PROVINF+18*, PROVINF+19*, PROVINF+20, SORT+1~, SORT+5*, SORT+8*, SORT+31~ , SORT+32*, SORT+33 |