uk.gov.hmrc.ct.ct600

# v2

#### package v2

Visibility

1. Public
2. All

### Type Members

1. #### case class B1(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

2. #### case class B10(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

3. #### case class B1000(value: String) extends CtBoxIdentifier with CtString with Input with Product with Serializable

4. #### case class B1001(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Product with Serializable

5. #### case class B105(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

6. #### case class B106(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

7. #### case class B107(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

8. #### case class B108(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

9. #### case class B11(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

10. #### case class B118(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

11. #### case class B12(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

12. #### case class B121(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

13. #### case class B122(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

14. #### case class B13(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

15. #### case class B139(value: Boolean) extends CtBoxIdentifier with CtBoolean with Input with Product with Serializable

16. #### case class B14(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

17. #### case class B140(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable

18. #### case class B149(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

19. #### case class B15(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

20. #### case class B150(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

21. #### case class B151(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

22. #### case class B152(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

23. #### case class B153(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

24. #### case class B155(value: String) extends CtBoxIdentifier with CtString with Input with Product with Serializable

25. #### case class B156(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

26. #### abstract class B157 extends CtBoxIdentifier

27. #### case class B1571(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

28. #### case class B1572(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

29. #### case class B1573(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Product with Serializable

30. #### case class B1574(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

31. #### case class B1575(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

32. #### case class B158(value: Option[String]) extends CtBoxIdentifier with CtOptionalString with Input with Product with Serializable

33. #### case class B16(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

34. #### case class B17(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

35. #### case class B172(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

36. #### case class B174(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

37. #### case class B18(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

38. #### case class B19(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

39. #### case class B2(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Product with Serializable

40. #### case class B20(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

41. #### case class B21(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

42. #### case class B3(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

43. #### case class B30(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

44. #### case class B31(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Product with Serializable

45. #### case class B35(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

46. #### case class B37(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

47. #### case class B38(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable

48. #### case class B39(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Input with Product with Serializable

49. #### case class B4(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

50. #### case class B42(value: Boolean) extends CtBoxIdentifier with CtBoolean with Product with Serializable

51. #### case class B42a(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[CT600BoxRetriever] with Product with Serializable

52. #### case class B42b(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[CT600BoxRetriever] with Product with Serializable

53. #### case class B43(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

54. #### case class B44(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

55. #### case class B45(value: BigDecimal) extends CtBoxIdentifier with AnnualConstant with CtBigDecimal with Product with Serializable

56. #### case class B46(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

57. #### case class B46R(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

58. #### case class B5(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

59. #### case class B53(value: Option[Int]) extends CtBoxIdentifier with CtOptionalInteger with Product with Serializable

60. #### case class B54(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

61. #### case class B55(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with AnnualConstant with Product with Serializable

62. #### case class B56(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

63. #### case class B56R(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

64. #### case class B6(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

65. #### case class B63(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

66. #### case class B64(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

67. #### case class B65(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

68. #### case class B70(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

69. #### case class B78(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

70. #### case class B79(value: Option[BigDecimal]) extends CtBoxIdentifier with CtOptionalBigDecimal with Product with Serializable

71. #### case class B8(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

72. #### case class B80(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Product with Serializable

73. #### case class B84(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Input with Product with Serializable

74. #### case class B85(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

75. #### case class B86(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

76. #### case class B9(value: Int) extends CtBoxIdentifier with CtInteger with Product with Serializable

77. #### case class B91(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Input with Product with Serializable

78. #### case class B92(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

79. #### case class B93(value: BigDecimal) extends CtBoxIdentifier with CtBigDecimal with Product with Serializable

80. #### case class RDQ1(value: Boolean) extends CtBoxIdentifier with CtBoolean with Input with Product with Serializable

81. #### case class RDQ2(value: Boolean) extends CtBoxIdentifier with CtBoolean with Input with Product with Serializable

82. #### case class RSQ1(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ReturnStatementsBoxRetriever] with Product with Serializable

83. #### case class RSQ2(inputValue: Option[Boolean], defaultValue: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with InputWithDefault[Boolean] with ValidatableBox[BoxRetriever] with Validators with Product with Serializable

84. #### case class RSQ3(value: Boolean) extends CtBoxIdentifier with CtBoolean with Product with Serializable

85. #### case class RSQ4(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ReturnStatementsBoxRetriever] with Product with Serializable

86. #### case class RSQ7(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ReturnStatementsBoxRetriever] with RSQ7MutuallyExclusiveWithRSQ8 with Product with Serializable

87. #### case class RSQ8(value: Option[Boolean]) extends CtBoxIdentifier with CtOptionalBoolean with Input with ValidatableBox[ReturnStatementsBoxRetriever] with RSQ7MutuallyExclusiveWithRSQ8 with Product with Serializable

