<?xml version="1.0" encoding="UTF-8"?>
<!--
Schemaentwurf fuer das DEfTIS-Datenaustauschformat im Rahmen der Arbeitsgruppe PAS fuer Weiterbildungsdatenbanken
Datei: isoDatatypes.xsd
Umfang: Defintion der verwendeten ISO-Datentypen im Rahmen von DEfTIS.

Jegliche Haftung wird ausgeschlossen.

(c) 2004 - Olga Dergachova, Engine EAR GmbH & Co. KG

DIESES DOKUMENT WIRD IN DER ZUKUNFT VORAUSSICHTLICH NOCH AENDERUNGEN UNTERZOGEN WERDEN!
-->
<xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
	<!--ContryCode datatype-->
	<xs:simpleType name="CountryCode">
	 <xs:restriction base="xs:string">
		 <xs:enumeration value="AF"/>
		<xs:enumeration value="AX"/>
		<xs:enumeration value="AL"/>
		<xs:enumeration value="DZ"/>
		<xs:enumeration value="AS"/>
		<xs:enumeration value="AD"/>
		<xs:enumeration value="AO"/>
		<xs:enumeration value="AI"/>
		<xs:enumeration value="AQ"/>
		<xs:enumeration value="AG"/>
		<xs:enumeration value="AR"/>
		<xs:enumeration value="AM"/>
		<xs:enumeration value="AW"/>
		<xs:enumeration value="AU"/>
		<xs:enumeration value="AT"/>
		<xs:enumeration value="AZ"/>
		<xs:enumeration value="BS"/>
		<xs:enumeration value="BH"/>
		<xs:enumeration value="BD"/>
		<xs:enumeration value="BB"/>
		<xs:enumeration value="BY"/>
		<xs:enumeration value="BE"/>
		<xs:enumeration value="BZ"/>
		<xs:enumeration value="BJ"/>
		<xs:enumeration value="BM"/>
		<xs:enumeration value="BT"/>
		<xs:enumeration value="BO"/>
		<xs:enumeration value="BA"/>
		<xs:enumeration value="BW"/>
		<xs:enumeration value="BV"/>
		<xs:enumeration value="BR"/>
		<xs:enumeration value="IO"/>
		<xs:enumeration value="BN"/>
		<xs:enumeration value="BG"/>
		<xs:enumeration value="BF"/>
		<xs:enumeration value="BI"/>
		<xs:enumeration value="KH"/>
		<xs:enumeration value="CM"/>
		<xs:enumeration value="CA"/>
		<xs:enumeration value="CV"/>
		<xs:enumeration value="KY"/>
		<xs:enumeration value="CF"/>
		<xs:enumeration value="TD"/>
		<xs:enumeration value="CL"/>
		<xs:enumeration value="CN"/>
		<xs:enumeration value="CX"/>
		<xs:enumeration value="CC"/>
		<xs:enumeration value="CO"/>
		<xs:enumeration value="KM"/>
		<xs:enumeration value="CG"/>
		<xs:enumeration value="CD"/>
		<xs:enumeration value="CK"/>
		<xs:enumeration value="CR"/>
		<xs:enumeration value="CI"/>
		<xs:enumeration value="HR"/>
		<xs:enumeration value="CU"/>
		<xs:enumeration value="CY"/>
		<xs:enumeration value="CZ"/>
		<xs:enumeration value="DK"/>
		<xs:enumeration value="DJ"/>
		<xs:enumeration value="DM"/>
		<xs:enumeration value="DO"/>
		<xs:enumeration value="EC"/>
		<xs:enumeration value="EG"/>
		<xs:enumeration value="SV"/>
		<xs:enumeration value="GQ"/>
		<xs:enumeration value="ER"/>
		<xs:enumeration value="EE"/>
		<xs:enumeration value="ET"/>
		<xs:enumeration value="FK"/>
		<xs:enumeration value="FO"/>
		<xs:enumeration value="FJ"/>
		<xs:enumeration value="FI"/>
		<xs:enumeration value="FR"/>
		<xs:enumeration value="GF"/>
		<xs:enumeration value="PF"/>
		<xs:enumeration value="TF"/>
		<xs:enumeration value="GA"/>
		<xs:enumeration value="GM"/>
		<xs:enumeration value="GE"/>
		<xs:enumeration value="DE"/>
		<xs:enumeration value="GH"/>
		<xs:enumeration value="GI"/>
		<xs:enumeration value="GR"/>
		<xs:enumeration value="GL"/>
		<xs:enumeration value="GD"/>
		<xs:enumeration value="GP"/>
		<xs:enumeration value="GU"/>
		<xs:enumeration value="GT"/>
		<xs:enumeration value="GN"/>
		<xs:enumeration value="GW"/>
		<xs:enumeration value="GY"/>
		<xs:enumeration value="HT"/>
		<xs:enumeration value="HM"/>
		<xs:enumeration value="VA"/>
		<xs:enumeration value="HN"/>
		<xs:enumeration value="HK"/>
		<xs:enumeration value="HU"/>
		<xs:enumeration value="IS"/>
		<xs:enumeration value="IN"/>
		<xs:enumeration value="ID"/>
		<xs:enumeration value="IR"/>
		<xs:enumeration value="IQ"/>
		<xs:enumeration value="IE"/>
		<xs:enumeration value="IL"/>
		<xs:enumeration value="IT"/>
		<xs:enumeration value="JM"/>
		<xs:enumeration value="JP"/>
		<xs:enumeration value="JO"/>
		<xs:enumeration value="KZ"/>
		<xs:enumeration value="KE"/>
		<xs:enumeration value="KI"/>
		<xs:enumeration value="KP"/>
		<xs:enumeration value="KR"/>
		<xs:enumeration value="KW"/>
		<xs:enumeration value="KG"/>
		<xs:enumeration value="LA"/>
		<xs:enumeration value="LV"/>
		<xs:enumeration value="LB"/>
		<xs:enumeration value="LS"/>
		<xs:enumeration value="LR"/>
		<xs:enumeration value="LY"/>
		<xs:enumeration value="LI"/>
		<xs:enumeration value="LT"/>
		<xs:enumeration value="MO"/>
		<xs:enumeration value="MK"/>
		<xs:enumeration value="MG"/>
		<xs:enumeration value="MW"/>
		<xs:enumeration value="MY"/>
		<xs:enumeration value="MV"/>
		<xs:enumeration value="ML"/>
		<xs:enumeration value="MT"/>
		<xs:enumeration value="MH"/>
		<xs:enumeration value="MQ"/>
		<xs:enumeration value="MR"/>
		<xs:enumeration value="MU"/>
		<xs:enumeration value="YT"/>
		<xs:enumeration value="MX"/>
		<xs:enumeration value="FM"/>
		<xs:enumeration value="MD"/>
		<xs:enumeration value="MC"/>
		<xs:enumeration value="MN"/>
		<xs:enumeration value="MS"/>
		<xs:enumeration value="MA"/>
		<xs:enumeration value="MZ"/>
		<xs:enumeration value="MM"/>
		<xs:enumeration value="NA"/>
		<xs:enumeration value="NR"/>
		<xs:enumeration value="NP"/>
		<xs:enumeration value="NL"/>
		<xs:enumeration value="AN"/>
		<xs:enumeration value="NC"/>
		<xs:enumeration value="NZ"/>
		<xs:enumeration value="NI"/>
		<xs:enumeration value="NE"/>
		<xs:enumeration value="NG"/>
		<xs:enumeration value="NU"/>
		<xs:enumeration value="NF"/>
		<xs:enumeration value="MP"/>
		<xs:enumeration value="NO"/>
		<xs:enumeration value="OM"/>
		<xs:enumeration value="PK"/>
		<xs:enumeration value="PW"/>
		<xs:enumeration value="PS"/>
		<xs:enumeration value="PA"/>
		<xs:enumeration value="PG"/>
		<xs:enumeration value="PY"/>
		<xs:enumeration value="PE"/>
		<xs:enumeration value="PH"/>
		<xs:enumeration value="PN"/>
		<xs:enumeration value="PL"/>
		<xs:enumeration value="PT"/>
		<xs:enumeration value="PR"/>
		<xs:enumeration value="QA"/>
		<xs:enumeration value="RE"/>
		<xs:enumeration value="RO"/>
		<xs:enumeration value="RU"/>
		<xs:enumeration value="RW"/>
		<xs:enumeration value="SH"/>
		<xs:enumeration value="KN"/>
		<xs:enumeration value="LC"/>
		<xs:enumeration value="PM"/>
		<xs:enumeration value="VC"/>
		<xs:enumeration value="WS"/>
		<xs:enumeration value="SM"/>
		<xs:enumeration value="ST"/>
		<xs:enumeration value="SA"/>
		<xs:enumeration value="SN"/>
		<xs:enumeration value="CS"/>
		<xs:enumeration value="SC"/>
		<xs:enumeration value="SL"/>
		<xs:enumeration value="SG"/>
		<xs:enumeration value="SK"/>
		<xs:enumeration value="SI"/>
		<xs:enumeration value="SB"/>
		<xs:enumeration value="SO"/>
		<xs:enumeration value="ZA"/>
		<xs:enumeration value="GS"/>
		<xs:enumeration value="ES"/>
		<xs:enumeration value="LK"/>
		<xs:enumeration value="SD"/>
		<xs:enumeration value="SR"/>
		<xs:enumeration value="SJ"/>
		<xs:enumeration value="SZ"/>
		<xs:enumeration value="SE"/>
		<xs:enumeration value="CH"/>
		<xs:enumeration value="SY"/>
		<xs:enumeration value="TW"/>
		<xs:enumeration value="TJ"/>
		<xs:enumeration value="TZ"/>
		<xs:enumeration value="TH"/>
		<xs:enumeration value="TL"/>
		<xs:enumeration value="TG"/>
		<xs:enumeration value="TK"/>
		<xs:enumeration value="TO"/>
		<xs:enumeration value="TT"/>
		<xs:enumeration value="TN"/>
		<xs:enumeration value="TR"/>
		<xs:enumeration value="TM"/>
		<xs:enumeration value="TC"/>
		<xs:enumeration value="TV"/>
		<xs:enumeration value="UG"/>
		<xs:enumeration value="UA"/>
		<xs:enumeration value="AE"/>
		<xs:enumeration value="GB"/>
		<xs:enumeration value="US"/>
		<xs:enumeration value="UM"/>
		<xs:enumeration value="UY"/>
		<xs:enumeration value="UZ"/>
		<xs:enumeration value="VU"/>
		<xs:enumeration value="VE"/>
		<xs:enumeration value="VN"/>
		<xs:enumeration value="VG"/>
		<xs:enumeration value="VI"/>
		<xs:enumeration value="WF"/>
		<xs:enumeration value="EH"/>
		<xs:enumeration value="YE"/>
		<xs:enumeration value="ZM"/>
		<xs:enumeration value="ZW"/>
		  
		 
      </xs:restriction>
  </xs:simpleType>	

