package vat

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class VatCalendar(staggerCode: Option[String], directDebit: VatDirectDebit, currentPeriod: Option[VatCalendarPeriod], previousPeriods: Seq[VatCalendarPeriod]) extends Product with Serializable
  2. final case class VatCalendarPeriod(periodStartDate: LocalDate, periodEndDate: LocalDate, returnReceivedDate: Option[LocalDate], periodAnnAccInd: Boolean) extends Product with Serializable
  3. final case class VatDesignatoryDetails(address: Option[VatDesignatoryDetailsAddress], contact: Option[VatDesignatoryDetailsContact], name: Option[VatDesignatoryDetailsHodName]) extends Product with Serializable
  4. final case class VatDesignatoryDetailsAddress(addressLine1: String, postcode: String, addressLine2: Option[String] = None, addressLine3: Option[String] = None, addressLine4: Option[String] = None, addressLine5: Option[String] = None) extends Product with Serializable
  5. final case class VatDesignatoryDetailsContact(email: Option[VatDesignatoryDetailsHodEmail], telephone: Option[VatDesignatoryDetailsHodTelephone]) extends Product with Serializable
  6. final case class VatDesignatoryDetailsHodEmail(primary: Option[String]) extends Product with Serializable
  7. final case class VatDesignatoryDetailsHodName(traderName1: Option[String] = None, traderName2: Option[String] = None, traderName3: Option[String] = None) extends Product with Serializable
  8. final case class VatDesignatoryDetailsHodTelephone(daytime: Option[String], mobile: Option[String]) extends Product with Serializable
  9. final case class VatDirectDebit(ddiEligibilityInd: Boolean, active: Option[VatDirectDebitActive]) extends Product with Serializable
  10. final case class VatDirectDebitActive(periodEndDate: LocalDate, periodPaymentDate: LocalDate) extends Product with Serializable

Value Members

  1. object VatCalendar extends Serializable
  2. object VatCalendarPeriod extends Serializable
  3. object VatDesignatoryDetails extends Serializable
  4. object VatDesignatoryDetailsAddress extends Serializable
  5. object VatDesignatoryDetailsContact extends Serializable
  6. object VatDesignatoryDetailsHodEmail extends Serializable
  7. object VatDesignatoryDetailsHodName extends Serializable
  8. object VatDesignatoryDetailsHodTelephone extends Serializable
  9. object VatDirectDebit extends Serializable
  10. object VatDirectDebitActive extends Serializable

Ungrouped