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

Package: Integrated Billing

Routine: IBCREE2


Information

IBCREE2 ;ALB/ARH - RATES: CM ENTER/EDIT (SG,RL,PD,DV) ; 10-OCT-1998

Source Information

Source file <IBCREE2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^DIC  ^DIE  ^DIR  
Integrated Billing 2 $$CHKSG^IBCREU1  $$GETSG^IBCRU1  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Integrated Billing 3 IBCREE  IBCRHBR5  IBCRLA1  

Entry Points

Name Comments DBIA/ICR reference
EDITSG ; enter/edit special groups (363.32)
EDITRL ; enter/edit revenue code links (363.33)
EDITPD ; enter/edit provider discount (363.34)
RESETDV(NAME) ; Reset Division numbers in both Charge Sets and Billing Regions (input CS or RG name)
; not all division numbers were known when the Reasonable Charges files were released,
; if the division number was not known then nnnXn or 9nnnn was used as a place holder in CS and RG names
; this option allows the user to change these fake division numbers to the correct division number, when known
RESET1

External References

Name Field # of Occurrence
^DIC EDITSG+5, EDITRL+9, EDITPD+9, RESET1+33
^DIE EDITSG+17, EDITRL+14, EDITPD+14, RESET1+17, RESET1+29, RESET1+42
^DIR RESET1, RESET1+8, RESET1+25, RESET1+27
$$CHKSG^IBCREU1 EDITSG+11
$$GETSG^IBCRU1 EDITRL+4, EDITPD+4
$$UP^XLFSTR RESET1+27

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter/Edit a Special Group: ",!
  • Line Location: EDITSG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EDITSG+11
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDITSG+11
Function Call: WRITE
  • Prompt: !,"This was exported Nationally, only the assigned Billing Rates may be edited."
  • Line Location: EDITSG+12
Function Call: WRITE
  • Prompt: !,"This group has associated Revenue Code Links, can not edit Type."
  • Line Location: EDITSG+13
Function Call: WRITE
  • Prompt: !,"This group has associated Provider Discount Links, can not edit Type."
  • Line Location: EDITSG+14
Function Call: WRITE
  • Prompt: !!,"Enter/Edit a Revenue Code Link: "
  • Line Location: EDITRL+2
Function Call: WRITE
  • Prompt: " (for "_$P(IBSGFN,U,2)_" group)",!
  • Line Location: EDITRL+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: EDITRL+4
Function Call: WRITE
  • Prompt: !,"This is a Nationally exported set of revenue code links.",!,"This should be modified only if the revenue code links added or changed",!,"fit the specific group definition: ",$P(IBSGFN,U,2),".",!!
  • Line Location: EDITRL+6
Function Call: WRITE
  • Prompt: !!,"Enter/Edit Provider Discount: "
  • Line Location: EDITPD+2
Function Call: WRITE
  • Prompt: " (for "_$P(IBSGFN,U,2)_" group)",!
  • Line Location: EDITPD+2
Function Call: WRITE
  • Prompt: !!,"This is a Nationally exported set of Provider Discounts.",!,"This should be modified only if the provider discount added or changed",!,"fits the specific group definition: ",$P(IBSGFN,U,2),".",!!
  • Line Location: EDITPD+6
Function Call: WRITE
  • Prompt: !!,">>> "_IBDIV," is an invalid site number.",!
  • Line Location: RESETDV+11
Function Call: WRITE
  • Prompt: !!,?5,IBNDIV," is not a valid Medical Center division on your system.",!!
  • Line Location: RESET1+3
Function Call: WRITE
  • Prompt: !!,IBX," already exists.",!
  • Line Location: RESET1+5
Function Call: WRITE
  • Prompt: !!,IBI," already exists.",!
  • Line Location: RESET1+6
Function Call: WRITE
  • Prompt: !!,">>> New Billing Region Name: ",IBNEW
  • Line Location: RESET1+21
Function Call: WRITE
  • Prompt: !,">>> The Billing Region location is not in the standard 'CITY, ST' format."
  • Line Location: RESET1+22
Function Call: WRITE
  • Prompt: !,">>> If you know the correct City, State for this division you may change it now.",!
  • Line Location: RESET1+23
Function Call: WRITE
  • Prompt: !!,IBNM," replaced with ",IBNEW
  • Line Location: RESET1+28
Function Call: WRITE
  • Prompt: " ... Done.",!
  • Line Location: RESET1+44
Routine Call
  • DIC
  • Line Location:
    • EDITSG+5
    • EDITRL+9
    • EDITPD+9
    • RESET1+33
Routine Call
  • DIE
  • Line Location:
    • EDITSG+17
    • EDITRL+14
    • EDITPD+14
    • RESET1+17
    • RESET1+29
    • RESET1+42
