DGVPTIB1 ;alb/mjk - IBACKIN for export with PIMS v5.3; 4/21/93
Source file <DGVPTIB1.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 8 | ^IBAERR ^IBAFIL (ADD,ARPARM,BILLNO,SITE)^IBAUTL (SERV,TYPE)^IBAUTL2 CLADD^IBAUTL3 CANCHG^IBECEA2 (APPT,CANCP)^IBECEA3 $$IGN^IBEFUNC |
| VA Fileman | 2 | DT^DICRW IX^DIK |
| Registration | 1 | $$BIL^DGMTUB |
| Scheduling | 1 | $$STATUS^SDAM1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; main entry point
|
|
| ADDQ | ||
| CHKSTAT | ; check appointment status, quit if inpatient or not relevant
|
|
| SETUP | ;
|
|
| ENQ | ||
| ADD | ; add op copay charge
|
|
| CKBILL | ; if a charge has been cancelled, search for other visits for day that might be billable.
|
|
| CKQ | ||
| CANQ | ||
| CANCEL | ; cancel op copay charge - search for op charges from same date, then compare softlink
|
|
| SETUPQ | ||
| IBACKIN | ;ALB/RLW - Check-in Link for OP Co-payment ; 12-JUN-92
|
| Name | Field # of Occurrence |
|---|---|
| $$BIL^DGMTUB | SETUP+3 |
| DT^DICRW | SETUP+1 |
| IX^DIK | ADD+10 |
| ^IBAERR | ADD+3, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8, ADD+11, CANCEL+5, CANCEL+6 |
| ^IBAFIL | ADD+11, CANCEL+6 |
| ADD^IBAUTL | ADD+7 |
| ARPARM^IBAUTL | ADD+5, CANCEL+5 |
| BILLNO^IBAUTL | ADD+6 |
| SITE^IBAUTL | SETUP+13 |
| SERV^IBAUTL2 | SETUP+13 |
| TYPE^IBAUTL2 | SETUP+13, ADD+3 |
| CLADD^IBAUTL3 | ADD+12 |
| CANCHG^IBECEA2 | CANCEL+4 |
| APPT^IBECEA3 | ADD+1 |
| CANCP^IBECEA3 | SETUP+9 |
| $$IGN^IBEFUNC | SETUP+11 |
| $$STATUS^SDAM1 | CKBILL+3 |
| FileNo | Call Tags |
|---|---|
| ^IB - [#350] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | SETUP+7, CKBILL+2 |
| ^IB - [#350] | ADD+8, ADD+9*, ADD+10, CANCEL+3 |
| ^IB("AC" | ADD+9! |
| ^IB("APTDT" | CANCEL+2, CANCEL+3 |
| ^IBE(350.1 - [#350.1] | SETUP+14, ADD+4 |
| ^IBE(351 - [#351] | ADD+12 |
| ^SC - [#44] | SETUP+6, CKBILL+4 |
| Name | Line Occurrences |
|---|---|
| ADD | SETUP+17, SETUP+18, CKBILL+6 |
| ADDQ | ADD+2, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8 |
| CANCEL | SETUP+21, SETUP+22 |
| CKBILL | CANCEL+7 |
| ENQ | CHKSTAT+4, CHKSTAT+9 |
| SETUP | CHKSTAT+9, CHKSTAT+10 |
| SETUPQ | SETUP+17, SETUP+18, SETUP+21 |
| Name | Field # of Occurrence |
|---|---|
| ^( | CKBILL+2, CKBILL+4 |
| ^(0 | SETUP+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | ADD+10*! |
| >> DFN | ADD+12* |
| DIK | ADD+10*! |
| DT | SETUP+1, SETUP+11 |
| DUZ | SETUP+4, SETUP+15 |
| >> I | CANCEL+7*, CKBILL+1 |
| >> IBACLIN | SETUP+6* |
| IBAD | CKBILL+1~*, CKBILL+2*, CKBILL+3, CKBILL+4, CKBILL+5, CKBILL+6 |
| IBADATE | ENQ! |
| IBADFN | EN+7*, ENQ!, SETUP+3, SETUP+7, SETUP+15, ADD+9, ADD+12, CANCEL+2, CANCEL+3, CKBILL+2 , CKBILL+3, CKBILL+4, CKBILL+6 |
| >> IBAPTYPE | SETUP+7*, SETUP+9, SETUP+11 |
| IBAST | CHKSTAT+5*, CHKSTAT+9, ENQ!, SETUP+14, SETUP+17, SETUP+18, SETUP+20, SETUP+21, SETUP+22, CKBILL+2 , CKBILL+4, CKBILL+5* |
| IBATYP | ENQ!, SETUP+14*, SETUP+15, ADD+4*, ADD+9 |
| IBBST | CHKSTAT+5*, CHKSTAT+10, ENQ!, SETUP+21, SETUP+22 |
| >> IBCHG | ADD+9 |
| IBCHRGD | ENQ!, ADD+2, ADD+4 |
| >> IBCLDT | ADD+12* |
| IBCNP | ENQ!, ADD+2 |
| IBCRES | SETUP+20*, SETUPQ! |
| >> IBDATE | SETUP+2*, SETUP+3, SETUP+7 |
| >> IBDESC | ADD+9 |
| IBDT | ENQ!, SETUP+2*, ADD+9, ADD+12, CANCEL+7, CKBILL+2 |
| >> IBDUZ | SETUP+4*, ADD+9 |
| IBEL | ENQ! |
| IBFAC | ENQ!, ADD+9 |
| IBIEN | ENQ!, CANCEL+2*, CANCEL+3*, CANCEL+4 |
| IBIL | ENQ!, ADD+9 |
| IBJOB | SETUP+4~* |
| IBN | ENQ!, ADD+8, ADD+9, ADD+10, ADD+11 |
| IBNOS | ENQ!, ADD+11*, CANCEL+6 |
| IBPARNT | ENQ! |
| IBPDT | ENQ! |
| >> IBPTDT | CANCEL+1*, CANCEL+2*, CANCEL+3, CANCEL+7* |
| IBSD | CKBILL+1~, CKBILL+2*, CKBILL+3, CKBILL+4, CKBILL+5, CKBILL+6 |
| >> IBSEQNO | ADD+4* |
| IBSERV | ENQ!, SETUP+15 |
| IBSFTLK | ENQ!, SETUP+12*, ADD+9, CANCEL+3, CKBILL+5* |
| IBSN | CKBILL+1~, CKBILL+4*, CKBILL+5, CKBILL+6 |
| IBSTAT | ENQ! |
| >> IBTOTL | CANCEL+4* |
| IBTRAN | ENQ!, ADD+9 |
| >> IBWHER | SETUP+4* |
| IBWST | CHKSTAT+5*, ENQ!, SETUP+17, SETUP+18, SETUP+21, SETUP+22 |
| IBX | ENQ!, SETUP+2*, CANCEL+4*, CKBILL+5* |
| IBXA | ENQ!, SETUP+2* |
| >> IBY | ADD+3 |
| >> SDAMEVT | EN+6 |
| >> SDATA | EN+6, EN+7, CHKSTAT+5, SETUP+2, SETUP+6, SETUP+12, CKBILL+6* |
| >> SDATA("AFTER" | CHKSTAT+4, CHKSTAT+5 |
| >> SDATA("BEFORE" | CHKSTAT+4, CHKSTAT+5 |
| X | ENQ!, SETUP+15!*, CANCEL+3!* |
| X(0 | SETUP+15* |
| >> Y | SETUP+4*, ADD+4*, ADD+5, ADD+6, ADD+7, ADD+8*, ADD+11, CANCEL+5, CANCEL+6 |