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

Package: Integrated Billing

Routine: IBJTA1


Information

IBJTA1 ;ALB/ARH - TPI ACTIONS ;2/14/95

Source Information

Source file <IBJTA1.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Integrated Billing 10 CMNT^IBCECOB6  HDR^IBJTCA  BLD^IBJTCA1  HDR^IBJTLA  BLDA^IBJTLA1  HDR^IBJTLB  BLDA^IBJTLB1  (BLD,HDR)^IBJTTC  
($$BILL,$$DR,$$PAT)^IBJTU2  $$DATE^IBJU1  
Kernel 2 $$FMADD^XLFDT  $$VERSION^XPDUTL  
List Manager 2 FULL^VALM1  CLEAN^VALM10  
Accounts Receivable 1 ADJUST^RCJIBFN3  
Health Summary 1 ENX^GMTSDVR  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Integrated Billing 5 IBJT AR COMMENT ADD  IBJT CHANGE BILL  IBJT CHANGE DATES INACTIVE  IBJT CHANGE PATIENT  IBJT HS HEALTH SUMMARY  

Entry Points

Name Comments DBIA/ICR reference
CP ; -- IBJT CHANGE PATIENT action: change patient, only available on AL screen
; user selects new patient, then Active Bills screen rebuilt with that patients active bills
CPQ
CB ; -- IBJT CHANGE BILL action: change bill, only available on CI screen
; user enters new bill number then Claim Info screen rebuilt/redisplayed for that bill
; if option entered through Active List screen then only allows bills for current patient
CBQ
CDI ; -- IBJT CHANGE DATES INACTIVE action: Change Date range for Inactive screen
; user enters end date for search for inactive bills for a patient, Inactive Bills screen then rebuilt with
; inactive bills for the patient and new date range, IBEND passed to screen build
; if IBBEG is defined the day before is used as the default end date, otherwise, today
; this way the defaults will work backwards until end of bills, then restarts with today
CDIQ
ARCA ; -- IBJT AR COMMENT ADD action: add a comment transaction to the AR account, IBIFN required
; IBARCOMM set to indicate AR Profile screen needs to be rebuilt when it is reentered
; will cause the AR screen to be rebuilt including the new information if the AR screen is already open
ARCAR ; rebuild comments screen
ARCAQ
HS ; -- IBJT HS HEALTH SUMMARY action: health summary (inpt (350.9,2.08), outpt (350.9,2.09))
; if a Health Summary has been defined for the type of care (Inpt/Outpt) it is printed to the screen
; type of care is taken from the current bill if there is one otherwise the user is asked
; requires HS 2.5 or greater, if 2.7 is available then a date range can be used
; if date range used it is taken from the current bill if available otherwise askes user
HSQ

External References

Name Field # of Occurrence
^DIR CDI+10, ARCA+11, HS+15
ENX^GMTSDVR HS+25, HS+26
CMNT^IBCECOB6 ARCA+14
HDR^IBJTCA CB+9
BLD^IBJTCA1 CB+9
HDR^IBJTLA CP+6
BLDA^IBJTLA1 CP+6
HDR^IBJTLB CDI+12
BLDA^IBJTLB1 CDI+12
BLD^IBJTTC ARCAR+1
HDR^IBJTTC ARCAR+1
$$BILL^IBJTU2 CB+7
$$DR^IBJTU2 HS+20
$$PAT^IBJTU2 CP+4
$$DATE^IBJU1 CDI+8
ADJUST^RCJIBFN3 ARCA+16
FULL^VALM1 CP+3, CB+4, CDI+5, ARCA+4, HS+8
CLEAN^VALM10 CB+9
$$FMADD^XLFDT CDI+8, HS+20
$$VERSION^XPDUTL HS+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter the date range the Health Summary should cover."
  • Line Location: HS+19
Routine Call
  • DIR
  • Line Location:
    • CDI+10
    • ARCA+11
    • HS+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] CB+8, ARCA+5, ARCA+6, ARCA+7, HS+10, HS+12
^IBE(350.9 - [#350.9] HS+22
^TMP("IBJTLA" CP+5!, CB+6
^TMP("IBJTLAX" CP+5!
^TMP("IBJTLB" CDI+11!
^TMP("IBJTLBX" CDI+11!
^TMP("IBJTTA" ARCA+17
^TMP("IBJTTC" ARCA+18!

Label References

Name Line Occurrences
ARCAQ ARCA+10
ARCAR ARCA+14
CDIQ CDI+10
HSQ HS+7, HS+9, HS+14, HS+24, HS+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUTHDT ARCA+3~, ARCA+6*, ARCA+10, ARCA+14
>> DFN CP+4*, CB+5, CB+6, CB+8*, HS+10*, HS+25, HS+26
>> DIC("S" CB+6*
DIR CDI+10!, ARCA+3~, ARCA+11!, HS+5~, HS+15!
DIR("?" CDI+6*, CDI+7*
DIR("A" CDI+9*, ARCA+11*, HS+15*
DIR("B" CDI+8*
DIR(0 CDI+9*, ARCA+11*, HS+15*
DIRUT CDI+10, CDIQ+1!, HS+5~
DT HS+20
>> IBARCOMM ARCA+17*
>> IBBEG CDI+8
IBDFN CP+2~, CP+4*
IBDFN1 CB+3~, CB+5*
IBDT1 HS+5~, HS+12*, HS+20*, HS+26
IBDT2 HS+5~, HS+12*, HS+20*, HS+26
>> IBEND CDI+10, CDI+12*
IBHS HS+5~, HS+6*, HS+22*, HS+24, HS+25, HS+26
IBHSVER HS+5~, HS+6*, HS+7, HS+18, HS+25
>> IBIFN CB+5, CB+7*, CB+8, ARCA+5, ARCA+6, ARCA+7, ARCA+14, ARCA+16, HS+9, HS+10
HS+12, HS+14
IBIFN1 CB+3~, CB+5*, CB+7
IBIOPT HS+5~, HS+6*, HS+9, HS+11*, HS+14, HS+16*, HS+22, HS+24
IBX HS+5~, HS+10*, HS+11, HS+22*
IBXDATA CB+9!
IBXSAVE CB+9!
MRADT ARCA+3~, ARCA+7*, ARCA+10, ARCA+14
STATUS ARCA+3~, ARCA+5*, ARCA+10, ARCA+14
U CB+8, ARCA+5, ARCA+6, ARCA+7, HS+10, HS+11, HS+12, HS+20, HS+22
VALMB CDIQ+1!
>> VALMBCK CP+7*, CB+10*, CDIQ*, ARCAQ*, HSQ*
VALMBEG CDIQ+1!
>> VALMBG CP+7*, CB+10*, CDIQ*, ARCAQ*
VALMEND CDIQ+1!
VALMQUIT CP+2~, CB+3~, ARCA+3~
>> VALMSG CDI+10*, HS+7*, HS+24*
X HS+5~
Y CDI+10, CDI+12, HS+5~, HS+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All