/* Options: Date: 2026-09-10 05:45:22 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: RegistrationBillingAuditReportRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/registration/billing-audit-reports", Verbs="POST") public static class RegistrationBillingAuditReportRequest implements IReturn { public String reporting_term = null; public Date from_date = null; public Date to_date = null; public String authorizing_uuid = null; public String getReportingTerm() { return reporting_term; } public RegistrationBillingAuditReportRequest setReportingTerm(String value) { this.reporting_term = value; return this; } public Date getFromDate() { return from_date; } public RegistrationBillingAuditReportRequest setFromDate(Date value) { this.from_date = value; return this; } public Date getToDate() { return to_date; } public RegistrationBillingAuditReportRequest setToDate(Date value) { this.to_date = value; return this; } public String getAuthorizingUuid() { return authorizing_uuid; } public RegistrationBillingAuditReportRequest setAuthorizingUuid(String value) { this.authorizing_uuid = value; return this; } private static Object responseType = RegistrationBillingAuditReportResponse.class; public Object getResponseType() { return responseType; } } public static class RegistrationBillingAuditReportResponse { public ArrayList parity = null; public ArrayList completeness = null; public ArrayList failures = null; public ArrayList drift = null; public ArrayList getParity() { return parity; } public RegistrationBillingAuditReportResponse setParity(ArrayList value) { this.parity = value; return this; } public ArrayList getCompleteness() { return completeness; } public RegistrationBillingAuditReportResponse setCompleteness(ArrayList value) { this.completeness = value; return this; } public ArrayList getFailures() { return failures; } public RegistrationBillingAuditReportResponse setFailures(ArrayList value) { this.failures = value; return this; } public ArrayList getDrift() { return drift; } public RegistrationBillingAuditReportResponse setDrift(ArrayList value) { this.drift = value; return this; } } public static class RegistrationBillingParityAuditResponse { public Long execution_id = null; public String reporting_term = null; public Date timestamp = null; public String workflow = null; public String execution_mode = null; public Integer regent_id = null; public Integer transaction_id = null; public Boolean matches = null; public Boolean legacy_succeeded = null; public Boolean composed_succeeded = null; public String differences = null; public String request_summary_json = null; public String legacy_summary_json = null; public String composed_summary_json = null; public Long getExecutionId() { return execution_id; } public RegistrationBillingParityAuditResponse setExecutionId(Long value) { this.execution_id = value; return this; } public String getReportingTerm() { return reporting_term; } public RegistrationBillingParityAuditResponse setReportingTerm(String value) { this.reporting_term = value; return this; } public Date getTimestamp() { return timestamp; } public RegistrationBillingParityAuditResponse setTimestamp(Date value) { this.timestamp = value; return this; } public String getWorkflow() { return workflow; } public RegistrationBillingParityAuditResponse setWorkflow(String value) { this.workflow = value; return this; } public String getExecutionMode() { return execution_mode; } public RegistrationBillingParityAuditResponse setExecutionMode(String value) { this.execution_mode = value; return this; } public Integer getRegentId() { return regent_id; } public RegistrationBillingParityAuditResponse setRegentId(Integer value) { this.regent_id = value; return this; } public Integer getTransactionId() { return transaction_id; } public RegistrationBillingParityAuditResponse setTransactionId(Integer value) { this.transaction_id = value; return this; } public Boolean isMatches() { return matches; } public RegistrationBillingParityAuditResponse setMatches(Boolean value) { this.matches = value; return this; } public Boolean isLegacySucceeded() { return legacy_succeeded; } public RegistrationBillingParityAuditResponse setLegacySucceeded(Boolean value) { this.legacy_succeeded = value; return this; } public Boolean isComposedSucceeded() { return composed_succeeded; } public RegistrationBillingParityAuditResponse setComposedSucceeded(Boolean value) { this.composed_succeeded = value; return this; } public String getDifferences() { return differences; } public RegistrationBillingParityAuditResponse setDifferences(String value) { this.differences = value; return this; } public String getRequestSummaryJson() { return request_summary_json; } public RegistrationBillingParityAuditResponse setRequestSummaryJson(String value) { this.request_summary_json = value; return this; } public String getLegacySummaryJson() { return legacy_summary_json; } public RegistrationBillingParityAuditResponse setLegacySummaryJson(String value) { this.legacy_summary_json = value; return this; } public String getComposedSummaryJson() { return composed_summary_json; } public RegistrationBillingParityAuditResponse setComposedSummaryJson(String value) { this.composed_summary_json = value; return this; } } public static class RegistrationBillingCompletenessAuditResponse { public Integer transaction_id = null; public String transaction_uuid = null; public String reporting_term = null; public Date finished_datetime = null; public String operation = null; public Integer regent_id = null; public String student_uuid = null; public String student_name = null; public Integer invoice_count = null; public BigDecimal invoice_net = null; public BigDecimal item_net = null; public Integer gp_success_count = null; public Integer gp_failure_count = null; public String calculation_status = null; public String calculation_findings = null; public String status = null; public String findings = null; public Date resolved_datetime = null; public String resolved_by_uuid = null; public Integer getTransactionId() { return transaction_id; } public RegistrationBillingCompletenessAuditResponse setTransactionId(Integer value) { this.transaction_id = value; return this; } public String getTransactionUuid() { return transaction_uuid; } public RegistrationBillingCompletenessAuditResponse setTransactionUuid(String value) { this.transaction_uuid = value; return this; } public String getReportingTerm() { return reporting_term; } public RegistrationBillingCompletenessAuditResponse setReportingTerm(String value) { this.reporting_term = value; return this; } public Date getFinishedDatetime() { return finished_datetime; } public RegistrationBillingCompletenessAuditResponse setFinishedDatetime(Date value) { this.finished_datetime = value; return this; } public String getOperation() { return operation; } public RegistrationBillingCompletenessAuditResponse setOperation(String value) { this.operation = value; return this; } public Integer getRegentId() { return regent_id; } public RegistrationBillingCompletenessAuditResponse setRegentId(Integer value) { this.regent_id = value; return this; } public String getStudentUuid() { return student_uuid; } public RegistrationBillingCompletenessAuditResponse setStudentUuid(String value) { this.student_uuid = value; return this; } public String getStudentName() { return student_name; } public RegistrationBillingCompletenessAuditResponse setStudentName(String value) { this.student_name = value; return this; } public Integer getInvoiceCount() { return invoice_count; } public RegistrationBillingCompletenessAuditResponse setInvoiceCount(Integer value) { this.invoice_count = value; return this; } public BigDecimal getInvoiceNet() { return invoice_net; } public RegistrationBillingCompletenessAuditResponse setInvoiceNet(BigDecimal value) { this.invoice_net = value; return this; } public BigDecimal getItemNet() { return item_net; } public RegistrationBillingCompletenessAuditResponse setItemNet(BigDecimal value) { this.item_net = value; return this; } public Integer getGpSuccessCount() { return gp_success_count; } public RegistrationBillingCompletenessAuditResponse setGpSuccessCount(Integer value) { this.gp_success_count = value; return this; } public Integer getGpFailureCount() { return gp_failure_count; } public RegistrationBillingCompletenessAuditResponse setGpFailureCount(Integer value) { this.gp_failure_count = value; return this; } public String getCalculationStatus() { return calculation_status; } public RegistrationBillingCompletenessAuditResponse setCalculationStatus(String value) { this.calculation_status = value; return this; } public String getCalculationFindings() { return calculation_findings; } public RegistrationBillingCompletenessAuditResponse setCalculationFindings(String value) { this.calculation_findings = value; return this; } public String getStatus() { return status; } public RegistrationBillingCompletenessAuditResponse setStatus(String value) { this.status = value; return this; } public String getFindings() { return findings; } public RegistrationBillingCompletenessAuditResponse setFindings(String value) { this.findings = value; return this; } public Date getResolvedDatetime() { return resolved_datetime; } public RegistrationBillingCompletenessAuditResponse setResolvedDatetime(Date value) { this.resolved_datetime = value; return this; } public String getResolvedByUuid() { return resolved_by_uuid; } public RegistrationBillingCompletenessAuditResponse setResolvedByUuid(String value) { this.resolved_by_uuid = value; return this; } } public static class RegistrationBillingFailureAuditResponse { public String source = null; public String reporting_term = null; public Long id = null; public Date timestamp = null; public String workflow = null; public Integer regent_id = null; public Integer transaction_id = null; public String invoice_id = null; public String gp_document_number = null; public BigDecimal amount = null; public String error = null; public String getSource() { return source; } public RegistrationBillingFailureAuditResponse setSource(String value) { this.source = value; return this; } public String getReportingTerm() { return reporting_term; } public RegistrationBillingFailureAuditResponse setReportingTerm(String value) { this.reporting_term = value; return this; } public Long getId() { return id; } public RegistrationBillingFailureAuditResponse setId(Long value) { this.id = value; return this; } public Date getTimestamp() { return timestamp; } public RegistrationBillingFailureAuditResponse setTimestamp(Date value) { this.timestamp = value; return this; } public String getWorkflow() { return workflow; } public RegistrationBillingFailureAuditResponse setWorkflow(String value) { this.workflow = value; return this; } public Integer getRegentId() { return regent_id; } public RegistrationBillingFailureAuditResponse setRegentId(Integer value) { this.regent_id = value; return this; } public Integer getTransactionId() { return transaction_id; } public RegistrationBillingFailureAuditResponse setTransactionId(Integer value) { this.transaction_id = value; return this; } public String getInvoiceId() { return invoice_id; } public RegistrationBillingFailureAuditResponse setInvoiceId(String value) { this.invoice_id = value; return this; } public String getGpDocumentNumber() { return gp_document_number; } public RegistrationBillingFailureAuditResponse setGpDocumentNumber(String value) { this.gp_document_number = value; return this; } public BigDecimal getAmount() { return amount; } public RegistrationBillingFailureAuditResponse setAmount(BigDecimal value) { this.amount = value; return this; } public String getError() { return error; } public RegistrationBillingFailureAuditResponse setError(String value) { this.error = value; return this; } } public static class RegistrationBillingDriftAuditResponse { public Integer transaction_id = null; public String reporting_term = null; public Integer regent_id = null; public String workflow = null; public Integer calculation_count = null; public Date first_calculation = null; public Date final_calculation = null; public Boolean changed = null; public String persistence_status = null; public String persistence_findings = null; public String first_summary_json = null; public String final_summary_json = null; public HashMap section_course_codes = null; public Integer getTransactionId() { return transaction_id; } public RegistrationBillingDriftAuditResponse setTransactionId(Integer value) { this.transaction_id = value; return this; } public String getReportingTerm() { return reporting_term; } public RegistrationBillingDriftAuditResponse setReportingTerm(String value) { this.reporting_term = value; return this; } public Integer getRegentId() { return regent_id; } public RegistrationBillingDriftAuditResponse setRegentId(Integer value) { this.regent_id = value; return this; } public String getWorkflow() { return workflow; } public RegistrationBillingDriftAuditResponse setWorkflow(String value) { this.workflow = value; return this; } public Integer getCalculationCount() { return calculation_count; } public RegistrationBillingDriftAuditResponse setCalculationCount(Integer value) { this.calculation_count = value; return this; } public Date getFirstCalculation() { return first_calculation; } public RegistrationBillingDriftAuditResponse setFirstCalculation(Date value) { this.first_calculation = value; return this; } public Date getFinalCalculation() { return final_calculation; } public RegistrationBillingDriftAuditResponse setFinalCalculation(Date value) { this.final_calculation = value; return this; } public Boolean isChanged() { return changed; } public RegistrationBillingDriftAuditResponse setChanged(Boolean value) { this.changed = value; return this; } public String getPersistenceStatus() { return persistence_status; } public RegistrationBillingDriftAuditResponse setPersistenceStatus(String value) { this.persistence_status = value; return this; } public String getPersistenceFindings() { return persistence_findings; } public RegistrationBillingDriftAuditResponse setPersistenceFindings(String value) { this.persistence_findings = value; return this; } public String getFirstSummaryJson() { return first_summary_json; } public RegistrationBillingDriftAuditResponse setFirstSummaryJson(String value) { this.first_summary_json = value; return this; } public String getFinalSummaryJson() { return final_summary_json; } public RegistrationBillingDriftAuditResponse setFinalSummaryJson(String value) { this.final_summary_json = value; return this; } public HashMap getSectionCourseCodes() { return section_course_codes; } public RegistrationBillingDriftAuditResponse setSectionCourseCodes(HashMap value) { this.section_course_codes = value; return this; } } }