ProductOrderItem Data Type

Implemented Interfaces
Serializable
Properties
name data type description
productOffering ProductOffering
action string
customFields CustomFieldsDto
product Product
id string
state string
billingAccount array of BillingAccount
appointment string

Example

{
  "productOffering" : {
    "description" : "...",
    "parsedCatalogVersion" : {
      "valid" : true,
      "majorVersion" : 12345,
      "minorVersion" : 12345,
      "externalView" : "...",
      "internalView" : "..."
    },
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "productOfferingTerm" : [ {
      "name" : "...",
      "description" : "...",
      "duration" : "...",
      "validFor" : { }
    }, {
      "name" : "...",
      "description" : "...",
      "duration" : "...",
      "validFor" : { }
    } ],
    "place" : [ {
      "id" : "...",
      "address" : { },
      "href" : "...",
      "name" : "..."
    }, {
      "id" : "...",
      "address" : { },
      "href" : "...",
      "name" : "..."
    } ],
    "serviceCandidate" : {
      "href" : "...",
      "description" : "...",
      "name" : "...",
      "version" : "...",
      "validFor" : { },
      "lifecycleStatus" : "OBSOLETE",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "id" : "..."
    },
    "href" : "...",
    "catalogId" : "...",
    "lastUpdate" : 12345,
    "serviceLevelAgreement" : {
      "href" : "...",
      "name" : "...",
      "id" : "..."
    },
    "productSpecification" : {
      "href" : "...",
      "description" : "...",
      "name" : "...",
      "version" : "...",
      "validFor" : { },
      "lifecycleStatus" : "OBSOLETE",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "id" : "..."
    },
    "lifecycleStatus" : "OBSOLETE",
    "name" : "...",
    "resourceCandidate" : {
      "href" : "...",
      "description" : "...",
      "name" : "...",
      "version" : "...",
      "validFor" : { },
      "lifecycleStatus" : "RETIRED",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "id" : "..."
    },
    "isBundle" : true,
    "category" : [ {
      "href" : "...",
      "description" : "...",
      "name" : "...",
      "version" : "...",
      "validFor" : { },
      "lifecycleStatus" : "ACTIVE",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "id" : "..."
    }, {
      "href" : "...",
      "description" : "...",
      "name" : "...",
      "version" : "...",
      "validFor" : { },
      "lifecycleStatus" : "IN_DESIGN",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "id" : "..."
    } ],
    "channel" : [ {
      "name" : "...",
      "id" : "...",
      "href" : "..."
    }, {
      "name" : "...",
      "id" : "...",
      "href" : "..."
    } ],
    "productOfferingPrice" : [ {
      "price" : { },
      "unitOfMeasure" : "...",
      "productOfferPriceAlteration" : { },
      "validFor" : { },
      "priceType" : "RECURRING",
      "recurringChargePeriod" : "...",
      "name" : "...",
      "description" : "..."
    }, {
      "price" : { },
      "unitOfMeasure" : "...",
      "productOfferPriceAlteration" : { },
      "validFor" : { },
      "priceType" : "USAGE",
      "recurringChargePeriod" : "...",
      "name" : "...",
      "description" : "..."
    } ],
    "bundledProductOffering" : [ {
      "id" : "...",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "validFor" : { },
      "name" : "...",
      "href" : "...",
      "lifecycleStatus" : "LAUNCHED",
      "description" : "...",
      "version" : "..."
    }, {
      "id" : "...",
      "parsedVersion" : { },
      "lastUpdate" : 12345,
      "validFor" : { },
      "name" : "...",
      "href" : "...",
      "lifecycleStatus" : "IN_TEST",
      "description" : "...",
      "version" : "..."
    } ],
    "version" : "...",
    "catalogVersion" : "...",
    "parsedVersion" : {
      "valid" : true,
      "majorVersion" : 12345,
      "minorVersion" : 12345,
      "externalView" : "...",
      "internalView" : "..."
    },
    "id" : "..."
  },
  "action" : "...",
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "LIST",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "STRING",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "TEXT_AREA",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX_NOT_ANALYZE",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "LONG",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  },
  "product" : {
    "relatedParty" : [ {
      "name" : "...",
      "id" : "...",
      "validFor" : { },
      "role" : "...",
      "href" : "..."
    }, {
      "name" : "...",
      "id" : "...",
      "validFor" : { },
      "role" : "...",
      "href" : "..."
    } ],
    "place" : {
      "id" : "...",
      "address" : { },
      "href" : "...",
      "name" : "..."
    },
    "href" : "...",
    "productRelationship" : [ {
      "product" : { },
      "type" : "..."
    }, {
      "product" : { },
      "type" : "..."
    } ],
    "id" : "...",
    "productCharacteristic" : [ {
      "name" : "...",
      "value" : "..."
    }, {
      "name" : "...",
      "value" : "..."
    } ]
  },
  "id" : "...",
  "state" : "...",
  "billingAccount" : [ {
    "id" : "...",
    "name" : "...",
    "href" : "..."
  }, {
    "id" : "...",
    "name" : "...",
    "href" : "..."
  } ],
  "appointment" : "..."
}