Skip Headers
Oracle® Communications Design Studio Modeling OSM Processes
Release 7.2.4
Go to Design Studio Help Home
Go to Table of Contents
Go to Feedback page

Go to previous page
Go to next page
Mobi · ePub

About Modeling Data in OSM Cartridge Projects

Modeling data in OSM cartridge projects is the process of defining the order data of your solution. Order data is data on the incoming sales order, control data used for orchestration, and any other data used in the order.

You model data in two primary areas:

When you model data in an OSM cartridge project, you first define data element information within the data schemas of the projects in your workspace and then use that data element information to model data within OSM entities.

OSM entities can use any data element defined in any data schema in the workspace, including data schemas for projects defined outside of OSM. For example, OSM entities can use an atomic action defined in the data schema of a Design Studio Activation cartridge project. The data elements OSM can use are visible in the Data Element view, which displays data schemas and entity types. You can drag data elements from the Data Element view to OSM entities.

Data is modeled within OSM entities as follows:

Data structures organized in OSM editors, such as structures represented by orders, tasks, order components, and so on, and the behaviors you apply to data elements organized in OSM editors are not available for reuse in the workspace by other (non-OSM) Design Studio application feature cartridge projects.

The data element information defined in the data schemas of the workspace cannot be overridden in OSM editors. You can augment data elements after you drag them from data schemas into OSM editors, but you cannot change them. However, you can configure OSM-specific extensions to schema data elements by using the OSM tab of the Data Schema editor. See "Data Schema Editor OSM Tab" for more information.

A data element is typically defined at the root level in its associated data schema. If a data element is defined within another element in the schema, the path of the data element in the data schema is upheld as the relative path in the editor of the OSM entity in which the data element can be organized into any data structure. By defining a data element at the root level in its data schema and upholding its relative path within OSM entities, you can reuse the data element in multiple entity types without having to duplicate it in other paths or in other data schemas.

When you add a data element from a data schema of another Design Studio application feature cartridge project onto an OSM editor, double-clicking the data element opens the editor in which the data element is defined. For example, if you are in the Order Template tab of the Order editor, double-clicking a data element that is part of a service action opens the ASAP Service Action editor, in which the data element is defined.

Related Topics

About the Order Template Context Menu

About the Task Editor Task Data Context Menu

Design Studio Common Editor Tabs