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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BHL3MI

Package: IHS Support HL7 Interfaces

Routine: BHL3MI


Information

BHL3MI ; cmi/anchorage/maw - BHL Setup HL7 message and pass to APCD ; [ 06/07/2002 7:04 AM ]

Source Information

Source file <BHL3MI.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
IHS Support HL7 Interfaces 1 EOJ^BHLSETI  
Patient Care Component 1 IN^APCD3M  

Entry Points

Name Comments DBIA/ICR reference
SET ;-- this is the main routine driver
MSH ;-- let's setup the msh segment
CHKSEG(BSEG,MC) ;-- see if we are at a start of a segment
SETSEG(C,BS) ;-- setup the segment array
PASS ;-- call 3M filer
MAIN ;EP - this is the main routine driver

External References

Name Field # of Occurrence
IN^APCD3M PASS+1
EOJ^BHLSETI MAIN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^INTHU - [#4001] SET+6, SET+8

Label References

Name Line Occurrences
CHKSEG SET+12
MSH MAIN+1
PASS MAIN+1
SET MAIN+1
SETSEG SET+14, CHKSEG+1, CHKSEG+2, CHKSEG+3, CHKSEG+4, CHKSEG+5, CHKSEG+6, CHKSEG+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCDHL7M( SETSEG+1*, MSH+1, MSH+2, MSH+3, MSH+4
>> BHL3DA SET+6*, SET+8
>> BHL3MC SET+3*, SET+12, SET+14, SETSEG+2*
BHLBSEG SET+4~, SET+11*, SET+12, SET+14, SETSEG+3*
BHLCNT SET+4~, SET+5*, SET+11, SET+13*, SETSEG+4*
>> BHLMDA MSH+1*, MSH+2, MSH+3, MSH+4
BHLSEG SET+7~, SET+8*, SET+10, SET+11
>> BHLUIF SET+2*
BS SETSEG~, SETSEG+1
BSEG CHKSEG~, CHKSEG+1, CHKSEG+2, CHKSEG+3, CHKSEG+4, CHKSEG+5, CHKSEG+6, CHKSEG+7
C SETSEG~, SETSEG+1
>> ENC MSH+4*
>> FS MSH+3*, MSH+4
I SET+9~, SET+10*, SET+11
MC CHKSEG~, CHKSEG+1, CHKSEG+2, CHKSEG+3, CHKSEG+4, CHKSEG+5, CHKSEG+6, CHKSEG+7
>> UIF SET+1, SET+2, SET+6, SET+8
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All