<xs:simpleType name="LanguageCode">
	<xs:restriction base="xs:string">
 <xs:enumeration value="abk"/>
 <xs:enumeration value="ace"/>
 <xs:enumeration value="ach"/>
 <xs:enumeration value="ada"/>
 <xs:enumeration value="aar"/>
 <xs:enumeration value="afh"/>
 <xs:enumeration value="afr"/>
 <xs:enumeration value="afa"/>
 <xs:enumeration value="aka"/>
 <xs:enumeration value="akk"/>
 <xs:enumeration value="alb"/>
 <xs:enumeration value="sqi"/>
 <xs:enumeration value="ale"/>
 <xs:enumeration value="alg"/>
 <xs:enumeration value="tut"/>
 <xs:enumeration value="amh"/>
 <xs:enumeration value="apa"/>
 <xs:enumeration value="ara"/>
 <xs:enumeration value="arp"/>
 <xs:enumeration value="arn"/> 
 <xs:enumeration value="arw"/>
 <xs:enumeration value="arm"/>
 <xs:enumeration value="hye"/>
 <xs:enumeration value="art"/>
 <xs:enumeration value="asm"/>
 <xs:enumeration value="ath"/>
 <xs:enumeration value="map"/>
 <xs:enumeration value="ava"/>
 <xs:enumeration value="ave"/>
 <xs:enumeration value="awa"/>
 <xs:enumeration value="aym"/>
 <xs:enumeration value="aze"/>
 <xs:enumeration value="nah"/>
 <xs:enumeration value="ban"/>
 <xs:enumeration value="bat"/>
 <xs:enumeration value="bal"/>
 <xs:enumeration value="bam"/>
 <xs:enumeration value="bai"/>
 <xs:enumeration value="bad"/>
 <xs:enumeration value="bnt"/>
 <xs:enumeration value="bas"/>
 <xs:enumeration value="bak"/>
 <xs:enumeration value="baq"/>
 <xs:enumeration value="eus"/>
 <xs:enumeration value="bej"/>
 <xs:enumeration value="bem"/>
 <xs:enumeration value="ben"/>
 <xs:enumeration value="ber"/>
 <xs:enumeration value="bho"/>
 <xs:enumeration value="bih"/>
 <xs:enumeration value="bik"/>
 <xs:enumeration value="bin"/>
 <xs:enumeration value="bis"/>
 <xs:enumeration value="bra"/>
 <xs:enumeration value="bre"/>
 <xs:enumeration value="bug"/>
 <xs:enumeration value="bul"/>
 <xs:enumeration value="bua"/>
 <xs:enumeration value="bur"/>
 <xs:enumeration value="mya"/>
 <xs:enumeration value="bel"/>
 <xs:enumeration value="cad"/>
 <xs:enumeration value="car"/>
 <xs:enumeration value="cat"/>
 <xs:enumeration value="cau"/>
 <xs:enumeration value="ceb"/>
 <xs:enumeration value="cel"/>
 <xs:enumeration value="cai"/>
 <xs:enumeration value="chg"/>
 <xs:enumeration value="cha"/>
 <xs:enumeration value="che"/>
 <xs:enumeration value="chr"/>
 <xs:enumeration value="chy"/>
 <xs:enumeration value="chb"/>
 <xs:enumeration value="chi"/>
 <xs:enumeration value="zho"/>
 <xs:enumeration value="chn"/>
 <xs:enumeration value="cho"/>
 <xs:enumeration value="chu"/>
 <xs:enumeration value="chv"/>
 <xs:enumeration value="cop"/>
 <xs:enumeration value="cor"/>
 <xs:enumeration value="cos"/>
 <xs:enumeration value="cre"/>
 <xs:enumeration value="mus"/>
 <xs:enumeration value="crp"/>
 <xs:enumeration value="cpe"/>
 <xs:enumeration value="cpf"/>
 <xs:enumeration value="cpp"/>
 <xs:enumeration value="cus"/>
 <xs:enumeration value="hr"/>
 <xs:enumeration value="ces"/>
 <xs:enumeration value="cze"/>
 <xs:enumeration value="dak"/>
 <xs:enumeration value="dan"/>
 <xs:enumeration value="del"/>
 <xs:enumeration value="din"/>
 <xs:enumeration value="div"/>
 <xs:enumeration value="doi"/>
 <xs:enumeration value="dra"/>
 <xs:enumeration value="dua"/>
 <xs:enumeration value="dut"/>
 <xs:enumeration value="nla"/>
 <xs:enumeration value="dum"/>
 <xs:enumeration value="dyu"/>
 <xs:enumeration value="dzo"/>
 <xs:enumeration value="efi"/>
 <xs:enumeration value="egy"/>
 <xs:enumeration value="eka"/>
 <xs:enumeration value="elx"/>
 <xs:enumeration value="eng"/>
 <xs:enumeration value="enm"/>
 <xs:enumeration value="ang"/>
 <xs:enumeration value="esk"/>
 <xs:enumeration value="epo"/>
 <xs:enumeration value="est"/>
 <xs:enumeration value="ewe"/>
 <xs:enumeration value="ewo"/>
 <xs:enumeration value="fan"/>
 <xs:enumeration value="fat"/>
 <xs:enumeration value="fao"/>
 <xs:enumeration value="fij"/>
 <xs:enumeration value="fin"/>
 <xs:enumeration value="fiu"/>
 <xs:enumeration value="fon"/>
 <xs:enumeration value="fra"/>
 <xs:enumeration value="fre"/>
 <xs:enumeration value="frm"/>
 <xs:enumeration value="fro"/>
 <xs:enumeration value="fry"/>
 <xs:enumeration value="ful"/>
 <xs:enumeration value="gaa"/>
 <xs:enumeration value="gae"/>
 <xs:enumeration value="gdh"/>
 <xs:enumeration value="glg"/>
 <xs:enumeration value="lug"/>
 <xs:enumeration value="gay"/>
 <xs:enumeration value="gez"/>
 <xs:enumeration value="geo"/>
 <xs:enumeration value="kat"/>
 <xs:enumeration value="deu"/>
 <xs:enumeration value="ger"/>
 <xs:enumeration value="gmh"/>
 <xs:enumeration value="goh"/>
 <xs:enumeration value="gem"/>
 <xs:enumeration value="gil"/>
 <xs:enumeration value="gon"/>
 <xs:enumeration value="got"/>
 <xs:enumeration value="grb"/>
 <xs:enumeration value="grc"/>
 <xs:enumeration value="ell"/>
 <xs:enumeration value="gre"/>
 <xs:enumeration value="kal"/>
 <xs:enumeration value="grn"/>
 <xs:enumeration value="guj"/>
 <xs:enumeration value="hai"/>
 <xs:enumeration value="hau"/>
 <xs:enumeration value="haw"/>
 <xs:enumeration value="heb"/>
 <xs:enumeration value="her"/>
 <xs:enumeration value="hil"/>
 <xs:enumeration value="him"/>
 <xs:enumeration value="hin"/>
 <xs:enumeration value="hmo"/>
 <xs:enumeration value="hun"/>
 <xs:enumeration value="hup"/>
 <xs:enumeration value="iba"/>
 <xs:enumeration value="ice"/>
 <xs:enumeration value="isl"/>
 <xs:enumeration value="ibo"/>
 <xs:enumeration value="ijo"/>
 <xs:enumeration value="ilo"/>
 <xs:enumeration value="inc"/>
 <xs:enumeration value="ine"/>
 <xs:enumeration value="ind"/>
 <xs:enumeration value="ina"/>
 <xs:enumeration value="ine"/>
 <xs:enumeration value="iku"/>
 <xs:enumeration value="ipk"/>
 <xs:enumeration value="ira"/>
 <xs:enumeration value="gai"/>
 <xs:enumeration value="iri"/>
 <xs:enumeration value="sga"/>
 <xs:enumeration value="mga"/>
 <xs:enumeration value="iro"/>
 <xs:enumeration value="ita"/>
 <xs:enumeration value="jpn"/>
 <xs:enumeration value="jav"/>
 <xs:enumeration value="jaw"/>
 <xs:enumeration value="jrb"/>
 <xs:enumeration value="jpr"/>
 <xs:enumeration value="kab"/>
 <xs:enumeration value="kac"/>
 <xs:enumeration value="kam"/>
 <xs:enumeration value="kan"/>
 <xs:enumeration value="kau"/>
 <xs:enumeration value="kaa"/>
 <xs:enumeration value="kar"/>
 <xs:enumeration value="kas"/>
 <xs:enumeration value="kaw"/>
 <xs:enumeration value="kaz"/>
 <xs:enumeration value="kha"/>
 <xs:enumeration value="khm"/>
 <xs:enumeration value="khi"/>
 <xs:enumeration value="kho"/>
 <xs:enumeration value="kik"/>
 <xs:enumeration value="kin"/>
 <xs:enumeration value="kir"/>
 <xs:enumeration value="kom"/>
 <xs:enumeration value="kon"/>
 <xs:enumeration value="kok"/>
 <xs:enumeration value="kor"/>
 <xs:enumeration value="kpe"/>
 <xs:enumeration value="kro"/>
 <xs:enumeration value="kua"/>
 <xs:enumeration value="kum"/>
 <xs:enumeration value="kur"/>
 <xs:enumeration value="kru"/>
 <xs:enumeration value="kus"/>
 <xs:enumeration value="kut"/>
 <xs:enumeration value="lad"/>
 <xs:enumeration value="lah"/>
 <xs:enumeration value="lam"/>
 <xs:enumeration value="oci"/>
 <xs:enumeration value="lao"/>
 <xs:enumeration value="lat"/>
 <xs:enumeration value="lav"/>
 <xs:enumeration value="ltz"/>
 <xs:enumeration value="lez"/>
 <xs:enumeration value="lin"/>
 <xs:enumeration value="lit"/>
 <xs:enumeration value="loz"/>
 <xs:enumeration value="lub"/>
 <xs:enumeration value="lui"/>
 <xs:enumeration value="lun"/>
 <xs:enumeration value="luo"/>
 <xs:enumeration value="mac"/>
 <xs:enumeration value="mak"/>
 <xs:enumeration value="mad"/>
 <xs:enumeration value="mag"/>
 <xs:enumeration value="mai"/>
 <xs:enumeration value="mak"/>
 <xs:enumeration value="mlg"/>
 <xs:enumeration value="may"/>
 <xs:enumeration value="msa"/>
 <xs:enumeration value="mal"/>
 <xs:enumeration value="mlt"/>
 <xs:enumeration value="man"/>
 <xs:enumeration value="mni"/>
 <xs:enumeration value="mno"/>
 <xs:enumeration value="max"/>
 <xs:enumeration value="mao"/>
 <xs:enumeration value="mri"/>
 <xs:enumeration value="mar"/>
 <xs:enumeration value="chm"/>
 <xs:enumeration value="mah"/>
 <xs:enumeration value="mwr"/>
 <xs:enumeration value="mas"/>
 <xs:enumeration value="myn"/>
 <xs:enumeration value="men"/>
 <xs:enumeration value="mic"/>
 <xs:enumeration value="min"/>
 <xs:enumeration value="mis"/>
 <xs:enumeration value="moh"/>
 <xs:enumeration value="mol"/>
 <xs:enumeration value="mkh"/>
 <xs:enumeration value="lol"/>
 <xs:enumeration value="mon"/>
 <xs:enumeration value="mos"/>
 <xs:enumeration value="mul"/>
 <xs:enumeration value="mun"/>
 <xs:enumeration value="nau"/>
 <xs:enumeration value="nav"/>
 <xs:enumeration value="nde"/>
 <xs:enumeration value="nbl"/>
 <xs:enumeration value="ndo"/>
 <xs:enumeration value="nep"/>
 <xs:enumeration value="new"/>
 <xs:enumeration value="nic"/>
 <xs:enumeration value="ssa"/>
 <xs:enumeration value="niu"/>
 <xs:enumeration value="non"/>
 <xs:enumeration value="nai"/>
 <xs:enumeration value="nor"/>
 <xs:enumeration value="nno"/>
 <xs:enumeration value="nub"/>
 <xs:enumeration value="nym"/>
 <xs:enumeration value="nya"/>
 <xs:enumeration value="nyn"/>
 <xs:enumeration value="nyo"/>
 <xs:enumeration value="nzi"/>
 <xs:enumeration value="oji"/>
 <xs:enumeration value="ori"/>
 <xs:enumeration value="orm"/>
 <xs:enumeration value="osa"/>
 <xs:enumeration value="oss"/>
 <xs:enumeration value="oto"/>
 <xs:enumeration value="pal"/>
 <xs:enumeration value="pau"/>
 <xs:enumeration value="pli"/>
 <xs:enumeration value="pam"/>
 <xs:enumeration value="pag"/>
 <xs:enumeration value="pan"/>
 <xs:enumeration value="pap"/>
 <xs:enumeration value="paa"/>
 <xs:enumeration value="fas"/>
 <xs:enumeration value="per"/>
 <xs:enumeration value="peo"/>
 <xs:enumeration value="phn"/>
 <xs:enumeration value="pol"/>
 <xs:enumeration value="pon"/>
 <xs:enumeration value="por"/>
 <xs:enumeration value="pra"/>
 <xs:enumeration value="pro"/>
 <xs:enumeration value="pus"/>
 <xs:enumeration value="que"/>
 <xs:enumeration value="roh"/>
 <xs:enumeration value="raj"/>
 <xs:enumeration value="rar"/>
 <xs:enumeration value="roa"/>
 <xs:enumeration value="ron"/>
 <xs:enumeration value="rum"/>
 <xs:enumeration value="rom"/>
 <xs:enumeration value="run"/>
 <xs:enumeration value="rus"/>
 <xs:enumeration value="sal"/>
 <xs:enumeration value="sam"/>
 <xs:enumeration value="smi"/>
 <xs:enumeration value="smo"/>
 <xs:enumeration value="sad"/>
 <xs:enumeration value="sag"/>
 <xs:enumeration value="san"/>
 <xs:enumeration value="srd"/>
 <xs:enumeration value="sco"/>
 <xs:enumeration value="sel"/>
 <xs:enumeration value="sem"/>
 <xs:enumeration value="sr"/>
 <xs:enumeration value="scr"/>
 <xs:enumeration value="srr"/>
 <xs:enumeration value="shn"/>
 <xs:enumeration value="sna"/>
 <xs:enumeration value="sid"/>
 <xs:enumeration value="bla"/>
 <xs:enumeration value="snd"/>
 <xs:enumeration value="sin"/>
 <xs:enumeration value="sit"/>
 <xs:enumeration value="sio"/>
 <xs:enumeration value="sla"/>
 <xs:enumeration value="ssw"/>
 <xs:enumeration value="slk"/>
 <xs:enumeration value="slo"/>
 <xs:enumeration value="slv"/>
 <xs:enumeration value="sog"/>
 <xs:enumeration value="som"/>
 <xs:enumeration value="son"/>
 <xs:enumeration value="wen"/>
 <xs:enumeration value="nso"/>
 <xs:enumeration value="sot"/>
 <xs:enumeration value="sai"/>
 <xs:enumeration value="esl"/>
 <xs:enumeration value="spa"/>
 <xs:enumeration value="suk"/>
 <xs:enumeration value="sux"/>
 <xs:enumeration value="sun"/>
 <xs:enumeration value="sus"/>
 <xs:enumeration value="swa"/>
 <xs:enumeration value="ssw"/>
 <xs:enumeration value="sve"/>
 <xs:enumeration value="swe"/>
 <xs:enumeration value="syr"/>
 <xs:enumeration value="tgl"/>
 <xs:enumeration value="tah"/>
 <xs:enumeration value="tgk"/>
 <xs:enumeration value="tmh"/>
 <xs:enumeration value="tam"/>
 <xs:enumeration value="tat"/>
 <xs:enumeration value="tel"/>
 <xs:enumeration value="ter"/>
 <xs:enumeration value="tha"/>
 <xs:enumeration value="bod"/>
 <xs:enumeration value="tib"/>
 <xs:enumeration value="tig"/>
 <xs:enumeration value="tir"/>
 <xs:enumeration value="tem"/>
 <xs:enumeration value="tiv"/>
 <xs:enumeration value="tli"/>
 <xs:enumeration value="tog"/>
 <xs:enumeration value="ton"/>
 <xs:enumeration value="tru"/>
 <xs:enumeration value="tsi"/>
 <xs:enumeration value="tso"/>
 <xs:enumeration value="tsn"/>
 <xs:enumeration value="tum"/>
 <xs:enumeration value="tur"/>
 <xs:enumeration value="ota"/>
 <xs:enumeration value="tuk"/>
 <xs:enumeration value="tyv"/>
 <xs:enumeration value="twi"/>
 <xs:enumeration value="uga"/>
 <xs:enumeration value="uig"/>
 <xs:enumeration value="ukr"/>
 <xs:enumeration value="umb"/>
 <xs:enumeration value="und"/>
 <xs:enumeration value="urd"/>
 <xs:enumeration value="uzb"/>
 <xs:enumeration value="vai"/>
 <xs:enumeration value="ven"/>
 <xs:enumeration value="vie"/>
 <xs:enumeration value="vol"/>
 <xs:enumeration value="vot"/>
 <xs:enumeration value="wak"/>
 <xs:enumeration value="wal"/>
 <xs:enumeration value="war"/>
 <xs:enumeration value="was"/>
 <xs:enumeration value="cym"/>
 <xs:enumeration value="wel"/>
 <xs:enumeration value="wol"/>
 <xs:enumeration value="xho"/>
 <xs:enumeration value="sah"/>
 <xs:enumeration value="yao"/>
 <xs:enumeration value="yap"/>
 <xs:enumeration value="yid"/>
 <xs:enumeration value="yor"/>
 <xs:enumeration value="zap"/>
 <xs:enumeration value="zen"/>
 <xs:enumeration value="zha"/>
 <xs:enumeration value="zul"/>
 <xs:enumeration value="zun"/>

