public ReportEntry(
     AgentRecipient beneficiary,
     String rosterTypeCode,
     AmountType amountType,
     YearMonth fundingPeriod,
     BigDecimal amount) {
   this.beneficiary = beneficiary;
   this.rosterTypeCode = rosterTypeCode;
   this.amountType = amountType;
   this.type = amountType.name();
   this.fundingPeriod = fundingPeriod;
   this.amount = amount;
 }