ProductOffering : public abstract class
Created: 3/12/2005 12:00:00 AM
Modified: 10/22/2008 1:15:27 PM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>The presentation of one or more ProductSpecifications to the marketplace for sale, rental, or lease for a ProductOfferingPrice.  A ProductOffering may target one or more MarketSegments, be included in one or more ProductCatalog, presented in support of one or more ProductStrategies, and made available in one or more Places. ProductOffering may represent a simple offering of a single ProductSpecification or could represent a bundling of one or more other ProductOffering.<br/></p>
Attribute Details
public String
  id
Notes: A unique identifier for the ProductOffering.
public String
  name
Notes: The name of the offering.
public String
  description
Notes: A narrative that explains what the offering is.
public TimePeriod
  validFor
Notes: The period during which the offering is applicable.
public String
  status
Notes: The condition in which the offering exists, such as planned, obsolete, active.
Element Source Role Target Role Details
ServiceLevelSpecification
Class  
Name:  
 
Name:  
 
 
ProdOfferPricePolicyVariable
Class  
Name:  
 
Name:  
 
 
Place
Class  
Name:  
 
Name:  
 
 
BundledProductOffering
Class  
Name:  
 
Name:  
 
 
PartyRole
Class  
Name:  
 
Name:  
 
 
ProductOfferingStrategy
Class  
Name:  
 
Name:  
 
 
ProductSpecification
Class  
Name:  
 
Name:  
 
 
ProductSpecification
Class  
Name:  
 
Name:  
 
 
CompetitorIntelligence
Class  
Name:  
 
Name:  
 
 
MarketSegmentCharacteristic
Class  
Name:  
 
Name:  
 
 
Element Source Role Target Role Details
«entity» ProductOfferingPrice
Class  
Name:  
 
Name:  
 
 
BusinessInteractionItem
Class  
Name:  
 
Name:  
 
 
PolicySet
Class  
Name:  
 
Name:  
 
 
ProductCatalog
Class  
Name:  
 
Name:  
 
 
ProductOfferingTerm
Class  
Name:  
 
Name:  
 
 
Product
Class  
Name:  
 
Name:  
 
 
SalesChannel
Class  
Name:  
 
Name:  
 
 
PartyProfileType
Class  
Name:  
 
Name:  
 
 
PartyProfileTypeCharacteristic
Class  
Name:  
 
Name:  
 
 
PartyDemographic
Class  
Name:  
 
Name:  
 
 
MarketStatistic
Class  
Name:  
 
Name:  
 
 
MarketSegment
Class  
Name:  
 
Name:  
 
 
MarketStrategy
Class  
Name:  
 
Name:  
 
 
Object Type Connection Notes
«entity» ProductOfferingPrice Class Weak  
BusinessInteractionItem Class Class  
ProductCatalog Class Class  
SimpleProductOffering Class Generalization  
«boundary» Pricing API Interface Dependency  
BundledProductOffering Class Generalization  
EntitySpecification Class Generalization  
BundledProductOffering Class Weak  
ProductOfferingTerm Class Weak  
ProductSpecification Class Class  
ProductSpecification Class Weak  
Product Class Weak