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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BHLIN1I

Package: IHS Support HL7 Interfaces

Routine: BHLIN1I


Information

BHLIN1I ; cmi/flag/maw - BHL File Inbound IN1 Segment ;

Source Information

Source file <BHLIN1I.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Support HL7 Interfaces 3 UPI^BHLIN1IA  FILE^BHLIN2I  FK^BHLU  
VA Fileman 3 ^DIC  FILE^DICN  ^DIE  
Kernel 1 $$FMTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;-- this is the main routine driver
EOJ ;-- kill variables
MCD ;-- file medicaid data
FILE ;-- get the data and file it
PI ;-- file private insurance data
MCR ;-- file medicare data

External References

Name Field # of Occurrence
UPI^BHLIN1IA PI+20
FILE^BHLIN2I FILE+25
FK^BHLU FILE+26
^DIC MCD+17, MCD+27, MCR+14, MCR+28, PI+31
FILE^DICN MCD+11, MCR+8, PI+16, PI+23
^DIE MCD+31, MCR+18, MCR+32
$$FMTE^XLFDT FILE+8, FILE+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNMCR - [#9000003] Classic Fileman Calls
^AUPN3PPH - [#9000003.1] Classic Fileman Calls
^AUPNMCD - [#9000004] Classic Fileman Calls
^AUPNPRVT - [#9000006] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPN3PPH - [#9000003.1] PI+6
^AUPN3PPH("D" PI+5
^AUPNMCD - [#9000004] MCD+5, MCD+19, MCD+20, MCD+22
^AUPNMCD("B" MCD+4
^AUPNMCR - [#9000003] MCR+4, MCR+20, MCR+21, MCR+23
^AUPNPRVT - [#9000006] PI+20
^DD(9000003 MCR+11, MCR+25
^DD(9000004 MCD+14, MCD+24
^DD(9000006 PI+27

Label References

Name Line Occurrences
@( FILE+24
EOJ MAIN+1
FILE MAIN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BHLCT FILE+18*, MCD+16, MCD+21, MCD+26, MCD+30, MCR+13, MCR+22, MCR+27
BHLCTY FILE+14*, PI+12, EOJ+2!
>> BHLDA FILE+1*, FILE+2, FILE+3, FILE+5, FILE+6, FILE+7, FILE+9, FILE+11, FILE+12, FILE+13
, FILE+14, FILE+15, FILE+16, FILE+17, FILE+18, FILE+20
>> BHLDATA MCD+20*, MCD+21, MCR+21*, MCR+22
>> BHLERCD MCD+2*, MCD+3*, MCD+12*, MCD+18*, MCD+28*, MCD+32*, MCR+2*, MCR+3*, MCR+10*, MCR+15*
, MCR+19*, MCR+29*, MCR+33*, PI+3*, PI+7, PI+17*, PI+25*, PI+32*
>> BHLERR MCD+2, MCD+3, MCD+12, MCD+18, MCD+28, MCD+32, MCR+2, MCR+3, MCR+10, MCR+15
, MCR+19, MCR+29, MCR+33, PI+3, PI+17, PI+25, PI+32
BHLGN FILE+5*, MCD+8, MCR+6, MCR+16, EOJ+2!
BHLGNM FILE+6*, EOJ+2!
>> BHLICM FILE+2*
BHLICN FILE+3*, FILE+22, FILE+23, MCD+8, MCR+6, PI+3, PI+10, PI+28, EOJ+2!
BHLICNI PI+6, EOJ+4!
BHLIDOB FILE+12*, EOJ+2!
BHLIID FILE+20*, MCD+2, MCD+5, MCD+8, MCR+2, MCR+6, MCR+16, PI+4, PI+5, PI+10
, PI+28, EOJ+3!
BHLISX FILE+17*, PI+11, EOJ+3!
BHLIT FILE+21*, FILE+22*, FILE+23*, FILE+24, EOJ+3!
BHLMA PI+5*, PI+6, EOJ+4!
BHLMCD MCD+4*, MCD+5, EOJ+3!
BHLMCDE MCD+1*, MCD+5*, MCD+6, MCD+13*, MCD+14, MCD+15, MCD+19, MCD+20, MCD+22, MCD+24
, MCD+25, MCD+29, EOJ+3!
BHLMCM MCD+19*, MCD+20, MCD+21, EOJ+3!
BHLMCME MCD+1*, MCD+21*, MCD+23, MCD+29, EOJ+3!
BHLMCR MCR+20*, MCR+21, MCR+22, EOJ+4!
BHLMCRE MCR+1*, MCR+22*, MCR+24, MCR+30, EOJ+4!
BHLNOI FILE+11*, MCD+9, MCR+17, PI+8, PI+9, PI+19, PI+28, EOJ+2!
>> BHLPAT MCD+4, MCD+7, MCR+4, MCR+5, MCR+11, MCR+12, MCR+16, MCR+20, MCR+21, MCR+23
, MCR+25, MCR+26, MCR+30, PI+20, PI+21, PI+26, PI+27
BHLPED FILE+7*, FILE+8, MCD+3, MCD+15, MCD+21, MCD+25, MCR+3, MCR+12, MCR+22, MCR+26
, PI+13, PI+29, EOJ+2!
>> BHLPEDE FILE+8*
BHLPEXD FILE+9*, FILE+10, MCD+15, MCD+25, MCD+30, MCR+13, MCR+27, MCR+31, PI+14, PI+29
, EOJ+2!
>> BHLPEXDE FILE+10*
BHLPH PI+1*, PI+6*, PI+7, PI+18*, PI+30, EOJ+4!
BHLST FILE+15*, PI+12, EOJ+3!
BHLSTR FILE+13*, PI+11, EOJ+2!
>> BHLTMP FILE+1, FILE+2, FILE+3, FILE+5, FILE+6, FILE+7, FILE+9, FILE+11, FILE+12, FILE+13
, FILE+14, FILE+15, FILE+16, FILE+17, FILE+18, FILE+20, EOJ+1
BHLZP FILE+16*, PI+13, EOJ+3!
>> CS FILE+13, FILE+14, FILE+15, FILE+16
D0 PI+15!
>> DA MCD+29*, MCR+16*, MCR+30*
>> DA(1 MCD+15*, MCD+25*, MCD+29*, MCR+12*, MCR+26*, MCR+30*, PI+27*
DD MCD+10!, MCR+7!, PI+15!, PI+22!
>> DFN MCR+30
>> DIC MCD+7*, MCD+14*, MCD+24*, MCR+5*, MCR+11*, MCR+25*, PI+9*, PI+21*, PI+26*
>> DIC("DR" MCD+8*, MCD+9*, MCD+15*, MCD+16*, MCD+25*, MCD+26*, MCR+6*, MCR+13*, MCR+27*, PI+10*
, PI+11*, PI+12*, PI+13*, PI+14*, PI+28*, PI+29*, PI+30*
>> DIC("P" MCD+14*, MCD+24*, MCR+11*, MCR+25*, PI+27*
>> DIC(0 MCD+7*, MCD+15*, MCD+25*, MCR+5*, MCR+12*, MCR+26*, PI+9*, PI+21*, PI+27*
>> DIE MCD+29*, MCR+16*, MCR+30*
DINUM MCR+5*, MCR+9!, PI+21*, PI+24!
>> DLAYGO MCD+7*, MCR+5*, PI+9*, PI+21*
DO MCD+10!, MCR+7!, PI+15!, PI+22!
>> DR MCD+30*, MCR+16*, MCR+17*, MCR+31*
U MCD+5, MCD+14, MCD+21, MCD+24, MCR+11, MCR+22, MCR+25, PI+6, PI+27
>> X MCD+7*, MCD+15*, MCD+25*, MCR+5*, MCR+12*, MCR+26*, PI+9*, PI+21*, PI+28*
>> Y MCD+12, MCD+13, MCD+18, MCD+28, MCD+32, MCR+10, MCR+15, MCR+19, MCR+29, MCR+33
, PI+17, PI+18, PI+25, PI+32
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All