XML Reference: Siebel Enterprise Application Integration > XML Representation of Siebel Integration Object Instances >

XML Schema Definitions (XSDs)


The XML Schema Definition (XSD) language describes the content of an XML document. The definition can describe which elements are allowed and how many times the element can be seen. The schema can be used to generate an integration object through Siebel Tools. The feature is accessed through the Integration Object Builder.

Here is an example of an XSD for the Sample Account integration object as generated by Siebel Tools:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://example.com/xsd/SampleAccount.xsd" xmlns:xsdLocal="http://example.com/xsd/SampleAccount.xsd" >

<xsd:element name = "elem1" type ="xsd:string" minOccurs ="0" maxOccurs = "1"/>

<xsd:element name = "elem2" type ="xsd:string" minOccurs ="0" maxOccurs="unbounded"/>

</xsd:schema>

NOTE:  All Siebel data types except DTYPE_ATTACHMENT map to xsd:string. DTYPE_ATTACHMENT maps to xsd:base64Binary.

XML Reference: Siebel Enterprise Application Integration Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.