/* Options: Date: 2026-09-10 05:44:51 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: FinancialAidAllocationReviewRequest.* //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="/Finance/FinancialAid/AllocationReview/{reporting_term}", Verbs="POST") public static class FinancialAidAllocationReviewRequest implements IReturn { public String reporting_term = null; public String authorizing_uuid = null; public String getReportingTerm() { return reporting_term; } public FinancialAidAllocationReviewRequest setReportingTerm(String value) { this.reporting_term = value; return this; } public String getAuthorizingUuid() { return authorizing_uuid; } public FinancialAidAllocationReviewRequest setAuthorizingUuid(String value) { this.authorizing_uuid = value; return this; } private static Object responseType = FinancialAidAllocationReviewResponse.class; public Object getResponseType() { return responseType; } } public static class FinancialAidAllocationReviewResponse { public ResponseStatus responseStatus = null; public String reporting_term = null; public BigDecimal budget_amount = null; public BigDecimal committed_amount = null; public BigDecimal proposed_amount = null; public BigDecimal projected_unused_amount = null; public BigDecimal actionable_unmet_amount = null; public ArrayList awards = null; public ArrayList incomplete_candidates = null; public ArrayList conflicts = null; public ResponseStatus getResponseStatus() { return responseStatus; } public FinancialAidAllocationReviewResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; } public String getReportingTerm() { return reporting_term; } public FinancialAidAllocationReviewResponse setReportingTerm(String value) { this.reporting_term = value; return this; } public BigDecimal getBudgetAmount() { return budget_amount; } public FinancialAidAllocationReviewResponse setBudgetAmount(BigDecimal value) { this.budget_amount = value; return this; } public BigDecimal getCommittedAmount() { return committed_amount; } public FinancialAidAllocationReviewResponse setCommittedAmount(BigDecimal value) { this.committed_amount = value; return this; } public BigDecimal getProposedAmount() { return proposed_amount; } public FinancialAidAllocationReviewResponse setProposedAmount(BigDecimal value) { this.proposed_amount = value; return this; } public BigDecimal getProjectedUnusedAmount() { return projected_unused_amount; } public FinancialAidAllocationReviewResponse setProjectedUnusedAmount(BigDecimal value) { this.projected_unused_amount = value; return this; } public BigDecimal getActionableUnmetAmount() { return actionable_unmet_amount; } public FinancialAidAllocationReviewResponse setActionableUnmetAmount(BigDecimal value) { this.actionable_unmet_amount = value; return this; } public ArrayList getAwards() { return awards; } public FinancialAidAllocationReviewResponse setAwards(ArrayList value) { this.awards = value; return this; } public ArrayList getIncompleteCandidates() { return incomplete_candidates; } public FinancialAidAllocationReviewResponse setIncompleteCandidates(ArrayList value) { this.incomplete_candidates = value; return this; } public ArrayList getConflicts() { return conflicts; } public FinancialAidAllocationReviewResponse setConflicts(ArrayList value) { this.conflicts = value; return this; } } public static class FinancialAidAllocationAwardResponse { public String award_code = null; public String award_description = null; public BigDecimal budget_amount = null; public BigDecimal planned_or_offered_amount = null; public BigDecimal accepted_or_issued_amount = null; public BigDecimal committed_amount = null; public BigDecimal reclaimable_amount = null; public BigDecimal proposed_amount = null; public BigDecimal projected_remaining_amount = null; public Boolean must_award_whole_budget = null; public Boolean requires_manual_review = null; public String manual_review_note = null; public Integer required_recipient_count = null; public Boolean requires_equal_shares = null; public ArrayList application_cycles = null; public ArrayList proposals = null; public String getAwardCode() { return award_code; } public FinancialAidAllocationAwardResponse setAwardCode(String value) { this.award_code = value; return this; } public String getAwardDescription() { return award_description; } public FinancialAidAllocationAwardResponse setAwardDescription(String value) { this.award_description = value; return this; } public BigDecimal getBudgetAmount() { return budget_amount; } public FinancialAidAllocationAwardResponse setBudgetAmount(BigDecimal value) { this.budget_amount = value; return this; } public BigDecimal getPlannedOrOfferedAmount() { return planned_or_offered_amount; } public FinancialAidAllocationAwardResponse setPlannedOrOfferedAmount(BigDecimal value) { this.planned_or_offered_amount = value; return this; } public BigDecimal getAcceptedOrIssuedAmount() { return accepted_or_issued_amount; } public FinancialAidAllocationAwardResponse setAcceptedOrIssuedAmount(BigDecimal value) { this.accepted_or_issued_amount = value; return this; } public BigDecimal getCommittedAmount() { return committed_amount; } public FinancialAidAllocationAwardResponse setCommittedAmount(BigDecimal value) { this.committed_amount = value; return this; } public BigDecimal getReclaimableAmount() { return reclaimable_amount; } public FinancialAidAllocationAwardResponse setReclaimableAmount(BigDecimal value) { this.reclaimable_amount = value; return this; } public BigDecimal getProposedAmount() { return proposed_amount; } public FinancialAidAllocationAwardResponse setProposedAmount(BigDecimal value) { this.proposed_amount = value; return this; } public BigDecimal getProjectedRemainingAmount() { return projected_remaining_amount; } public FinancialAidAllocationAwardResponse setProjectedRemainingAmount(BigDecimal value) { this.projected_remaining_amount = value; return this; } public Boolean isMustAwardWholeBudget() { return must_award_whole_budget; } public FinancialAidAllocationAwardResponse setMustAwardWholeBudget(Boolean value) { this.must_award_whole_budget = value; return this; } public Boolean isRequiresManualReview() { return requires_manual_review; } public FinancialAidAllocationAwardResponse setRequiresManualReview(Boolean value) { this.requires_manual_review = value; return this; } public String getManualReviewNote() { return manual_review_note; } public FinancialAidAllocationAwardResponse setManualReviewNote(String value) { this.manual_review_note = value; return this; } public Integer getRequiredRecipientCount() { return required_recipient_count; } public FinancialAidAllocationAwardResponse setRequiredRecipientCount(Integer value) { this.required_recipient_count = value; return this; } public Boolean isRequiresEqualShares() { return requires_equal_shares; } public FinancialAidAllocationAwardResponse setRequiresEqualShares(Boolean value) { this.requires_equal_shares = value; return this; } public ArrayList getApplicationCycles() { return application_cycles; } public FinancialAidAllocationAwardResponse setApplicationCycles(ArrayList value) { this.application_cycles = value; return this; } public ArrayList getProposals() { return proposals; } public FinancialAidAllocationAwardResponse setProposals(ArrayList value) { this.proposals = value; return this; } } public static class FinancialAidAllocationCandidateResponse { public String application_uuid = null; public String uuid = null; public Integer regent_id = null; public String first_name = null; public String last_name = null; public String application_start_term = null; public String current_status = null; public Date submitted_date = null; public String eligibility_tier = null; public BigDecimal award_target = null; public BigDecimal committed_amount = null; public BigDecimal unmet_amount = null; public BigDecimal proposed_amount = null; public String incomplete_reason = null; public String getApplicationUuid() { return application_uuid; } public FinancialAidAllocationCandidateResponse setApplicationUuid(String value) { this.application_uuid = value; return this; } public String getUuid() { return uuid; } public FinancialAidAllocationCandidateResponse setUuid(String value) { this.uuid = value; return this; } public Integer getRegentId() { return regent_id; } public FinancialAidAllocationCandidateResponse setRegentId(Integer value) { this.regent_id = value; return this; } public String getFirstName() { return first_name; } public FinancialAidAllocationCandidateResponse setFirstName(String value) { this.first_name = value; return this; } public String getLastName() { return last_name; } public FinancialAidAllocationCandidateResponse setLastName(String value) { this.last_name = value; return this; } public String getApplicationStartTerm() { return application_start_term; } public FinancialAidAllocationCandidateResponse setApplicationStartTerm(String value) { this.application_start_term = value; return this; } public String getCurrentStatus() { return current_status; } public FinancialAidAllocationCandidateResponse setCurrentStatus(String value) { this.current_status = value; return this; } public Date getSubmittedDate() { return submitted_date; } public FinancialAidAllocationCandidateResponse setSubmittedDate(Date value) { this.submitted_date = value; return this; } public String getEligibilityTier() { return eligibility_tier; } public FinancialAidAllocationCandidateResponse setEligibilityTier(String value) { this.eligibility_tier = value; return this; } public BigDecimal getAwardTarget() { return award_target; } public FinancialAidAllocationCandidateResponse setAwardTarget(BigDecimal value) { this.award_target = value; return this; } public BigDecimal getCommittedAmount() { return committed_amount; } public FinancialAidAllocationCandidateResponse setCommittedAmount(BigDecimal value) { this.committed_amount = value; return this; } public BigDecimal getUnmetAmount() { return unmet_amount; } public FinancialAidAllocationCandidateResponse setUnmetAmount(BigDecimal value) { this.unmet_amount = value; return this; } public BigDecimal getProposedAmount() { return proposed_amount; } public FinancialAidAllocationCandidateResponse setProposedAmount(BigDecimal value) { this.proposed_amount = value; return this; } public String getIncompleteReason() { return incomplete_reason; } public FinancialAidAllocationCandidateResponse setIncompleteReason(String value) { this.incomplete_reason = value; return this; } } public static class FinancialAidAllocationConflictResponse { public String award_code = null; public String award_description = null; public String application_start_term = null; public String fallback_application_uuid = null; public String fallback_student_name = null; public String fallback_status = null; public BigDecimal reclaimable_amount = null; public String primary_application_uuid = null; public String primary_student_name = null; public String getAwardCode() { return award_code; } public FinancialAidAllocationConflictResponse setAwardCode(String value) { this.award_code = value; return this; } public String getAwardDescription() { return award_description; } public FinancialAidAllocationConflictResponse setAwardDescription(String value) { this.award_description = value; return this; } public String getApplicationStartTerm() { return application_start_term; } public FinancialAidAllocationConflictResponse setApplicationStartTerm(String value) { this.application_start_term = value; return this; } public String getFallbackApplicationUuid() { return fallback_application_uuid; } public FinancialAidAllocationConflictResponse setFallbackApplicationUuid(String value) { this.fallback_application_uuid = value; return this; } public String getFallbackStudentName() { return fallback_student_name; } public FinancialAidAllocationConflictResponse setFallbackStudentName(String value) { this.fallback_student_name = value; return this; } public String getFallbackStatus() { return fallback_status; } public FinancialAidAllocationConflictResponse setFallbackStatus(String value) { this.fallback_status = value; return this; } public BigDecimal getReclaimableAmount() { return reclaimable_amount; } public FinancialAidAllocationConflictResponse setReclaimableAmount(BigDecimal value) { this.reclaimable_amount = value; return this; } public String getPrimaryApplicationUuid() { return primary_application_uuid; } public FinancialAidAllocationConflictResponse setPrimaryApplicationUuid(String value) { this.primary_application_uuid = value; return this; } public String getPrimaryStudentName() { return primary_student_name; } public FinancialAidAllocationConflictResponse setPrimaryStudentName(String value) { this.primary_student_name = value; return this; } } public static class FinancialAidAllocationCycleResponse { public String application_start_term = null; public Boolean is_fallback_released = null; public Date fallback_release_date = null; public String fallback_released_by = null; public ArrayList primary_candidates = null; public ArrayList fallback_candidates = null; public ArrayList manual_review_candidates = null; public String getApplicationStartTerm() { return application_start_term; } public FinancialAidAllocationCycleResponse setApplicationStartTerm(String value) { this.application_start_term = value; return this; } public Boolean getIsFallbackReleased() { return is_fallback_released; } public FinancialAidAllocationCycleResponse setIsFallbackReleased(Boolean value) { this.is_fallback_released = value; return this; } public Date getFallbackReleaseDate() { return fallback_release_date; } public FinancialAidAllocationCycleResponse setFallbackReleaseDate(Date value) { this.fallback_release_date = value; return this; } public String getFallbackReleasedBy() { return fallback_released_by; } public FinancialAidAllocationCycleResponse setFallbackReleasedBy(String value) { this.fallback_released_by = value; return this; } public ArrayList getPrimaryCandidates() { return primary_candidates; } public FinancialAidAllocationCycleResponse setPrimaryCandidates(ArrayList value) { this.primary_candidates = value; return this; } public ArrayList getFallbackCandidates() { return fallback_candidates; } public FinancialAidAllocationCycleResponse setFallbackCandidates(ArrayList value) { this.fallback_candidates = value; return this; } public ArrayList getManualReviewCandidates() { return manual_review_candidates; } public FinancialAidAllocationCycleResponse setManualReviewCandidates(ArrayList value) { this.manual_review_candidates = value; return this; } } public static class FinancialAidAllocationProposalResponse { public String application_uuid = null; public Integer regent_id = null; public String student_name = null; public String application_start_term = null; public String eligibility_tier = null; public BigDecimal amount = null; public String getApplicationUuid() { return application_uuid; } public FinancialAidAllocationProposalResponse setApplicationUuid(String value) { this.application_uuid = value; return this; } public Integer getRegentId() { return regent_id; } public FinancialAidAllocationProposalResponse setRegentId(Integer value) { this.regent_id = value; return this; } public String getStudentName() { return student_name; } public FinancialAidAllocationProposalResponse setStudentName(String value) { this.student_name = value; return this; } public String getApplicationStartTerm() { return application_start_term; } public FinancialAidAllocationProposalResponse setApplicationStartTerm(String value) { this.application_start_term = value; return this; } public String getEligibilityTier() { return eligibility_tier; } public FinancialAidAllocationProposalResponse setEligibilityTier(String value) { this.eligibility_tier = value; return this; } public BigDecimal getAmount() { return amount; } public FinancialAidAllocationProposalResponse setAmount(BigDecimal value) { this.amount = value; return this; } } }