# InputMapMultiple.xsd Sample

This topic inludes the source code for the InputMapMultiple.xsd Sample.

## Sample Location

This sample is located in the following directory in your WebLogic Workshop installation:

BEA_HOME/weblogic81/samples/workshop/SamplesApp/Schemas/

## Sample Source Code

`01 <?xml version="1.0" encoding="UTF-8"?> 02 <xs:schema targetNamespace="http://openuri.org/bea/samples/workshop/xmlmap/inputMultiple" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:im="http://openuri.org/bea/samples/workshop/xmlmap/inputMultiple" elementFormDefault="qualified" attributeFormDefault="unqualified"> 03 <xs:complexType name="itemType"> 04 <xs:sequence> 05 <xs:element name="name" type="xs:string"/> 06 <xs:element name="amount" type="xs:int"/> 07 <xs:element name="price" type="xs:float"/> 08 </xs:sequence> 09 </xs:complexType> 10 <xs:element name="order"> 11 <xs:complexType> 12 <xs:sequence> 13 <xs:element name="item" type="im:itemType" maxOccurs="unbounded"/> 14 </xs:sequence> 15 </xs:complexType> 16 </xs:element> 17 <xs:element name="getTotalPrice"> 18 <xs:complexType> 19 <xs:sequence> 20 <xs:element ref="im:order" maxOccurs="unbounded"/> 21 </xs:sequence> 22 </xs:complexType> 23 </xs:element> 24 <xs:element name="totalPrice" type="xs:float"/> 25 </xs:schema>`