package vat
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class VatCalendar(staggerCode: Option[String], directDebit: VatDirectDebit, currentPeriod: Option[VatCalendarPeriod], previousPeriods: Seq[VatCalendarPeriod]) extends Product with Serializable
- final case class VatCalendarPeriod(periodStartDate: LocalDate, periodEndDate: LocalDate, returnReceivedDate: Option[LocalDate], periodAnnAccInd: Boolean) extends Product with Serializable
- final case class VatDesignatoryDetails(address: Option[VatDesignatoryDetailsAddress], contact: Option[VatDesignatoryDetailsContact], name: Option[VatDesignatoryDetailsHodName]) extends Product with Serializable
- 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
- final case class VatDesignatoryDetailsContact(email: Option[VatDesignatoryDetailsHodEmail], telephone: Option[VatDesignatoryDetailsHodTelephone]) extends Product with Serializable
- final case class VatDesignatoryDetailsHodEmail(primary: Option[String]) extends Product with Serializable
- final case class VatDesignatoryDetailsHodName(traderName1: Option[String] = None, traderName2: Option[String] = None, traderName3: Option[String] = None) extends Product with Serializable
- final case class VatDesignatoryDetailsHodTelephone(daytime: Option[String], mobile: Option[String]) extends Product with Serializable
- final case class VatDirectDebit(ddiEligibilityInd: Boolean, active: Option[VatDirectDebitActive]) extends Product with Serializable
- final case class VatDirectDebitActive(periodEndDate: LocalDate, periodPaymentDate: LocalDate) extends Product with Serializable
Value Members
- object VatCalendar extends Serializable
- object VatCalendarPeriod extends Serializable
- object VatDesignatoryDetails extends Serializable
- object VatDesignatoryDetailsAddress extends Serializable
- object VatDesignatoryDetailsContact extends Serializable
- object VatDesignatoryDetailsHodEmail extends Serializable
- object VatDesignatoryDetailsHodName extends Serializable
- object VatDesignatoryDetailsHodTelephone extends Serializable
- object VatDirectDebit extends Serializable
- object VatDirectDebitActive extends Serializable