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 |