Print Page as PDF
VAFHLU ICR (4346)

VAFHLU    ICR (4346)

Name Value
NUMBER 4346
IA # 4346
DATE CREATED 2004/02/17
CUSTODIAL PACKAGE REGISTRATION
USAGE Supported
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE VAFHLU
NAME VAFHLU
GENERAL DESCRIPTION
Valid after patches DG*5.3*508 and SD*5.3*293 are
released.
STATUS Active
KEYWORDS HL7
DURATION Till Otherwise Agreed
ID VAFHLU
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
MAKEIT(SEGNAME,.SEGARR,.FIRST245,.ADTLNODE)
Builds an HL7 segment

Notes  : Validity & existance of input is assumed
: Assumes no single element contained in SEGARR is greater
than 245 characters
: Continuation nodes are added at element boundaries
VARIABLES TYPE VARIABLES DESCRIPTION
SEGNAME Input
Name of segment being built
SEGARR Input
Array continue segment data (pass by value)

SEGARR(X) = Value for sequence N
SEGARR(X,Y) = Repetition Y of sequence X
SEGARR(X,Y,Z) = Component Z of repetition Y of sequence X
SEGARR(X,Y,Z,A) = Subcomponent A of component Z of
repetition Y of sequence X
FIRST245 Both
Variable to return first 245 characters of segment in
(pass by value)
ADTLNODE Both
Array for continuation nodes (pass by value)

ADTLNODE(1..n) = Continuation of segment
Assumed Input Input
HL7 encoding chars (output of INIT^HLFNC2 or
INIT^HLTRANS)