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

Package: IHS Accounts Receivable

Routine: BARRNBRS


Information

BARRNBRS ; IHS/SD/POT - Non Ben Payment Report PART5

Source Information

Source file <BARRNBRS.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Accounts Receivable 3 TYP^BARRNBRC  $$EN^BARVDF  ^BARVKL0  
VA Fileman 2 ^DIC  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Accounts Receivable 1 BARRNBRA  

Entry Points

Name Comments DBIA/ICR reference
DISP ; Display current inclusion parameters
MSG1 ;
; Message if Site Parameter "Location type for Reports" is BILLING
VTYP ; EP
; Select Vitst Types to sort by
MSG2 ;
; Message if Site Parameter "Location type for Reports" is VISIT
ASKAGAIN ;EP -
PARM ;
; Choose additional inclusion parameters
CLIN ; EP
; Select clinics to sort by
ASKAGAI1 ;KEEP PREV SELECTION
RTYP ; EP
; Select Report Type Inclusion Parameter
MSG ; EP
ASK1

External References

Name Field # of Occurrence
TYP^BARRNBRC ASK1+8
$$EN^BARVDF MSG+2
^BARVKL0 ASK1+3
^DIC CLIN+9, VTYP+9
^DIR PARM+7, RTYP+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This is a required response. Enter '^' to exit."
  • Line Location: ASK1+5
Function Call: WRITE
  • Prompt: !," A Date Range must be entered for the report.",!
  • Line Location: ASK1+6
Function Call: WRITE
  • Prompt: !!,$$EN^BARVDF("RVN"),"NOTE:",$$EN^BARVDF("RVF")
  • Line Location: MSG+2
Function Call: WRITE
  • Prompt: ?7,"This report will contain data for the BILLING location you are logged "
  • Line Location: MSG1+2
Function Call: WRITE
  • Prompt: !?7,"into. Selecting a Visit Location will allow you to run the report for"
  • Line Location: MSG1+3
Function Call: WRITE
  • Prompt: !?7,"a specific VISIT location under this BILLING location."
  • Line Location: MSG1+4
Function Call: WRITE
  • Prompt: ?7,"This report will contain data for VISIT location(s) regardless of"
  • Line Location: MSG2+2
Function Call: WRITE
  • Prompt: !?7,"BILLING location."
  • Line Location: MSG2+3
Function Call: WRITE
  • Prompt: !!?3,"INCLUSION PARAMETERS in Effect for ",BARMENU,":"
  • Line Location: DISP+1
Function Call: WRITE
  • Prompt: !?3,"====================================================================="
  • Line Location: DISP+2
Function Call: WRITE
  • Prompt: !?3,"- Visit Location........: ",BARY("LOC","NM")
  • Line Location: DISP+3
Function Call: WRITE
  • Prompt: !?3,"- Visit Location........: ALL"
  • Line Location: DISP+4
Function Call: WRITE
  • Prompt: !?3,"- Billing Entity........: ",BARY("PAT","NM")
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: !?3,"- Billing Entity........: ",BARY("TYP","NM")
  • Line Location: DISP+6
Function Call: WRITE
  • Prompt: !?10,"- Adjustment Category...: ",$P($G(BARY("TRANS TYPE","ADJ CAT",TT)),U)
  • Line Location: DISP+9
Function Call: WRITE
  • Prompt: !?10,"- Adjustment Type.......: ",$P($G(BARY("TRANS TYPE","ADJ TYPE",TT)),U)
  • Line Location: DISP+13
Function Call: WRITE
  • Prompt: !?3,"- TDN Selected..........: "
  • Line Location: DISP+16
Function Call: WRITE
  • Prompt: ?29,TDN,!
  • Line Location: DISP+17
Function Call: WRITE
  • Prompt: !?3,"- "
  • Line Location: DISP+20
Function Call: WRITE
  • Prompt: " to: "
  • Line Location: DISP+30
Function Call: WRITE
  • Prompt: !?3,"- Collection Point......: ",BARY("COLPT","NM")
  • Line Location: DISP+33
Function Call: WRITE
  • Prompt: !?3,"- Collection Batch......: ",BARY("BATCH","NM")
  • Line Location: DISP+34
Function Call: WRITE
  • Prompt: !?3,"- Collection Batch Item.: ",BARY("ITEM","NM")
  • Line Location: DISP+35
Function Call: WRITE
  • Prompt: !?3,"- Cancelling Official...: ",$P(^VA(200,BARY("AR"),0),U)
  • Line Location: DISP+37
Function Call: WRITE
  • Prompt: !?3,"- A/R Entry Clerk.......: ",$P(^VA(200,BARY("AR"),0),U)
  • Line Location: DISP+38
Function Call: WRITE
  • Prompt: !,?3,"- Approving Official....: ",BARY("APPR","NM")
  • Line Location: DISP+39
Function Call: WRITE
  • Prompt: !?3,"- Cancelling Official...: ",$P(^VA(200,BARY("CANC"),0),U)
  • Line Location: DISP+41
Function Call: WRITE
  • Prompt: !?3,"- Provider..............: ",$P(^VA(200,BARY("PRV"),0),U)
  • Line Location: DISP+42
Function Call: WRITE
  • Prompt: !?3,"- Discharge Service.....: ",BARY("DSVC","NM")
  • Line Location: DISP+43
Function Call: WRITE
  • Prompt: !?3,"- Primary Diagnosis from: ",BARY("DX",1)," to: ",BARY("DX",2)
  • Line Location: DISP+44
