IBBAPI ;OAK/ELZ - APIS FOR OTHER PACKAGES FOR PFSS ;6-MAY-2003
Source file <IBBAPI.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| INSUR(DFN,IBDT,IBSTAT,IBR,IBFLDS) | ; Return Patient Insurance Information
|
|
| CIDC(DFN) | ; Return if CIDC questions should be asked for DFN
|
|
| SWSTAT() | ;Return the PFSS Master switch status
|
|
| GETACCT(IBBDFN,IBBARFN,IBBEVENT,IBBAPLR,IBBPV1,IBBPV2,IBBPR1,IBBDG1,IBBZCL,IBBDIV,IBBRAIEN,IBBSURG) | ;
|
|
| GETCHGID() | ;Obtain unique charge id for service being charged
|
|
| CHARGE(IBBDFN,IBBARFN,IBBCTYPE,IBBUCID,IBBFT1,IBBPR1,IBBDG1,IBBZCL,IBBRXE,IBBORIEN,IBBPROS) | ;
|
|
| SETACCT(IBBDFN,HLMTIENS) | ;Store external medical billing system's visit# in file #375 record
|
|
| EXTNUM(IBBDFN,IBBARFN) | ;Get external medical billing system's visit#
|
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | INSUR~, INSUR+2, CIDC~, CIDC+2 |
| HLMTIENS | SETACCT~, SETACCT+2 |
| IBBAPLR | GETACCT~, GETACCT+3 |
| IBBARFN | GETACCT~, GETACCT+3, CHARGE~, CHARGE+3, EXTNUM~, EXTNUM+2 |
| IBBCTYPE | CHARGE~, CHARGE+3 |
| IBBDFN | GETACCT~, GETACCT+3, CHARGE~, CHARGE+3, SETACCT~, SETACCT+2, EXTNUM~, EXTNUM+2 |
| IBBDG1 | GETACCT~, GETACCT+3, CHARGE~, CHARGE+3 |
| IBBDIV | GETACCT~, GETACCT+3 |
| IBBEVENT | GETACCT~, GETACCT+3 |
| IBBFT1 | CHARGE~, CHARGE+3 |
| IBBORIEN | CHARGE~, CHARGE+3 |
| IBBPR1 | GETACCT~, GETACCT+3, CHARGE~, CHARGE+3 |
| IBBPROS | CHARGE~, CHARGE+3 |
| IBBPV1 | GETACCT~, GETACCT+3 |
| IBBPV2 | GETACCT~, GETACCT+3 |
| IBBRAIEN | GETACCT~, GETACCT+3 |
| IBBRXE | CHARGE~, CHARGE+3 |
| IBBSURG | GETACCT~, GETACCT+3 |
| IBBUCID | CHARGE~, CHARGE+3 |
| IBBZCL | GETACCT~, GETACCT+3, CHARGE~, CHARGE+3 |
| IBDT | INSUR~, INSUR+2 |
| IBFLDS | INSUR~, INSUR+2 |
| IBR | INSUR~, INSUR+2 |
| IBSTAT | INSUR~, INSUR+2 |