DefinedFieldCount |
PROPERTY - ReadOnly Parent Object - HL7MessageSegment Name: DefinedFieldCount Data Type: Long Description: Returns total number of field elements defined for the segment in the Vendor Definition.
Example:
Dim oMessage As EasyHL7MC40.EasyHL7Message Dim oSegment As EasyHL7MC40.HL7MessageSegment Dim sValue As String = "" 'MyVendorObj is an open HL7Vendor object oMessage = MyVendorObject.NewHL7Message() oSegment = oMessage.CreateMessage() 'oSegment is Now the MSH segment of a blank message oSegment = oMessage.AddSegment("PID") 'oSegment is Now a blank PID segment. sValue = CStr(oSegment.DefinedFieldCount) & " Fields Defined" MsgBox(sValue) 'DefinedFieldCount Returns however many fields are in the vendor definition for the PID segment '30 for Version 2.3
sValue = CStr(oSegment.FieldCount) & " Fields Currently in the message" 'FieldCount would return 1 because the segment was just added and has 'only the segment name. MsgBox(sValue)
sValue = "PID|1|xxx|yyy||Smith^John^M|" oSegment.Value = sValue
sValue = CStr(oSegment.FieldCount) & " Fields Currently in the message" 'FieldCount would return 5 MsgBox(sValue)
|