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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBARXMP

Package: Integrated Billing

Routine: IBARXMP


Information

IBARXMP ;LL/ELZ - PHARMCAY COPAY CAP PUSH TRANSACTION ;26-APR-2001

Source Information

Source file <IBARXMP.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIC  YN^DICN  ^DIR  
Integrated Billing 2 (FOUND,STATUS)^IBARXMA  ($$SITE,$$TFL)^IBARXMU  

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 IBARXM CAP TRANS PUSH  

Entry Points

Name Comments DBIA/ICR reference
PUSH ; this entry point will allow the user to select one or all transactions
; and transmit them to other treating facilities. This is used to try
; to resolve untransmitted transactions. First IRM should verify the
; HL7 link is working properly.
I ; transmits selected individual transactions
A ; transmits all un-transmitted transactions

External References

Name Field # of Occurrence
^DIC I+3
YN^DICN I+6
^DIR PUSH+9
FOUND^IBARXMA I+10, A+10
STATUS^IBARXMA I+8
$$SITE^IBARXMU I+3
$$TFL^IBARXMU I+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This option will attempt to transmit un-transmitted copay cap transactions.",!,"You can select to send all un-transmitted transactions or selected"
  • Line Location: PUSH+7
Function Call: WRITE
  • Prompt: !,"individual transactions. If you choose All, it could tie up your terminal",!,"session for some time.",!
  • Line Location: PUSH+8
Function Call: WRITE
  • Prompt: !!,"The patient for this transaction has no treating facilities to transmit to."
  • Line Location: I+8
Function Call: WRITE
  • Prompt: !,"Transmission Successful !!",!
  • Line Location: I+13
Function Call: WRITE
  • Prompt: !,"Error: ",X,"=",IBER(X)
  • Line Location: I+14
Function Call: WRITE
  • Prompt: !
  • Line Location: I+15
Function Call: WRITE
  • Prompt: !!,"No Un-transmitted records to send.",!!
  • Line Location: A+3
Function Call: WRITE
  • Prompt: !,"Now transmitting ",$P(IBZ,"^")
  • Line Location: A+9
Function Call: WRITE
  • Prompt: !,"Transmission Successful !!",!
  • Line Location: A+12
Function Call: WRITE
  • Prompt: !,"Error: ",IBER(X)
  • Line Location: A+13
Function Call: WRITE
  • Prompt: !
  • Line Location: A+14
Routine Call
  • DIC
  • Line Location:
    • I+3
Routine Call
  • DIR
  • Line Location:
    • PUSH+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBAM(354.71 - [#354.71] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBAM(354.71 - [#354.71] A+3, A+5, A+7

Label References

Name Line Occurrences
@( PUSH+11
I I+6, I+8, I+17

Naked Globals

Name Field # of Occurrence
^("Y" A+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% I+1~, I+6*
%Y I+1~
DFN I+1~, I+4*, A+6~, A+8*
DIC I+1~, I+3*
DIC("S" I+3*
DIC(0 I+3*
DIR PUSH+5~
DIR("A" PUSH+9*
DIR(0 PUSH+9*
DIROUT PUSH+5~
DIRUT PUSH+5~, PUSH+9
DTOUT PUSH+5~
DUOUT PUSH+5~
IBER PUSH+5~, I+13, I+14, I+15!, A+6~, A+12, A+13, A+14!
IBER( I+14, A+13
IBONE I+1~, I+6*
IBS I+1~, I+3*, A+1~, A+5*
IBTFL I+1~, I+4*, I+6, I+8
IBX I+1~, I+4*, I+8, I+10, A+1~, A+5*, A+7, A+10
IBY I+1~, I+4*, I+8, I+10, A+6~, A+7*, A+10
IBZ I+1~, I+4*, I+6, A+6~, A+7*, A+8, A+9
IO I+12, A+11
X PUSH+5~, I+1~, I+14*, A+13*
Y PUSH+5~, PUSH+11, I+1~, I+3, I+4
Y(0 I+4
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 |  Naked Globals |  Local Variables  | All