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 |