STANDARD DATA DICTIONARY #777 -- HLO MESSAGE BODY FILE 6/27/25 PAGE 1 STORED IN ^HLA( SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.6) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- Contains the body of an HL7 message, which excludes the message header segment. For batch messages, it does not include the individual message header segments or the batch trailer segment. POINTED TO BY: MESSAGE BODY field (#.02) of the HLO MESSAGES File (#778) CROSS REFERENCED BY: DATE/TIME ENTERED(B) 777,.01 DATE/TIME ENTERED 0;1 DATE (Required) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter the exact time that this entry was created. CROSS-REFERENCE: 777^B 1)= S ^HLA("B",$E(X,1,30),DA)="" 2)= K ^HLA("B",$E(X,1,30),DA) 777,.02 BATCH 0;2 SET '0' FOR NO; '1' FOR YES; LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter YES if this is a batch message. 777,.03 MESSAGE TYPE 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter the 3 character HL7 message type. 777,.04 EVENT 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter the 3 character HL7 event. 777,.05 HL7 VERSION 0;5 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Identify the version of the HL7 standard that this message conforms to. 777,.2 HL7 ENCODING CHARACTERS 0;20 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>5!($L(X)<5) X LAST EDITED: MAR 17, 2005 HELP-PROMPT: The 5 HL7 encoding characters in this order: Field Separator, Component Separator, Repetition Separator, Escape Character, Subcomponent Separator TECHNICAL DESCR: No other fields may follow this one on the 0 node! 777,1 SEGMENTS (NOT BATCHED) 1;0 WORD-PROCESSING #777.01 (NOWRAP) 777,2 BATCHED MESSAGES 2;0 Multiple #777.02 (Add New Entry without Asking) 777.02,.01 MESSAGE 0;1 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter a number to identify the sequence of this message within the batch, starting with 1, 2, 3, etc. CROSS-REFERENCE: 777.02^B 1)= S ^HLA(DA(1),2,"B",$E(X,1,30),DA)="" 2)= K ^HLA(DA(1),2,"B",$E(X,1,30),DA) 777.02,.02 MESSAGE TYPE 0;2 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter the 3 character HL7 message type. 777.02,.03 EVENT 0;3 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X LAST EDITED: JUL 26, 2004 HELP-PROMPT: Enter the 3 character HL7 event type. 777.02,1 MESSAGE SEGMENTS 1;0 WORD-PROCESSING #777.21 (NOWRAP) 777,3 BTS 3;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: NOV 16, 2004 HELP-PROMPT: Answer must be 1-250 characters in length. DESCRIPTION: For incoming batch messages only, the BTS segment is stored in this field, which is a separate node. INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):