'------------------------------------------------------------------------------
' <auto-generated>
'     This code was generated by a tool.
'     Runtime Version:2.0.50727.312
'
'     Changes to this file may cause incorrect behavior and will be lost if
'     the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------

Option Strict Off
Option Explicit On


Namespace localhost
    
    <System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.ServiceContractAttribute([Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", ConfigurationName:="localhost.WSITEndpoint")>  _
    Public Interface WSITEndpoint
        
        'CODEGEN: Generating message contract since element name firstname from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientId", ReplyAction:="*")>  _
        Function getPatientId(ByVal request As localhost.getPatientIdRequest) As localhost.getPatientIdResponse
        
        'CODEGEN: Generating message contract since element name return from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientFirstname", ReplyAction:="*")>  _
        Function getPatientFirstname(ByVal request As localhost.getPatientFirstnameRequest) As localhost.getPatientFirstnameResponse
        
        'CODEGEN: Generating message contract since element name return from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientSurname", ReplyAction:="*")>  _
        Function getPatientSurname(ByVal request As localhost.getPatientSurnameRequest) As localhost.getPatientSurnameResponse
        
        'CODEGEN: Generating message contract since element name return from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientDOB", ReplyAction:="*")>  _
        Function getPatientDOB(ByVal request As localhost.getPatientDOBRequest) As localhost.getPatientDOBResponse
        
        'CODEGEN: Generating message contract since element name return from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientSSN", ReplyAction:="*")>  _
        Function getPatientSSN(ByVal request As localhost.getPatientSSNRequest) As localhost.getPatientSSNResponse
        
        'CODEGEN: Generating message contract since element name return from namespace  is not marked nillable
        <System.ServiceModel.OperationContractAttribute(Action:="getPatientDiagnosis", ReplyAction:="*")>  _
        Function getPatientDiagnosis(ByVal request As localhost.getPatientDiagnosisRequest) As localhost.getPatientDiagnosisResponse
    End Interface
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientIdRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientId", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientIdRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientIdRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientIdRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public firstname As String
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=1)>  _
        Public surname As String
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=2)>  _
        Public dob As String
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=3)>  _
        Public ssn As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal firstname As String, ByVal surname As String, ByVal dob As String, ByVal ssn As String)
            MyBase.New
            Me.firstname = firstname
            Me.surname = surname
            Me.dob = dob
            Me.ssn = ssn
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientIdResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientIdResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientIdResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientIdResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientIdResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public [return] As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As Integer)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientFirstnameRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientFirstname", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientFirstnameRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientFirstnameRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientFirstnameRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public patientid As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal patientid As Integer)
            MyBase.New
            Me.patientid = patientid
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientFirstnameResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientFirstnameResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientFirstnameResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientFirstnameResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientFirstnameResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public [return] As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As String)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientSurnameRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientSurname", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientSurnameRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientSurnameRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientSurnameRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public patientid As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal patientid As Integer)
            MyBase.New
            Me.patientid = patientid
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientSurnameResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientSurnameResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientSurnameResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientSurnameResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientSurnameResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public [return] As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As String)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientDOBRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientDOB", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientDOBRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientDOBRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientDOBRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public patientid As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal patientid As Integer)
            MyBase.New
            Me.patientid = patientid
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientDOBResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientDOBResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientDOBResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientDOBResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientDOBResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public [return] As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As String)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientSSNRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientSSN", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientSSNRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientSSNRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientSSNRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public patientid As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal patientid As Integer)
            MyBase.New
            Me.patientid = patientid
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientSSNResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientSSNResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientSSNResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientSSNResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientSSNResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public [return] As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As String)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientDiagnosisRequest
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientDiagnosis", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientDiagnosisRequestBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientDiagnosisRequestBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientDiagnosisRequestBody
        
        <System.Runtime.Serialization.DataMemberAttribute(Order:=0)>  _
        Public patientid As Integer
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal patientid As Integer)
            MyBase.New
            Me.patientid = patientid
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.ServiceModel.MessageContractAttribute(IsWrapped:=false)>  _
    Partial Public Class getPatientDiagnosisResponse
        
        <System.ServiceModel.MessageBodyMemberAttribute(Name:="getPatientDiagnosisResponse", [Namespace]:="http://service.excelclient.samples.ws.xml.sun.com/", Order:=0)>  _
        Public Body As localhost.getPatientDiagnosisResponseBody
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal Body As localhost.getPatientDiagnosisResponseBody)
            MyBase.New
            Me.Body = Body
        End Sub
    End Class
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0"),  _
     System.Runtime.Serialization.DataContractAttribute([Namespace]:="")>  _
    Partial Public Class getPatientDiagnosisResponseBody
        
        <System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue:=false, Order:=0)>  _
        Public [return] As String
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal [return] As String)
            MyBase.New
            Me.[return] = [return]
        End Sub
    End Class
    
    <System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")>  _
    Public Interface WSITEndpointChannel
        Inherits localhost.WSITEndpoint, System.ServiceModel.IClientChannel
    End Interface
    
    <System.Diagnostics.DebuggerStepThroughAttribute(),  _
     System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")>  _
    Partial Public Class WSITEndpointClient
        Inherits System.ServiceModel.ClientBase(Of localhost.WSITEndpoint)
        Implements localhost.WSITEndpoint
        
        Public Sub New()
            MyBase.New
        End Sub
        
        Public Sub New(ByVal endpointConfigurationName As String)
            MyBase.New(endpointConfigurationName)
        End Sub
        
        Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As String)
            MyBase.New(endpointConfigurationName, remoteAddress)
        End Sub
        
        Public Sub New(ByVal endpointConfigurationName As String, ByVal remoteAddress As System.ServiceModel.EndpointAddress)
            MyBase.New(endpointConfigurationName, remoteAddress)
        End Sub
        
        Public Sub New(ByVal binding As System.ServiceModel.Channels.Binding, ByVal remoteAddress As System.ServiceModel.EndpointAddress)
            MyBase.New(binding, remoteAddress)
        End Sub
        
        Function localhost_WSITEndpoint_getPatientId(ByVal request As localhost.getPatientIdRequest) As localhost.getPatientIdResponse Implements localhost.WSITEndpoint.getPatientId
            Return MyBase.Channel.getPatientId(request)
        End Function
        
        Public Function getPatientId(ByVal firstname As String, ByVal surname As String, ByVal dob As String, ByVal ssn As String) As Integer
            Dim inValue As localhost.getPatientIdRequest = New localhost.getPatientIdRequest
            inValue.Body = New localhost.getPatientIdRequestBody
            inValue.Body.firstname = firstname
            inValue.Body.surname = surname
            inValue.Body.dob = dob
            inValue.Body.ssn = ssn
            Dim retVal As localhost.getPatientIdResponse = CType(Me,localhost.WSITEndpoint).getPatientId(inValue)
            Return retVal.Body.[return]
        End Function
        
        Function localhost_WSITEndpoint_getPatientFirstname(ByVal request As localhost.getPatientFirstnameRequest) As localhost.getPatientFirstnameResponse Implements localhost.WSITEndpoint.getPatientFirstname
            Return MyBase.Channel.getPatientFirstname(request)
        End Function
        
        Public Function getPatientFirstname(ByVal patientid As Integer) As String
            Dim inValue As localhost.getPatientFirstnameRequest = New localhost.getPatientFirstnameRequest
            inValue.Body = New localhost.getPatientFirstnameRequestBody
            inValue.Body.patientid = patientid
            Dim retVal As localhost.getPatientFirstnameResponse = CType(Me,localhost.WSITEndpoint).getPatientFirstname(inValue)
            Return retVal.Body.[return]
        End Function
        
        Function localhost_WSITEndpoint_getPatientSurname(ByVal request As localhost.getPatientSurnameRequest) As localhost.getPatientSurnameResponse Implements localhost.WSITEndpoint.getPatientSurname
            Return MyBase.Channel.getPatientSurname(request)
        End Function
        
        Public Function getPatientSurname(ByVal patientid As Integer) As String
            Dim inValue As localhost.getPatientSurnameRequest = New localhost.getPatientSurnameRequest
            inValue.Body = New localhost.getPatientSurnameRequestBody
            inValue.Body.patientid = patientid
            Dim retVal As localhost.getPatientSurnameResponse = CType(Me,localhost.WSITEndpoint).getPatientSurname(inValue)
            Return retVal.Body.[return]
        End Function
        
        Function localhost_WSITEndpoint_getPatientDOB(ByVal request As localhost.getPatientDOBRequest) As localhost.getPatientDOBResponse Implements localhost.WSITEndpoint.getPatientDOB
            Return MyBase.Channel.getPatientDOB(request)
        End Function
        
        Public Function getPatientDOB(ByVal patientid As Integer) As String
            Dim inValue As localhost.getPatientDOBRequest = New localhost.getPatientDOBRequest
            inValue.Body = New localhost.getPatientDOBRequestBody
            inValue.Body.patientid = patientid
            Dim retVal As localhost.getPatientDOBResponse = CType(Me,localhost.WSITEndpoint).getPatientDOB(inValue)
            Return retVal.Body.[return]
        End Function
        
        Function localhost_WSITEndpoint_getPatientSSN(ByVal request As localhost.getPatientSSNRequest) As localhost.getPatientSSNResponse Implements localhost.WSITEndpoint.getPatientSSN
            Return MyBase.Channel.getPatientSSN(request)
        End Function
        
        Public Function getPatientSSN(ByVal patientid As Integer) As String
            Dim inValue As localhost.getPatientSSNRequest = New localhost.getPatientSSNRequest
            inValue.Body = New localhost.getPatientSSNRequestBody
            inValue.Body.patientid = patientid
            Dim retVal As localhost.getPatientSSNResponse = CType(Me,localhost.WSITEndpoint).getPatientSSN(inValue)
            Return retVal.Body.[return]
        End Function
        
        Function localhost_WSITEndpoint_getPatientDiagnosis(ByVal request As localhost.getPatientDiagnosisRequest) As localhost.getPatientDiagnosisResponse Implements localhost.WSITEndpoint.getPatientDiagnosis
            Return MyBase.Channel.getPatientDiagnosis(request)
        End Function
        
        Public Function getPatientDiagnosis(ByVal patientid As Integer) As String
            Dim inValue As localhost.getPatientDiagnosisRequest = New localhost.getPatientDiagnosisRequest
            inValue.Body = New localhost.getPatientDiagnosisRequestBody
            inValue.Body.patientid = patientid
            Dim retVal As localhost.getPatientDiagnosisResponse = CType(Me,localhost.WSITEndpoint).getPatientDiagnosis(inValue)
            Return retVal.Body.[return]
        End Function
    End Class
End Namespace
