Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All
Print Page as PDF
Routine: IBECEAU2

Package: Integrated Billing

Routine: IBECEAU2


Information

IBECEAU2 ;ALB/CPM - Cancel/Edit/Add... User Prompts ; 19-APR-93

Source Information

Source file <IBECEAU2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Integrated Billing 3 COST^IBAUTL  ($$BFO,$$INPT)^IBECEAU  ($$DAT1,$$DAT2)^IBOUTL  
VA Fileman 2 ^DIC  ^DIR  
Registration 1 $$BIL^DGMTUB  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Integrated Billing 5 IBECEA2  IBECEA21  IBECEA3  IBECEA32  IBECEA4  

Entry Points

Name Comments DBIA/ICR reference
FRA
CATC ; Display that patient is not Category C.
HFR ; Help for Bill From date
REAS(IBX) ; Ask for the cancellation reason.
HUN ; Help for units
TOQ
HTO ; Help for Bill To date
FR(DEF) ; Ask Bill From Date
FRQ
HFEE ; Help for Fee Amount
UNIT(DEF) ; Ask for units for Rx copay charges
TOA
TO(DEF) ; Ask Bill To Date
FEE(DEF) ; Ask for Fee Amount

External References

Name Field # of Occurrence
$$BIL^DGMTUB FRA+3, TOA+3
^DIC REAS+4
^DIR UNIT+5, FRA+2, TOA+2, FEE+5
COST^IBAUTL UNIT+3
$$BFO^IBECEAU FRA+4
$$INPT^IBECEAU HFEE+3
$$DAT1^IBOUTL FRA+4, HTO+2
$$DAT2^IBOUTL FRA, TOA

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No ",$S(IBX="E":"edit",1:"cancellation")," reason entered - the transaction cannot be completed."
  • Line Location: REAS+4
Function Call: WRITE
  • Prompt: !!,"Units not entered - transaction cannot be completed."
  • Line Location: UNIT+6
Function Call: WRITE
  • Prompt: !!,$S(IBXA=4:"Visit",1:"Bill From")," Date not entered - transaction cannot be completed."
  • Line Location: FRA+2
Function Call: WRITE
  • Prompt: !!,"This patient has already been billed the outpatient copay charge for ",$$DAT1^IBOUTL(IBFR),".",!
  • Line Location: FRA+4
Function Call: WRITE
  • Prompt: !!,"Bill To date not entered - transaction cannot be completed."
  • Line Location: TOA+2
Function Call: WRITE
  • Prompt: !!,"Charge not entered - transaction cannot be completed."
  • Line Location: FEE+5
Routine Call
  • DIC
  • Line Location:
    • REAS+4
Routine Call
  • DIR
  • Line Location:
    • UNIT+5
    • FRA+2
    • TOA+2
    • FEE+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(350.3 - [#350.3] Classic Fileman Calls

Label References

Name Line Occurrences
CATC FRA+3, TOA+3
FRA FRA+3, FRA+4
FRQ FRA+2
TOA TOA+3
TOQ TOA+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA UNIT+2~, UNIT+3*, FR+2~, TO+2~
DEF UNIT~, UNIT+5, FR~, FRA, TO~, TOA, FEE~, FEE+3
>> DFN FRA+3, FRA+4, TOA+3
DIC REAS+2*, REAS+4!
DIC("A" REAS+2*
DIC("S" REAS+3*
DIC(0 REAS+2*
DIR UNIT+2~, FR+2~, FRA+2!, TO+2~, TOA+2!, FEE+2~
DIR("?" UNIT+4*, FRA+1*, TOA+1*, FEE+4*
DIR("A" UNIT+4*, FRA+1*, TOA+1*, FEE+4*
DIR("B" UNIT+5*, FRA*, TOA*, FEE+3*
DIR(0 UNIT+4*, FRA+1*, TOA+1*, FEE+4*
DIRUT UNIT+2~, FR+2~, TO+2~, FEE+2~
DT CATC+1
DTOUT UNIT+2~, FR+2~, TO+2~, FEE+2~
DUOUT UNIT+2~, FR+2~, TO+2~, FEE+2~
>> IBATYP UNIT+3
>> IBCHG UNIT+3*, UNIT+5*, FEE+5*
>> IBCLDAY HFEE+3
>> IBCLDOL HFEE+3
>> IBCRES REAS+4*
>> IBDESC UNIT+3*
>> IBFR FRA+2*, FRA+3, FRA+4, TOA+1, CATC+1, HTO+2
>> IBLIM FRA+1, TOA+1
>> IBMED HFEE+3
>> IBTO TOA+2*, TOA+3
>> IBUNIT UNIT+5*
IBX REAS~, REAS+2, REAS+4
>> IBXA REAS+3, FRA+1, FRA+2, FRA+4, HFR+1, HFR+2
>> IBY UNIT+6*, FRA+2*, TOA+2*, FEE+5*
X UNIT+2~, FR+2~, TO+2~, FEE+2~
X1 UNIT+2~, UNIT+3, FR+2~, TO+2~
Y REAS+4, UNIT+2~, UNIT+5, UNIT+6, FR+2~, FRA+2, TO+2~, TOA+2, FEE+2~, FEE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All