GetFieldValue |
Object Method - GetFieldValue() Parent Object - EasyHL7Message Returns - String Name: GetFieldValue(byVal oSegment, ByVal lngFieldNumber, Optional ByVal lngComponent = 1) Parameters: 1. oSegment (Segment Object) 2. lngFieldNumber (Long -The Field Number within the Segment 3. lngComponent (Optional Long - Which component of the field)
Returns: String - The value of the field
Programming Note: You can pass 0 in lngComponent to retrieve the entire field value at once (see Example 2 below)
Example: Dim MyMessage As EasyHL7MC40.EasyHL7Message Dim oSegment MyMessage = oVendor.NewHL7Message()
With MyMessage 'Create a Blank Message .CreateMessage oSegment = .MSH_Object 'Build the MSH Segment .SetFieldValue("ADT",oSegment,9,1) .SetFieldValue("A08",oSegment,9,2) 'Should display "ADT" Msgbox(.GetFieldValue(oSegment,9,1)) 'Should display "A08" Msgbox(.GetFieldValue(oSegment,9,2)) End With
Example 2: Passing 0 in lngComponent Dim MyMessage As EasyHL7MC40.EasyHL7Message Dim oSegment MyMessage = oVendor.NewHL7Message()
With MyMessage 'Create a Blank Message .CreateMessage oSegment = .MSH_Object 'Build the MSH Segment .SetFieldValue("ADT",oSegment,9,1) .SetFieldValue("A08",oSegment,9,2) 'Should display "ADT^A08" Msgbox(.GetFieldValue(oSegment,9,0)) End With
|