Show / Hide Table of Contents

Class SubscribedServiceSummary

Subscribed service contract details.

Inheritance
object
SubscribedServiceSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OnesubscriptionService.Models
Assembly: OCI.DotNetSDK.Onesubscription.dll
Syntax
public class SubscribedServiceSummary

Properties

AdminEmail

Declaration
[JsonProperty(PropertyName = "adminEmail")]
public string AdminEmail { get; set; }
Property Value
Type Description
string

Subscribed service admin email ID.

AgreementId

Declaration
[JsonProperty(PropertyName = "agreementId")]
public long? AgreementId { get; set; }
Property Value
Type Description
long?

Subscribed service agreement ID.

AgreementName

Declaration
[JsonProperty(PropertyName = "agreementName")]
public string AgreementName { get; set; }
Property Value
Type Description
string

Subscribed service agreement name.

AgreementType

Declaration
[JsonProperty(PropertyName = "agreementType")]
public string AgreementType { get; set; }
Property Value
Type Description
string

Subscribed service agreement type.

AvailableAmount

Declaration
[JsonProperty(PropertyName = "availableAmount")]
public string AvailableAmount { get; set; }
Property Value
Type Description
string

Subscribed sercice available or remaining amount.

BillToAddress

Declaration
[JsonProperty(PropertyName = "billToAddress")]
public SubscribedServiceAddress BillToAddress { get; set; }
Property Value
Type Description
SubscribedServiceAddress

BillToContact

Declaration
[JsonProperty(PropertyName = "billToContact")]
public SubscribedServiceUser BillToContact { get; set; }
Property Value
Type Description
SubscribedServiceUser

BillToCustomer

Declaration
[JsonProperty(PropertyName = "billToCustomer")]
public SubscribedServiceBusinessPartner BillToCustomer { get; set; }
Property Value
Type Description
SubscribedServiceBusinessPartner

BillingFrequency

Declaration
[JsonProperty(PropertyName = "billingFrequency")]
public string BillingFrequency { get; set; }
Property Value
Type Description
string

Subscribed service invoice frequency.

BookingOptyNumber

Declaration
[JsonProperty(PropertyName = "bookingOptyNumber")]
public string BookingOptyNumber { get; set; }
Property Value
Type Description
string

Booking opportunity number of subscribed service.

BuyerEmail

Declaration
[JsonProperty(PropertyName = "buyerEmail")]
public string BuyerEmail { get; set; }
Property Value
Type Description
string

Subscribed service buyer email ID.

CommitmentScheduleId

Declaration
[JsonProperty(PropertyName = "commitmentScheduleId")]
public string CommitmentScheduleId { get; set; }
Property Value
Type Description
string

Subscribed service commitment schedule ID.

CreatedBy

Declaration
[JsonProperty(PropertyName = "createdBy")]
public string CreatedBy { get; set; }
Property Value
Type Description
string

User that created the subscribed service.

CreditPercentage

Declaration
[JsonProperty(PropertyName = "creditPercentage")]
public string CreditPercentage { get; set; }
Property Value
Type Description
string

Subscribed service credit percentage.

Csi

Declaration
[JsonProperty(PropertyName = "csi")]
public long? Csi { get; set; }
Property Value
Type Description
long?

Subscribed service CSI number.

CustomerTransactionReference

Declaration
[JsonProperty(PropertyName = "customerTransactionReference")]
public string CustomerTransactionReference { get; set; }
Property Value
Type Description
string

Identifier for a customer's transactions for purchase of any Oracle services.

DataCenter

Declaration
[JsonProperty(PropertyName = "dataCenter")]
public string DataCenter { get; set; }
Property Value
Type Description
string

Subscribed service data center.

DataCenterRegion

Declaration
[JsonProperty(PropertyName = "dataCenterRegion")]
public string DataCenterRegion { get; set; }
Property Value
Type Description
string

Subscribed service data center region.

EligibleToRenew

Declaration
[JsonProperty(PropertyName = "eligibleToRenew")]
public string EligibleToRenew { get; set; }
Property Value
Type Description
string

Subscribed service eligible to renew field.

EndUserAddress

Declaration
[JsonProperty(PropertyName = "endUserAddress")]
public SubscribedServiceAddress EndUserAddress { get; set; }
Property Value
Type Description
SubscribedServiceAddress

EndUserContact

Declaration
[JsonProperty(PropertyName = "endUserContact")]
public SubscribedServiceUser EndUserContact { get; set; }
Property Value
Type Description
SubscribedServiceUser

EndUserCustomer

