namespace Neo.LegitimateLicences.Common { public enum WorkflowInstanceStatusEnum { InProgress = 1, Completed = 2 } public enum ReportDefinitionEnum { AdjudicationAgenda = 6, GazettePack = 9, NPTR_PostAdjudicationLetterSingle_Approval = 10055, LetterToPlanningAuthority = 10062, LetterToTourismAuthority = 10065 } public enum Defaults { SystemUserID = 1 } public enum RouteStatusEnum { Active = 1, InActive = 2, NotVerified = 3, Cancelled = 4 } public enum DivisionTypeEnum { PRE = 1, NPTR = 2, TAT = 3 } public enum RouteTypeEnum { StandardRoute = 1, RadiusRoute = 2, AreaofOperation = 3, TemporaryRoute = 4, CharterService = 5 } public enum RouteChangeTypeEnum { ExistingRouteOnLicence = 1, AddBrandNewRouteToLicence = 2, AddExistingUnlinkedRouteToLicence = 3, RemoveRouteFromLicence = 4, AddExistingLinkedRouteToLicence = 5 } public enum AdjudicationTypeEnum { Hearing = 1, Meeting = 2 } public enum ApplicationRequestTypeEnum { NewOperatingLicence = 1, AddAuthorisationsRoutes = 2, ReplacementsCOV = 3, IncreaseCarryingCapacity = 4, ConversionLtpsToLegitimate = 5, NormalTransfer = 6, DeceasedTransfer = 7, Renewal = 8, NewOperatingLicenceFromSource = 9, DuplicateLicence = 10, TemporarySpecialLicence = 11, Conversion_OlasToLegitimate = 13, RenewalAndCOV = 14, RenewalCOVAndIncreaseInCarryingCapacity = 15, RenewalAndDeceasedTransfer = 16, RenewalDeceasedTransferAndIncreaseInCarryingCapacity = 17, RenewalDeceasedTransferIncreaseInCarryingCapacityAndCOV = 18, IncreaseInCarryingCapacityAndCOV = 22, RenewalAndNormalTransfer = 23, RenewalNormalTransferAndCOV = 24, DeceasedTransferNewOL = 25, RenewalAndDeceasedTransferAndCOV = 26, TemporaryReplacements = 27, RenewalAndIncreaseInCarryingCapacity = 28, PersonalDetailsUpdate = 29, ChangeRadiusPermitRoute = 30, ApplicationForAccreditation = 31, ApplicationForRenewalOfAccreditation = 32, AddOperatingLicenceToAccreditation = 33, UpliftmentExtension = 34, NewTATRequest = 35, AddNewAuthorisationsRoutes = 36, AmendAuthorisationsRoutes = 37 } public enum ApplicationRouteDetailStatusEnum { New = 1, AwaitingVerification = 2, Verified = 3 } public enum AdjudicationDecisionEnum { Approved = 1, Postponed = 2, Refused = 4, Cancelled = 5, Withdrawn = 6, StruckOff = 8 } public enum AdjudicationDetailStatusEnum { AwaitingAgendaFinalisation = 1, AwaitingAdjudicationHearingDecisions = 2, AdjudicationHearingFinalised = 3, AwaitingPanelMembers = 4, Postponed = 5 } public enum GazetteDetailStatusEnum { AwaitingGazetteFinalisation = 1, AwaitingNoticePeriodExpiry = 2, Finalised = 3, AwaitingGazettePrintDate = 4 } public enum VerifiedAssociationStatusEnum { Active = 1, Inactive = 2 } public enum VerifiedMemberStatusEnum { Active = 1, Inactive = 2 } public enum IdTypeEnum { RSAIdentityDocument = 1, Passport = 2, FoundingStatement = 3, TemporaryIdentityDocument = 4, ForeignIdentityDocument = 5, CertificateofIncorporation = 6, TaxiAssociationRegistrationNumber = 11 } public enum VehicleTypeEnum { MotorCar = 1, Minibus = 2, Bus = 3, Midibus = 10, Other = 11 } public enum ProvinceEnum { Gauteng = 1, KwaZuluNatal =2, EasternCape = 3, WesternCape = 4, LimpopoProvince = 5, NorthWest = 6, FreeState = 7, Mpumalanga = 8, NorthernCape = 9, National = 10 } public enum RequestTypeEnum { NewOperatingLicence = 1 } public enum ReportGroupsEnum { ApplicationReports = 1, OLReports = 2, AssociationReports = 3, MemberReports = 4, RouteReports = 5, General = 6, VehicleReports = 7 } public enum ServiceTypeEnum { Scheduled = 1, Unscheduled = 2, Charter = 3, Tourist = 4, Staff = 5, Learners = 6, Courtesy = 7, Other = 8, TemporaryService = 12 } public enum SourceApplicationEnum { NTLIS = 1, LTPS = 2, Legitimate = 3 } public enum LicenceStatusEnum { AwaitingIssuing = 1, Issued = 2, ExpiringWithin60Days = 3, Expired = 4, TemporarilySuspended = 5, Archived = 6, AwaitingNewVehicle = 9 } public enum AccreditationStatusEnum { AwaitingIssuing = 1, Issued = 2, ExpiringWithin60Days = 3, Expired = 4, TemporarilySuspended = 5, Archived = 6, AwaitingNewVehicle = 9 } public enum WorklfowInstanceStatusEnum { InProgress = 1, Completed = 2, Rejected = 3, Cancelled = 4, NotStarted = 5, Error = 6 } public enum WorkflowTemplateStatusEnum { Active = 1, Inactive, Cancelled } public enum WorkflowsEnum { ApplicationRequest = 1, NewRouteRequest = 2, NewAssociationRequest = 3, NewMemberRequest = 4, LicenceIssueRequest = 5, NewVehicleRequest = 6, MDApprovalRequest = 13 } public enum WorkflowTemplateStepTypeEnum { Approval = 1, DataCapture = 2, ParallelTasks = 3, Automated = 4, DocumentVerification = 5 } public enum WorkflowTemplatesEnum { ApplicationRequestV1 = 1 , LicenceIssueRequestV1 = 7 } public enum AssociationRequestTypeEnum { New = 1, VerificationRequired = 2 } public enum MemberRequestTypeEnum { New = 1, VerificationRequired = 2 } public enum RouteRequestTypeEnum { New = 1, VerificationRequired = 2 } public enum VehicleRequestTypeEnum { New = 1, VerificationRequired = 2 } public enum EntityEnum { ApplicationRequestDetails=1000, ApplicationtDetails = 1000, ReceiptDetails =1001, NewRouteRequestDetails=1002, ApplicationRouteDetails=1003, NewAssociationRequestDetails=1004, NewMemberRequestDetails=1005, GazetteDetails=1006, AdjudicationDetails=1007, Associations=1008, Members=1009, Routes=1010, OperatingLicences=1011, Vehicles=1012, Places=1013, LicenceIssueDetails=1014, PrecheckDetails=1015, NewVehicleRequestDetails=1016, PurificationDetails=1017, ApplicationAudit = 1018, LicenceUpliftmentExtensionRequestDetails = 1019, AccreditationIssueRequest = 1020, Accreditation = 1021, ApplicationLicences = 1022, TemporaryReplacementLicences = 1025, ApplicationLicenceVehicleDetails = 1027, ApplicationLicenceTemporaryReplacement = 1025, BusinessRuleBypassRequests = 1032, MDApprovalRequestDetails = 1035, LicenceCancelDetails = 1034, AccreditationCancelDetails = 1041 } public enum RoleEnum { LegitimateSystemAdministrator=1, SystemUser=2, ApplicationAdministrator=1000, DataCapturer=1001, PaymentClerk=1002, RegisteryClerk=1003, Verifier=1004, ExceptionHandler=1005, GazettingManager=1006, AgendaOfficer=1007, AdjudicationSecretary=1008, ChairmanOfTheAdjudicationPanel=1009, InspectionOfficer=1010, IssuingOfficer=1011, LicenceSignatory=1012, AdjudicationPanelmember=1013, AdjudicationOverride = 1014, RouteApprover = 1015, DataPurification = 1016, Auditor = 1017, ApplicationReportsRole = 1018, OperatingLicenceReportsRole = 1019, ViewOnly = 1020, NewRouteCreator = 1021, InspectionCapturer = 1022, ReferralCapturer = 1023, OperatingLicenseAdministrator = 1024 } public enum SecurableEnum { AfxWorkflowDocumentVerification = 1, AfxWorkflowCanReassign = 2, ApplicationsModule=1000, ApplicationsModule_Home_StartNewApplication=1001, ApplicationsModule_Purification=1002, ApplicationsModule_Receipts=1003, ApplicationsModule_Receipts_CashUp=1004, ApplicationsModule_Verification=1005, ApplicationsModule_Exceptions=1006, ApplicationsModule_Gazettes=1007, ApplicationsModule_Gazettes_Console_FinaliseAndPublishGazette=1008, ApplicationsModule_Gazettes_Console_PrintGazette=1009, ApplicationsModule_Adjudication=1010, ApplicationsModule_Adjudication_AddAdjudicationHearing=1011, ApplicationsModule_Adjudication_AddInCommitteeMeeting=1012, ApplicationsModule_Adjudication_Console_FinaliseAgenda=1013, ApplicationsModule_Adjudication_Console_PrintAgenda=1014, ApplicationsModule_Adjudication_Console_CaptureDecisions=1015, ApplicationsModule_Adjudication_Console_AdjustRequiredApplications=1016, ApplicationsModule_Adjudication_Console_ApproveDecisions=1017, ApplicationsModule_Status=1018, ApplicationsModule_Reports=1019, ApplicationsModule_Adjudication_Scheduler_Override=1020, ApplicationsModule_Adjudication_ReschedulePostponedAndAdjournedApplications=1021, ApplicationsModule_Purification_UpdateMissingOriginatingLicenceNumbers = 1022, ApplicationsModule_Purification_OverwriteOriginatingLicenceNumbers = 1023, ApplicationsModule_Purification_UpdateVehiclesLinkedToOperatingLicencesIncorrectly = 1023, ApplicationsModule_Purification_ChangeApplicationType = 1081, ApplicationsModule_Adjudication_BypassAdjudication = 1025, ApplicationsModule_Auditing = 1026, ApplicationsModule_Purification_AddToBlockedLicenceList = 1027, ApplicationsModule_Purification_DeleteFromBlockedLicenceList = 1069, ApplicationsModule_Purification_AddToBlockedIDNumberList = 1071, ApplicationsModule_Purification_DeleteFromBlockedIDNumberList = 1072, ApplicationsModule_Purification_AddToLTPSLicenceList = 1028, ApplicationsModule_ReceiptManagement = 1082, ApplicationsModule_AddApplicationToReceipt = 1084, ApplicationsModule_ApplicationRequest_Adjudication_ViewAdjudicationConsole = 1029, ApplicationsModule_ApplicationRequest_Adjudication_Addtoadjudication = 1030, ApplicationsModule_ApplicationRequest_Adjudication_RestartDecisions = 1031, ApplicationsModule_ApplicationRequest_Adjudication_CaptureDecision = 1032, ApplicationsModule_ApplicationRequest_Adjudication_BypassAdjudication = 1033, ApplicationsModule_ApplicationRequest_Viewmemberdetails = 1034, ApplicationsModule_ApplicationRequest_Updateoriginatinglicencenumber = 1035, ApplicationsModule_ApplicationRequest_Addobjection = 1036, ApplicationsModule_ApplicationRequest_ViewOLASData = 1037, ApplicationsModule_ApplicationRequest_PrintPaymentAdvice = 1038, ApplicationsModule_ApplicationRequest_PrintBarcode = 1039, ApplicationsModule_ApplicationRequest_EditRecord = 1040, ApplicationsModule_ApplicationRequest_ReprintReceipt = 1041, ApplicationsModule_Runauditreport = 1042, ApplicationsModule_Createnewgazette = 1043, ApplicationsModule_Gazettes_Console_Bypassgazetteexpiry = 1044, ApplicationsModule_Purification_Updatemembercontactdetails = 1045, ApplicationsModule_Purification_Correctvehicleandservicetype = 1046, ApplicationsModule_Purification_ManageNeoverifieddata = 1047, ApplicationsModule_Purification_ManageLegitimateLicencesLinkedToActiveOLASlicences = 1048, ApplicationsModule_Purification_Managebypassedexpiredlicencelist = 1049, PurificationModule_Manageallowednewlicencelist = 1050, ApplicationsModule_Purification_ManageSourceSystemViewer = 1077, ApplicationsModule_Purification_CorrectRoute = 1079, ApplicationsModule_Receipts_Createreceipt = 1051, ApplicationsModule_Receipts_Flagasreceived = 1052, ApplicationsModule_Receipts_Assignreceipt = 1053, ApplicationsModule_Receipts_Generateandprintreceipt = 1054, ApplicationsModule_Receipts_RunCashupReport = 1055, ApplicationsModule_Receipts_CancelReceipt = 1073, ApplicationsModule_Receipts_ReprintReceipt = 1074, ApplicationsModule_Receipts_SetReceiptToZero = 1083, ApplicationsModule_Reports_ActivityReport = 1056, ApplicationsModule_Reports_AdjudicationDecisions = 1057, ApplicationsModule_Reports_AllowedNewLicenceSummary = 1058, ApplicationsModule_Reports_ApplicationsInProgressReport = 1059, ApplicationsModule_Reports_CompletedApplication = 1060, ApplicationsModule_Reports_IncomepleteApplications = 1061, ApplicationsModule_Reports_MemberDetails = 1062, ApplicationsModule_Reports_MissingPurificationData = 1063, ApplicationsModule_Reports_MoneyReceived = 1064, ApplicationsModule_Reports_RouteDetails = 1065, ApplicationsModule_VerifyNextApplication = 1066, ApplicationsModule_Adjudication_Console_ReverseDecision = 1067, ApplicationsModule_Adjudication_Console_PrintDecisionLetter = 1068, ApplicationsModule_Adjudication_Console_DownloadMinutes = 1070, ApplicationsModule_Adjudication_Console_RemoveApplication = 1075, ApplicationsModule_Adjudication_Console_AddApplication = 1076, ApplicationsModule_Purification_ChangeIdNumber = 1085, ApplicationsModule_Inspection = 1086, ApplicationsModule_Referrals = 1087, ApplicationsModule_AssessorApproval = 1089, ApplicationsModule_SeniorManagerApproval = 1090, OperatingLicencesModule = 2000, OperatingLicencesModule_Inspections = 2001, OperatingLicencesModule_Issuing = 2002, OperatingLicencesModule_LicenceIssueRequest_RePrintLicence = 2003, OperatingLicencesModule_Expiries = 2004, OperatingLicencesModule_Status = 2005, OperatingLicencesModule_Reports = 2006, OperatingLicencesModule_Purification = 2007, OperatingLicencesModule_ViewOperatingLicenceConsole = 2008, OperatingLicencesModule_LicenceConsole_PrintOperatingLicenceDetails = 2018, OperatingLicencesModule_Issuing_LicencesAwaitingSupportingDocuments = 2009, OperatingLicencesModule_Issuing_LicencesAwaitingVerificationandPrinting = 2010, OperatingLicencesModule_LicenceIssueRequest_PrintLicence_Test = 2011, OperatingLicencesModule_LicenceIssueRequest_PrintLicence_Actual = 2012, OperatingLicencesModule_LicenceIssueRequest_IssueWithoutPrint = 2023, OperatingLicencesModule_LicenceIssueRequest_AmendRoutes = 2013, OperatingLicencesModule_LicenceIssueRequest_Enablelockedsections = 2014, OperatingLicencesModule_Reports_OLASMigrationStatus = 2015, OperatingLicencesModule_Reports_OperatingLicenceAnnexure = 2016, OperatingLicencesModule_Reports_OperatingLicencesIssued = 2017, OperatingLicencesModule_PrintOperatingLicenceDetails = 2018, OperatingLicencesModule_LicenceConsole_UpdateVerifiedVehicleDetalis = 2019, OperatingLicencesModule_LicenceConsole_FlagVINasCorrect = 2020, OperatingLicencesModule_Reports_OperatingLicencesAwaitingIssuing = 2021, OperatingLicencesModule_PrintTemporaryReplacementLetter = 2024, OperatingLicencesModule_DelinkVehicle = 2025, OperatingLicencesModule_Issuing_IssuingExpiries = 2027, OperatingLicencesModule_Extensions = 2029, AssociationsModule = 3000, AssociationsModule_ViewAssociationConsole = 3001, AssociationsModule_Status = 3002, AssociationsModule_Reports = 3003, AssociationsModule_AssociationConsole_AdjustRoutes = 3004, RoutesModule =4000, RoutesModule_AddNewRoute = 4001, RoutesModule_Status = 4002, RoutesModule_Reports = 4003, RoutesModule_Purification = 4004, RoutesModule_ViewRouteConsole = 4005, RoutesModule_Purification_UpdatepotentialOLASdescriptions = 4006, RoutesModule_Purification_Checkroutedescription = 4007, RoutesModule_Purification_Resolveduplicatenationalroutenumbers = 4008, RoutesModule_Purification_Resolveduplicateboardroutenumbers = 4009, RoutesModule_Reports_AssociationRoutes = 4010, RoutesModule_Reports_VerifiedRoutes= 4011, RoutesModule_SendToPurification = 2012, MembersModule = 5000, MembersModule_ViewMemberConsole = 5001, MembersModule_Reports = 5002, MembersModule_Status = 5004, MembersModule_Reports_MembersWithIssuedLicences = 5003, MembersModule_MemberConsole_SaveMemberContactDetails = 5005, VehiclesModule =6000, VehiclesModule_ViewVehicleConsole = 6001, VehiclesModule_Reports = 6002, VehiclesModule_Status = 6003, AdminModule = 7000, AdminModule_ManageUsers = 7001, AdminModule_ManagePlaces = 7002, AdminModule_OfficeLocations = 7004, CashupModule = 8000, CashupModule_CashupAdministrator = 8001, CashupModule_ReceiptBatchGenerate = 8002, AccreditationsModule = 9000, AccreditationsModule_Issuing_Accreditations_AwaitingSupportingDocuments = 9001, AccreditationsModule_Issuing_Accreditations_AwaitingVerificationandPrinting = 9002, Dashboard_AvgTimeToProcess = 10000, Dashboard_AvgTimeToRespondToQueries = 10001, Dashboard_AvgTimeToVerify = 10002, ApplicationsModule_ApplicationRequest_AddTag = 1088, StationeryModule = 11000, DashboardsModule_ApplicationAnalytics = 10003, BusinessRuleBypassRequestModule = 12000, InterDepartmentModule = 13000, InterDepartmentModule_ReleaseData = 13001, ITAuditReport = 13002 } public enum DocumentVerificationStatusEnum { AwaitingVerification = 1, VerificationPassed = 2, VerificationFailed = 3 } public enum GazetteTypeEnum { InternalGazette = 1, PublishGazette = 2 } public enum ApplicationStatusEnum { None = 1, DataCapture = 2, Verification = 3, Payment = 4, Gazetting = 5, Adjudication = 6, Finalised = 7, Cancelled = 8 } public enum ApplicationSubStatusEnum { None = 1, AwaitingDataCapture = 2, AwaitingCorrection = 3, AwaitingNextGazette = 4, AwaitingGazettePrinting = 5, AwaitingGazetteExpiry = 6, AwaitingNextAvailableAdjudication_Automated = 7, AwaitingNextAvailableAdjudicationManual = 8, AwaitingAdjudicationAgendaFinalisation = 9, AwaitingAdjudicationOutcome = 10 } public enum StationeryStatusEnum { AwaitingIssuing = 1, IssuedForUse = 2, Used = 3, Defaced = 4, Lost = 5, TransferredToExternalParty = 6, InTransit = 7 } public enum StationeryBatchTypeEnum { FromGPW = 1, InternalTransfer = 2, ExternalTransfer = 3 } public enum PaymentTypeEnum { Cash = 1, DebitCreditCard = 2, EFT = 3 } public enum PrintoutTypeEnum { Receipt = 1, OperatingLicence = 2, OperatingLicenceAnnexure = 3, AccreditatedLicenceDecal = 5, TemporaryReplacementLicence = 6 } public enum ReferralTypeEnum { TourismAuthority = 1, PlanningAuthority = 2 } public enum DocumentTypeEnum { ProfessionalDriversPermit = 1020, VehicleCertificateOfRegistration = 1021, ReferralFeedback = 1058, ProofofPayment= 1059, AccreditationCertificate = 1060, VehicleRoadworthyCertificate = 2000, RankPermit = 5000 } public enum AuditSourceEnum { Security = 1, Application = 2, Service = 3 } public enum AuditActionEnum { Created = 1, Updated = 2, Deleted = 3, Cancelled = 4 } }