The HL7MessageSegment Object

PreviousNext

Reading and Writing HL7 segment data.

(c) 2011 Hermetech International Ltd.

Use the HL7MessageSegment Object to read / write HL7 data. Valid objects can only be instantiated by the EasyHL7Message object (see - AddSegment, GetSegment, MSHObject). Use the HL7MessageSegment object to access the individual HL7MessageField objects.

 

For more info see: Properties and Methods

 

 

Object Creation:

 

Dim oMessage As EasyHL7MC40.EasyHL7Message

Dim oSegment As EasyHL7MC40.HL7MessageSegment

 

 

Then Instantiate the Object like so:

'Where oVendor is a valid HL7Vendor object with an open vendor definition

oMessage = oVendor.NewHL7Message()

 

oSegment = oMessage.CreateMessage()

'oSegment is now the MSH segment of an empty message.

 

oSegment.Field(9).Value(1) = "ADT"

oSegment.Field(9).Value(2) = "A08"

 

 

DO NOT DO THIS:

 

Dim oMessage As New EasyHL7MC40.EasyHL7Message

oSegment = oMessage.CreateMessage()

'oSegment is now the MSH segment of an empty message.

 

oSegment.Field(9).Value(1) = "ADT"

oSegment.Field(9).Value(2) = "A08"

 

OR THIS:

Dim oSegment As New EasyHL7MC40.HL7MessageSegment

 

oSegment.Field(9).Value(1) = "ADT"

oSegment.Field(9).Value(2) = "A08"