### Value Members

1. #### object B1 extends Linked[CP7, B1] with Serializable

2. #### object B1001 extends Linked[AC1, B1001] with Serializable

3. #### object B105 extends Linked[CP668, B105] with Serializable

4. #### object B106 extends Linked[CP670, B106] with Serializable

5. #### object B107 extends Linked[CP248, B107] with Serializable

6. #### object B108 extends Linked[CP247, B108] with Serializable

7. #### object B11 extends Linked[CP511, B11] with Serializable

8. #### object B118 extends Linked[CP251, B118] with Serializable

9. #### object B121 extends Linked[CP253, B121] with Serializable

10. #### object B122 extends Calculated[B122, ComputationsBoxRetriever] with SummaryLossesArisingThisPeriodCalculator with Serializable

11. #### object B14 extends Linked[CP515, B14] with Serializable

12. #### object B15 extends Calculated[B15, CT600BoxRetriever] with Serializable

13. #### object B172 extends Linked[CP88, B172] with Serializable

14. #### object B174 extends Linked[CP278, B174] with Serializable

15. #### object B18 extends Calculated[B18, CT600BoxRetriever] with Serializable

16. #### object B21 extends Linked[CP265, B21] with Serializable

17. #### object B3 extends Linked[CP256, B3] with Serializable

18. #### object B30 extends Linked[CP264, B30] with Serializable

19. #### object B31 extends Linked[CPQ18, B31] with Serializable

20. #### object B35 extends Linked[CP305, B35] with Serializable

21. #### object B37 extends Linked[CP295, B37] with Serializable

22. #### object B4 extends Linked[CP257, B4] with Serializable

23. #### object B42 extends Calculated[B42, CT600BoxRetriever] with Serializable

24. #### object B43 extends CorporationTaxCalculator with Calculated[B43, ComputationsBoxRetriever] with Serializable

25. #### object B44 extends CorporationTaxCalculator with Calculated[B44, ComputationsBoxRetriever] with Serializable

26. #### object B45 extends CorporationTaxCalculator with Calculated[B45, CT600BoxRetriever] with Serializable

27. #### object B46 extends CorporationTaxCalculator with Calculated[B46, CT600BoxRetriever] with Serializable

28. #### object B46R extends CorporationTaxCalculator with Calculated[B46R, CT600BoxRetriever] with Serializable

29. #### object B5 extends Linked[CP258, B5] with Serializable

30. #### object B53 extends CorporationTaxCalculator with Calculated[B53, ComputationsBoxRetriever] with Serializable

31. #### object B54 extends CorporationTaxCalculator with Calculated[B54, ComputationsBoxRetriever] with Serializable

32. #### object B55 extends CorporationTaxCalculator with Calculated[B55, CT600BoxRetriever] with Serializable

33. #### object B56 extends CorporationTaxCalculator with Calculated[B56, CT600BoxRetriever] with Serializable

34. #### object B56R extends CorporationTaxCalculator with Calculated[B56R, CT600BoxRetriever] with Serializable

35. #### object B6 extends Linked[CP259, B6] with Serializable

36. #### object B63 extends CorporationTaxCalculator with Calculated[B63, CT600BoxRetriever] with Serializable

37. #### object B64 extends Linked[CATO04, B64] with Serializable

38. #### object B65 extends CorporationTaxCalculator with Calculated[B65, CT600BoxRetriever] with Serializable

39. #### object B70 extends CorporationTaxCalculator with Calculated[B70, CT600BoxRetriever] with Serializable

40. #### object B78 extends Linked[B65, B78] with Serializable

41. #### object B79 extends Linked[A13, B79] with Serializable

42. #### object B80 extends Calculated[B80, CT600ABoxRetriever] with Serializable

43. #### object B85 extends Ct600FinalisationCalculator with Calculated[B85, CT600BoxRetriever] with Serializable

44. #### object B86 extends Ct600FinalisationCalculator with Calculated[B86, CT600BoxRetriever] with Serializable

45. #### object B92 extends CorporationTaxAlreadyPaidCalculator with Calculated[B92, CT600BoxRetriever] with Serializable

46. #### object B93 extends CorporationTaxAlreadyPaidCalculator with Calculated[B93, CT600BoxRetriever] with Serializable

47. #### object RSQ2 extends Serializable

48. #### object RSQ3 extends Calculated[RSQ3, AccountsBoxRetriever] with PeriodOfAccountsCalculator with Serializable

49. #### package calculations

50. #### package retriever

51. #### package validation

### Ungrouped