Customizing concepts


You can customize the module concepts to match customizations in your target system. For example, you might have customized the Incident Management interface and created forms for adding the Server Name and Server Serial fields. To ensure that the Incident Management module reflects this customization, you must add these fields to the mappings defined in the Incident Management concept. After you customize the concept, you must add mappings to the module configuration.

To customize the concept mappings in the Incident Management module

  1. Using a text editor, open the concept definition in the incident.xml file in the AutoPilot-OA-Incident_Management:concepts:xml directory.
  2. Add the lines shown in the following figure:

    Elements for the Incident Management concept XML sample

     <server-name xmlns="">
    <server-serial xmlns="">
  3. Edit the Incident.xsd file in the AutoPilot-OA-Incident_Management:concepts:xsd directory and add the following lines:

    Elements for the Incident Management concepts XSD sample

     <xsd:element name="server-name">
        <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <maxLength value="30" />
        </xsd:restriction>
        </xsd:simpleType>
        </xsd:element>
    <xsd:element name="server-serial">
        <xsd:simpleType>
        <xsd:restriction base="xsd:string">
        <maxLength value="30" />
        </xsd:restriction>
        </xsd:simpleType>
    </xsd:element>

    For the updated XML incident concept with the additional fields, see the following figure:

    Updated Incident Management concept XML sample

     <Incident xmlns="AutoPilot-OA-Incident_Management">
      <action xmlns="" />
      <entry2-association-type xmlns="" />
      <association-status xmlns="" />
      <server-name xmlns="" />
      <server-serial xmlns="" />
    </Incident>

    For the updated XSD incident concept with the additional fields, see the following figure:

    Updated Incident Management concept XSD sample

     <xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" targetNamespace="AutoPilot-OA-Incident_Management" elementFormDefault="qualified">
      <xsd:element name="Incident" />
    <xsd:element name="server-name">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <maxLength value="30" />
          </xsd:restriction>
        </xsd:simpleType>
       </xsd:element>
    <xsd:element name="server-serial">
          <xsd:simpleType>
           <xsd:restriction base="xsd:string">
            <maxLength value="30" />
           </xsd:restriction>
          </xsd:simpleType>
         </xsd:element>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*