Function Call: WRITE
  • Prompt: !?3,"- Report Type...........: ",BARY("RTYP","NM")
  • Line Location: DISP+45
Function Call: WRITE
  • Prompt: !?3,"- Large Balance.........: $",$FN(BARY("LBL"),",",2)
  • Line Location: DISP+46
Function Call: WRITE
  • Prompt: !?3,"- Small Balance.........: $",$FN(BARY("SBL"),",",2)
  • Line Location: DISP+47
Function Call: WRITE
  • Prompt: !?3,"- Group Plan...........: ",$P($G(BARY("GRP PLAN",TT)),U)
  • Line Location: DISP+52
Function Call: WRITE
  • Prompt: "ALL"
  • Line Location: CLIN+15
Function Call: WRITE
  • Prompt: "ALL"
  • Line Location: VTYP+14
Routine Call
  • DIC
  • Line Location:
    • CLIN+9
    • VTYP+9
Routine Call
  • DIR
  • Line Location:
    • PARM+7
    • RTYP+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] Classic Fileman Calls
^ABMDVTYP - [#9002274.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] DISP+37, DISP+38, DISP+41, DISP+42
^XUTL("XQ" ASKAGAI1+4

Label References

Name Line Occurrences
@( PARM+16
ASK1 ASK1+4
DISP ASK1+1
MSG ASKAGAI1+7
MSG1 MSG+3
MSG2 MSG+4
PARM ASK1+2
RTYP ASK1+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BAR("LOC" MSG+3
>> BAR("OPT" ASKAGAI1+5*, MSG+1, DISP+24, DISP+25, DISP+37, CLIN+7, CLIN+12
>> BAR("RTYP" ASKAGAI1+6*
>> BARASK ASKAGAI1+3*
>> BARDONE ASKAGAI1+3*, ASK1, ASK1+3, PARM+9*, RTYP+8*
>> BARDONE2 ASK1, PARM+2*, PARM+10*
>> BARDONE3 PARM+2*
>> BARMENU ASKAGAI1+4*, DISP+1
>> BARMSGPT MSG+1
>> BARSEL PARM+11*, PARM+14, PARM+15, PARM+17
BARTAG PARM+12!, PARM+14*, PARM+15*, PARM+16
BARY ASKAGAIN+1!
BARY("APPR" DISP+39
BARY("AR" DISP+37, DISP+38
BARY("BATCH" DISP+34
BARY("CANC" DISP+41
BARY("CLIN" CLIN+2!, CLIN+8, CLIN+11*, CLIN+12*, CLIN+13
BARY("COLPT" DISP+33
BARY("DSVC" DISP+43
BARY("DT" ASK1+4, DISP+19, DISP+21, DISP+22, DISP+23, DISP+26, DISP+27, DISP+28, DISP+31
BARY("DX" DISP+44
BARY("GRP PLA N" , DISP+50, DISP+51, DISP+52
BARY("ITEM" DISP+35
BARY("LBL" DISP+46
BARY("LOC" PARM+17, DISP+3, DISP+4
BARY("PAT" DISP+5, DISP+6
BARY("PRV" DISP+42
BARY("RTYP" RTYP+2!, RTYP+9*, RTYP+10*, DISP+45
BARY("SBL" DISP+47
BARY("SORT" CLIN+14!, VTYP+13!
BARY("TDN" DISP+15, DISP+17
BARY("TRANS T YPE" , DISP+7, DISP+8, DISP+9, DISP+11, DISP+12, DISP+13
BARY("TYP" DISP+6
BARY("VTYP" VTYP+2!, VTYP+8, VTYP+11*, VTYP+12
BARY("X" ASKAGAI1+2*, DISP+29, DISP+32
DA CLIN+3!, CLIN+16!, VTYP+3!, VTYP+15!
DIC ASKAGAI1+1!, CLIN+3!, CLIN+4*, CLIN+16!, VTYP+3!, VTYP+4*, VTYP+15!
DIC("A" CLIN+6*, CLIN+8*, VTYP+6*, VTYP+8*
DIC(0 CLIN+5*, VTYP+5*
DIE CLIN+3!, CLIN+16!, VTYP+3!, VTYP+15!
DIR ASKAGAI1+1!, PARM+3!, PARM+8!, RTYP+2!, RTYP+7!
DIR("?" PARM+6*
DIR("A" PARM+5*, RTYP+4*
DIR("B" RTYP+5*
DIR(0 PARM+4*, RTYP+3*
>> DIRUT PARM+10
DR CLIN+3!, CLIN+16!, VTYP+3!, VTYP+15!
>> DTOUT PARM+10, RTYP+8
>> DUOUT PARM+10, RTYP+8, CLIN+14, VTYP+13
TDN DISP+17~*
TT DISP+8~*, DISP+9, DISP+12~*, DISP+13, DISP+51~*, DISP+52
U ASKAGAI1+4, PARM+14, DISP+9, DISP+13, DISP+37, DISP+38, DISP+41, DISP+42, DISP+52, CLIN+12
X MSG+1~*, PARM+9, DISP+28*, DISP+31*
>> XQY0 ASKAGAI1+4
>> Y PARM+11, RTYP+9, CLIN+7, CLIN+10, CLIN+11, CLIN+12, VTYP+7, VTYP+10, VTYP+11
>> Y(0 RTYP+10
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