Configuring Product-Specification-to-Fulfillment-Pattern Mapping

You configure the product-specification-to-fulfillment-pattern mapping to ensure that order items associated with those product specifications are fulfilled properly.

To configure product-specification-to-fulfillment-pattern mapping:

  1. If you are using conceptual model products and fulfillment patterns as well as OSM orchestration fulfillment patterns, do the following:

    1. Create or import conceptual model products. See "About Products" for more information about conceptual model products.

    2. Create conceptual model fulfillment patterns. See "About Fulfillment Patterns" for more information about conceptual model fulfillment patterns.

    3. Map the conceptual model product to the conceptual model fulfillment pattern. See "Product Editor Properties Tab" for more information about creating this mapping.

    4. Create the OSM orchestration fulfillment pattern. See "Creating New Orchestration Fulfillment Patterns" for more information.

    5. Realize the conceptual model fulfillment pattern into the OSM orchestration fulfillment pattern. See "Realizing Conceptual Model Entities into Application Entities" for more information.

  2. If you are changing an existing OSM orchestration product specification, do the following:

    1. Create the OSM orchestration fulfillment pattern. See "Creating New Orchestration Fulfillment Patterns" for more information.

    2. Open the OSM orchestration product specification and click Select next to the Fulfillment Pattern field to select the OSM orchestration fulfillment pattern.

  3. (Optional) Change the location of the folder containing the mapping between the product specification and fulfillment pattern.

    If you want to save the product specification to fulfillment pattern mappings in a folder at a location other than the resources folder, you must identify the location:

    1. From the Window menu, select Preferences.

      The Preferences dialog box is displayed.

    2. In the Preferences navigation tree, expand Oracle Design Studio, and then expand Order and Service Management Preferences.

    3. Select Orchestration Preferences.

    4. In the Product Specification Mapping Folder field, identify the location of the external file that contains the product-specification-to-fulfillment-pattern mappings.

    5. Click OK.

    See "About XQuery Expressions for Mapping Products and Orchestration Product Specifications and Fulfillment Patterns" for more information about the folder containing the mapping between the product or orchestration product specification and orchestration fulfillment pattern.

  4. In the Order Item Specification editor (for each order item defined), specify which order item property contains the fulfillment pattern value.

    See "Order Item Specification Editor Order Item Properties Tab" for more information about configuring order item properties.

  5. For each order item fulfillment pattern property, configure an XQuery expression that references the location of the folder (either the resources/productSpecMapping folder or the folder you configured in the OSM Preferences).

    See "About XQuery Expressions for Mapping Products and Orchestration Product Specifications and Fulfillment Patterns" for more information about the folder containing the mapping between the product or orchestration product specification and orchestration fulfillment pattern and sample XQuery expressions.