GET v1/planProducts/byPlanIdAll/{planId}

Documentation for 'GetByPlanIdForMapping'.

Request Information

Parameters

NameDescriptionAdditional information
planId
Documentation for 'planId'.

Define this parameter in the request URI.

Response Information

Response body formats

application/json, text/json

Sample:
Click to beautify!
[
  {
    "status": "sample string 1",
    "productId": 2,
    "planId": 3,
    "productCode": "sample string 4",
    "productName": "sample string 5",
    "productStatus": "sample string 6",
    "productDescription": "sample string 7",
    "productType": "sample string 8",
    "productGLCode": "sample string 9",
    "quantity": 10.0,
    "maxQuantity": 1.0,
    "isRecurring": true,
    "isFixed": true,
    "isOptional": true,
    "isIncludedByDefault": true,
    "isTrackingItems": true,
    "chargeAtSubscriptionActivation": true,
    "orderToCashCycles": [
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      }
    ],
    "resetType": "sample string 17",
    "planProductUniqueId": 18,
    "sortOrder": 19,
    "generateZeroDollarCharge": true,
    "hostedPageManagedOfferingPlanProduct": {
      "visible": true,
      "inclusionManagement": true,
      "quantityManagement": true,
      "planProductKeyId": 4
    },
    "id": 21,
    "uri": "sample string 22"
  },
  {
    "status": "sample string 1",
    "productId": 2,
    "planId": 3,
    "productCode": "sample string 4",
    "productName": "sample string 5",
    "productStatus": "sample string 6",
    "productDescription": "sample string 7",
    "productType": "sample string 8",
    "productGLCode": "sample string 9",
    "quantity": 10.0,
    "maxQuantity": 1.0,
    "isRecurring": true,
    "isFixed": true,
    "isOptional": true,
    "isIncludedByDefault": true,
    "isTrackingItems": true,
    "chargeAtSubscriptionActivation": true,
    "orderToCashCycles": [
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      }
    ],
    "resetType": "sample string 17",
    "planProductUniqueId": 18,
    "sortOrder": 19,
    "generateZeroDollarCharge": true,
    "hostedPageManagedOfferingPlanProduct": {
      "visible": true,
      "inclusionManagement": true,
      "quantityManagement": true,
      "planProductKeyId": 4
    },
    "id": 21,
    "uri": "sample string 22"
  },
  {
    "status": "sample string 1",
    "productId": 2,
    "planId": 3,
    "productCode": "sample string 4",
    "productName": "sample string 5",
    "productStatus": "sample string 6",
    "productDescription": "sample string 7",
    "productType": "sample string 8",
    "productGLCode": "sample string 9",
    "quantity": 10.0,
    "maxQuantity": 1.0,
    "isRecurring": true,
    "isFixed": true,
    "isOptional": true,
    "isIncludedByDefault": true,
    "isTrackingItems": true,
    "chargeAtSubscriptionActivation": true,
    "orderToCashCycles": [
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      },
      {
        "planFrequencyId": 1,
        "planProductId": 2,
        "numberOfIntervals": 3,
        "interval": "sample string 4",
        "chargeModels": [
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          },
          {
            "chargeModelType": "sample string 1",
            "chargeTimingType": "sample string 2",
            "prorationGranularity": "sample string 3",
            "prorateOnPositiveQuantity": true,
            "prorateOnNegativeQuantity": true,
            "reverseChargeOnNegativeQuantity": true,
            "id": 7,
            "uri": "sample string 8"
          }
        ],
        "customFields": [
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          },
          {
            "key": "sample string 1",
            "friendlyName": "sample string 2",
            "dataType": "sample string 3",
            "defaultValue": {}
          }
        ],
        "remainingInterval": 1,
        "intervalsUntilStart": 1,
        "groupQuantityChangeCharges": true,
        "planProductPriceUplifts": [
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          },
          {
            "sequenceNumber": 1,
            "numberOfIntervals": 2,
            "amount": 3.0,
            "repeatForever": true,
            "currency": "sample string 5",
            "upliftType": "sample string 6"
          }
        ],
        "customServiceDateNumberOfIntervals": 6,
        "customServiceDateInterval": "sample string 7",
        "customServiceDateProjection": "sample string 8",
        "upliftPriorToRecharge": true,
        "includingInitialCharge": true,
        "trackPeakQuantity": true,
        "pricebookId": 1,
        "earningInterval": "sample string 10",
        "earningNumberOfIntervals": 1,
        "earningTimingInterval": "sample string 11",
        "earningTimingType": "sample string 12",
        "pricingModel": {
          "pricingModelType": "sample string 1",
          "quantityRanges": [
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            },
            {
              "min": 1.0,
              "max": 1.0,
              "prices": [
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                },
                {
                  "amount": 1.0,
                  "conditionAmount": 1.0,
                  "variableAmount": 1.0,
                  "currency": "sample string 1",
                  "conditionAmountDays": 1,
                  "id": 2,
                  "uri": "sample string 3"
                }
              ],
              "id": 2,
              "uri": "sample string 3"
            }
          ],
          "pricingFormulaType": "sample string 2",
          "id": 3,
          "uri": "sample string 4"
        },
        "earningSchedules": [
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          },
          {
            "currency": "sample string 1",
            "schedules": [
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              },
              {
                "scheduledInterval": "sample string 1",
                "numberOfIntervals": 1,
                "scheduledAmount": 1.0,
                "reference": "sample string 2",
                "scheduledType": "sample string 3",
                "id": 4,
                "uri": "sample string 5"
              }
            ]
          }
        ],
        "amounts": [
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          },
          {
            "currency": "sample string 1",
            "amount": 2.0
          }
        ],
        "id": 13,
        "uri": "sample string 14"
      }
    ],
    "resetType": "sample string 17",
    "planProductUniqueId": 18,
    "sortOrder": 19,
    "generateZeroDollarCharge": true,
    "hostedPageManagedOfferingPlanProduct": {
      "visible": true,
      "inclusionManagement": true,
      "quantityManagement": true,
      "planProductKeyId": 4
    },
    "id": 21,
    "uri": "sample string 22"
  }
]

