Explanation of Product Lifecycle

To fill the requirement to deliver more detailed information about the product lifecycle, the property ProductStatus in the OtherData section was established.

  • StartingDate - This is the starting date for ordering this product.
  • EndDate - This is the end date for ordering this product.

ProductStatus Definition

Value

Meaning

Preview

·         Not available for ordering.

·         Not to be published.

·         Date < StartDate

Pre-launch

·         Available for ordering.

·         Delivery not possible until StartDate.

·         Not available for retail.

On market

·         Available for order and retail.

·         Date >= StartDate & Date <= EndDate

Phased out

·         Date >= StartDate, can be past EndDate

·         Available for order and retail until EndDate.

XSD Definition

The property ProductStatus implies an update in the existing XSD definition. As the property is defined as optional it does not raise any validation issues, but the XSD should be updated if validations are performed when using the property.