|
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"
|