Declaration
[JsonProperty(PropertyName = "endUserCustomer")]
public SubscribedServiceBusinessPartner EndUserCustomer { get; set; }
Property Value
Type Description
SubscribedServiceBusinessPartner

FulfillmentSet

Declaration
[JsonProperty(PropertyName = "fulfillmentSet")]
public string FulfillmentSet { get; set; }
Property Value
Type Description
string

Subscribed service fulfillment set.

FundedAllocationValue

Declaration
[JsonProperty(PropertyName = "fundedAllocationValue")]
public string FundedAllocationValue { get; set; }
Property Value
Type Description
string

Funded allocation line value. Example: 12000.00

Id

Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type Description
string

SPM (Subscription Plan Management) internal subscribed service ID.

Remarks

Required

IsAllowance

Declaration
[JsonProperty(PropertyName = "isAllowance")]
public bool? IsAllowance { get; set; }
Property Value
Type Description
bool?

Indicates if a service can recieve usages and consequently have available amounts computed.

IsCapToPriceList

Declaration
[JsonProperty(PropertyName = "isCapToPriceList")]
public bool? IsCapToPriceList { get; set; }
Property Value
Type Description
bool?

If true compares the rate between the rate card and the active price list, and the minimum rate would be fetched.

IsCreditEnabled

Declaration
[JsonProperty(PropertyName = "isCreditEnabled")]
public bool? IsCreditEnabled { get; set; }
Property Value
Type Description
bool?

Used in context of service credit lines.

IsHavingUsage

Declaration
[JsonProperty(PropertyName = "isHavingUsage")]
public bool? IsHavingUsage { get; set; }
Property Value
Type Description
bool?

Indicates whether or not there has been usage for the subscribed service.

IsIntentToPay

Declaration
[JsonProperty(PropertyName = "isIntentToPay")]
public bool? IsIntentToPay { get; set; }
Property Value
Type Description
bool?

Subscribed service intent to pay parameter.

IsPayg

Declaration
[JsonProperty(PropertyName = "isPayg")]
public bool? IsPayg { get; set; }
Property Value
Type Description
bool?

Subscribed service PAYG parameter.

IsSingleRateCard

Declaration
[JsonProperty(PropertyName = "isSingleRateCard")]
public bool? IsSingleRateCard { get; set; }
Property Value
Type Description
bool?

Indicates if the subscribed service has a single rate card.

IsVariableCommitment

Declaration
[JsonProperty(PropertyName = "isVariableCommitment")]
public bool? IsVariableCommitment { get; set; }
Property Value
Type Description
bool?

Indicates if the commitment lines can have different quantities.

LineNetAmount

Declaration
[JsonProperty(PropertyName = "lineNetAmount")]
public string LineNetAmount { get; set; }
Property Value
Type Description
string

Subscribed service line net amount.

MajorSet

Declaration
[JsonProperty(PropertyName = "majorSet")]
public long? MajorSet { get; set; }
Property Value
Type Description
long?

Subscribed service major set.

NetUnitPrice

Declaration
[JsonProperty(PropertyName = "netUnitPrice")]
public string NetUnitPrice { get; set; }
Property Value
Type Description
string

Subscribed service net unit price.

OperationType

Declaration
[JsonProperty(PropertyName = "operationType")]
public string OperationType { get; set; }
Property Value
Type Description
string

Subscribed service operation type.

OrderHeaderId

Declaration
[JsonProperty(PropertyName = "orderHeaderId")]
public long? OrderHeaderId { get; set; }
Property Value
Type Description
long?

Sales order header associated with the subscribed service.

OrderLineId

Declaration
[JsonProperty(PropertyName = "orderLineId")]
public long? OrderLineId { get; set; }
Property Value
Type Description
long?

Sales order line ID associated with the subscribed service.

OrderLineNumber

Declaration
[JsonProperty(PropertyName = "orderLineNumber")]
public int? OrderLineNumber { get; set; }
Property Value
Type Description
int?

Sales order line number associated with the subscribed service.

OrderNumber

Declaration
[JsonProperty(PropertyName = "orderNumber")]
public long? OrderNumber { get; set; }
Property Value
Type Description
long?

Sales order number associated with the subscribed service.

OrderType

Declaration
[JsonProperty(PropertyName = "orderType")]
public string OrderType { get; set; }
Property Value
Type Description
string

Order type of subscribed service.

OriginalPromoAmount

Declaration
[JsonProperty(PropertyName = "originalPromoAmount")]
public string OriginalPromoAmount { get; set; }
Property Value
Type Description
string

Subscribed service promotion amount.

OverageBillTo

Declaration
[JsonProperty(PropertyName = "overageBillTo")]
public string OverageBillTo { get; set; }
Property Value
Type Description
string

