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

Package: Integrated Billing

Routine: IB20P203


Information

IB20P203 ;DSI/ESG - CANCEL CLAIM BUG FIX ;17-OCT-2002

Source Information

Source file <IB20P203.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Integrated Billing 4 ST2^IBCIST  $$CK0^IBCIUT1  DELTI^IBCIUT4  $$ENV^IBCIUT5  
Kernel 3 CLOSE^%ZISTCP  $$EC^%ZOSV  (,UNWIND)^%ZTER  
VA FileMan 1 ^DIK  

Entry Points

Name Comments DBIA/ICR reference
EN ;
EXIT ;
PROCESS(IBIFN,OK) ; Procedure to process 1 bill
; IBIFN is passed in as the internal bill#
; OK is an output parameter to determine if we can proceed
TRYAGN ;
PROCX ;
SEND(IBIFN) ; Send one bill to ClaimsManager
SENDX ;
ERRTRP ; Error Trap processing

External References

Name Field # of Occurrence
CLOSE^%ZISTCP ERRTRP+3
$$EC^%ZOSV ERRTRP+2
^%ZTER ERRTRP+7
UNWIND^%ZTER ERRTRP+13
^DIK EN+13
ST2^IBCIST SEND+4
$$CK0^IBCIUT1 EN+5
DELTI^IBCIUT4 EN+69
$$ENV^IBCIUT5 EN+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Counting eligible bills ... "
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: "Done"
  • Line Location: EN+37
Function Call: WRITE
  • Prompt: !!,"The number of cancelled bills that will be sent to ClaimsManager is ",IBCIPBCT,"."
  • Line Location: EN+38
Function Call: WRITE
  • Prompt: !!,"Note: Each ""."" below represents 10 bills."
  • Line Location: EN+40
Function Call: WRITE
  • Prompt: !!,"Sending cancelled bills to ClaimsManager "
  • Line Location: EN+41
Function Call: WRITE
  • Prompt: "."
  • Line Location: EN+59
Function Call: WRITE
  • Prompt: !!,"The post-install routine failed due to too many tcp/ip failures with 1 bill."
  • Line Location: EN+73
Function Call: WRITE
  • Prompt: !,"Please check the error trap."
  • Line Location: EN+74
Function Call: WRITE
  • Prompt: !,"This routine will now intentionally crash."
  • Line Location: EN+75
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+76
Function Call: WRITE
  • Prompt: " Done"
  • Line Location: EN+81
Function Call: WRITE
  • Prompt: !!,"Error detected: ",IBCIPZE
  • Line Location: ERRTRP+9
Function Call: WRITE
  • Prompt: !," Bill ID: ",$P($G(^DGCR(399,IBIFN,0)),U,1)
  • Line Location: ERRTRP+10
Function Call: WRITE
  • Prompt: !," Error count: ",IBCIPECT
  • Line Location: ERRTRP+11

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] EN+23, EN+48, ERRTRP+10
^IBA(351.9 - [#351.9] EN+22, EN+25, EN+47, EN+50, EN+63
^IBCITCP( ERRTRP+4
^IBE(350.9 - [#350.9] EN+11
^TMP("IBCIMSG" ERRTRP+5!
^TMP($J ERRTRP+5!

Label References

Name Line Occurrences
EXIT EN+5
PROCESS EN+66
PROCX TRYAGN+6, TRYAGN+7
SEND TRYAGN+1
TRYAGN TRYAGN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CMDATA EN+1~, EN+25*, EN+26, EN+30, EN+50*, EN+51, EN+55
DA EN+9~, EN+11*
DA(1 EN+12*
DIC EN+9~
DIK EN+9~, EN+12*
IBCIERR EN+1~
IBCIPBCT EN+2~, EN+21*, EN+33*, EN+38, EN+39, EN+46*, EN+58*, EN+59
IBCIPECT PROCESS+4~, PROCESS+5*, TRYAGN+7, ERRTRP+6*, ERRTRP+7, ERRTRP+11
IBCIPZE PROCESS+4~, PROCESS+5*, TRYAGN+6, SEND+3*, ERRTRP+2*, ERRTRP+9
IBCIREDT EN+1~
IBCISNT EN+1~, SEND+3*
IBCISOCK EN+2~, ERRTRP+4
IBCISTAT EN+1~
IBIFN EN+1~, EN+21*, EN+22*, EN+23, EN+25, EN+46*, EN+47*, EN+48, EN+50, EN+63
EN+66, PROCESS~, TRYAGN+1, SEND~, ERRTRP+10
IBSTAT EN+1~, EN+23*, EN+24, EN+48*, EN+49
OK EN+1~, EN+46*, EN+47, EN+66, EN+72, EN+79, PROCESS~, TRYAGN+6*, TRYAGN+7*
PORT EN+9~, EN+10*, EN+11
TIFLAG EN+1~, EN+62*, EN+63*, EN+69
U EN+23, EN+26, EN+30, EN+48, EN+51, EN+55, EN+63, ERRTRP+10
X EN+9~
Y EN+9~
>> ZTQUEUED EN+20, EN+36, EN+59, EN+72, EN+81, EXIT+1, ERRTRP+8
>> ZTREQ EXIT+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All