p
models
package models
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class Address(line1: String, line2: Option[String] = None, line3: Option[String] = None, line4: Option[String] = None, line5: Option[String] = None, postCode: Option[String] = None, countryCode: String) extends Product with Serializable
- case class AgentClientStatus(hasPendingInvitations: Boolean, hasInvitationsHistory: Boolean, hasExistingRelationships: Boolean) extends Product with Serializable
- case class BankDetails(accountHolderName: Option[String] = None, bankAccountNumber: Option[String] = None, sortCode: Option[String] = None) extends Product with Serializable
- case class Eligibility(paymentPlanExists: Option[Boolean], paymentOnAccountExists: Option[Boolean], timeToPayExists: Option[Boolean], existingObligations: Option[Boolean], outstandingBalance: Option[Boolean]) extends Product with Serializable
- case class EmpRef(taxOfficeNumber: String, taxOfficeReference: String) extends TaxIdentifier with Product with Serializable
- sealed trait EnrolmentStatus extends AnyRef
- case class FormTrackingCount(numberOfForms: Int) extends Product with Serializable
- case class HostContext(returnUrl: String, returnLinkText: String) extends Product with Serializable
- sealed abstract class MandationStatus extends AnyRef
- case class MessageCount(count: Int) extends Product with Serializable
- trait Modulus11Check extends ModulusCheck
- trait Modulus23Check extends ModulusCheck
- trait ModulusCheck extends AnyRef
- case class MtdReturnsData(start: LocalDate, end: LocalDate, due: LocalDate, periodKey: String) extends Product with Serializable
- case class Obligations(obligations: Seq[MtdReturnsData]) extends Product with Serializable
- case class QueryGroupsEnrolmentsResponseModel(enrolments: Seq[Service]) extends Product with Serializable
- final case class SaAccountSummaryModel(accountSummary: SaAccountSummary, filingInfo: Option[SaFilingInfo], futureLiabilities: Seq[FutureLiability], hostContext: Option[HostContext] = None) extends SaModel with Product with Serializable
- sealed trait SaModel extends AnyRef
- final case class SaPreferences(body: Html, optedIn: Boolean) extends SaPreferencesModel with Product with Serializable
- sealed trait SaPreferencesModel extends AnyRef
- case class SaUtr(utr: String) extends TaxIdentifier with SimpleName with Product with Serializable
- class SaUtrGenerator extends Modulus11Check
- case class Service(service: String) extends Product with Serializable
- trait SimpleName extends AnyRef
- class SimpleObjectReads[T] extends Reads[T]
- class SimpleObjectWrites[T] extends Writes[T]
- trait TaxIdentifier extends AnyRef
- sealed trait VatObligationError extends AnyRef
- case class VatSubscriptionManageAccountSummary(ppobAddress: Address, overseasIndicator: Boolean, contactEmail: Option[String] = None, repaymentBankDetails: Option[BankDetails] = None, businessName: Option[String] = None, partyType: Option[String] = None, landline: Option[String] = None, mobile: Option[String] = None) extends Product with Serializable
Value Members
- object Address extends Serializable
- object AgentClientStatus extends Serializable
- object AllActivated extends EnrolmentStatus with Product with Serializable
- object AllUnActivated extends EnrolmentStatus with Product with Serializable
- object BankDetails extends Serializable
- object Eligibility extends Serializable
- object EmpRef extends (String, String) ⇒ EmpRef with Serializable
- object FormTrackingCount extends Serializable
- object HostContext extends Serializable
- object MandationStatus
- object MessageCount extends Serializable
- object MtdReturnsData extends Serializable
- object Obligations extends Serializable
- object QueryGroupsEnrolmentsResponseModel extends Serializable
- object SaAccountSummaryNoData extends SaModel with Product with Serializable
- object SaGenericError extends SaModel with Product with Serializable
- object SaPreferences extends Serializable
- object SaPreferencesEmpty extends SaPreferencesModel with Product with Serializable
- object SaPreferencesNotSet extends SaPreferencesModel with Product with Serializable
- object SaUtr extends (String) ⇒ SaUtr with Serializable
- object SomeActivated extends EnrolmentStatus with Product with Serializable
- object VatObligationError
- object VatSubscriptionManageAccountSummary extends Serializable