Routine Call
  • DIR
  • Line Location:
    • RESET1
    • RESET1+8
    • RESET1+25
    • RESET1+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(363.1 - [#363.1] Classic Fileman Calls
^IBE(363.31 - [#363.31] Classic Fileman Calls
^IBE(363.32 - [#363.32] Classic Fileman Calls
^IBE(363.33 - [#363.33] Classic Fileman Calls
^IBE(363.34 - [#363.34] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] RESET1+2
^IBE(363.1 - [#363.1] RESET1+6, RESET1+36, RESET1+37
^IBE(363.31 - [#363.31] RESET1+5, RESET1+11, RESET1+12, RESET1+32
^IBE(363.32 - [#363.32] EDITSG+4
^IBE(363.33 - [#363.33] EDITRL+16

Label References

Name Line Occurrences
RESET1 RESET1+5, RESET1+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EDITSG+1~, EDITSG+17*!, EDITRL+1~, EDITRL+14*!, EDITPD+1~, EDITPD+14*!, RESETDV+5~, RESET1+17*, RESET1+29*, RESET1+42*
DA(1 RESET1+33*
DIC EDITSG+1~, EDITSG+5*!, EDITRL+1~, EDITRL+9*!, EDITPD+1~, EDITPD+9*!, RESETDV+5~, RESET1+33*!
DIC("A" EDITRL+8*
DIC("DR" EDITRL+8*, EDITPD+8*
DIC("P" RESET1+33*
DIC("S" EDITRL+8*, EDITPD+8*
DIC(0 EDITSG+5*, EDITRL+9*, EDITPD+9*, RESET1+33*
DIDEL EDITSG+17*!, EDITRL+14*!, EDITPD+14*!
DIE EDITSG+1~, EDITSG+17*!, EDITRL+1~, EDITRL+14*!, EDITPD+1~, EDITPD+14*!, RESETDV+5~, RESET1+17*!, RESET1+29*!, RESET1+33!
, RESET1+42*!
DIE("NO^" EDITSG+9*
DINUM EDITSG+1~, EDITSG+4*, EDITSG+5!, EDITRL+1~, EDITRL+9!, EDITPD+1~, EDITPD+9!
DIR RESETDV+5~, RESET1+8!
DIR("?" RESETDV+12*
DIR("A" RESET1*, RESET1+8*, RESET1+24*, RESET1+26*
DIR(0 RESET1*, RESET1+8*, RESET1+24*, RESET1+26*
DIRUT RESETDV+5~, RESET1, RESET1+8, RESET1+25, RESET1+27
DLAYGO EDITSG+1~, EDITSG+5*!, EDITRL+1~, EDITRL+9*!, EDITPD+1~, EDITPD+9*!, RESET1+33*!
DR EDITSG+1~, EDITSG+9*, EDITSG+11*, EDITSG+15*, EDITSG+17!, EDITRL+1~, EDITRL+13*, EDITRL+14!, EDITPD+1~, EDITPD+13*
, EDITPD+14!, RESETDV+5~, RESET1+17*!, RESET1+29*!, RESET1+42*!
DTOUT RESETDV+5~
DUOUT RESETDV+5~
>> IBCPT EDITRL+16*
IBCT RESETDV+5~, RESET1+27*, RESET1+28
IBDIV RESETDV+5~, RESETDV+8*, RESETDV+9, RESETDV+11, RESETDV+12, RESET1+8, RESET1+12, RESET1+13, RESET1+15, RESET1+37
, RESET1+38, RESET1+40
IBFN RESETDV+5~, RESET1+11*, RESET1+12, RESET1+17, RESET1+29, RESET1+32, RESET1+33, RESET1+36*, RESET1+37, RESET1+42
IBI RESETDV+5~, RESETDV+8*, RESET1+5*, RESET1+6*
IBNDIV RESETDV+5~, RESET1+2*, RESET1+3, RESET1+5, RESET1+6, RESET1+8, RESET1+15, RESET1+40
IBNDIVN RESETDV+5~, RESET1+2*, RESET1+3, RESET1+32, RESET1+33
IBNEW RESETDV+5~*, RESET1+15*, RESET1+17, RESET1+20, RESET1+21, RESET1+26, RESET1+28*, RESET1+29, RESET1+40*, RESET1+42
IBNM RESETDV+5~, RESET1+12*, RESET1+13, RESET1+15, RESET1+28, RESET1+37*, RESET1+38, RESET1+40
IBPDFN EDITPD+1~, EDITPD+11*, EDITPD+14
>> IBPDFNX EDITPD+11*
IBRLFN EDITRL+1~, EDITRL+11*, EDITRL+14, EDITRL+16
IBSGFN EDITSG+1~, EDITSG+7*, EDITSG+17, EDITRL+2, EDITRL+4~*, EDITRL+6, EDITRL+8, EDITPD+2, EDITPD+4*, EDITPD+6
, EDITPD+8
IBST RESETDV+5~, RESET1+25*, RESET1+28
IBX EDITSG+1~, EDITSG+11*, EDITSG+12, EDITSG+13, EDITSG+14, EDITSG+15, EDITRL+1~, EDITRL+16*, EDITPD+1~, RESETDV+5~
, RESETDV+8*, RESET1+5*, RESET1+6*
NAME RESETDV~, RESETDV+6, RESETDV+8
U EDITSG+12, EDITSG+13, EDITSG+14, EDITSG+15, EDITRL+2, EDITRL+6, EDITRL+16, EDITPD+2, EDITPD+6, RESET1+12
, RESET1+25, RESET1+37
X EDITSG+1~, EDITSG+5!, EDITSG+17!, EDITRL+1~, EDITRL+9!, EDITRL+14!, EDITPD+1~, EDITPD+9!, EDITPD+14!, RESETDV+5~
, RESET1+17!, RESET1+29!, RESET1+33*, RESET1+42!
Y EDITSG+1~, EDITSG+5!, EDITSG+7, EDITSG+11, EDITSG+17!, EDITRL+1~, EDITRL+9!, EDITRL+11, EDITRL+14!, EDITPD+1~
, EDITPD+9!, EDITPD+11, EDITPD+14!, RESETDV+5~, RESET1, RESET1+2, RESET1+8, RESET1+17!, RESET1+27, RESET1+29!
, RESET1+42!
Y(0 RESET1+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All