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: IBCRHBS6

Package: Integrated Billing

Routine: IBCRHBS6


Information

IBCRHBS6 ;ALB/ARH - RATES: UPLOAD (RC 2+) CALCULATIONS SETUP ; 10-OCT-03

Source Information

Source file <IBCRHBS6.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Integrated Billing 2 $$VERSION^IBCRHBRV  ($$CS,$$RG)^IBCRHU2  
Kernel 1 ($$FMADD,$$HTE)^XLFDT  

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: 1

Package Total Caller Graph
Integrated Billing 1 IBCRHBS5  

Entry Points

Name Comments DBIA/ICR reference
INPT(IBSITE,IBXRF1) ; Create Charge Sets for Inpatient and SNF Charges
OPT(IBSITE,IBXRF1) ; Create Charge Sets for Outpatient Facilities (CPT based and Partial Hospitalization)
FREE(IBSITE,IBXRF1) ; Create Charge Sets for Freestanding Facilities
SETUP(IBXRF1,IBXRF2,CSNM,BRATE,DIVN,BITEM,EVNT,RG,CHGTYP,RVCD,BS) ; Set up XTMP array and Charge Set for Charges
SETHDR(IBXRF1,IBXRF2,CS,BITYPE) ; set up header for XTMP file

External References

Name Field # of Occurrence
$$VERSION^IBCRHBRV SETHDR+2
$$CS^IBCRHU2 SETUP+3
$$RG^IBCRHU2 INPT+5, OPT+5, FREE+5
$$FMADD^XLFDT SETHDR+3
$$HTE^XLFDT SETHDR+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$P(IBSITE,U,2)," ",$P(IBSITE,U,3)," - Inpatient and SNF Charges"
  • Line Location: INPT+2
Function Call: WRITE
  • Prompt: !,$P(IBSITE,U,2)," ",$P(IBSITE,U,3)," - Outpatient Charges"
  • Line Location: OPT+2
Function Call: WRITE
  • Prompt: !,$P(IBSITE,U,2)," ",$P(IBSITE,U,3)," - Freestanding Charges"
  • Line Location: FREE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] SETHDR+2
^XTMP( SETHDR+3*, SETHDR+5*

Label References

Name Line Occurrences
SETHDR SETUP+5
SETUP INPT+13, INPT+14, INPT+17, INPT+18, INPT+21, INPT+26, INPT+27, INPT+28, INPT+31, INPT+32
, INPT+33, INPT+38, INPT+41, INPT+46, INPT+47, INPT+50, INPT+51, OPT+13, OPT+14, OPT+15
, OPT+18, OPT+23, OPT+28, OPT+29, FREE+13, FREE+14, FREE+19, FREE+20, FREE+21, FREE+26

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BITEM SETUP~, SETUP+5
BITYPE SETHDR~, SETHDR+5
BRATE SETUP~, SETUP+3
BS SETUP~, SETUP+3
CHGTYP SETUP~, SETUP+3
CS SETHDR~, SETHDR+5
CSNM SETUP~, SETUP+3
DIVN SETUP~, SETUP+3
DT SETHDR+3
DUZ SETHDR+2
EVNT SETUP~, SETUP+3
IBBS INPT+1~, INPT+12*, INPT+13, INPT+14, INPT+16*, INPT+17, INPT+18, INPT+20*, INPT+21, INPT+25*
, INPT+26, INPT+27, INPT+28, INPT+30*, INPT+31, INPT+32, INPT+33, INPT+37*, INPT+38, INPT+40*
, INPT+41, INPT+45*, INPT+46, INPT+47, INPT+49*, INPT+50, INPT+51, OPT+1~, OPT+12*, OPT+13
, OPT+14, OPT+15, OPT+17*, OPT+18, OPT+22*, OPT+23, OPT+27*, OPT+28, OPT+29, FREE+1~
, FREE+12*, FREE+13, FREE+14, FREE+18*, FREE+19, FREE+20, FREE+21, FREE+25*, FREE+26
IBCS SETUP+1~, SETUP+3*, SETUP+5
IBDIVN INPT+1~, INPT+6*, INPT+13, INPT+14, INPT+17, INPT+18, INPT+21, INPT+26, INPT+27, INPT+28
, INPT+31, INPT+32, INPT+33, INPT+38, INPT+41, INPT+46, INPT+47, INPT+50, INPT+51, OPT+1~
, OPT+6*, OPT+13, OPT+14, OPT+15, OPT+18, OPT+23, OPT+28, OPT+29, FREE+1~, FREE+6*
, FREE+13, FREE+14, FREE+19, FREE+20, FREE+21, FREE+26
IBEVNT INPT+1~, INPT+12*, INPT+13, INPT+14, INPT+16*, INPT+17, INPT+18, INPT+20*, INPT+21, INPT+25*
, INPT+26, INPT+27, INPT+28, INPT+30*, INPT+31, INPT+32, INPT+33, INPT+37*, INPT+38, INPT+40*
, INPT+41, INPT+45*, INPT+46, INPT+47, INPT+49*, INPT+50, INPT+51, OPT+1~, OPT+12*, OPT+13
, OPT+14, OPT+15, OPT+17*, OPT+18, OPT+22*, OPT+23, OPT+27*, OPT+28, OPT+29, FREE+1~
, FREE+12*, FREE+13, FREE+14, FREE+18*, FREE+19, FREE+20, FREE+21, FREE+25*, FREE+26
IBRG INPT+1~, INPT+5*, INPT+6*, INPT+13, INPT+14, INPT+17, INPT+18, INPT+21, INPT+26, INPT+27
, INPT+28, INPT+31, INPT+32, INPT+33, INPT+38, INPT+41, INPT+46, INPT+47, INPT+50, INPT+51
, OPT+1~, OPT+5*, OPT+6*, OPT+13, OPT+14, OPT+15, OPT+18, OPT+23, OPT+28, OPT+29
, FREE+1~, FREE+5*, FREE+6*, FREE+13, FREE+14, FREE+19, FREE+20, FREE+21, FREE+26
IBSITE INPT~, INPT+2, INPT+5, INPT+6, INPT+8, OPT~, OPT+2, OPT+5, OPT+6, OPT+8
, FREE~, FREE+2, FREE+5, FREE+6, FREE+8
IBX SETHDR+1~, SETHDR+2*, SETHDR+3
IBXRF1 INPT~, INPT+13, INPT+14, INPT+17, INPT+18, INPT+21, INPT+26, INPT+27, INPT+28, INPT+31
, INPT+32, INPT+33, INPT+38, INPT+41, INPT+46, INPT+47, INPT+50, INPT+51, OPT~, OPT+13
, OPT+14, OPT+15, OPT+18, OPT+23, OPT+28, OPT+29, FREE~, FREE+13, FREE+14, FREE+19
, FREE+20, FREE+21, FREE+26, SETUP~, SETUP+5, SETHDR~, SETHDR+2, SETHDR+3, SETHDR+5
IBXRF2 SETUP~, SETUP+5, SETHDR~, SETHDR+5
RG SETUP~, SETUP+3
RVCD SETUP~, SETUP+3
TYPE INPT+1~, INPT+8*, OPT+1~, OPT+8*, FREE+1~, FREE+8*
U INPT+2, INPT+5, INPT+6, INPT+8, OPT+2, OPT+5, OPT+6, OPT+8, FREE+2, FREE+5
, FREE+6, FREE+8, SETHDR+2, SETHDR+3, SETHDR+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All