ProductOffering Data Type

Namespace
http://www.tmforum.org
Properties
name data type type namespace min/max occurs description
bundledProductOffering BundledProductReference element 0/unbounded  
category catalogReference element 0/unbounded  
channel channel element 0/unbounded  
isBundle boolean element 0/1  
place place element 0/unbounded  
productOfferingPrice productOfferingPrice element 0/unbounded  
productOfferingTerm ProductOfferingTerm element 0/unbounded  
productSpecification catalogReference element 0/1  
resourceCandidate catalogReference element 0/1  
serviceCandidate catalogReference element 0/1  
serviceLevelAgreement serviceLevelAgreement element 0/1  
Properties inherited from abstractCatalogEntity
catalogId string element 0/1  
catalogVersion string element 0/1  
parsedCatalogVersion parsedVersion element 0/1  
Properties inherited from abstractEntity
description string element 0/1  
href string element 0/1  
id string element 0/1  
lastUpdate dateTime element 0/1  
lifecycleStatus lifecycleStatus element 0/1  
name string element 0/1  
parsedVersion parsedVersion element 0/1  
validFor timeRange element 0/1  
version string element 0/1  

Example

<ProductOffering xmlns="http://www.tmforum.org">
  <serviceCandidate xmlns="">
    <referencedVersion>...</referencedVersion>
    <referencedHref>...</referencedHref>
    <referencedDescription>...</referencedDescription>
    <referencedId>...</referencedId>
    <referencedName>...</referencedName>
    <entity>
      <description>...</description>
      <version>...</version>
      <href>...</href>
      <parsedVersion/>
      <lifecycleStatus>...</lifecycleStatus>
      <validFor/>
      <name>...</name>
      <lastUpdate>...</lastUpdate>
      <id>...</id>
    </entity>
  </serviceCandidate>
  <isBundle xmlns="">...</isBundle>
  <productOfferingPrice xmlns="">
    <productOfferPriceAlteration>
      <price/>
      <unitOfMeasure>...</unitOfMeasure>
      <recurringChargePeriod>...</recurringChargePeriod>
      <validFor/>
      <name>...</name>
      <description>...</description>
      <priceCondition>...</priceCondition>
      <priceType>...</priceType>
    </productOfferPriceAlteration>
    <priceName>...</priceName>
    <priceType>...</priceType>
    <priceValidFor>
      <endDateTime>...</endDateTime>
      <startDateTime>...</startDateTime>
    </priceValidFor>
    <priceDescription>...</priceDescription>
    <unitOfMeasure>...</unitOfMeasure>
    <price>
      <dutyFreeAmount>...</dutyFreeAmount>
      <currencyCode>...</currencyCode>
      <taxIncludedAmount>...</taxIncludedAmount>
      <percentage>...</percentage>
      <taxRate>...</taxRate>
    </price>
    <recurringChargePeriod>...</recurringChargePeriod>
  </productOfferingPrice>
  <place xmlns="">
    <address>
      <address1>...</address1>
      <address2>...</address2>
      <address3>...</address3>
      <zipCode>...</zipCode>
      <city>...</city>
      <country>...</country>
      <state>...</state>
    </address>
    <href>...</href>
    <id>...</id>
    <name>...</name>
  </place>
  <serviceLevelAgreement xmlns="">
    <name>...</name>
    <id>...</id>
    <href>...</href>
  </serviceLevelAgreement>
  <productSpecification xmlns="">
    <referencedVersion>...</referencedVersion>
    <referencedHref>...</referencedHref>
    <referencedDescription>...</referencedDescription>
    <referencedId>...</referencedId>
    <referencedName>...</referencedName>
    <entity>
      <description>...</description>
      <version>...</version>
      <href>...</href>
      <parsedVersion/>
      <lifecycleStatus>...</lifecycleStatus>
      <validFor/>
      <name>...</name>
      <lastUpdate>...</lastUpdate>
      <id>...</id>
    </entity>
  </productSpecification>
  <channel xmlns="">
    <name>...</name>
    <href>...</href>
    <id>...</id>
  </channel>
  <bundledProductOffering xmlns="">
    <referencedName>...</referencedName>
    <referencedHref>...</referencedHref>
    <entity>
      <description>...</description>
      <version>...</version>
      <href>...</href>
      <parsedVersion/>
      <lifecycleStatus>...</lifecycleStatus>
      <validFor/>
      <name>...</name>
      <lastUpdate>...</lastUpdate>
      <id>...</id>
    </entity>
    <referencedId>...</referencedId>
    <referencedLifecycleStatus>...</referencedLifecycleStatus>
  </bundledProductOffering>
  <productOfferingTerm xmlns="">
    <validFor>
      <endDateTime>...</endDateTime>
      <startDateTime>...</startDateTime>
    </validFor>
    <name>...</name>
    <description>...</description>
    <duration>...</duration>
  </productOfferingTerm>
  <category xmlns="">
    <referencedVersion>...</referencedVersion>
    <referencedHref>...</referencedHref>
    <referencedDescription>...</referencedDescription>
    <referencedId>...</referencedId>
    <referencedName>...</referencedName>
    <entity>
      <description>...</description>
      <version>...</version>
      <href>...</href>
      <parsedVersion/>
      <lifecycleStatus>...</lifecycleStatus>
      <validFor/>
      <name>...</name>
      <lastUpdate>...</lastUpdate>
      <id>...</id>
    </entity>
  </category>
  <resourceCandidate xmlns="">
    <referencedVersion>...</referencedVersion>
    <referencedHref>...</referencedHref>
    <referencedDescription>...</referencedDescription>
    <referencedId>...</referencedId>
    <referencedName>...</referencedName>
    <entity>
      <description>...</description>
      <version>...</version>
      <href>...</href>
      <parsedVersion/>
      <lifecycleStatus>...</lifecycleStatus>
      <validFor/>
      <name>...</name>
      <lastUpdate>...</lastUpdate>
      <id>...</id>
    </entity>
  </resourceCandidate>
  <catalogVersion xmlns="">...</catalogVersion>
  <catalogId xmlns="">...</catalogId>
  <parsedCatalogVersion xmlns=""/>
  <description xmlns="">...</description>
  <version xmlns="">...</version>
  <href xmlns="">...</href>
  <parsedVersion xmlns=""/>
  <lifecycleStatus xmlns="">...</lifecycleStatus>
  <validFor xmlns=""/>
  <name xmlns="">...</name>
  <lastUpdate xmlns="">...</lastUpdate>
  <id xmlns="">...</id>
</ProductOffering>