<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- edited with XMLSpy v2006 sp1 U (http://www.altova.com) by Brian T Fink (SAIC) -->
<!--W3C Schema generated by XMLSpy v2006 sp1 U (http://www.altova.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:element name="Antigen_Chain">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Antigen_Residue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
			<!-- 
			<xs:restriction base="xs:string">
				<xs:enumeration value="A (Ala)"/>
				<xs:enumeration value="C (Cys)"/>
				<xs:enumeration value="D (Asp)"/>
				<xs:enumeration value="E (Glu)"/>
				<xs:enumeration value="F (Phe)"/>
				<xs:enumeration value="G (Gly)"/>
				<xs:enumeration value="H (His)"/>
				<xs:enumeration value="I (Ile)"/>
				<xs:enumeration value="K (Lys)"/>
				<xs:enumeration value="L (Leu)"/>
				<xs:enumeration value="M (Met)"/>
				<xs:enumeration value="N (Asn)"/>
				<xs:enumeration value="P (Pro)"/>
				<xs:enumeration value="R (Arg)"/>
				<xs:enumeration value="S (Ser)"/>
				<xs:enumeration value="T (Thr)"/>
				<xs:enumeration value="V (Val)"/>
				<xs:enumeration value="W (Trp)"/>
				<xs:enumeration value="Y (Tyr)"/>
			</xs:restriction>
			-->
		</xs:simpleType>
	</xs:element>
	<xs:element name="Antigen_Residue_Atom">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
			<!-- 
			<xs:restriction base="xs:string">
				<xs:enumeration value="n/a"/>
				<xs:enumeration value="C"/>
				<xs:enumeration value="CA"/>
				<xs:enumeration value="CB"/>
				<xs:enumeration value="CD"/>
				<xs:enumeration value="CD1)"/>
				<xs:enumeration value="CD2"/>
				<xs:enumeration value="CE"/>
				<xs:enumeration value="CE1"/>
				<xs:enumeration value="CE2"/>
				<xs:enumeration value="CE3"/>
				<xs:enumeration value="CG"/>
				<xs:enumeration value="CG1"/>
				<xs:enumeration value="CG2"/>
				<xs:enumeration value="CH2"/>
				<xs:enumeration value="CZ"/>
				<xs:enumeration value="CZ2"/>
				<xs:enumeration value="CZ3"/>
				<xs:enumeration value="N"/>
				<xs:enumeration value="ND1"/>
				<xs:enumeration value="ND2"/>
				<xs:enumeration value="NE"/>
				<xs:enumeration value="NE1"/>
				<xs:enumeration value="NE2"/>
				<xs:enumeration value="NH1"/>
				<xs:enumeration value="NH2"/>
				<xs:enumeration value="NZ"/>
				<xs:enumeration value="O"/>
				<xs:enumeration value="OD1"/>
				<xs:enumeration value="OE1"/>
				<xs:enumeration value="OE2"/>
				<xs:enumeration value="OG"/>
				<xs:enumeration value="OG1"/>
				<xs:enumeration value="OG2"/>
				<xs:enumeration value="OH"/>
				<xs:enumeration value="SD"/>
				<xs:enumeration value="SG"/>
			</xs:restriction>
			-->
		</xs:simpleType>
	</xs:element>
	<!-- <xs:element name="Antigen_Residue_Position" type="xs:positiveInteger"/> -->
	<xs:element name="Antigen_Residue_Position">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="AtomPairID" type="xs:positiveInteger"/>
	<xs:element name="BindingID" type="xs:positiveInteger"/>
	<xs:element name="Contact_Type">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
			<!-- 
			<xs:restriction base="xs:string">
				<xs:enumeration value="n/a"/>
				<xs:enumeration value="Hydrogen bond"/>
				<xs:enumeration value="Water-mediated hydrogen bond"/>
				<xs:enumeration value="Salt bridge"/>
				<xs:enumeration value="Sulfide bridge"/>
			</xs:restriction>
			-->
		</xs:simpleType>
	</xs:element>
	<xs:element name="Immunoglobulin_Chain">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:element name="Immunoglobulin_Residue">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
			<!-- 
			<xs:restriction base="xs:string">
				<xs:enumeration value="A (Ala)"/>
				<xs:enumeration value="C (Cys)"/>
				<xs:enumeration value="D (Asp)"/>
				<xs:enumeration value="E (Glu)"/>
				<xs:enumeration value="F (Phe)"/>
				<xs:enumeration value="G (Gly)"/>
				<xs:enumeration value="H (His)"/>
				<xs:enumeration value="I (Ile)"/>
				<xs:enumeration value="K (Lys)"/>
				<xs:enumeration value="L (Leu)"/>
				<xs:enumeration value="M (Met)"/>
				<xs:enumeration value="N (Asn)"/>
				<xs:enumeration value="P (Pro)"/>
				<xs:enumeration value="R (Arg)"/>
				<xs:enumeration value="S (Ser)"/>
				<xs:enumeration value="T (Thr)"/>
				<xs:enumeration value="V (Val)"/>
				<xs:enumeration value="W (Trp)"/>
				<xs:enumeration value="Y (Tyr)"/>
			</xs:restriction>
			-->
		</xs:simpleType>
	</xs:element>
	<xs:element name="Immunoglobulin_Residue_Atom">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
			<!-- 
			<xs:restriction base="xs:string">
				<xs:enumeration value="n/a"/>
				<xs:enumeration value="C"/>
				<xs:enumeration value="CA"/>
				<xs:enumeration value="CB"/>
				<xs:enumeration value="CD"/>
				<xs:enumeration value="CD1)"/>
				<xs:enumeration value="CD2"/>
				<xs:enumeration value="CE"/>
				<xs:enumeration value="CE1"/>
				<xs:enumeration value="CE2"/>
				<xs:enumeration value="CE3"/>
				<xs:enumeration value="CG"/>
				<xs:enumeration value="CG1"/>
				<xs:enumeration value="CG2"/>
				<xs:enumeration value="CH2"/>
				<xs:enumeration value="CZ"/>
				<xs:enumeration value="CZ2"/>
				<xs:enumeration value="CZ3"/>
				<xs:enumeration value="N"/>
				<xs:enumeration value="ND1"/>
				<xs:enumeration value="ND2"/>
				<xs:enumeration value="NE"/>
				<xs:enumeration value="NE1"/>
				<xs:enumeration value="NE2"/>
				<xs:enumeration value="NH1"/>
				<xs:enumeration value="NH2"/>
				<xs:enumeration value="NZ"/>
				<xs:enumeration value="O"/>
				<xs:enumeration value="OD1"/>
				<xs:enumeration value="OE1"/>
				<xs:enumeration value="OE2"/>
				<xs:enumeration value="OG"/>
				<xs:enumeration value="OG1"/>
				<xs:enumeration value="OG2"/>
				<xs:enumeration value="OH"/>
				<xs:enumeration value="SD"/>
				<xs:enumeration value="SG"/>
			</xs:restriction>
			-->
		</xs:simpleType>
	</xs:element>
	<!--  <xs:element name="Immunoglobulin_Residue_Position" type="xs:positiveInteger"/> -->
	<xs:element name="Immunoglobulin_Residue_Position">
		<xs:simpleType>
			<xs:restriction base="xs:string">
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element name="PDB_ID">
		<xs:simpleType>
			<xs:restriction base="xs:string"/>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="contacts_xxxxType">
		<xs:sequence>
			<xs:element ref="AtomPairID"/>
			<xs:element ref="BindingID"/>
			<xs:element ref="PDB_ID"/>
			<xs:element ref="Antigen_Chain"/>
			<xs:element ref="Antigen_Residue"/>
			<xs:element ref="Antigen_Residue_Position"/>
			<xs:element ref="Antigen_Residue_Atom"/>
			<xs:element ref="Immunoglobulin_Chain"/>
			<xs:element ref="Immunoglobulin_Residue"/>
			<xs:element ref="Immunoglobulin_Residue_Position"/>
			<xs:element ref="Immunoglobulin_Residue_Atom"/>
			<xs:element ref="Contact_Type"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="dataroot">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="contacts_xxxx" type="contacts_xxxxType" maxOccurs="unbounded"/>
			</xs:sequence>
			<xs:attribute name="generated" type="xs:string"/>
		</xs:complexType>
	</xs:element>
</xs:schema>
