' Options: 'Date: 2024-07-06 13:36:37 'Version: 5.140 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: http://abservice-test.worldpay.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: RetrieveBoardingResultRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Autoboarding.Common Imports Autoboarding.Common.Requests Imports Autoboarding.Common.Responses Namespace Global Namespace Autoboarding.Common Public Enum ApplicationBoardingStatus PENDING = 0 IN_PROGRESS = 5 FAILED = 9 COMPLETED = 10 End Enum Public Enum ApplicationQueueStatus Queued = 0 StandardisedXML = 20 ReadyToDistribute = 40 AwaitingDistributeResponse = 60 ReadyToAutoboard = 80 ThrottleCheckPassed = 100 EligibilityCheckPassed = 300 SentToAutoboardService = 400 AutoboardingSuspended = 450 SuccessfullyBoarded = 500 QueueError = 1000 ThrottleCheckError = 1100 XMLStandardisationError = 1200 EligibilityCheckError = 1300 AutoboardingError = 1400 IneligibleThrottleLimit = 2100 IneligibleApplication = 2300 End Enum End Namespace Namespace Autoboarding.Common.Requests Public Partial Class RetrieveBoardingResultRequest Implements IReturn(Of RetrieveBoardingResultResponse) Public Overridable Property AppQueueGuid As Guid End Class End Namespace Namespace Autoboarding.Common.Responses Public Partial Class RetrieveBoardingResultResponse Public Sub New() ErrorMessages = New List(Of String) PartyIndividuals = New List(Of String) End Sub Public Overridable Property AppQueueGUID As Nullable(Of Guid) Public Overridable Property ApplicationId As String Public Overridable Property CSR As String Public Overridable Property PartyID As String Public Overridable Property Autoboarded As Boolean Public Overridable Property QueueStatus As ApplicationQueueStatus Public Overridable Property BoardingStatus As Nullable(Of ApplicationBoardingStatus) Public Overridable Property ErrorMessages As List(Of String) Public Overridable Property OrderId As String Public Overridable Property LEID As String Public Overridable Property PartyIndividuals As List(Of String) End Class End Namespace End Namespace