<?xml version="1.0" encoding="UTF-8"?>
<!-- Mit XMLSpy v2017 sp2 (x64) (http://www.altova.com) von Gunther Stuhec (SAP SE) bearbeitet -->
<!-- automatically generated by GEFEG.FX -->
<!-- http://www.gefeg.com -->
<xsd:schema xmlns:ns1="urn:sap.com:typesystem:b2b:6:un-edifact" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:hci="http://sap.com/hci" targetNamespace="urn:sap.com:typesystem:b2b:6:un-edifact">
	<xsd:annotation>
		<xsd:appinfo>
			<hci:resourceinfo>
				<hci:info key="typeSystem" value="UN-EDIFACT"/>
				<hci:info key="typeSystemVersion" value="S3"/>
				<hci:info key="category" value="Template"/>
				<hci:info key="rootNode" value="Interchange"/>
				<hci:info key="responsibleAgencyName" value="UN/ECE (United Nations - Economic Commission for Europe)"/>
				<hci:info key="responsibleAgencyCode" value="6"/>
				<hci:info key="targetNamespace" value="urn:sap.com:typesystem:b2b:6:un-edifact"/>
			</hci:resourceinfo>
		</xsd:appinfo>
	</xsd:annotation>
	<xsd:element name="Interchange">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="S_UNA" type="ns1:S_UNA" minOccurs="0"/>
				<xsd:element name="S_UNB" type="ns1:S_UNB"/>
				<xsd:choice>
					<xsd:element name="FunctionalGroup" maxOccurs="unbounded">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="S_UNG" type="ns1:S_UNG" minOccurs="0"/>
								<xsd:element ref="ns1:M_" maxOccurs="unbounded"/>
								<xsd:element name="S_UNE" type="ns1:S_UNE" minOccurs="0"/>
							</xsd:sequence>
						</xsd:complexType>
					</xsd:element>
					<xsd:element ref="ns1:M_" maxOccurs="unbounded"/>
				</xsd:choice>
				<xsd:element name="S_UNZ" type="ns1:S_UNZ"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="M_"/>
	<xsd:complexType name="C_S001">
		<xsd:sequence>
			<xsd:element name="D_0001" type="ns1:D_0001"/>
			<xsd:element name="D_0002" type="ns1:D_0002"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S002">
		<xsd:sequence>
			<xsd:element name="D_0004" type="ns1:D_0004"/>
			<xsd:element name="D_0007" type="ns1:D_0007" minOccurs="0"/>
			<xsd:element name="D_0008" type="ns1:D_0008" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S003">
		<xsd:sequence>
			<xsd:element name="D_0010" type="ns1:D_0010"/>
			<xsd:element name="D_0007" type="ns1:D_0007" minOccurs="0"/>
			<xsd:element name="D_0014" type="ns1:D_0014" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S004">
		<xsd:sequence>
			<xsd:element name="D_0017" type="ns1:D_0017"/>
			<xsd:element name="D_0019" type="ns1:D_0019"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S005">
		<xsd:sequence>
			<xsd:element name="D_0022" type="ns1:D_0022"/>
			<xsd:element name="D_0025" type="ns1:D_0025" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S006">
		<xsd:sequence>
			<xsd:element name="D_0040" type="ns1:D_0040"/>
			<xsd:element name="D_0007" type="ns1:D_0007" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S007">
		<xsd:sequence>
			<xsd:element name="D_0044" type="ns1:D_0044"/>
			<xsd:element name="D_0007" type="ns1:D_0007" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="C_S008">
		<xsd:sequence>
			<xsd:element name="D_0052" type="ns1:D_0052"/>
			<xsd:element name="D_0054" type="ns1:D_0054"/>
			<xsd:element name="D_0057" type="ns1:D_0057" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="S_UNB">
		<xsd:sequence>
			<xsd:element name="C_S001" type="ns1:C_S001"/>
			<xsd:element name="C_S002" type="ns1:C_S002"/>
			<xsd:element name="C_S003" type="ns1:C_S003"/>
			<xsd:element name="C_S004" type="ns1:C_S004"/>
			<xsd:element name="D_0020" type="ns1:D_0020"/>
			<xsd:element name="C_S005" type="ns1:C_S005" minOccurs="0"/>
			<xsd:element name="D_0026" type="ns1:D_0026" minOccurs="0"/>
			<xsd:element name="D_0029" type="ns1:D_0029" minOccurs="0"/>
			<xsd:element name="D_0031" type="ns1:D_0031" minOccurs="0"/>
			<xsd:element name="D_0032" type="ns1:D_0032" minOccurs="0"/>
			<xsd:element name="D_0035" type="ns1:D_0035" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="S_UNE">
		<xsd:sequence>
			<xsd:element name="D_0060" type="ns1:D_0060"/>
			<xsd:element name="D_0048" type="ns1:D_0048"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="S_UNG">
		<xsd:sequence>
			<xsd:element name="D_0038" type="ns1:D_0038"/>
			<xsd:element name="C_S006" type="ns1:C_S006"/>
			<xsd:element name="C_S007" type="ns1:C_S007"/>
			<xsd:element name="C_S004" type="ns1:C_S004"/>
			<xsd:element name="D_0048" type="ns1:D_0048"/>
			<xsd:element name="D_0051" type="ns1:D_0051"/>
			<xsd:element name="C_S008" type="ns1:C_S008"/>
			<xsd:element name="D_0058" type="ns1:D_0058" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="S_UNZ">
		<xsd:sequence>
			<xsd:element name="D_0036" type="ns1:D_0036"/>
			<xsd:element name="D_0020" type="ns1:D_0020"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name="D_0001">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:length value="4"/>
			<xsd:enumeration value="UNOA"/>
			<xsd:enumeration value="UNOB"/>
			<xsd:enumeration value="UNOC"/>
			<xsd:enumeration value="UNOD"/>
			<xsd:enumeration value="UNOE"/>
			<xsd:enumeration value="UNOF"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0002">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="1"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="2"/>
			<xsd:enumeration value="3"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0004">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0007">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:minLength value="1"/>
			<xsd:maxLength value="4"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="4"/>
			<xsd:enumeration value="5"/>
			<xsd:enumeration value="8"/>
			<xsd:enumeration value="9"/>
			<xsd:enumeration value="12"/>
			<xsd:enumeration value="14"/>
			<xsd:enumeration value="18"/>
			<xsd:enumeration value="22"/>
			<xsd:enumeration value="30"/>
			<xsd:enumeration value="31"/>
			<xsd:enumeration value="33"/>
			<xsd:enumeration value="34"/>
			<xsd:enumeration value="51"/>
			<xsd:enumeration value="52"/>
			<xsd:enumeration value="53"/>
			<xsd:enumeration value="54"/>
			<xsd:enumeration value="55"/>
			<xsd:enumeration value="57"/>
			<xsd:enumeration value="58"/>
			<xsd:enumeration value="59"/>
			<xsd:enumeration value="61"/>
			<xsd:enumeration value="63"/>
			<xsd:enumeration value="65"/>
			<xsd:enumeration value="80"/>
			<xsd:enumeration value="82"/>
			<xsd:enumeration value="84"/>
			<xsd:enumeration value="85"/>
			<xsd:enumeration value="86"/>
			<xsd:enumeration value="87"/>
			<xsd:enumeration value="89"/>
			<xsd:enumeration value="90"/>
			<xsd:enumeration value="91"/>
			<xsd:enumeration value="92"/>
			<xsd:enumeration value="103"/>
			<xsd:enumeration value="128"/>
			<xsd:enumeration value="129"/>
			<xsd:enumeration value="144"/>
			<xsd:enumeration value="145"/>
			<xsd:enumeration value="146"/>
			<xsd:enumeration value="147"/>
			<xsd:enumeration value="148"/>
			<xsd:enumeration value="ZZZ"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0008">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0010">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0014">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0017">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0019">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="4"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0020">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0022">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0025">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:length value="2"/>
			<xsd:enumeration value="AA"/>
			<xsd:enumeration value="BB"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0026">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0029">
		<xsd:restriction base="xsd:string">
			<xsd:length value="1"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0031">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="1"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0032">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0035">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="1"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0036">
		<xsd:restriction base="xsd:integer">
			<xsd:totalDigits value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0038">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0040">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0044">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="35"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0048">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0051">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:minLength value="1"/>
			<xsd:maxLength value="2"/>
			<xsd:enumeration value="AA"/>
			<xsd:enumeration value="AB"/>
			<xsd:enumeration value="AC"/>
			<xsd:enumeration value="AD"/>
			<xsd:enumeration value="AE"/>
			<xsd:enumeration value="AF"/>
			<xsd:enumeration value="AG"/>
			<xsd:enumeration value="AH"/>
			<xsd:enumeration value="AI"/>
			<xsd:enumeration value="CC"/>
			<xsd:enumeration value="CE"/>
			<xsd:enumeration value="EC"/>
			<xsd:enumeration value="ED"/>
			<xsd:enumeration value="EE"/>
			<xsd:enumeration value="EN"/>
			<xsd:enumeration value="ER"/>
			<xsd:enumeration value="EU"/>
			<xsd:enumeration value="EW"/>
			<xsd:enumeration value="EX"/>
			<xsd:enumeration value="IA"/>
			<xsd:enumeration value="KE"/>
			<xsd:enumeration value="LI"/>
			<xsd:enumeration value="OD"/>
			<xsd:enumeration value="RI"/>
			<xsd:enumeration value="RT"/>
			<xsd:enumeration value="UN"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0052">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:minLength value="1"/>
			<xsd:maxLength value="3"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="2"/>
			<xsd:enumeration value="88"/>
			<xsd:enumeration value="89"/>
			<xsd:enumeration value="90"/>
			<xsd:enumeration value="D"/>
			<xsd:enumeration value="S"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0054">
		<xsd:restriction base="xsd:string">
			<xsd:whiteSpace value="preserve"/>
			<xsd:minLength value="1"/>
			<xsd:maxLength value="3"/>
			<xsd:enumeration value="1"/>
			<xsd:enumeration value="2"/>
			<xsd:enumeration value="902"/>
			<xsd:enumeration value="911"/>
			<xsd:enumeration value="912"/>
			<xsd:enumeration value="921"/>
			<xsd:enumeration value="932"/>
			<xsd:enumeration value="00A"/>
			<xsd:enumeration value="00B"/>
			<xsd:enumeration value="01A"/>
			<xsd:enumeration value="93A"/>
			<xsd:enumeration value="94A"/>
			<xsd:enumeration value="94B"/>
			<xsd:enumeration value="95A"/>
			<xsd:enumeration value="95B"/>
			<xsd:enumeration value="96A"/>
			<xsd:enumeration value="96B"/>
			<xsd:enumeration value="97A"/>
			<xsd:enumeration value="97B"/>
			<xsd:enumeration value="98A"/>
			<xsd:enumeration value="98B"/>
			<xsd:enumeration value="99A"/>
			<xsd:enumeration value="99B"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0057">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0058">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="1"/>
			<xsd:maxLength value="14"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="D_0060">
		<xsd:restriction base="xsd:decimal">
			<xsd:totalDigits value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="S_UNA">
		<xsd:restriction base="xsd:string">
			<xsd:minLength value="6"/>
			<xsd:maxLength value="6"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>
