<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright(C) OASIS(R) 2005,2008. All Rights Reserved.
     OASIS trademark, IPR and other policies apply.  -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" 
    targetNamespace="http://docs.oasis-open.org/ns/opencsa/sca/200712" 
    xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200712"
        elementFormDefault="qualified">

    <include schemaLocation="sca-core-1.1-schema-200803.xsd"/>

    <element name="binding.sca" type="sca:SCABinding" 
    	substitutionGroup="sca:binding"/>
    <complexType name="SCABinding">
        <complexContent>
            <extension base="sca:Binding">
		    	<sequence>
		    		<element name="operation" type="sca:Operation" minOccurs="0" 
		    			maxOccurs="unbounded" />
		    	</sequence>
		        <attribute name="uri" type="anyURI" use="optional"/>
		        <attribute name="name" type="QName" use="optional"/>
		        <attribute name="requires" type="sca:listOfQNames" 
		        	use="optional"/>
		        <attribute name="policySets" type="sca:listOfQNames" 
		        	use="optional"/>
                <anyAttribute namespace="##any" processContents="lax"/>
            </extension>
        </complexContent>
    </complexType>
</schema>