<xs:enumeration value="ab"/>
<xs:enumeration value="aa"/>
<xs:enumeration value="af"/>
<xs:enumeration value="sq"/>
<xs:enumeration value="am"/>
<xs:enumeration value="ar"/>
<xs:enumeration value="hy"/>
<xs:enumeration value="as"/>
<xs:enumeration value="ay"/>
<xs:enumeration value="az"/>
<xs:enumeration value="ba"/>
<xs:enumeration value="eu"/>
<xs:enumeration value="bn"/>
<xs:enumeration value="bh"/>
<xs:enumeration value="bi"/>
<xs:enumeration value="be"/>
<xs:enumeration value="bg"/>
<xs:enumeration value="my"/>
<xs:enumeration value="be"/>
<xs:enumeration value="ca"/>
<xs:enumeration value="zh"/>
<xs:enumeration value="co"/>
<xs:enumeration value="cs"/>
<xs:enumeration value="da"/>
<xs:enumeration value="nl"/>
<xs:enumeration value="dz"/>
<xs:enumeration value="en"/>
<xs:enumeration value="eo"/>
<xs:enumeration value="et"/>
<xs:enumeration value="fo"/>
<xs:enumeration value="fj"/>
<xs:enumeration value="fi"/>
<xs:enumeration value="fr"/>
<xs:enumeration value="fy"/>
<xs:enumeration value="gl"/>
<xs:enumeration value="ka"/>
<xs:enumeration value="de"/>
<xs:enumeration value="el"/>
<xs:enumeration value="kl"/>
<xs:enumeration value="gn"/>
<xs:enumeration value="gu"/>
<xs:enumeration value="ha"/>
<xs:enumeration value="he"/>
<xs:enumeration value="hi"/>
<xs:enumeration value="hu"/>
<xs:enumeration value="is"/>
<xs:enumeration value="id"/>
<xs:enumeration value="ia"/>
<xs:enumeration value="iu"/>
<xs:enumeration value="ik"/>
<xs:enumeration value="ga"/>
<xs:enumeration value="it"/>
<xs:enumeration value="ja"/>
<xs:enumeration value="jv"/>
<xs:enumeration value="jw"/>
<xs:enumeration value="kn"/>
<xs:enumeration value="ks"/>
<xs:enumeration value="kk"/>
<xs:enumeration value="km"/>
<xs:enumeration value="rw"/>
<xs:enumeration value="ko"/>
<xs:enumeration value="ku"/>
<xs:enumeration value="oc"/>
<xs:enumeration value="lo"/>
<xs:enumeration value="la"/>
<xs:enumeration value="lv"/>
<xs:enumeration value="ln"/>
<xs:enumeration value="lt"/>
<xs:enumeration value="mk"/>
<xs:enumeration value="mg"/>
<xs:enumeration value="ms"/>
<xs:enumeration value="ml"/>
<xs:enumeration value="mi"/>
<xs:enumeration value="mr"/>
<xs:enumeration value="mo"/>
<xs:enumeration value="mn"/>
<xs:enumeration value="na"/>
<xs:enumeration value="ne"/>
<xs:enumeration value="no"/>
<xs:enumeration value="or"/>
<xs:enumeration value="om"/>
<xs:enumeration value="pa"/>
<xs:enumeration value="fa"/>
<xs:enumeration value="pl"/>
<xs:enumeration value="pt"/>
<xs:enumeration value="ps"/>
<xs:enumeration value="qu"/>
<xs:enumeration value="rm"/>
<xs:enumeration value="ro"/>
<xs:enumeration value="rn"/>
<xs:enumeration value="ru"/>
<xs:enumeration value="sm"/>
<xs:enumeration value="sg"/>
<xs:enumeration value="sa"/>
<xs:enumeration value="sh"/>
<xs:enumeration value="sn"/>
<xs:enumeration value="sd"/>
<xs:enumeration value="si"/>
<xs:enumeration value="ss"/>
<xs:enumeration value="sk"/>
<xs:enumeration value="sl"/>
<xs:enumeration value="so"/>
<xs:enumeration value="st"/>
<xs:enumeration value="es"/>
<xs:enumeration value="su"/>
<xs:enumeration value="sw"/>
<xs:enumeration value="sv"/>
<xs:enumeration value="tl"/>
<xs:enumeration value="tg"/>
<xs:enumeration value="ta"/>
<xs:enumeration value="tt"/>
<xs:enumeration value="te"/>
<xs:enumeration value="th"/>
<xs:enumeration value="bo"/>
<xs:enumeration value="ti"/>
<xs:enumeration value="to"/>
<xs:enumeration value="ts"/>
<xs:enumeration value="tn"/>
<xs:enumeration value="tr"/>
<xs:enumeration value="tk"/>
<xs:enumeration value="tw"/>
<xs:enumeration value="ug"/>
<xs:enumeration value="uk"/>
<xs:enumeration value="ur"/>
<xs:enumeration value="uz"/>
<xs:enumeration value="vi"/>
<xs:enumeration value="vo"/>
<xs:enumeration value="cy"/>
<xs:enumeration value="wo"/>
<xs:enumeration value="xh"/>
<xs:enumeration value="yi"/>
<xs:enumeration value="yo"/>
<xs:enumeration value="za"/>
<xs:enumeration value="zu"/>
	</xs:restriction>