Overage bill to of subscribed service.

OverageDiscountPercentage

Declaration
[JsonProperty(PropertyName = "overageDiscountPercentage")]
public string OverageDiscountPercentage { get; set; }
Property Value
Type Description
string

Subscribed service overage discount percentage.

OveragePolicy

Declaration
[JsonProperty(PropertyName = "overagePolicy")]
public string OveragePolicy { get; set; }
Property Value
Type Description
string

Overage policy of subscribed service.

PartnerCreditAmount

Declaration
[JsonProperty(PropertyName = "partnerCreditAmount")]
public string PartnerCreditAmount { get; set; }
Property Value
Type Description
string

Subscribed service partner credit amount.

PartnerTransactionType

Declaration
[JsonProperty(PropertyName = "partnerTransactionType")]
public string PartnerTransactionType { get; set; }
Property Value
Type Description
string

Contains the name of the partner to which the subscription belongs, however depending on which subscription, the invoicing can differ.

PaygPolicy

Declaration
[JsonProperty(PropertyName = "paygPolicy")]
public string PaygPolicy { get; set; }
Property Value
Type Description
string

Pay As You Go policy of subscribed service. Can be null, indicating no PAYG policy.

PaymentMethod

Declaration
[JsonProperty(PropertyName = "paymentMethod")]
public string PaymentMethod { get; set; }
Property Value
Type Description
string

Payment method of subscribed service.

PaymentNumber

Declaration
[JsonProperty(PropertyName = "paymentNumber")]
public string PaymentNumber { get; set; }
Property Value
Type Description
string

Payment number of subscribed service.

PaymentTerm

Declaration
[JsonProperty(PropertyName = "paymentTerm")]
public SubscribedServicePaymentTerm PaymentTerm { get; set; }
Property Value
Type Description
SubscribedServicePaymentTerm

PricePeriod

Declaration
[JsonProperty(PropertyName = "pricePeriod")]
public string PricePeriod { get; set; }
Property Value
Type Description
string

Indicates the period for which the commitment amount can be utilized, exceeding which, the amount lapses. Also used in calculation of total contract line value.

PricingModel

Declaration
[JsonProperty(PropertyName = "pricingModel")]
public string PricingModel { get; set; }
Property Value
Type Description
string

Subscribed service pricing model.

Product

Declaration
[JsonProperty(PropertyName = "product")]
public RateCardProduct Product { get; set; }
Property Value
Type Description
RateCardProduct

ProgramType

Declaration
[JsonProperty(PropertyName = "programType")]
public string ProgramType { get; set; }
Property Value
Type Description
string

Subscribed service program type.

PromoOrderLineId

Declaration
[JsonProperty(PropertyName = "promoOrderLineId")]
public long? PromoOrderLineId { get; set; }
Property Value
Type Description
long?

Not null if this service has an associated promotion line in SPM (Subscription Plan Management). Contains the line identifier from order management of the associated promo line.

PromoType

Declaration
[JsonProperty(PropertyName = "promoType")]
public string PromoType { get; set; }
Property Value
Type Description
string

Subscribed service promotion type.

PromotionPricingType

Declaration
[JsonProperty(PropertyName = "promotionPricingType")]
public string PromotionPricingType { get; set; }
Property Value
Type Description
string

Promotion pricing type of subscribed service. Can be null, indicating no promotional pricing.

ProvisioningSource

Declaration
[JsonProperty(PropertyName = "provisioningSource")]
public string ProvisioningSource { get; set; }
Property Value
Type Description
string

Subscribed service provisioning source.

Quantity

Declaration
[JsonProperty(PropertyName = "quantity")]
public string Quantity { get; set; }
Property Value
Type Description
string

Subscribed service quantity.

RateCardDiscountPercentage

Declaration
[JsonProperty(PropertyName = "rateCardDiscountPercentage")]
public string RateCardDiscountPercentage { get; set; }
Property Value
Type Description
string

Subscribed service rate card ciscount percentage.

RatecardType

Declaration
[JsonProperty(PropertyName = "ratecardType")]
public string RatecardType { get; set; }
Property Value
Type Description
string

SPM (Subscription Plan Management) rate card type.

RenewalOptyId

Declaration
[JsonProperty(PropertyName = "renewalOptyId")]
public long? RenewalOptyId { get; set; }
Property Value
Type Description
long?

Subscribed service opportunity ID.

RenewalOptyNumber

Declaration
[JsonProperty(PropertyName = "renewalOptyNumber")]
public string RenewalOptyNumber { get; set; }
Property Value
Type Description
string

