<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) by MB (Zavod za zdravstveno zavarovanje Slovenije) -->
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Mitja Udoviè (ZZZS IC) -->
<xs:schema xmlns="http://zzzs.si/b2b/ePoizvedbe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://zzzs.si/b2b/ePoizvedbe" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="EpoiSez">
		<xs:annotation>
			<xs:documentation>E-poizvedbe seznami</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="PodatkiOshemi" type="tPodatkiOshemi"/>
				<xs:element name="VhodSplosno" type="tVhodSplosno"/>
				<xs:element name="Poizvedba" type="tPoizvedba" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="tDatum">
		<xs:annotation>
			<xs:documentation>Datum</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="tDatumCas">
		<xs:annotation>
			<xs:documentation>Datum in čas</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:dateTime"/>
	</xs:simpleType>
	<xs:simpleType name="tEmsoOsebe">
		<xs:annotation>
			<xs:documentation>Emšo osebe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="13"/>
			<xs:pattern value="[0-3][0-9][0-1][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tIme">
		<xs:annotation>
			<xs:documentation>Ime zavarovane osebe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tMaticnaStevilkaPRS">
		<xs:annotation>
			<xs:documentation>Matična številka PRS</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tMaticnaStevilkaPRS7">
		<xs:annotation>
			<xs:documentation>Matična številka PRS - 7 mestna</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="7"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tNamenPoizvedbe">
		<xs:annotation>
			<xs:documentation>Namen poizvedbe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="5"/>
			<xs:maxLength value="120"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="tNapaka">
		<xs:annotation>
			<xs:documentation>Napaka</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="SifraNapake">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="OpisNapake">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="120"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NavodilaZaOdpravoNapake">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="1"/>
						<xs:maxLength value="120"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="tNaziv140">
		<xs:annotation>
			<xs:documentation>Naziv 2.del</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="140"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tNaziv250">
		<xs:annotation>
			<xs:documentation>Naziv 1.del</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="250"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tOmejitevPraviceDoSeznanitve">
		<xs:annotation>
			<xs:documentation>Omejitev pravice do seznanitve</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="0"/>
			<xs:enumeration value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="tPodatkiOosebi">
		<xs:annotation>
			<xs:documentation>Podatki o osebi</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StevilkaIzhodnegaZapisa" type="tStevilkaIzhodnegaZapisaVpoizvedbi"/>
			<xs:element name="EMSOOsebe" type="tEmsoOsebe"/>
			<xs:element name="PriimekOsebe1Del" type="tPriimek"/>
			<xs:element name="PriimekOsebe2Del" type="tPriimek" minOccurs="0"/>
			<xs:element name="PriimekOsebeVezaj" type="tVezaj" minOccurs="0"/>
			<xs:element name="ImeOsebe1Del" type="tIme"/>
			<xs:element name="ImeOsebe2Del" type="tIme" minOccurs="0"/>
			<xs:element name="ImeOsebeVezaj" type="tVezaj" minOccurs="0"/>
			<xs:element name="PodlagaZavarovanjaOsebe" type="tPodlagaZavarovanja"/>
			<xs:element name="ZacetekZavarovanjaOsebe" type="tDatum"/>
			<xs:element name="KonecZavarovanjaOsebe" type="tDatum" minOccurs="0"/>
			<xs:element name="MaticnaStevilkaEnoteZap" type="tMaticnaStevilkaPRS" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPodatkiOpodlagi">
		<xs:annotation>
			<xs:documentation>Podatki opodlagi</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PodlagaZavarovanja" type="tPodlagaZavarovanja"/>
			<xs:element name="SteviloZavarovanjPoPodlagi" type="tSteviloZavarovanj"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPodatkiOpoizvedbi">
		<xs:annotation>
			<xs:documentation>Podatki o poizvedbi</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="UspesnostPoizvedbe" type="tUspesnostPoizvedbe"/>
			<xs:element name="StevilkaPaketa" type="tStevilkaPaketa"/>
			<xs:element name="StevilkaPoizvedbeVpaketu" type="tStevilkaPoizvedbeVpaketu"/>
			<xs:element name="DatumInCasPripravePodatkov" type="tDatumCas"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPodatkiOshemi">
		<xs:annotation>
			<xs:documentation>Podatki o shemi</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="VerzijaSheme" type="tVerzijaSheme"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPodatkiOsubjektu">
		<xs:annotation>
			<xs:documentation>Podatki o subjektu</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="RegistrskaStevilkaZavezanca" type="tRegistrskaStevilkaZavezanca" minOccurs="0"/>
			<xs:element name="MaticnaStevilkaPRS" type="tMaticnaStevilkaPRS" minOccurs="0"/>
			<xs:element name="EMSOzavezanca" type="tEmsoOsebe" minOccurs="0"/>
			<xs:element name="PopolnoImeAliPriimek" type="tNaziv250"/>
			<xs:element name="KratkoImeAliIme" type="tNaziv140" minOccurs="0"/>
			<xs:element name="MaticnaStevilkaEnote" type="tMaticnaStevilkaPRS" minOccurs="0"/>
			<xs:element name="PopolnoImeEnote" type="tNaziv250" minOccurs="0"/>
			<xs:element name="KratkoImeEnote" type="tNaziv140" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="tPodlagaZavarovanja">
		<xs:annotation>
			<xs:documentation>Podlaga zavarovanja</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="tPoizvedba">
		<xs:annotation>
			<xs:documentation>Poizvedba</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PoizvedbaVhod" type="tPoizvedbaVhod"/>
			<xs:element name="PoizvedbaIzhod" type="tPoizvedbaIzhod" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPoizvedbaIzhod">
		<xs:annotation>
			<xs:documentation>Poizvedba izhod</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="PodatkiOpoizvedbi" type="tPodatkiOpoizvedbi" minOccurs="0"/>
			<xs:element name="Napaka" type="tNapaka" minOccurs="0"/>
			<xs:element name="PodatkiOsubjektu" type="tPodatkiOsubjektu" minOccurs="0"/>
			<xs:element name="SteviloZavarovanihOseb" type="tSteviloZavarovanj" minOccurs="0"/>
			<xs:element name="PodatkiOosebi" type="tPodatkiOosebi" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element name="PodatkiOpodlagi" type="tPodatkiOpodlagi" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="tPoizvedbaVhod">
		<xs:annotation>
			<xs:documentation>Poizvedba vhod</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="TipSeznama" type="tTipSeznama"/>
			<xs:element name="RegistrskaStevilkaVhod" type="tRegistrskaStevilkaZavezanca" minOccurs="0"/>
			<xs:element name="MaticnaStevilkaPRSVhod" type="tMaticnaStevilkaPRS7" minOccurs="0"/>
			<xs:element name="MaticnaStevilkaEnoteVhod" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:minLength value="7"/>
						<xs:maxLength value="10"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DatumOd" type="tDatum" minOccurs="0"/>
			<xs:element name="DatumDo" type="tDatum" minOccurs="0"/>
			<xs:element name="NamenPoizvedbe" type="tNamenPoizvedbe"/>
			<xs:element name="OmejitevPraviceDoSeznanitve" type="tOmejitevPraviceDoSeznanitve" minOccurs="0"/>
			<xs:element name="SteviloMesecevOmejitve" type="tSteviloMesecevOmejitve" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="tPriimek">
		<xs:annotation>
			<xs:documentation>Priimek zavarovane osebe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="35"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tRegistrskaStevilkaZavezanca">
		<xs:annotation>
			<xs:documentation>Registrska številka zavezanca</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="9999999999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tSteviloMesecevOmejitve">
		<xs:annotation>
			<xs:documentation>Število mesecev omejitve</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tStevilkaIzhodnegaZapisaVpoizvedbi">
		<xs:annotation>
			<xs:documentation>Številka izhodnega zapisa v poizvedbi</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="99999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tStevilkaOsebeZnotrajPogodbe">
		<xs:annotation>
			<xs:documentation>Številka osebe znotraj pogodbe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tStevilkaPaketa">
		<xs:annotation>
			<xs:documentation>Številka paketa</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="9999999999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tStevilkaPogodbe">
		<xs:annotation>
			<xs:documentation>ŠtevilkaPogodbe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tStevilkaPoizvedbeVpaketu">
		<xs:annotation>
			<xs:documentation>Številka poizvedbe v paketu</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="2000"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tSteviloZavarovanj">
		<xs:annotation>
			<xs:documentation>Število zavarovanj</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="99999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tTipPoizvedbe">
		<xs:annotation>
			<xs:documentation>Tip poizvedbe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="P"/>
			<xs:enumeration value="M"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tTipSeznama">
		<xs:annotation>
			<xs:documentation>Tip seznama</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tUspesnostPoizvedbe">
		<xs:annotation>
			<xs:documentation>Uspešnost poizvedbe</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:pattern value="0|1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tVerzijaSheme">
		<xs:annotation>
			<xs:documentation>Verzija sheme, ki se spreminja ob spremembi sheme</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:length value="4"/>
			<xs:pattern value="0001"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="tVezaj">
		<xs:annotation>
			<xs:documentation>Vezaj ime/priimek</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value=" |-"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="tVhodSplosno">
		<xs:annotation>
			<xs:documentation>VhodSplošno</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="StevilkaPogodbe" type="tStevilkaPogodbe"/>
			<xs:element name="StevilkaOsebeZnotrajPogodbe" type="tStevilkaOsebeZnotrajPogodbe"/>
			<xs:element name="ZakonskaPodlaga" type="tZakonskaPodlaga"/>
			<xs:element name="TipPoizvedbe" type="tTipPoizvedbe"/>
			<xs:element name="DatumInCasPoizvedbe" type="tDatumCas" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="tZakonskaPodlaga">
		<xs:annotation>
			<xs:documentation>Zakonska podlaga</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:int">
			<xs:minInclusive value="1"/>
			<xs:maxInclusive value="999"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