</xs:simpleType>

<xs:simpleType name="CurrencyCode">
	<xs:restriction base="xs:string">
	<xs:enumeration value="AED"/>
<xs:enumeration value="AFA"/>
<xs:enumeration value="ALL"/>
<xs:enumeration value="AMD"/>
<xs:enumeration value="ANG"/>
<xs:enumeration value="AOA"/>
<xs:enumeration value="ARS"/>
<xs:enumeration value="AUD"/>
<xs:enumeration value="AWG"/>
<xs:enumeration value="AZM"/>
<xs:enumeration value="BAM"/>
<xs:enumeration value="BBD"/>
<xs:enumeration value="BDT"/>
<xs:enumeration value="BGN"/>
<xs:enumeration value="BHD"/>
<xs:enumeration value="BIF"/>
<xs:enumeration value="BMD"/>
<xs:enumeration value="BND"/>
<xs:enumeration value="BOB"/>
<xs:enumeration value="BRL"/>
<xs:enumeration value="BSD"/>
<xs:enumeration value="BTN"/>
<xs:enumeration value="BWP"/>
<xs:enumeration value="BYR"/>
<xs:enumeration value="BZD"/>
<xs:enumeration value="CAD"/>
<xs:enumeration value="CDF"/>
<xs:enumeration value="CHF"/>
<xs:enumeration value="CLP"/>
<xs:enumeration value="CNY"/>
<xs:enumeration value="COP"/>
<xs:enumeration value="CRC"/>
<xs:enumeration value="CSD"/>
<xs:enumeration value="CUP"/>
<xs:enumeration value="CVE"/>
<xs:enumeration value="CYP"/>
<xs:enumeration value="CZK"/>
<xs:enumeration value="DJF"/>
<xs:enumeration value="DKK"/>
<xs:enumeration value="DOP"/>
<xs:enumeration value="DZD"/>
<xs:enumeration value="EEK"/>
<xs:enumeration value="EGP"/>
<xs:enumeration value="ERN"/>
<xs:enumeration value="ETB"/>
<xs:enumeration value="EUR"/>
<xs:enumeration value="FJD"/>
<xs:enumeration value="GBP"/>
<xs:enumeration value="GEL"/>
<xs:enumeration value="GGP"/>
<xs:enumeration value="GHC"/>
<xs:enumeration value="GIP"/>
<xs:enumeration value="GMD"/>
<xs:enumeration value="GNF"/>
<xs:enumeration value="GTQ"/>
<xs:enumeration value="GYD"/>
<xs:enumeration value="HKD"/>
<xs:enumeration value="HNL"/>
<xs:enumeration value="HRK"/>
<xs:enumeration value="HTG"/>
<xs:enumeration value="HUF"/>
<xs:enumeration value="IDR"/>
<xs:enumeration value="ILS"/>
<xs:enumeration value="IMP"/>
<xs:enumeration value="INR"/>
<xs:enumeration value="IQD"/>
<xs:enumeration value="IRR"/>
<xs:enumeration value="ISK"/>
<xs:enumeration value="JEP"/>
<xs:enumeration value="JMD"/>
<xs:enumeration value="JOD"/>
<xs:enumeration value="JPY"/>
<xs:enumeration value="KES"/>
<xs:enumeration value="KGS"/>
<xs:enumeration value="KHR"/>
<xs:enumeration value="KMF"/>
<xs:enumeration value="KPW"/>
<xs:enumeration value="KRW"/>
<xs:enumeration value="KWD"/>
<xs:enumeration value="KYD"/>
<xs:enumeration value="KZT"/>
<xs:enumeration value="LAK"/>
<xs:enumeration value="LBP"/>
<xs:enumeration value="LKR"/>
<xs:enumeration value="LRD"/>
<xs:enumeration value="LSL"/>
<xs:enumeration value="LTL"/>
<xs:enumeration value="LVL"/>
<xs:enumeration value="LYD"/>
<xs:enumeration value="MAD"/>
<xs:enumeration value="MDL"/>
<xs:enumeration value="MGA"/>
<xs:enumeration value="MKD"/>
<xs:enumeration value="MMK"/>
<xs:enumeration value="MNT"/>
<xs:enumeration value="MOP"/>
<xs:enumeration value="MRO"/>
<xs:enumeration value="MTL"/>
<xs:enumeration value="MUR"/>
<xs:enumeration value="MVR"/>
<xs:enumeration value="MWK"/>
<xs:enumeration value="MXN"/>
<xs:enumeration value="MYR"/>
<xs:enumeration value="MZM"/>
<xs:enumeration value="NAD"/>
<xs:enumeration value="NGN"/>
<xs:enumeration value="NIO"/>
<xs:enumeration value="NOK"/>
<xs:enumeration value="NPR"/>
<xs:enumeration value="NZD"/>
<xs:enumeration value="OMR"/>
<xs:enumeration value="PAB"/>
<xs:enumeration value="PEN"/>
<xs:enumeration value="PGK"/>
<xs:enumeration value="PHP"/>
<xs:enumeration value="PKR"/>
<xs:enumeration value="PLN"/>
<xs:enumeration value="PYG"/>
<xs:enumeration value="QAR"/>
<xs:enumeration value="ROL"/>
<xs:enumeration value="RUR"/>
<xs:enumeration value="RWF"/>
<xs:enumeration value="SAR"/>
<xs:enumeration value="SBD"/>
<xs:enumeration value="SCR"/>
<xs:enumeration value="SDD"/>
<xs:enumeration value="SEK"/>
<xs:enumeration value="SGD"/>
<xs:enumeration value="SHP"/>
<xs:enumeration value="SIT"/>
<xs:enumeration value="SKK"/>
<xs:enumeration value="SLL"/>
<xs:enumeration value="SOS"/>
<xs:enumeration value="SPL"/>
<xs:enumeration value="SRD"/>
<xs:enumeration value="STD"/>
<xs:enumeration value="SVC"/>
<xs:enumeration value="SYP"/>
<xs:enumeration value="SZL"/>
<xs:enumeration value="THB"/>
<xs:enumeration value="TJS"/>
<xs:enumeration value="TMM"/>
<xs:enumeration value="TND"/>
<xs:enumeration value="TOP"/>
<xs:enumeration value="TRL"/>
<xs:enumeration value="TTD"/>
<xs:enumeration value="TVD"/>
<xs:enumeration value="TWD"/>
<xs:enumeration value="TZS"/>
<xs:enumeration value="UAH"/>
<xs:enumeration value="UGX"/>
<xs:enumeration value="USD"/>
<xs:enumeration value="UYU"/>
<xs:enumeration value="UZS"/>
<xs:enumeration value="VEB"/>
<xs:enumeration value="VND"/>
<xs:enumeration value="VUV"/>
<xs:enumeration value="WST"/>
<xs:enumeration value="XAF"/>
<xs:enumeration value="XAG"/>
<xs:enumeration value="XAU"/>
<xs:enumeration value="XCD"/>
<xs:enumeration value="XDR"/>
<xs:enumeration value="XOF"/>
<xs:enumeration value="XPD"/>
<xs:enumeration value="XPF"/>
<xs:enumeration value="XPT"/>
<xs:enumeration value="YER"/>
<xs:enumeration value="ZAR"/>
<xs:enumeration value="ZMK"/>
<xs:enumeration value="ZWD"/>
	</xs:restriction>
</xs:simpleType>

</xs:schema>