Renewal opportunity number of subscribed service.

RenewalOptyType

Declaration
[JsonProperty(PropertyName = "renewalOptyType")]
public string RenewalOptyType { get; set; }
Property Value
Type Description
string

Renewal opportunity type of subscribed service.

RenewedSubscribedServiceId

Declaration
[JsonProperty(PropertyName = "renewedSubscribedServiceId")]
public string RenewedSubscribedServiceId { get; set; }
Property Value
Type Description
string

SPM (Subscription Plan Management) renewed subscription ID.

ResellerAddress

Declaration
[JsonProperty(PropertyName = "resellerAddress")]
public SubscribedServiceAddress ResellerAddress { get; set; }
Property Value
Type Description
SubscribedServiceAddress

ResellerContact

Declaration
[JsonProperty(PropertyName = "resellerContact")]
public SubscribedServiceUser ResellerContact { get; set; }
Property Value
Type Description
SubscribedServiceUser

ResellerCustomer

Declaration
[JsonProperty(PropertyName = "resellerCustomer")]
public SubscribedServiceBusinessPartner ResellerCustomer { get; set; }
Property Value
Type Description
SubscribedServiceBusinessPartner

RevenueLineId

Declaration
[JsonProperty(PropertyName = "revenueLineId")]
public long? RevenueLineId { get; set; }
Property Value
Type Description
long?

Subscribed service revenue line ID.

RevenueLineNumber

Declaration
[JsonProperty(PropertyName = "revenueLineNumber")]
public string RevenueLineNumber { get; set; }
Property Value
Type Description
string

Revenue line number of subscribed service.

RevisedArrInLc

Declaration
[JsonProperty(PropertyName = "revisedArrInLc")]
public string RevisedArrInLc { get; set; }
Property Value
Type Description
string

Subscribed service revised ARR.

RevisedArrInSc

Declaration
[JsonProperty(PropertyName = "revisedArrInSc")]
public string RevisedArrInSc { get; set; }
Property Value
Type Description
string

Subscribed service revised ARR in standard currency.

SalesAccountPartyId

Declaration
[JsonProperty(PropertyName = "salesAccountPartyId")]
public long? SalesAccountPartyId { get; set; }
Property Value
Type Description
long?

Subscribed service sales account party ID.

SalesChannel

Declaration
[JsonProperty(PropertyName = "salesChannel")]
public string SalesChannel { get; set; }
Property Value
Type Description
string

Sales channel of subscribed service.

SerialNumber

Declaration
[JsonProperty(PropertyName = "serialNumber")]
public string SerialNumber { get; set; }
Property Value
Type Description
string

Subscribed service line number.

ServiceToAddress

Declaration
[JsonProperty(PropertyName = "serviceToAddress")]
public SubscribedServiceAddress ServiceToAddress { get; set; }
Property Value
Type Description
SubscribedServiceAddress

ServiceToContact

Declaration
[JsonProperty(PropertyName = "serviceToContact")]
public SubscribedServiceUser ServiceToContact { get; set; }
Property Value
Type Description
SubscribedServiceUser

ServiceToCustomer

Declaration
[JsonProperty(PropertyName = "serviceToCustomer")]
public SubscribedServiceBusinessPartner ServiceToCustomer { get; set; }
Property Value
Type Description
SubscribedServiceBusinessPartner

SoldToContact

Declaration
[JsonProperty(PropertyName = "soldToContact")]
public SubscribedServiceUser SoldToContact { get; set; }
Property Value
Type Description
SubscribedServiceUser

SoldToCustomer

Declaration
[JsonProperty(PropertyName = "soldToCustomer")]
public SubscribedServiceBusinessPartner SoldToCustomer { get; set; }
Property Value
Type Description
SubscribedServiceBusinessPartner

StartDateType

Declaration
[JsonProperty(PropertyName = "startDateType")]
public string StartDateType { get; set; }
Property Value
Type Description
string

Subscribed service start date type.

Status

Declaration
[JsonProperty(PropertyName = "status")]
public string Status { get; set; }
Property Value
Type Description
string

Subscribed service status.

SubscriptionId

Declaration
[JsonProperty(PropertyName = "subscriptionId")]
public string SubscriptionId { get; set; }
Property Value
Type Description
string

Subscription ID associated with the subscribed service.

SubscriptionSource

Declaration
[JsonProperty(PropertyName = "subscriptionSource")]
public string SubscriptionSource { get; set; }
Property Value
Type Description
string

Subscribed service source.

SystemArrInLc

Declaration
[JsonProperty(PropertyName = "systemArrInLc")]
public string SystemArrInLc { get; set; }
Property Value
Type Description
string

