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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: IBECEA21

Package: Integrated Billing

Routine: IBECEA21


Information

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

Source Information

Source file <IBECEA21.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Integrated Billing 8 (COPAY,COST,TYPE)^IBAUTL2  (CLDATA,DED)^IBAUTL3  (CHCL,PASS,UPCHG)^IBECEA22  $$INPT^IBECEAU  CLSTR^IBECEAU1  (FEE,FR,TO,UNIT)^IBECEAU2  CTBB^IBECEAU3  $$DAT1^IBOUTL  
Kernel 1 ($$FMADD,$$FMDIFF)^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBECEA2  

Entry Points

Name Comments DBIA/ICR reference
TO
FR
END

External References

Name Field # of Occurrence
COPAY^IBAUTL2 FR+2
COST^IBAUTL2 FR+1
TYPE^IBAUTL2 IBECEA21+12
CLDATA^IBAUTL3 IBECEA21+30
DED^IBAUTL3 IBECEA21+30
CHCL^IBECEA22 TO+8, TO+15
PASS^IBECEA22 IBECEA21+14
UPCHG^IBECEA22 IBECEA21+15, IBECEA21+23
$$INPT^IBECEAU IBECEA21+34
CLSTR^IBECEAU1 IBECEA21+28
FEE^IBECEAU2 TO+12
FR^IBECEAU2 FR
TO^IBECEAU2 TO
UNIT^IBECEAU2 IBECEA21+21
CTBB^IBECEAU3 FR+3, TO+5
$$DAT1^IBOUTL IBECEA21+11, IBECEA21+29, IBECEA21+34, TO
$$FMADD^XLFDT IBECEA21+27
$$FMDIFF^XLFDT TO+1, TO+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " $",IBCHG
  • Line Location: IBECEA21+12
Function Call: WRITE
  • Prompt: !,"This equals the billed amount - this charge cannot be edited."
  • Line Location: IBECEA21+13
Function Call: WRITE
  • Prompt: !,"This charge is ready to be billed."
  • Line Location: IBECEA21+14
Function Call: WRITE
  • Prompt: !!,"No change was made!"
  • Line Location: IBECEA21+22
Function Call: WRITE
  • Prompt: !!,"I cannot find a billing clock that was effective on ",$$DAT1^IBOUTL(IBFRP),"!",!,"Please adjust this patient's billing clocks before editing this charge."
  • Line Location: IBECEA21+29
Function Call: WRITE
  • Prompt: !!,"The 'Bill From' date cannot preceed the Billing Clock Begin Date.",!
  • Line Location: FR+0
Function Call: WRITE
  • Prompt: !!,"Unable to determine the per diem rate. Please check your rate table."
  • Line Location: FR+1
Function Call: WRITE
  • Prompt: *7," ($",IBCHG,"/day)"
  • Line Location: FR+2
Function Call: WRITE
  • Prompt: !!,"No change was made!"
  • Line Location: FR+3
Function Call: WRITE
  • Prompt: !!,"The 'Bill To' date cannot exceed the Billing Clock End Date (",$$DAT1^IBOUTL($P(IBCLST,"^",10)),")."
  • Line Location: TO+0
Function Call: WRITE
  • Prompt: !!,"No change was made!"
  • Line Location: TO+5
Function Call: WRITE
  • Prompt: !!,"No change was made!"
  • Line Location: TO+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399.1 - [#399.1] IBECEA21+31
^IBE(350.1 - [#350.1] IBECEA21+32
^IBE(350.3 - [#350.3] IBECEA21+16

Label References

Name Line Occurrences
END IBECEA21+9, IBECEA21+20, IBECEA21+30, FR, FR+1, FR+2, FR+3, TO, TO+3, TO+12
, TO+13
FR FR
TO FR+2, TO

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN IBECEA21+28
DT IBECEA21+27
>> IBATYP IBECEA21+31, IBECEA21+32
>> IBBS IBECEA21+31*
>> IBCHG IBECEA21+12, IBECEA21+13, IBECEA21+14, IBECEA21+15, IBECEA21+17, IBECEA21+23, IBECEA21+24, FR+1, FR+2, FR+3
, TO+4*, TO+5, TO+6, TO+7, TO+13, TO+14
>> IBCHGP IBECEA21+13, IBECEA21+14, IBECEA21+32, IBECEA21+36, FR+3, TO+5, TO+11, TO+12, TO+13
>> IBCLDA IBECEA21+29
>> IBCLDAY IBECEA21+32, IBECEA21+34, IBECEA21+35
>> IBCLDOL IBECEA21+32, IBECEA21+34, IBECEA21+36, TO+11*, TO+14*
>> IBCLDOLO TO+11*, TO+14
>> IBCLDT IBECEA21+34, FR
>> IBCLST IBECEA21+33, TO
>> IBCRES IBECEA21+16*
>> IBDAYA TO+6*
>> IBDAYP IBECEA21+35*, TO+6
>> IBDOLA TO+6*, TO+14*
>> IBDOLP IBECEA21+36*, FR+2, TO+4, TO+6, TO+14
>> IBDT IBECEA21+10*, FR+1*, FR+2*
>> IBFR IBECEA21+10*, IBECEA21+11, FR, FR+1, FR+2, TO+1, TO+2
>> IBFRP IBECEA21+27*, IBECEA21+28, IBECEA21+29, FR, TO+2
>> IBH IBECEA21+13, IBECEA21+15, IBECEA21+22, IBECEA21+23, TO+8, TO+15
>> IBLIM IBECEA21+27*
>> IBMED IBECEA21+32*, FR+2, TO+4
>> IBND IBECEA21+10, IBECEA21+27
>> IBTO IBECEA21+10*, TO, TO+1, TO+2
>> IBTOP IBECEA21+27*, TO, TO+2
>> IBUNIT IBECEA21+10*, IBECEA21+22, IBECEA21+23, TO+1*, TO+2*, TO+4, TO+6
>> IBUNITP IBECEA21+10, IBECEA21+21, IBECEA21+22, IBECEA21+35, TO+2
>> IBX IBECEA21+12*
>> IBXA IBECEA21+9, IBECEA21+20, IBECEA21+27, IBECEA21+31, IBECEA21+32, IBECEA21+35, IBECEA21+36, FR+1, FR+2, FR+3
, TO+3, TO+4, TO+6
>> IBY IBECEA21+12, IBECEA21+13*, IBECEA21+14*, IBECEA21+15*, IBECEA21+21, IBECEA21+22*, IBECEA21+23*, IBECEA21+29*, IBECEA21+30, FR
, FR+1*, FR+2, FR+3*, TO, TO+5*, TO+12, TO+13*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All