Product : public abstract class
Created: 3/12/2005 12:00:00 AM
Modified: 11/23/2006 11:09:20 AM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>A ProductOffering procured by a Customer, or other interested Party playing a PartyRole, appearing as a BusinessInteractionItem, which could take the form of an Agreement.<br/></p><p><br/></p><p>ProductSpecificationCharacteristic(s) in part define the Product.  A Product is realized as one or more Service(s) and/or Resource(s).<br/></p>
Attribute Details
public String
  name
Notes: A word, term, or phrase by which the product is known and distinguished from other products.
public String
  description
Notes: An explanation of what the product is.
public String
  productStatus
Notes: The condition of the product, such as planned, designed, activated, disconnected.
public String
  productSerialNumber
Notes: A set of identifying characters and/or numbers assigned to, and usually marked on, each of a series of identical products.
public TimePeriod
  validFor
Notes: The period during which the product is applicable.
Element Source Role Target Role Details
«entity» ProductOfferingPrice
Class  
Name:  
 
Name:  
 
 
ProductBundle
Class  
Name:  
 
Name:  
 
 
ProductOffering
Class  
Name:  
 
Name:  
 
 
Element Source Role Target Role Details
BusinessInteractionItem
Class  
Name:  
 
Name:  
 
 
BusinessContract
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This association defines the set of functions, as specified by a BusinessContract, that apply to this particular Product. Note that this can serve to orchestrate sub-contracts that each control functionality for the Products, Resources and/or Services that make up this Product.<br/></p>
PhysicalResource
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>No documentation available<br/></p>
CustomerFacingService
Class  
Name:  
 
Name:  
 
 
Resource
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>No documentation available<br/></p>
ProductUsage
Class  
Name:  
 
Name:  
 
 
Place
Class  
Name:  
 
Name:  
 
 
ProductPrice
Class  
Name:  
 
Name:  
 
 
CustomerBillingProductChargeSum
Class  
Name:  
 
Name:  
 
 
ProductInvolvementRole
Class  
Name:  
 
Name:  
 
 
ProductCharacteristicValue
Class  
Name:  
 
Name:  
 
 
Object Type Connection Notes
BusinessContract Class Class Copyright TM Forum 2005 This association defines the set of functions, as specified by a BusinessContract, that apply to this particular Product. Note that this can serve to orchestrate sub-contracts that each control functionality for the Products, Resources and/or Services that make up this Product.
PhysicalResource Class Weak Copyright TM Forum 2005 No documentation available
CustomerFacingService Class Weak  
ProductUsage Class Weak  
ProductBundle Class Tree  
ProductComponent Class Tree  
ProductPrice Class Weak  
CustomerBillingProductChargeSum Class Weak  
ManagedEntity Class Tree  
ProductBundle Class Weak  
ProductOffering Class Weak