Adding new extension

If needed you can add new extension under the Interoperability_Hierarchy.

Procedure

  1. Create a secondary spec if not available. All extensions have a secondary spec (Example - ExtensionName_Extension_Attribute_Spec) available in the data model.
  2. Create a lookup table with same name as that of the new extension added in the Interoperability Hierarchy. This is not mandatory, but helps identify which Lookup and extension association.
    1. Use the Flexi_Attributes_Spec when new lookup is created. The Flexi_Attributes_Spec has following attributes:
      Name
      Name of the attribute (not the full path) present in the secondary spec of the associated extension.
      Flexi_Type
      For each attribute present in the extension spec, you must check the Data Type column in the IM 8.11 Data Source 1WS XML Guide to identify the value for this attribute.
      isRdd
      Always set the value to false.
    2. Create all the entries of the attribute present in the secondary spec of the associated extension in the Lookup table.
      While adding the entries in the Lookup table if there are attributes that have same name, you must add the full path of the attribute as an entry.
  3. Create an entry in the Interoperability_AttrGroup_Lookup lookup.
    Interoperability Spec Name
    Add the secondary spec name associated with the extension.
    Example
    ExtensionName_Extension_Attribute_Spec
    Interoperability Name
    Extension name from the Interoperability_Hierarchy.
    IsGlobal
    Set the value to false.
    Interoperability Lookup Name
    Name of the Lookup table created for this extension in the Step 2.