This topic displays a business object metadata schema example.
The following is a business object metadata schema example.
<schema targetNamespace="urn:app:sieb:asi" xmlns:sasi="urn:app:sieb:asi" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:botm="http://www.ibm.com/wbi/BusinessObjectMetadata" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema"> <complexType name="SiebelBusinessObjectTypeMetadata"> <sequence minOccurs="1" maxOccurs="1"> <!-- Identifies the Business Service Name --> <element name="BSN" type="string" /> <!-- Identifies the Integration Object for the Business Object. --> <element name="IO" type="string" /> <!-- Identifies the Integration Component for this Business Object. --> <element name="IC" type="string" /> <!-- Identifies the Method to invoke during event notification If none specified there is a default method used --> <element name="EventMethod" type="string" minOccurs="0" /> </sequence> </complexType> <complexType name="SiebelAttributeTypeMetadata"> <sequence> <!-- Identifies the field name to match to a property set. --> <element name="FN" type="string" /> <!-- Identifies whether the property is a primary row id. --> <element name="IsPrimaryRowId" type="string" /> <!-- Identifies whether the property is a Input,Output or InOut. This value is set only on the top level object. --> <element name="ParamType" type="sasi:ParamTypes" /> </sequence> </complexType> <simpleType name="ParamTypes"> <restriction base="string"> <enumeration value="Input" /> <enumeration value="Output" /> <enumeration value="InOut" /> </restriction> </simpleType> </schema>
Parent topic: Business object application-specific information
Parent topic: Using the samples
Related reference
Business object structure examples
Sample applications
Related information
Creating the event table in Siebel