application/xml, text/xml

Sample:
Click to beautify!
<ArrayOfPlanProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Get">
  <PlanProduct>
    <Id>21</Id>
    <Uri>sample string 22</Uri>
    <ChangePreview>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangePreview>
    <ChangeSummary>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangeSummary>
    <ChargeAtSubscriptionActivation>true</ChargeAtSubscriptionActivation>
    <GenerateZeroDollarCharge>true</GenerateZeroDollarCharge>
    <HostedPageManagedOfferingPlanProduct>
      <InclusionManagement>true</InclusionManagement>
      <PlanProductKeyId>4</PlanProductKeyId>
      <QuantityManagement>true</QuantityManagement>
      <Visible>true</Visible>
    </HostedPageManagedOfferingPlanProduct>
    <IsFixed>true</IsFixed>
    <IsIncludedByDefault>true</IsIncludedByDefault>
    <IsOptional>true</IsOptional>
    <IsRecurring>true</IsRecurring>
    <IsTrackingItems>true</IsTrackingItems>
    <MaxQuantity>1</MaxQuantity>
    <OrderToCashCycles>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
    </OrderToCashCycles>
    <PlanId>3</PlanId>
    <PlanProductUniqueId>18</PlanProductUniqueId>
    <ProductCode>sample string 4</ProductCode>
    <ProductDescription>sample string 7</ProductDescription>
    <ProductGLCode>sample string 9</ProductGLCode>
    <ProductId>2</ProductId>
    <ProductName>sample string 5</ProductName>
    <ProductStatus>sample string 6</ProductStatus>
    <ProductType>sample string 8</ProductType>
    <Quantity>10</Quantity>
    <ResetType>sample string 17</ResetType>
    <SortOrder>19</SortOrder>
    <Status>sample string 1</Status>
  </PlanProduct>
  <PlanProduct>
    <Id>21</Id>
    <Uri>sample string 22</Uri>
    <ChangePreview>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangePreview>
    <ChangeSummary>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangeSummary>
    <ChargeAtSubscriptionActivation>true</ChargeAtSubscriptionActivation>
    <GenerateZeroDollarCharge>true</GenerateZeroDollarCharge>
    <HostedPageManagedOfferingPlanProduct>
      <InclusionManagement>true</InclusionManagement>
      <PlanProductKeyId>4</PlanProductKeyId>
      <QuantityManagement>true</QuantityManagement>
      <Visible>true</Visible>
    </HostedPageManagedOfferingPlanProduct>
    <IsFixed>true</IsFixed>
    <IsIncludedByDefault>true</IsIncludedByDefault>
    <IsOptional>true</IsOptional>
    <IsRecurring>true</IsRecurring>
    <IsTrackingItems>true</IsTrackingItems>
    <MaxQuantity>1</MaxQuantity>
    <OrderToCashCycles>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
    </OrderToCashCycles>
    <PlanId>3</PlanId>
    <PlanProductUniqueId>18</PlanProductUniqueId>
    <ProductCode>sample string 4</ProductCode>
    <ProductDescription>sample string 7</ProductDescription>
    <ProductGLCode>sample string 9</ProductGLCode>
    <ProductId>2</ProductId>
    <ProductName>sample string 5</ProductName>
    <ProductStatus>sample string 6</ProductStatus>
    <ProductType>sample string 8</ProductType>
    <Quantity>10</Quantity>
    <ResetType>sample string 17</ResetType>
    <SortOrder>19</SortOrder>
    <Status>sample string 1</Status>
  </PlanProduct>
  <PlanProduct>
    <Id>21</Id>
    <Uri>sample string 22</Uri>
    <ChangePreview>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangePreview>
    <ChangeSummary>
      <AllSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </AllSubscriptions>
      <ExistingSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </ExistingSubscriptions>
      <NewSubscriptions>
        <Changes>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
          <Change>
            <NewValue>sample string 3</NewValue>
            <OldValue>sample string 2</OldValue>
            <Property>sample string 1</Property>
          </Change>
        </Changes>
        <NumberAffected>1</NumberAffected>
        <NumberWillBeAffected>1</NumberWillBeAffected>
      </NewSubscriptions>
      <Success>true</Success>
    </ChangeSummary>
    <ChargeAtSubscriptionActivation>true</ChargeAtSubscriptionActivation>
    <GenerateZeroDollarCharge>true</GenerateZeroDollarCharge>
    <HostedPageManagedOfferingPlanProduct>
      <InclusionManagement>true</InclusionManagement>
      <PlanProductKeyId>4</PlanProductKeyId>
      <QuantityManagement>true</QuantityManagement>
      <Visible>true</Visible>
    </HostedPageManagedOfferingPlanProduct>
    <IsFixed>true</IsFixed>
    <IsIncludedByDefault>true</IsIncludedByDefault>
    <IsOptional>true</IsOptional>
    <IsRecurring>true</IsRecurring>
    <IsTrackingItems>true</IsTrackingItems>
    <MaxQuantity>1</MaxQuantity>
    <OrderToCashCycles>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
      <PlanOrderToCashCycle>
        <Id>13</Id>
        <Uri>sample string 14</Uri>
        <Amounts>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
          <CurrencyAmount>
            <Amount>2</Amount>
            <Currency>sample string 1</Currency>
          </CurrencyAmount>
        </Amounts>
        <EarningInterval>sample string 10</EarningInterval>
        <EarningNumberOfIntervals>1</EarningNumberOfIntervals>
        <EarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
          <CurrencyEarningSchedules>
            <Currency>sample string 1</Currency>
            <Schedules>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
              <IntervalEarningSchedule>
                <Id>4</Id>
                <Uri>sample string 5</Uri>
                <NumberOfIntervals>1</NumberOfIntervals>
                <Reference>sample string 2</Reference>
                <ScheduledAmount>1</ScheduledAmount>
                <ScheduledInterval>sample string 1</ScheduledInterval>
                <ScheduledType>sample string 3</ScheduledType>
              </IntervalEarningSchedule>
            </Schedules>
          </CurrencyEarningSchedules>
        </EarningSchedules>
        <EarningTimingInterval>sample string 11</EarningTimingInterval>
        <EarningTimingType>sample string 12</EarningTimingType>
        <PricingModel>
          <Id>3</Id>
          <Uri>sample string 4</Uri>
          <PricingFormulaType>sample string 2</PricingFormulaType>
          <PricingModelType>sample string 1</PricingModelType>
          <QuantityRanges>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
            <QuantityRange>
              <Id>2</Id>
              <Uri>sample string 3</Uri>
              <Max>1</Max>
              <Min>1</Min>
              <Prices>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
                <Price>
                  <Id>2</Id>
                  <Uri>sample string 3</Uri>
                  <Amount>1</Amount>
                  <ConditionAmount>1</ConditionAmount>
                  <ConditionAmountDays>1</ConditionAmountDays>
                  <Currency>sample string 1</Currency>
                  <VariableAmount>1</VariableAmount>
                </Price>
              </Prices>
            </QuantityRange>
          </QuantityRanges>
        </PricingModel>
        <ChargeModels>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
          <ChargeModel>
            <Id>7</Id>
            <Uri>sample string 8</Uri>
            <ChargeModelType>sample string 1</ChargeModelType>
            <ChargeTimingType>sample string 2</ChargeTimingType>
            <ProrateOnNegativeQuantity>true</ProrateOnNegativeQuantity>
            <ProrateOnPositiveQuantity>true</ProrateOnPositiveQuantity>
            <ProrationGranularity>sample string 3</ProrationGranularity>
            <ReverseChargeOnNegativeQuantity>true</ReverseChargeOnNegativeQuantity>
          </ChargeModel>
        </ChargeModels>
        <CustomFields>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
          <PlanProductCustomField>
            <DataType>sample string 3</DataType>
            <DefaultValue />
            <FriendlyName>sample string 2</FriendlyName>
            <Key>sample string 1</Key>
          </PlanProductCustomField>
        </CustomFields>
        <CustomServiceDateInterval>sample string 7</CustomServiceDateInterval>
        <CustomServiceDateNumberOfIntervals>6</CustomServiceDateNumberOfIntervals>
        <CustomServiceDateProjection>sample string 8</CustomServiceDateProjection>
        <GroupQuantityChangeCharges>true</GroupQuantityChangeCharges>
        <IncludingInitialCharge>true</IncludingInitialCharge>
        <Interval>sample string 4</Interval>
        <IntervalsUntilStart>1</IntervalsUntilStart>
        <NumberOfIntervals>3</NumberOfIntervals>
        <PlanFrequencyId>1</PlanFrequencyId>
        <PlanProductId>2</PlanProductId>
        <PlanProductPriceUplifts>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
          <PlanProductPriceUplift>
            <Amount>3</Amount>
            <Currency>sample string 5</Currency>
            <NumberOfIntervals>2</NumberOfIntervals>
            <RepeatForever>true</RepeatForever>
            <SequenceNumber>1</SequenceNumber>
            <UpliftType>sample string 6</UpliftType>
          </PlanProductPriceUplift>
        </PlanProductPriceUplifts>
        <PricebookId>1</PricebookId>
        <RemainingInterval>1</RemainingInterval>
        <TrackPeakQuantity>true</TrackPeakQuantity>
        <UpliftPriorToRecharge>true</UpliftPriorToRecharge>
      </PlanOrderToCashCycle>
    </OrderToCashCycles>
    <PlanId>3</PlanId>
    <PlanProductUniqueId>18</PlanProductUniqueId>
    <ProductCode>sample string 4</ProductCode>
    <ProductDescription>sample string 7</ProductDescription>
    <ProductGLCode>sample string 9</ProductGLCode>
    <ProductId>2</ProductId>
    <ProductName>sample string 5</ProductName>
    <ProductStatus>sample string 6</ProductStatus>
    <ProductType>sample string 8</ProductType>
    <Quantity>10</Quantity>
    <ResetType>sample string 17</ResetType>
    <SortOrder>19</SortOrder>
    <Status>sample string 1</Status>
  </PlanProduct>
</ArrayOfPlanProduct>