' Options: 'Date: 2024-12-29 02:58:19 'Version: 8.22 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://data.regent-college.edu ' '''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: ProvisionalRegistrationAuthorizeRequest.* '''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 regis.ClassLibrary.Responses Imports regis.ClassLibrary.Requests Namespace Global Namespace regis.ClassLibrary.Requests Public Partial Class ProvisionalRegistrationAuthorizeRequest Implements IReturn(Of AddRegistrationsResponse) Public Overridable Property student_section_uuid As String Public Overridable Property authorizing_uuid As String End Class End Namespace Namespace regis.ClassLibrary.Responses Public Partial Class AddRegistrationsResponse Inherits InvoiceResponse Public Sub New() studentSectionInvoiceItems = New List(Of StudentSectionInvoiceItemResponse) sectionRates = New Dictionary(Of String, List(Of SectionRateWithAmountResponse)) messages = New List(Of String) availableInvoiceItems = New List(Of InvoiceItemAdminResponse) availableBenefits = New List(Of BenefitResponse) End Sub Public Overridable Property transaction_uuid As String Public Overridable Property studentSectionInvoiceItems As List(Of StudentSectionInvoiceItemResponse) Public Overridable Property sectionRates As Dictionary(Of String, List(Of SectionRateWithAmountResponse)) Public Overridable Property creditTuitionRate As InvoiceItemAdminResponse Public Overridable Property auditTuitionRate As InvoiceItemAdminResponse Public Overridable Property studentAge As Nullable(Of Integer) Public Overridable Property studentAgeAtEarliestSectionStartDate As Nullable(Of Integer) Public Overridable Property isRegentGrad As Boolean Public Overridable Property isOnlyUnclassified As Boolean Public Overridable Property canRegisterForAuditInTerm As Boolean Public Overridable Property canRegisterForCreditInTerm As Boolean Public Overridable Property messages As List(Of String) Public Overridable Property currentTermAuditHours As Decimal Public Overridable Property currentTermCreditHours As Decimal Public Overridable Property totalCreditHours As Decimal Public Overridable Property availableInvoiceItems As List(Of InvoiceItemAdminResponse) Public Overridable Property availableBenefits As List(Of BenefitResponse) End Class Public Partial Class BenefitResponse Public Overridable Property rate_id As Integer Public Overridable Property rate_code As String Public Overridable Property rate_description As String Public Overridable Property percentage_rate As Decimal Public Overridable Property is_optional As Boolean Public Overridable Property is_required As Boolean End Class Public Partial Class InvoiceItemAdminResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property invoiceItemUUID As String Public Overridable Property rate_id As Integer Public Overridable Property rate_code As String Public Overridable Property rate_description As String Public Overridable Property is_required As Boolean Public Overridable Property is_optional As Boolean Public Overridable Property charge As Nullable(Of Decimal) Public Overridable Property credit As Nullable(Of Decimal) End Class Public Partial Class InvoiceItemResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property invoiceItemUUID As String Public Overridable Property rate_id As Integer Public Overridable Property rate_code As String Public Overridable Property rate_description As String Public Overridable Property charge As Nullable(Of Decimal) Public Overridable Property credit As Nullable(Of Decimal) End Class Public Partial Class InvoiceResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property invoiceUUID As String Public Overridable Property regent_id As Integer Public Overridable Property uuid As String Public Overridable Property reporting_term As String Public Overridable Property total_charges As Nullable(Of Decimal) Public Overridable Property total_credits As Nullable(Of Decimal) Public Overridable Property current_status As String Public Overridable Property timestamp As Date End Class Public Partial Class SectionResponse Public Sub New() instructors = New List(Of InstructorResponse) required_documents = New List(Of DocumentResponse) start_times = New List(Of String) end_times = New List(Of String) credit_amounts = New List(Of Decimal) audit_amounts = New List(Of Decimal) End Sub Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property secUUID As String Public Overridable Property course_name As String Public Overridable Property section_code As String Public Overridable Property course_title As String Public Overridable Property course_short_title As String Public Overridable Property course_description As String Public Overridable Property crosslist_description As String Public Overridable Property crosslist_course_name As String Public Overridable Property location_long_name As String Public Overridable Property room As String Public Overridable Property instructors As List(Of InstructorResponse) Public Overridable Property required_documents As List(Of DocumentResponse) Public Overridable Property start_date As Nullable(Of Date) Public Overridable Property end_date As Nullable(Of Date) Public Overridable Property first_meeting_date As Nullable(Of Date) Public Overridable Property last_meeting_date As Nullable(Of Date) Public Overridable Property meeting_days As String Public Overridable Property start_times As List(Of String) Public Overridable Property end_times As List(Of String) Public Overridable Property is_online_only As Boolean Public Overridable Property is_weekend As Boolean Public Overridable Property is_weekday As Boolean Public Overridable Property is_evening As Boolean Public Overridable Property is_waitlist As Boolean Public Overridable Property has_special_requirements As Boolean Public Overridable Property special_requirements As String Public Overridable Property is_unlisted As Boolean Public Overridable Property credit_amounts As List(Of Decimal) Public Overridable Property audit_amounts As List(Of Decimal) Public Overridable Property audits_short_name As String Public Overridable Property audits_long_name As String Public Overridable Property credits_short_name As String Public Overridable Property credits_long_name As String Public Overridable Property distance_ed_materials As String Public Overridable Property prerequisites As String Public Overridable Property corequisites As String Public Overridable Property capacity As Nullable(Of Integer) Public Overridable Property flat_fee_amount As Nullable(Of Decimal) Public Overridable Property additional_fee_amount As Nullable(Of Decimal) Public Overridable Property registered_students As Integer Public Overridable Property three_credit_plus As Integer Public Overridable Property two_credit As Integer Public Overridable Property one_credit As Integer Public Overridable Property three_audit_plus As Integer Public Overridable Property two_audit As Integer Public Overridable Property one_audit As Integer Public Overridable Property crosslist_registered_students As Integer Public Overridable Property grades_received As Integer Public Overridable Property crosslist_grades_received As Integer Public Overridable Property registration_start_date As Nullable(Of Date) Public Overridable Property registration_end_date As Nullable(Of Date) Public Overridable Property add_start_date As Nullable(Of Date) Public Overridable Property add_end_date As Nullable(Of Date) Public Overridable Property drop_start_date As Nullable(Of Date) Public Overridable Property drop_end_date As Nullable(Of Date) Public Overridable Property grading_end_date As Nullable(Of Date) Public Overridable Property term As String Public Overridable Property reporting_term As String Public Overridable Property reporting_year As Integer Public Overridable Property current_status As String Public Overridable Property added_by As String Public Overridable Property added_date As Nullable(Of Date) Public Overridable Property changed_by As String Public Overridable Property changed_date As Nullable(Of Date) Public Overridable Property timestamp As Date End Class Public Partial Class StudentSectionInvoiceItemResponse Inherits InvoiceItemResponse Public Overridable Property studentSection As StudentSectionResponse End Class Public Partial Class StudentSectionResponse Inherits SectionResponse Public Overridable Property studentSectionUUID As String Public Overridable Property registered_amount As Decimal Public Overridable Property is_provisional As Boolean Public Overridable Property is_audit As Boolean End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Sub New() Errors = New List(Of ResponseError) Meta = New Dictionary(Of String, String) End Sub Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) End Class End Namespace End Namespace