7 Creating characteristics and feature groups
Characteristics are specific types of data that you can use in a service in Oracle Communications Design Studio PSR Designer. Feature groups are sets of characteristics that you want to use together. You can define characteristics in PSR Dictionary or from within products, CFSs, RFS, and resources.
About characteristics and feature groups
A characteristic is a type of data with particular properties. The types are boolean, date and time, numeric, and text. For example, a characteristic can be an ID, a feature, a zip code, or a telephone number. You can combine characteristics into feature groups and use a characteristic in multiple entities.
You can define characteristics and feature groups in these ways:
-
In PSR Dictionary, you can define certain basic information. Define characteristics here if you want to propagate a certain pattern across diagrams, for example, how a telephone number is set up in your system.
-
When defining an entity, you can add a previously defined characteristic or feature group or create new ones. Characteristics you define in an entity then show up in PSR Dictionary. There's certain information you can only add to a characteristic at the entity level, such as cardinality, the minimum and maximum number of instances of a characteristic.
Deleting a characteristic or feature group from within an entity just removes it from the entity. Deleting a characteristic or feature group in PSR Dictionary deletes it from the system. You can't delete a characteristic or feature group that's being used in an in-progress or launched initiative.
Rules for characteristic names and IDs
To avoid errors when importing into the Design Studio Eclipse environment, follow these guidelines for characteristic names and IDs:
- You can use uppercase and lowercase letters and numbers.
- Use only a letter for the first character, and either a letter or number for the last character.
- You can have spaces and underscores within the name.
- Don't use any special characters other than underscores.
Creating characteristics and feature groups in PSR Designer
Viewing characteristics and feature groups
On the landing page, find and select a characteristic or feature group:
-
You can filter the list by initiative or date in the Filter By section.
-
You can include characteristics and feature groups from released initiatives. Select All Initiatives under Initiative and select Include release content below the filters. You can't filter by a specific released initiative.
You can view the entities and feature groups that use a characteristic. Select the characteristic on the PSR Dictionary landing page, then select Used By in the Sections list.