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

Package: Referred Care Information System

Routine: BMCFPRN1


Information

BMCFPRN1 ;IHS/OIT/FCJ - PRINT REFERRAL FORM PART 2 ; 04 May 2018 4:45 PM

Source Information

Source file <BMCFPRN1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Referred Care Information System 3 W^BMCFPRN  ($$ANYINS,$$AVDOS)^BMCRLU  PI^BMCRLU1  
IHS Patient 2 $$GETMBI^AUPNMBI  $$MCD^AUPNPAT  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Referred Care Information System 4 BMCFPRN  BMCFPRN2  BMCFPRN3  BMCFUTL  

Entry Points

Name Comments DBIA/ICR reference
OTHPAY ;ENTRY POINT
RR ;RAILROAD INS.
THIRD ;display third party coverage
PVTINS ;Private Insurance Companies
MCD
BEGDT ;Write Msg based on existence of Best Avail Beg & No Third Party
MCR ;MEDICARE

External References

Name Field # of Occurrence
$$GETMBI^AUPNMBI MCR+4, RR+11
$$MCD^AUPNPAT MCD
W^BMCFPRN BEGDT+3, BEGDT+4, BEGDT+5, BEGDT+6, MCR+19, MCR+22, MCD+17, MCD+22, RR+16, RR+20
$$ANYINS^BMCRLU OTHPAY+2
$$AVDOS^BMCRLU OTHPAY+2, BEGDT+2
PI^BMCRLU1 PVTINS+1
$$FMTE^XLFDT BEGDT+5, MCR+21, MCR+22, MCD+21, MCD+22, RR+19, RR+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?10,"NO PRIVATE INSURANCE COVERAGE"
  • Line Location: PVTINS+3
Function Call: WRITE
  • Prompt: ?32,BMCPRNM(BMCX),!
  • Line Location: PVTINS+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNMCD - [#9000004] MCD+2, MCD+5, MCD+7, MCD+8, MCD+11, MCD+14, MCD+19
^AUPNMCD("B" MCD+1
^AUPNMCR - [#9000003] MCR+2, MCR+5, MCR+7, MCR+8, MCR+10, MCR+11
^AUPNRRE - [#9000005] RR+3, RR+5, RR+6, RR+8, RR+9, RR+13, RR+14
^AUTNINS - [#9999999.18] MCD+12
^AUTTMCS - [#9999999.32] MCR+5
^AUTTRRP - [#9999999.33] RR+13

Label References

Name Line Occurrences
MCD MCR+2, MCR+7, MCR+12

Naked Globals

Name Field # of Occurrence
^(0 MCR+10, MCD+7, MCD+19, RR+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMCDFN MCR+2, MCR+4, MCR+5, MCR+7, MCR+8, MCR+10, MCR+11, MCD, MCD+1, PVTINS+1
, RR+3, RR+5, RR+6, RR+8, RR+9, RR+11, RR+13, RR+14
>> BMCDT BEGDT+2*, BEGDT+3
BMCE MCR+8*, MCR+11*, MCR+12, MCR+14, MCR+23!, MCD+5*, MCD+8*, MCD+9, MCD+18, MCD+25!
, RR+6*, RR+9*, RR+10, RR+17
BMCE( MCR+11*, MCR+14, MCR+15, MCR+16, MCD+8*, MCD+18, MCD+23!, RR+9*, RR+17, RR+18
BMCEB MCR+23!
BMCEBDT MCR+15*, MCR+21, MCR+23!, MCD+18*, MCD+19, MCD+21, MCD+23, MCD+25!, RR+18*, RR+19
BMCECOV MCR+15*, MCR+16, MCR+22, MCR+23!, MCD+19*, MCD+22, MCD+25!, RR+18*, RR+20
BMCEEDT MCR+15*, MCR+20*, MCR+22, MCR+23!, MCD+19*, MCD+20*, MCD+22, MCD+25!, RR+18*, RR+20
BMCFLAG PVTINS+1*, PVTINS+2!
>> BMCI MCR+1*, MCR+19*, MCD+17*, RR+2*, RR+15*
BMCMBI MCR+3*, MCR+4*, MCR+5*, MCR+16, RR+2*, RR+11*, RR+12, RR+13*, RR+14*, RR+15
, RR+22!
>> BMCN MCR+3*, MCD+1*, MCD+2, MCD+5, MCD+7, MCD+8, MCD+11, MCD+14, MCD+19
>> BMCNI MCD+11*, MCD+12
>> BMCNUM MCR+3*, MCR+16*, MCR+18*, MCR+19, MCD+14*, MCD+15*, MCD+16
BMCPCNT PVTINS+1*, PVTINS+2!
BMCPRNM PVTINS+1!, PVTINS+3, PVTINS+4
BMCPRNM( PVTINS+7
>> BMCQUIT BEGDT+4, BEGDT+5, BEGDT+6, MCR+19, MCR+22, MCD+17, RR+16
>> BMCR0 OTHPAY+2
>> BMCREF OTHPAY+2, BEGDT+2
>> BMCX MCD+11*, MCD+12*, MCD+13*, MCD+16*, MCD+17, PVTINS+6*, PVTINS+7*
>> C BEGDT+3*, BEGDT+4*, BEGDT+5*, BEGDT+6*, MCR+19*, MCR+21*, MCD+17*, MCD+21*, RR+16*, RR+19*
D PVTINS+1*, PVTINS+2!
>> DFN PVTINS+1*
DT OTHPAY+2, BEGDT+5, MCR+4, MCR+9, MCR+10, MCD, MCD+6, MCD+7, PVTINS+1, RR+7
, RR+8, RR+11
>> J MCR+8*, MCR+9, MCR+10, MCR+11, MCR+14*, MCR+15, MCR+16, MCD+5*, MCD+6, MCD+7
, MCD+8, RR+6*, RR+7, RR+8, RR+9, RR+17*, RR+18
>> N BEGDT+3*, BEGDT+4*, BEGDT+5*, BEGDT+6*, MCR+19*, MCR+21*, MCD+17*, MCD+21*, RR+16*, RR+19*
P PVTINS+1*, PVTINS+2!
>> T BEGDT+3*, BEGDT+4*, BEGDT+5*, BEGDT+6*, MCR+19*, MCR+21*, MCD+17*, MCD+21*, RR+16*, RR+19*
U OTHPAY+2, MCR+5, MCR+10, MCR+15, MCR+16, MCD+7, MCD+11, MCD+12, MCD+14, MCD+19
, RR+8, RR+13, RR+14, RR+18
>> X BEGDT+3*, BEGDT+4*, BEGDT+5*, BEGDT+6*, MCR+19*, MCR+21*, MCR+22*, MCD+17*, MCD+21*, MCD+22*
, RR+15*, RR+19*, RR+20*
>> Y OTHPAY+2*, BEGDT+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All