Subscribed service system ARR (Annualized Recurring Revenue).

SystemArrInSc

Declaration
[JsonProperty(PropertyName = "systemArrInSc")]
public string SystemArrInSc { get; set; }
Property Value
Type Description
string

Subscribed service system ARR in standard currency.

SystemAtrArrInLc

Declaration
[JsonProperty(PropertyName = "systemAtrArrInLc")]
public string SystemAtrArrInLc { get; set; }
Property Value
Type Description
string

Subscribed service system ATR-ARR (Annualized Recurring Revenue - Available to Renew).

SystemAtrArrInSc

Declaration
[JsonProperty(PropertyName = "systemAtrArrInSc")]
public string SystemAtrArrInSc { get; set; }
Property Value
Type Description
string

Subscribed service system ATR-ARR in standard currency.

TermValue

Declaration
[JsonProperty(PropertyName = "termValue")]
public long? TermValue { get; set; }
Property Value
Type Description
long?

Term value in months.

TermValueUom

Declaration
[JsonProperty(PropertyName = "termValueUom")]
public string TermValueUom { get; set; }
Property Value
Type Description
string

Term value UOM (Unit of Measure).

TimeAgreementEnd

Declaration
[JsonProperty(PropertyName = "timeAgreementEnd")]
public DateTime? TimeAgreementEnd { get; set; }
Property Value
Type Description
DateTime?

Subscribed service agreement end date.

TimeCreated

Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type Description
DateTime?

Subscribed service creation date.

TimeCustomerConfig

Declaration
[JsonProperty(PropertyName = "timeCustomerConfig")]
public DateTime? TimeCustomerConfig { get; set; }
Property Value
Type Description
DateTime?

Subscribed service customer configuration date.

TimeEnd

Declaration
[JsonProperty(PropertyName = "timeEnd")]
public DateTime? TimeEnd { get; set; }
Property Value
Type Description
DateTime?

Subscribed service end date.

TimeMajorsetEnd

Declaration
[JsonProperty(PropertyName = "timeMajorsetEnd")]
public DateTime? TimeMajorsetEnd { get; set; }
Property Value
Type Description
DateTime?

Subscribed service major set end date.

TimeMajorsetStart

Declaration
[JsonProperty(PropertyName = "timeMajorsetStart")]
public DateTime? TimeMajorsetStart { get; set; }
Property Value
Type Description
DateTime?

Subscribed service major set start date.

TimePaymentExpiry

Declaration
[JsonProperty(PropertyName = "timePaymentExpiry")]
public DateTime? TimePaymentExpiry { get; set; }
Property Value
Type Description
DateTime?

Subscribed service payment expiration date.

TimeProvisioned

Declaration
[JsonProperty(PropertyName = "timeProvisioned")]
public DateTime? TimeProvisioned { get; set; }
Property Value
Type Description
DateTime?

Subscribed service provisioning date.

TimeServiceConfigurationEmailSent

Declaration
[JsonProperty(PropertyName = "timeServiceConfigurationEmailSent")]
public DateTime? TimeServiceConfigurationEmailSent { get; set; }
Property Value
Type Description
DateTime?

Subscribed service configuration email sent date.

TimeStart

Declaration
[JsonProperty(PropertyName = "timeStart")]
public DateTime? TimeStart { get; set; }
Property Value
Type Description
DateTime?

Subscribed service start date.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

Subscribed service last update date.

TimeWelcomeEmailSent

Declaration
[JsonProperty(PropertyName = "timeWelcomeEmailSent")]
public DateTime? TimeWelcomeEmailSent { get; set; }
Property Value
Type Description
DateTime?

Subscribed service welcome email sent date.

TotalValue

Declaration
[JsonProperty(PropertyName = "totalValue")]
public string TotalValue { get; set; }
Property Value
Type Description
string

Subscribed service total value.

TransactionExtensionId

Declaration
[JsonProperty(PropertyName = "transactionExtensionId")]
public long? TransactionExtensionId { get; set; }
Property Value
Type Description
long?

Subscribed service transaction extension ID.

Type

Declaration
[JsonProperty(PropertyName = "type")]
public string Type { get; set; }
Property Value
Type Description
string

Subscribed service line type.

UpdatedBy

Declaration
[JsonProperty(PropertyName = "updatedBy")]
public string UpdatedBy { get; set; }
Property Value
Type Description
string

User that updated the subscribed service.

UsedAmount

Declaration
[JsonProperty(PropertyName = "usedAmount")]
public string UsedAmount { get; set; }
Property Value
Type Description
string

Subscribed service used amount.

In this article
Back to top