IBECEAU6 ;EDE/YMG - Cancel Charge ; 03/09/2021
Source file <IBECEAU6.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CANCEL(IBN,IBCRES,IBCLK,IBCAP) | ; cancel a single charge
|
|
| CED | ; Edits required to cancel a charge.
|
|
| CEDQ | ; exit point
|
|
| UPDVST(IBCAN) | ; update the Visit Tracking file
|
|
| UCVSTDB | ; Update the UC Visit Tracking
|
|
| CANC(IBCN,IBCRES,IBINC) | ; Cancel a charge, after passing all edits
|
|
| UPSTAT(IBCN,IBCRES) | ; Update the status, cancellation reason of incomplete charges.
|
|
| UPCANC(IBCN,IBRES,IBIL) | ; Update cancellation transaction
|
|
| CLOCK(IBDOL,IBDAYPR,IBDAY) | ; Update clock data.
|
|
| CLAMT(STR,AMT,IBCLDA) | ; Update Billing Clock Medicare Deductible co-payments
|
|
| CLINP(BEG,DIF,IBCLDA) | ; Update Billing Clock Inpatient Days
|
|
| ADD350(DFN,IBSITE,IBATYP) | ; add new entry to file 350 (wrapper for ADD^IBAUTL)
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | UPSTAT+7, UPCANC+7, CLAMT+11, CLINP+10 |
| FILE^DIE | CANC+33 |
| $$GET1^DIQ | CANCEL+19 |
| FOUND^IBARXMA | CANCEL+40 |
| $$CANCEL^IBARXMN | CANCEL+40 |
| ADD^IBAUTL | ADD350+9 |
| SITE^IBAUTL | CANCEL+22 |
| $$GETELGP^IBECEA36 | UCVSTDB+13 |
| $$GETVST^IBECEA36 | UCVSTDB+16 |
| $$UPDATE^IBECEA38 | UPDVST+21 |
| $$FNDVST^IBECEA4 | UPDVST+13 |
| $$LAST^IBECEAU | CED+7 |
| CLSTR^IBECEAU1 | CANCEL+48 |
| ^IBR | CANCEL+33, CANC+36 |
| FileNo | Call Tags |
|---|---|
| ^IB - [#350] | Classic Fileman Calls |
| ^IBE(350.1 - [#350.1] | GET1^DIQ |
| ^IBE(351 - [#351] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IB - [#350] | CANCEL+30, CED+4, CED+5, CANC+38 |
| ^IB(0 | CANC+10, CANC+12, CANC+34 |
| ^IBE(350.1 - [#350.1] | CED+8, CED+16, CED+18 |
| ^IBE(350.21 - [#350.21] | CED+10 |
| ^IBE(350.3 - [#350.3] | CANCEL+18, CANCEL+20, UCVSTDB+4 |
| Name | Line Occurrences |
|---|---|
| $$ADD350 | CANC+12 |
| CANC | CANCEL+26, CANCEL+44 |
| CED | CANCEL+15 |
| CEDQ | CED+4, CED+5, CED+7, CED+14, CED+16, CED+18, CED+23, CED+24 |
| CLAMT | CLOCK+7 |
| CLINP | CLOCK+8 |
| CLOCK | CANCEL+49 |
| UCVSTDB | CANCEL+24 |
| UPCANC | CANCEL+31 |
| UPDVST | UCVSTDB+6, UCVSTDB+8, UCVSTDB+10, UCVSTDB+14, UCVSTDB+18, UCVSTDB+20 |
| UPSTAT | CANCEL+29, CANC+8, CANC+38 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMT | CLAMT~, CLAMT+7, CLAMT+9 |
| BEG | CLINP~, CLINP+7, CLINP+8 |
| DA | UPSTAT+5~, UPSTAT+6*, UPCANC+6~, UPCANC+7*, CLAMT+6~, CLAMT+11*, CLINP+10*, ADD350+8~ |
| DAYS | CLAMT+6~, CLAMT+8*, CLINP+6~, CLINP+8*, CLINP+9, CLINP+10 |
| DD | ADD350+8~ |
| DFN | CANCEL+9~, CANCEL+23*, CANCEL+40, CANCEL+48, UPDVST+13, UCVSTDB+13, UCVSTDB+16, CANC+12, ADD350~ |
| DIC | ADD350+8~ |
| DIE | UPSTAT+5~, UPSTAT+6*, UPCANC+6~, UPCANC+7*, CLAMT+6~, CLAMT+11*, CLINP+10*, ADD350+8~ |
| DIF | CLINP~, CLINP+7, CLINP+8 |
| DINUM | ADD350+8~ |
| DLAYGO | ADD350+8~ |
| DO | ADD350+8~ |
| DR | UPSTAT+5~, UPSTAT+6*, UPCANC+6~, UPCANC+7*, CLAMT+6~, CLAMT+11*, CLINP+10*, ADD350+8~ |
| DUZ | CANC+15, CLAMT+11, CLINP+10 |
| FDA | CANC+6~ |
| FDA(350 | CANC+17*, CANC+18*, CANC+19*, CANC+20*, CANC+21*, CANC+22*, CANC+23*, CANC+24*, CANC+25*, CANC+26* , CANC+27*, CANC+28*, CANC+29*, CANC+30*, CANC+31*, CANC+32* |
| IBACT | CANCEL+9~, CED+8*, CED+11, CED+12, CED+15 |
| IBAMC | CANCEL+9~, CANCEL+40* |
| IBATYP | CANCEL+9~, CED+15*, CED+16, CED+18, CANC+12, ADD350~ |
| IBBLNO | UPDVST+8~, UPDVST+12*, UPDVST+13 |
| IBCAN | UPDVST~, UPDVST+16, UPDVST+17, UPDVST+18, UPDVST+19 |
| IBCANTR | CANCEL+9~, CANCEL+28, CED+11*, CED+14 |
| IBCAP | CANCEL~, CANCEL+36 |
| IBCHG | CANCEL+9~, CANCEL+47, CANCEL+49, CED+21*, CED+24, CANC+19 |
| IBCLDA | CANCEL+10~, CANCEL+48, CLOCK+7, CLOCK+8, CLAMT~, CLAMT+7, CLAMT+11, CLINP~, CLINP+7, CLINP+10 |
| IBCLDT | CLAMT+6~, CLAMT+9* |
| IBCLK | CANCEL~, CANCEL+46 |
| IBCLST | CANCEL+10~, CANCEL+49, CLOCK+7 |
| IBCN | CANC~, CANC+8, CANC+38, UPSTAT~, UPSTAT+6, UPCANC~, UPCANC+7 |
| IBCOPAY | CANCEL+9~, CANCEL+37*, CANCEL+40 |
| IBCRES | CANCEL~, CANCEL+17, CANCEL+18, CANCEL+20, CANCEL+26, CANCEL+44, UCVSTDB+4, CANC~, CANC+8, CANC+22 , CANC+38, UPSTAT~, UPSTAT+6, UPCANC+7 |
| IBDAY | CLOCK~, CLOCK+8 |
| IBDAYPR | CLOCK~, CLOCK+8 |
| IBDOL | CLOCK~, CLOCK+7 |
| IBDUZ | CANC+6~, CANC+15*, CANC+32 |
| IBELIG | UCVSTDB+2~, UCVSTDB+13*, UCVSTDB+14 |
| IBERROR | UPDVST+8~, UPDVST+21 |
| IBFAC | CANCEL+9~ |
| IBFR | CANCEL+9~, CANCEL+48, CED+22*, UPDVST+13, UCVSTDB+13, UCVSTDB+16, CANC+25 |
| IBH | CANCEL+9~, CED+10*, CED+14, CED+24, CED+25, CANC+8 |
| IBIL | CANCEL+9~, CANCEL+21, CANCEL+30*, CANCEL+31, CED+19*, CED+25, UPDVST+12, CANC+23, UPCANC~, UPCANC+7 |
| IBINC | CANC~, CANC+8 |
| IBN | CANCEL~, CANCEL+26, CANCEL+29, CANCEL+31, CANCEL+44, CED+4, CED+7, UPDVST+10, ADD350+8~, ADD350+11 |
| IBN1 | ADD350+8~ |
| IBND | CANCEL+9~, CANCEL+19, CANCEL+23, CANCEL+37, CED+4*, CED+5, CED+8, CED+9, CED+19, CED+20 , CED+21, CED+22, CANC+17, CANC+20, CANC+24, CANC+26, CANC+27, CANC+28, CANC+29, CANC+30 , CANC+31 |
| IBNOFRVS | UCVSTDB+2~, UCVSTDB+16*, UCVSTDB+18 |
| IBNOS | CANCEL+11~, CANC+13* |
| IBPRNT | CANCEL+9~, CANCEL+29, CANCEL+30, CED+5*, CED+7, CANC+21 |
| IBREAS | UPDVST+8~, UPDVST+16*, UPDVST+17*, UPDVST+18*, UPDVST+19*, UPDVST+21 |
| IBRES | CANCEL+31, UPCANC~ |
| IBRTN | UPDVST+8~, UPDVST+21*, UPDVST+22 |
| IBSEQNO | CANCEL+9~, CED+18* |
| IBSERV | CANCEL+11~ |
| IBSITE | CANCEL+9~, UPDVST+12, CANC+12, ADD350~ |
| IBSTAT | CANCEL+9~, CANCEL+21, CED+9*, CED+10, CED+14, UPDVST+12, CANC+38 |
| IBUC | CANCEL+9~, CANCEL+19*, CANCEL+20, CANCEL+21, CANCEL+24 |
| IBUCBH | UCVSTDB+2~, UCVSTDB+4*, UCVSTDB+6, UCVSTDB+8, UCVSTDB+10 |
| IBUNIT | CANCEL+9~, CANCEL+49, CED+20*, CED+23, CANC+18 |
| IBVSTIEN | UPDVST+8~, UPDVST+13*, UPDVST+14, UPDVST+21 |
| IBXA | CANCEL+9~, CANCEL+26, CANCEL+47, CED+12*, CED+14, CANC+28, CLOCK+7, CLOCK+8 |
| IBY | CANCEL+9~, CANCEL+13*, CANCEL+15, CANCEL+17*, CANCEL+18*, CANCEL+20*, CANCEL+21, CANCEL+24, CANCEL+26, CANCEL+28 , CANCEL+30*, CANCEL+33*, CANCEL+36, CANCEL+40, CANCEL+44, CANCEL+48*, CANCEL+53, CED+4*, CED+5*, CED+7* , CED+14*, CED+16*, CED+18*, CED+23*, CED+24*, CED+25*, UPDVST+22*, CANC+10*, CANC+12*, CANC+36* , CLAMT+10*, CLINP+9* |
| IENS | UPDVST+8~, UPDVST+10*, CANC+6~, CANC+13*, CANC+17, CANC+18, CANC+19, CANC+20, CANC+21, CANC+22 , CANC+23, CANC+24, CANC+25, CANC+26, CANC+27, CANC+28, CANC+29, CANC+30, CANC+31, CANC+32 |
| NEWAMT | CLAMT+6~, CLAMT+9*, CLAMT+10, CLAMT+11 |
| PTR | CLAMT+6~, CLAMT+8*, CLAMT+9, CLAMT+11 |
| STR | CLAMT~, CLAMT+7, CLAMT+8, CLAMT+9 |
| SVZTQ | CANCEL+9~, CANCEL+39*, CANCEL+41 |
| U | CANCEL+18, CANCEL+19, CANCEL+20, CANCEL+23, CANCEL+30, CANCEL+37, CANCEL+47, CANCEL+49, CED+5, CED+8 , CED+9, CED+10, CED+11, CED+12, CED+15, CED+18, CED+19, CED+20, CED+21, CED+22 , UCVSTDB+4, UCVSTDB+16, CANC+17, CANC+20, CANC+24, CANC+26, CANC+27, CANC+28, CANC+29, CANC+30 , CANC+31, CLAMT+8, CLAMT+9 |
| UCSTAT | UPDVST+8~, UPDVST+16*, UPDVST+17*, UPDVST+18*, UPDVST+19*, UPDVST+21 |
| X | UPSTAT+5~, UPCANC+6~, ADD350+8~ |
| Y | CANCEL+11~, CANCEL+33, CANC+36, UPSTAT+5~, UPCANC+6~, ADD350+8~, ADD350+11 |
| Z | CANC+6~, CANC+12*, CANC+13 |
| ZTQUEUED | CANCEL+39*, CANCEL+41! |