anchor.diff:  	Headers	:: [tuple()],
   	Body		:: iolist(),
   	Status	:: 400 | 500 .
  -%% @doc Respond to `POST /catalogManagement/v1/product' and
  +%% @doc Respond to `POST /catalogManagement/v1/productOffering' and
   %% add a new `product'
   add_product_CatMgmt(ReqData) ->
   	try
  
positive.code: 		Headers	:: [tuple()],
  		Body		:: iolist(),
  		Status	:: 400 | 500 .
  %% @doc Respond to `PATCH /catalogManagement/v1/product/{id}' and
  %% apply object notation patch for `product'
  %% RFC6902 `https://tools.ietf.org/html/rfc6902'
  on_patch_product_CatMgmt(ProdId, Etag, ReqData) ->
  
negative.code: 	Headers	:: [tuple()],
  	Body		:: iolist(),
  	Status	:: 400 | 404 | 500 .
  %% @doc Respond to `GET /catalogManagement/v1/productOffering' and
  %% retrieve all `product' details
  %% @todo Filtering
  get_products_CatMgmt(_Query) ->
  