case classAccount(id: String, billToId: String, currency: String, defaultPaymentMethodId: Option[String]) extends Query with Identifiable with scala.Product with Serializable
case classAmendment(id: String, amendType: String, contractEffectiveDate: DateTime, subscriptionId: String) extends Query with Identifiable with scala.Product with Serializable
case classContact(id: String, firstName: String, lastName: String, postalCode: String) extends Query with Identifiable with scala.Product with Serializable
case classFeature(id: String, code: String) extends Query with Identifiable with scala.Product with Serializable
case classInvoiceItem(id: String, price: Float, serviceStartDate: DateTime, serviceEndDate: DateTime, chargeNumber: String, productName: String, subscriptionId: String) extends Query with Identifiable with scala.Product with Serializable
case classPaymentMethod(mandateId: Option[String], type: String) extends Query with scala.Product with Serializable
case classProduct(id: String, name: String) extends Query with Identifiable with scala.Product with Serializable
case classProductRatePlan(id: String, name: String, productId: String, effectiveStartDate: DateTime, effectiveEndDate: DateTime) extends Query with Identifiable with scala.Product with Serializable
case classProductRatePlanCharge(id: String, name: String, productRatePlanId: String, billingPeriod: String) extends Query with Identifiable with scala.Product with Serializable
case classProductRatePlanChargeTier(currency: String, price: Float, productRatePlanChargeId: String) extends Query with scala.Product with Serializable
case classRatePlan(id: String, name: String, productRatePlanId: String) extends Query with Identifiable with scala.Product with Serializable
case classRatePlanCharge(id: String, chargedThroughDate: Option[DateTime], effectiveStartDate: DateTime, billingPeriod: Option[String], chargeModel: Option[String], chargeType: Option[String], price: Float) extends Query with Identifiable with scala.Product with Serializable
case classSubscription(id: String, name: String, accountId: String, version: Int, termStartDate: DateTime, termEndDate: DateTime, contractAcceptanceDate: DateTime, activationDate: Option[DateTime]) extends Query with Identifiable with scala.Product with Serializable
case classUsage(description: String) extends Query with scala.Product with Serializable