Print Page as PDF
HLFNC3 ICR (4481)

HLFNC3    ICR (4481)

Name Value
NUMBER 4481
IA # 4481
DATE CREATED 2006/02/14
CUSTODIAL PACKAGE HEALTH LEVEL SEVEN
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE HLFNC3
NAME HLFNC3
GENERAL DESCRIPTION
BHS segments are not stored in the ^TMP("HLS",$J)
global when batch HL7 messages are generated. They are added by the VistA HL7
engine when the messages are sent. As the result, the application has no
access to the content of these segments.

This IA allows the subscribing package to generate the BHS segment in those
cases when access to the content of the segment is required (e.g. if the
segment should be written to a host file).
STATUS Active
ID HLFNC3
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
BHS(HL,BID,RESULT,SECURITY,MSA)
This is a subroutine call with parameter passing that
returns an HL7 Batch Header (BHS) segment in the variable RESULT (and possibly
RESULT(1) if the BHS segment is longer than 245 characters).
VARIABLES TYPE VARIABLES DESCRIPTION
HL Input
The array of values returned by the call to
INIT^HLFNC2.
BID Input
The Batch Control ID to be included in the BHS
segment. The Batch Control ID for the batch is returned by the call to
CREATE^HLTF.
RESULT Output
The variable that will be returned to the calling
application as described above. If the required input parameters HL or BID are
missing, RESULT is returned equal to null.
SUBSCRIBING PACKAGE CLINICAL CASE REGISTRIES