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

Package: IHS Accounts Receivable

Routine: BAR50P06


Information

BAR50P06 ; IHS/SD/LSL - POST CLAIMS ;

Source Information

Source file <BAR50P06.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS Accounts Receivable 3 TR^BARTDO  ($$NEW,MSG)^BARTR  INIT^BARUTL  
VA Fileman 2 ^DIE  $$GET1^DIQ  
IHS VA Utilities 1 ($$DIC,$$VALI,ENP,ENPM)^XBDIQ1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BAR50P00  

Entry Points

Name Comments DBIA/ICR reference
PAY ;EP
; PULL CLAIM INFO AND POST PAYMENT (IF ANY)
MRKCLMP ;EP
; MARK CLAIM AS POSTED
EN(TRDA,IMPDA)
BASIC ;EP ASSEMBLE BASIC DATA FOR TRANSACTION
POST ;EP
; SET TRANSACTION & POST FILES
ADJMULT ;EP
; POST ADJUSTMENTS

External References

Name Field # of Occurrence
TR^BARTDO POST+12
$$NEW^BARTR POST+2
MSG^BARTR POST+3
INIT^BARUTL EN+2
^DIE MRKCLMP+7, POST+9
$$GET1^DIQ BASIC+3, BASIC+4, BASIC+5, BASIC+6, BASIC+7
$$DIC^XBDIQ1 MRKCLMP+3
$$VALI^XBDIQ1 PAY+6, BASIC+2
ENP^XBDIQ1 PAY+3, ADJMULT+15
ENPM^XBDIQ1 ADJMULT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Claim: ",CLM(.01)," <> ",CLM(1.01)
  • Line Location: PAY+4
Function Call: WRITE
  • Prompt: !?5,"Billed: ",CLM(.05),?25,"Payment: ",CLM(.04)
  • Line Location: PAY+5
Function Call: WRITE
  • Prompt: !?5,"ADJ: ",ADJP(.02),?25,ADJP(.04),?45,ADJP(.05)
  • Line Location: ADJMULT+16
Routine Call
  • DIE
  • Line Location:
    • MRKCLMP+7
    • POST+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BARBL(2906 - [#90050.01] GET1^DIQ
^BAREDI("I",7819,0) - [#90056.02] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BAREDI("I" EN+5

Label References

Name Line Occurrences
ADJMULT EN+8
BASIC EN+6
MRKCLMP EN+9
PAY EN+7
POST PAY+11, ADJMULT+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADJ ADJMULT+2!, ADJMULT+5
ADJ( ADJMULT+8, ADJMULT+9, ADJMULT+10, ADJMULT+11
>> ADJDA ADJMULT+7*, ADJMULT+8*, ADJMULT+9, ADJMULT+10, ADJMULT+11
ADJP ADJMULT+14!
ADJP( ADJMULT+16
>> BARBLAC BASIC+4*
>> BARBLIEN BASIC+2*, BASIC+3, BASIC+4, POST+3, POST+4
>> BARBLPAT BASIC+3*
>> BARCAT ADJMULT+10*, BASIC+22*
>> BARCOL PAY+9, BASIC+5*
BARCR PAY+2!, PAY+6*, PAY+7, ADJMULT+9*
>> BARDR ADJMULT+3, ADJMULT+12, BASIC+21*
>> BARITM PAY+9, BASIC+6*
>> BARREA ADJMULT+11*, BASIC+22*
>> BARROLL( POST+4*
>> BARSECT EN+3*
>> BARTRAN PAY+8*, ADJMULT+6*
>> BARTRIEN POST+2*, POST+3, POST+6, POST+12
>> BARUSR(29 EN+3
>> BARVLOC BASIC+7*
CLM PAY+2!
CLM( PAY+4, PAY+5
>> CLMDA EN+4*, EN+5*, MRKCLMP+5
DA MRKCLMP+2!, MRKCLMP+5*, MRKCLMP+8!, POST+6*, POST+10!
DA(1 MRKCLMP+4*
DIC MRKCLMP+2!, MRKCLMP+8!
DIDEL POST+8*, POST+10!
DIE MRKCLMP+3*, POST+7*, POST+10!
DR ADJMULT+3*, ADJMULT+12*, MRKCLMP+2!, MRKCLMP+6*, MRKCLMP+8!, BASIC+8*, BASIC+9*, BASIC+10*, BASIC+11*, BASIC+12*
, BASIC+13*, BASIC+14*, BASIC+15*, BASIC+16*, BASIC+17*, BASIC+18*, BASIC+19*, BASIC+20*, BASIC+21, POST+10!
DUZ(2 EN+5
IMPDA EN~, EN+5, MRKCLMP+4, BASIC+5, BASIC+6, BASIC+7
TRDA EN~
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