<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2019 rel. 3 (x64) (http://www.altova.com) by Edo Cof (Opal Informatika d. o. o.) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="Package">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Head">
					<xs:annotation>
						<xs:documentation>Informativni podatki o programu in avtorjih, ki pripravi XML datoteko.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Program">
								<xs:annotation>
									<xs:documentation>Program, ki je pripravil XML datoteko</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProgramVersion">
								<xs:annotation>
									<xs:documentation>Verzija programa, ki je pripravil XML datoteko</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="ProgramAuthor">
								<xs:annotation>
									<xs:documentation>Avtor - podjetje, ki je izdelalo program, ki je pripravil XML datoteko</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VersionXML" type="xs:string" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Verzija XSD sheme na osnovi katere je izdelana XML datoteka.</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Info" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Razni informativni podatki</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="TestFile" type="xs:boolean" minOccurs="0">
								<xs:annotation>
									<xs:documentation>True: Datoteka je testna, kar pomeni, da bo njena vsebina še enkrat zajeta v naslednjih prenosih.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="NextFile" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Ko je zapisov preveč za eno datoteko (out of memory) se zapisi razdelijo preko več datotek. Ta podatek pove katera datoteka vsebuje nadaljevanje zapisov. Struktura je ista kot prve.</xs:documentation>
								</xs:annotation>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Identification" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Podatki se uporabljajo pri avtomatskem uvažanju datoteke, da sistem, ki uvaža ve v katero firmo uvoziti podatke. Pri ročnem uvozu podatki niso potrebni.</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Company">
								<xs:annotation>
									<xs:documentation>Identifikacija podjetja v ERP-u kateremu so podatki namenjeni. Podatek mora biti usklajen med pošiljateljemm in prejemnikom.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="10"/>
										<xs:maxLength value="30"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="Key">
								<xs:annotation>
									<xs:documentation>Ključ. Na osnovi firme in ključa program, ki uvaža ugotovi kateri firmi podatki pripadajo.  Podatek mora biti usklajen med pošiljateljemm in prejemnikom.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="10"/>
										<xs:maxLength value="30"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Body">
					<xs:annotation>
						<xs:documentation>Vsebina prenešenih podatkov - dokumentov, oz. knjižb</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Document" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Dokument se lahko ponavlja, torej, jih je v eni XML datoteki lahko več.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="LawCode" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Koda zakonodaje po kateri je dokument narejen. Uporablja se dvomestna ISO koda države.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="DocumentType">
											<xs:annotation>
												<xs:documentation>En dokument ima lahko samo eno vrsto dokumenta</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="TDocument"/>
											</xs:simpleType>
										</xs:element>
										<xs:element name="Market" type="TMarket" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi, če gre za dokument, ki gre v davčne evidence. Pri temeljnicah podatek ni potreben.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="DocumentNumber" type="TDocNumber" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Unikatna številka dokumenta glede na element DOKUMENT na nivoju vseh let. Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi. Pri prejetih računih je to interna št. dok. ali vložna številka v fasciklu ali zap. štev. prej. računa. Pri prej. računih ni nujno, da je podatek prisoten. V tem primeru ga genrira program, ki uvaža podatke.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:choice>
											<xs:element name="SupplierDocNumb" minOccurs="0">
												<xs:annotation>
													<xs:documentation>Podatek nastopa le pri prejetih računih. Vsebuje originalno številko dobaviteljevega računa.</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:string">
														<xs:maxLength value="22"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
											<xs:element name="DocumentNumberExt" minOccurs="0">
												<xs:annotation>
													<xs:documentation>Podatek nastopa le na izdanih računih in vsebuje FURS številko. Max. dolžina je 62 znakov. 3 krat po 20 znakov z vmesnimi pomišlaji.</xs:documentation>
												</xs:annotation>
												<xs:simpleType>
													<xs:restriction base="xs:string">
														<xs:maxLength value="62"/>
													</xs:restriction>
												</xs:simpleType>
											</xs:element>
											<xs:element name="FURS" minOccurs="0">
												<xs:annotation>
													<xs:documentation>Podatki nastopajole izdanih računih.</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element name="Number">
															<xs:annotation>
																<xs:documentation>FURS številka. Max. dolžina je 62 znakov. 3 krat po 20 znakov z vmesnimi pomišlaji.</xs:documentation>
															</xs:annotation>
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="62"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="ZOI" type="xs:string">
															<xs:annotation>
																<xs:documentation>Zaščitna oznaka izdajatelja</xs:documentation>
															</xs:annotation>
														</xs:element>
														<xs:element name="EOR" type="xs:string">
															<xs:annotation>
																<xs:documentation>Enkratna identifikacijska oznaka računa</xs:documentation>
															</xs:annotation>
														</xs:element>
														<xs:element name="CopyNo" type="xs:integer">
															<xs:annotation>
																<xs:documentation>Število natisnenih kopij računa</xs:documentation>
															</xs:annotation>
														</xs:element>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:choice>
										<xs:element name="Model" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:length value="2"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="EndToEndIdentif" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek nastopa le pri prejetih računih. Vsebuije vrednost, ki se vpiše v sklic pri plačilu dotičnega računa.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="22"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="DocumentDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="ServGoodsDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Datum odpreme blaga, oz. opravljene storitve. Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi. Če dokument ni povezan z davčnimi evidencami podatek ni potreben.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="BalancePeriod" type="TBalancePeriod" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Bilančno obdobje. Podatek je namenjen generiranju bruto bilance. Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="BalancePeriodTo" type="TBalancePeriod" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Bilančno obdobje do. Če je podatek podan, potem program, ki uvaža XML razmnoži knjižbe med bil. obd. in bil. obd. do.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="BookingDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="ReceiveIssueDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Datum prejema, oz. izdaje dokumenta. Podatek ni obvezen, vendar če ga tu ni in gre za prejeti račun, mora biti na knjižbi</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="DocumentDescription" minOccurs="0">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:maxLength value="80"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="TaxDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek ni obvezen, vendar če ga tu ni mora biti na knjižbi. Podatek ni potreben, če gre za temeljnico, ki ni povezana z davčnimi evidencami.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="BaseDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek ni obvezen, vendar če ga ni tu naj bi bil na knjižbi. Vsebuje datum v katerega se knjiži osnova za obdavčitev. Običajno je to isti datum kot datum DDV-ja. Pri knjižbi vhodnega davka samoobdavčitve, pa je to datum obračunanega DDV-ja.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="DueDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek je namenjen saldakontom. Če gre npr. za temeljnico plač podatek ni obvezen.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="ExpectedPaymentDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek je namenjen saldakontom. Če gre npr. za temeljnico plač podatek ni obvezen.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Partner" type="TPartner" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Če ima dokument enega partnerja ga lahko podamo na tem nivoju, sicer pa pri vsaki knjižbi posebej. Tu je podan kupec oz. dobavitelj.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="PartnerAdd" type="TPartner">
											<xs:annotation>
												<xs:documentation>Tu podajamo prejemnika, oz. pošiljatelja blaga ali storitve. V kolikor je podana tudi značka Intrastat.IPartner potem ta prevlada in se ti podatki uporabijo za potrebe prejemnika, oz. pošiljatelja.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Intrastat" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Nabor podatkov potrebni za poročanje Intrastat</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Datum_intrastat" type="xs:date" minOccurs="0"/>
													<xs:element name="IPartner" type="TPartner" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Če ima dokument enega partnerja ga lahko podamo na tem nivoju, sicer pa pri vsaki knjižbi posebej.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Pariteta" minOccurs="0">
														<xs:annotation>
															<xs:documentation>EXW, DDU, DDP...</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="3"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Lega" minOccurs="0">
														<xs:annotation>
															<xs:documentation>1 -kraj na področju Slovenije, 2 - v drugi članici EU, 3 - Izven skupnosti</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="1"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Vrsta_posla" minOccurs="0">
														<xs:annotation>
															<xs:documentation>11 - dokončni nakup / prodaja, 12 - blago na ogled, 13 - kompenzacijski posli...</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="2"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Vrsta_transporta" minOccurs="0">
														<xs:annotation>
															<xs:documentation>1 - pomorski, 2 - želežniški, 3 - cestni, 4 - zračni, 5 - poštni, 7 - transportne napeljave, 9 - lastni pogon</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="1"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="IDrzava" type="TCountry" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="Currency" minOccurs="0">
											<xs:annotation>
												<xs:documentation>V kolikor je dokument- račun domač se podaja šifra domače valute.  Npr: za ameriški dolar se vnese šifra 840, za EUR 978 Če podatek ni podan, se podatek podaja na knjižbi.</xs:documentation>
											</xs:annotation>
											<xs:simpleType>
												<xs:restriction base="xs:integer">
													<xs:minInclusive value="1"/>
													<xs:maxInclusive value="999"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<xs:element name="AdvanceInfo" minOccurs="0">
											<xs:annotation>
												<xs:documentation>V primeru avansnega računa informativni podatki o avansu. Če se ti podatki podajajo, potem mora biti podana tudi valuta na dokumentu, če gre za tuj avansni račun.</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="AdvanceAccount">
														<xs:annotation>
															<xs:documentation>Konto na katerega je bila knjižena banka na osnovi katere je izdelan avansni račun.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="8"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Amount" type="xs:decimal">
														<xs:annotation>
															<xs:documentation>Znesek avansa na osnovi katerega je izdelan avansni račun. Znesek je v domači valuti.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CurrencyAmount" type="xs:decimal" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Če gre za tuj avansni račun, potem je v tem polju znesek v tuji valuti, ki je podana na dokumentu. če je domač avansni račun, potem je ta znesek v domači valuti ali pa elementa sploh ni.</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="BankAccForPayment" minOccurs="0">
											<xs:annotation>
												<xs:documentation>TRR na katerega naj bo ta račun plačan, ko gre za prejeti račun. Podan mora biti v celoti, s kodo države...</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="DocumentAmount" type="xs:decimal" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Kotrolni podatek. Znesek računa v valuti računa. Znesek računa mora v nadaljevanju nastopati na knjižbi z vrsto knjižbe Znesek_z_DDV, ko gre za račune.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="CurrencyRate" type="xs:double" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Tečaj po katerem je dokument preračunan v domačo valuto. V kolikor ni en tečaj za vse knjižbe dokumenta enak, se podaja na posamezni knjižbi.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="CurrencyRateDate" type="xs:date" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Datum tečaja, ki je podan v elementu Tecaj.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="SourceDocumNumb" type="TDocNumber" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Podatek nastopa pri dokumentu samoobdavčitve ali pri internemu računu. Vanj zapišemo številko izvornega dokumenta na osnovi katerega je bil izdelan dokument samoobdavčitve ali interni račun.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Scan" type="TScan" minOccurs="0">
											<xs:annotation>
												<xs:documentation>Element se uporablja za potrebe skenirno dokumenrtnih sistemov</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="AccountingEntry" maxOccurs="unbounded">
											<xs:annotation>
												<xs:documentation>V datoteki vrstni red knjižb glede na node Vrsta_knjizbe ni definiran. To pomeni, da se ne ve ali so knjižbe bruto zneskov računov pred knjižbami davkov...</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="Market" type="TMarket" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="EntryType">
														<xs:annotation>
															<xs:documentation>Knjižbe iste vrste se lahko na istem dokumentu večkrat ponovijo. Npr. za davek splošne stopnje je lahko več knjižb...</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="50"/>
																<xs:enumeration value="GrossAmount"/>
																<xs:enumeration value="BaseStandardRate"/>
																<xs:enumeration value="BaseStandardRateRealEstate"/>
																<xs:enumeration value="BaseStandardRateOtherAssets"/>
																<xs:enumeration value="BaseReducedRate"/>
																<xs:enumeration value="BaseSpecialReducedRate"/>
																<xs:enumeration value="BaseLumpRate"/>
																<xs:enumeration value="TaxFreeTrafficRightToDeduct"/>
																<xs:enumeration value="ExemtWithoutRightToDeduct"/>
																<xs:enumeration value="ExemptFromVAT"/>
																<xs:enumeration value="ExemptFromDistanceSellingMarket"/>
																<xs:enumeration value="ExemptFromTripartiteSupplies"/>
																<xs:enumeration value="ExemptFromExportGoods"/>
																<xs:enumeration value="ExemptFromAssemblyEU"/>
																<xs:enumeration value="ExemptSuppliesServiceToEU"/>
																<xs:enumeration value="ExemptSuppliesGoodsToEU"/>
																<xs:enumeration value="OtherExempt"/>
																<xs:enumeration value="BaseStandardRateArt76"/>
																<xs:enumeration value="BaseReducedRateArt76"/>
																<xs:enumeration value="ExemptFromCustomProc42"/>
																<xs:enumeration value="BaseStandardRateGoods"/>
																<xs:enumeration value="BaseReducedRateGoods"/>
																<xs:enumeration value="BaseSpecialReducedRateGoods"/>
																<xs:enumeration value="BaseStandardRateGoodsNonDeductible"/>
																<xs:enumeration value="BaseReducedRateGoodsNonDeductible"/>
																<xs:enumeration value="BaseSpecialReducedRateGoodsNonDeductible"/>
																<xs:enumeration value="BaseStandardRateService"/>
																<xs:enumeration value="BaseReducedRateService"/>
																<xs:enumeration value="BaseSpecialReducedRateService"/>
																<xs:enumeration value="BaseStandardRateServiceNonDeductible"/>
																<xs:enumeration value="BaseReducedRateServiceNonDeductible"/>
																<xs:enumeration value="BaseSpecialReducedRateImportGoodsNonDeductible"/>
																<xs:enumeration value="BaseStandardRateImportGoods"/>
																<xs:enumeration value="BaseReducedRateImportGoods"/>
																<xs:enumeration value="BaseSpecialReducedRateImportGoods"/>
																<xs:enumeration value="BaseStandardRateImportGoodsNonDeductible"/>
																<xs:enumeration value="BaseReducedRateImportGoodsNonDeductible"/>
																<xs:enumeration value="BaseSpecialReducedRateImportGoodsNonDeductible"/>
																<xs:enumeration value="BaseStandardRateArt76"/>
																<xs:enumeration value="BaseReducedRateArt76"/>
																<xs:enumeration value="BaseStandardRateArt76NonDeductible"/>
																<xs:enumeration value="BaseReducedRateArt76NonDeductible"/>
																<xs:enumeration value="BaseTripartiteSupplies"/>
																<xs:enumeration value="NonTaxEntry"/>
																<xs:enumeration value="VATStandardRate"/>
																<xs:enumeration value="VATReducedRate"/>
																<xs:enumeration value="VATSpecialReducedRate"/>
																<xs:enumeration value="VATLumpRate"/>
																<xs:enumeration value="VATStandardRateNonDeductible"/>
																<xs:enumeration value="VATReducedRateNonDeductible"/>
																<xs:enumeration value="VATSpecialReducedNonDeductible"/>
																<xs:enumeration value="VATLumpRateNonDeductible"/>
																<xs:enumeration value="VATStandardRateServiceSelfTax"/>
																<xs:enumeration value="VATReducedRateServiceSelfTax"/>
																<xs:enumeration value="VATSpecialReducedRateServiceSelfTax"/>
																<xs:enumeration value="VATStandardRateServiceSelfTaxNonDeductible"/>
																<xs:enumeration value="VATReducedRateServiceSelfTaxNonDeductible"/>
																<xs:enumeration value="VATSpecialReducedRateServiceSelfTaxNonDeductible"/>
																<xs:enumeration value="VATStandardRateServiceSelfTaxLevied"/>
																<xs:enumeration value="VATReducedRateServiceSelfTaxLevied"/>
																<xs:enumeration value="VATSpecialReducedRateServiceSelfTaxLevied"/>
																<xs:enumeration value="VATStandardRateGoodsSelfTax"/>
																<xs:enumeration value="VATReducedRateGoodsSelfTax"/>
																<xs:enumeration value="VATSpecialReducedRateGoodsSelfTax"/>
																<xs:enumeration value="VATStandardRateGoodsSelfTaxNonDeductible"/>
																<xs:enumeration value="VATReducedRateGoodsSelfTaxNonDeductible"/>
																<xs:enumeration value="VATSpecialReducedRateGoodsSelfTaxNonDeductible"/>
																<xs:enumeration value="VATStandardRateGoodsSelfTaxLevied"/>
																<xs:enumeration value="VATReducedRateGoodsSelfTaxLevied"/>
																<xs:enumeration value="VATSpecialReducedRateGoodsSelfTaxLevied"/>
																<xs:enumeration value="VATStandardRateImportGoods"/>
																<xs:enumeration value="VATReducedRateImportGoods"/>
																<xs:enumeration value="VATSpecialReducedRateImportGoods"/>
																<xs:enumeration value="VATStandardRateImportGoodsNonDeductible"/>
																<xs:enumeration value="VATReducedRateImportGoodsNonDeductible"/>
																<xs:enumeration value="VATSpecialReducedRateImportGoodsNonDeductible"/>
																<xs:enumeration value="VATSpecialReducedRateImportGoodsLevied"/>
																<xs:enumeration value="VATStandardRateArt76SelfTax"/>
																<xs:enumeration value="VATReducedRateArt76SelfTax"/>
																<xs:enumeration value="VATStandardRateArt76SelfTaxNonDeductible"/>
																<xs:enumeration value="VATReducedRateArt76SelfTaxNonDeductible"/>
																<xs:enumeration value="VATStandardRateArt76SelfTaxLevied"/>
																<xs:enumeration value="VATReducedRateArt76SelfTaxLevied"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CountryConsumption" type="TCountry">
														<xs:annotation>
															<xs:documentation>Country of consumption. If not exist, country consumption is domestic country.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="DocumentNumber" type="TDocNumber" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Link" type="TDocNumber" minOccurs="0"/>
													<xs:element name="DocumentDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ServGoodsDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="BalancePeriod" type="TBalancePeriod" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="BalancePeriodTo" type="TBalancePeriod" minOccurs="0"/>
													<xs:element name="BookingDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ReceiveIssueDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="DocumentDescription" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="80"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="TaxDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="DueDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="BaseDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek, če je podan prekrije tistega iz glave. Vsebuje datum v katerega se knjiži osnova za obdavčitev. Običajno je to isti datum kot datum DDV-ja. Pri knjižbi vhodnega davka samoobdavčitve, pa je to datum obračunanega DDV-ja.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="ExpectedPaymentDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek če je podan prekrije  ta isti podatek, ki je podan že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="DocumentType" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Simbol dokumenta</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Account">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="8"/>
																<xs:minLength value="3"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Partner" type="TPartner" minOccurs="0"/>
													<xs:choice>
														<xs:element name="CostCenter" minOccurs="0">
															<xs:annotation>
																<xs:documentation>Šifra stroškovnega mesta</xs:documentation>
															</xs:annotation>
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Cost_center" type="TAnalyst" minOccurs="0">
															<xs:annotation>
																<xs:documentation>V tem primeru obstaja šifrant str. mest in podajamo  poleg šifre tudi Naziv in dodaten tekst. </xs:documentation>
															</xs:annotation>
														</xs:element>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst1" minOccurs="0">
															<xs:annotation>
																<xs:documentation>Analitika 1..6 so razne analitične evidece, npr projekti, objekti, del. nalogi... Podajamo le šifro.</xs:documentation>
															</xs:annotation>
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_1" type="TAnalyst" minOccurs="0">
															<xs:annotation>
																<xs:documentation>V tem primeru obstaja šifrant in podajamo poleg šifre še naziv šifre in dodaten tekst.</xs:documentation>
															</xs:annotation>
														</xs:element>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst2" minOccurs="0">
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_2" type="TAnalyst" minOccurs="0"/>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst3" minOccurs="0">
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_3" type="TAnalyst" minOccurs="0"/>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst4" minOccurs="0">
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_4" type="TAnalyst" minOccurs="0"/>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst5" minOccurs="0">
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_5" type="TAnalyst" minOccurs="0"/>
													</xs:choice>
													<xs:choice>
														<xs:element name="Analyst6" minOccurs="0">
															<xs:simpleType>
																<xs:restriction base="xs:string">
																	<xs:maxLength value="10"/>
																</xs:restriction>
															</xs:simpleType>
														</xs:element>
														<xs:element name="Analyst_6" type="TAnalyst" minOccurs="0"/>
													</xs:choice>
													<xs:choice>
														<xs:element name="Debit" type="xs:decimal"/>
														<xs:element name="Credit" type="xs:decimal"/>
													</xs:choice>
													<xs:element name="TaxationAmount" type="xs:decimal" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek nastopa le če je to knjižba davka in v tem primeru vsebuje osnovo od katere je bil obračunan DDV, ki se nahaja v polju Debet, oz. Kredit</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Currency" minOccurs="0">
														<xs:annotation>
															<xs:documentation>V kolikor je dokument- račun domač se podaja šifra domače valute.  Npr: za ameriški dolar se vnese šifra 840, za EUR 978 Če podatek ni podan, se smatra, da gre za domačo valuto.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:minInclusive value="1"/>
																<xs:maxInclusive value="999"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CurrencyRate" type="xs:double" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Tečaj po katerem je znesek knjižbe (Debet, Kredit) v tuji valuti preračunan v domačo valuto. Če je enoten za cel dokument se lahko podaja že na dokumentu.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CurrencyRateDate" type="xs:date" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Datum tečaja, ki je podan v elementu Tecaj.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:choice minOccurs="0">
														<xs:annotation>
															<xs:documentation>Znesek v valuti se podaja vedno, ravno tako kot Debet, Kredit. Če podatek ni podan, se smatra, da so vrednosti enake kot v primeru Debet in Kredit.</xs:documentation>
														</xs:annotation>
														<xs:element name="DebitInCurr" type="xs:decimal" minOccurs="0">
															<xs:annotation>
																<xs:documentation>Če podatek ni podan se smatra, da je enak podatku Debet</xs:documentation>
															</xs:annotation>
														</xs:element>
														<xs:element name="CreditInCurr" type="xs:decimal" minOccurs="0">
															<xs:annotation>
																<xs:documentation>Če podatek ni podan, se smatra, da je enak podatku Kredit.</xs:documentation>
															</xs:annotation>
														</xs:element>
													</xs:choice>
													<xs:element name="Country" type="TCountry" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Drzava je lahko katera koli ISO oznaka - dvo ali tro črkovna oznaka ali tro številčna. Če podatek ni podan se smatra, da gre za Slovenijo</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="CodeBS" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Šifra Banke Slovenije. Npr. 106, 112...</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="3"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="CodeBST" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Šifra Banke Slovenije za poročilo BST</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="6"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Transfer" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Ali je knjižba otvoritvena knjižba: 0=ne, 1=da. Če podatek ni podan se smatra, da je knjižba promet in ne otvoritev.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:enumeration value="0"/>
																<xs:enumeration value="1"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="PumpedAdvance" default="0" minOccurs="0">
														<xs:annotation>
															<xs:documentation>Podatek pove, ali je to knjižba črpanega avansa. 0=ni, 1=je. Privzeto je 0.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:integer">
																<xs:enumeration value="0"/>
																<xs:enumeration value="1"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Deductible_proportion" type="xs:decimal" minOccurs="0">
														<xs:annotation>
															<xs:documentation>V primeru prejetih računov, ko ima podjetje odbitni delež v tem polju na knjižbi neodbitnega davka podamo procent odbitnega deleža, ki je bil obračunan.</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="Actual_account" minOccurs="0">
														<xs:annotation>
															<xs:documentation>V primeru neodbitnega davka iz naslova odbitnega deleža imamo v elementu Konto konto stroška ali zaloge, v tem polju pa konto davka na katerega je bil knjižen odbitni del DDV-ja.</xs:documentation>
														</xs:annotation>
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="3"/>
																<xs:maxLength value="8"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="Intrastat" minOccurs="0">
														<xs:complexType>
															<xs:sequence>
																<xs:element name="IntrastatDate" type="xs:date" minOccurs="0"/>
																<xs:element name="PartyId" type="TPartner" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Če ima dokument enega partnerja ga lahko podamo na dokumentu, sicer pa pri vsaki knjižbi posebej.</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="TODCode" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>EXW, DDU, DDP...</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:length value="3"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="LocationCode" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>1 -kraj na področju Slovenije, 2 - v drugi članici EU, 3 - Izven skupnosti</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:length value="1"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="NatureOfTransaction" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>11 - dokončni nakup / prodaja, 12 - blago na ogled, 13 - kompenzacijski posli...</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:length value="2"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="ModeOfTransportCode" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>1 - pomorski, 2 - želežniški, 3 - cestni, 4 - zračni, 5 - poštni, 7 - transportne napeljave, 9 - lastni pogon</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:length value="1"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="MSConsDestCode" type="TCountry" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>PR: Država namena / IR: Država pošiljatelja</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="CN8Code" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Tarifna številka iz šifranta Carinske uprave</xs:documentation>
																	</xs:annotation>
																	<xs:simpleType>
																		<xs:restriction base="xs:string">
																			<xs:length value="10"/>
																		</xs:restriction>
																	</xs:simpleType>
																</xs:element>
																<xs:element name="CountryOfOriginCode" type="TCountry" minOccurs="0"/>
																<xs:element name="NetMass" type="xs:decimal" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Neto teža</xs:documentation>
																	</xs:annotation>
																</xs:element>
																<xs:element name="QuantityInSU" type="xs:decimal" minOccurs="0"/>
																<xs:element name="DecIncInvValue" type="xs:decimal" minOccurs="0">
																	<xs:annotation>
																		<xs:documentation>Zniižanje ali zvišanje fakturne vrednosti</xs:documentation>
																	</xs:annotation>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													<xs:element name="Scan" type="TScan" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="TPostOffice">
		<xs:sequence>
			<xs:element name="Code" type="TPostcode">
				<xs:annotation>
					<xs:documentation>Poštva številka, ki se mora pričeti z dvomestno kodo države. Npr. SI-1000 ali HR-1000</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Title1">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title2" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Country" type="TCountry" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Drzava je lahko katera koli ISO oznaka - dvo ali tro črkovna oznaka ali tro številčna. Če podatek ni podan se smatra, da gre za državo zakonodaje</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TPartner">
		<xs:sequence>
			<xs:element name="Code">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="10"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title1" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title2" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title3" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Address" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:choice>
				<xs:element name="PostOffice" type="TPostOffice" minOccurs="0"/>
				<xs:element name="Postcode" type="TPostcode" minOccurs="0"/>
			</xs:choice>
			<xs:element name="Place" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="35"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Country" type="TCountry" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Drzava je lahko katera koli ISO oznaka - dvo ali tro črkovna oznaka ali tro številčna. Če podatek ni podan se smatra, da gre za Slovenijo</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="VATStatus" type="TVATStatus" minOccurs="0"/>
			<xs:element name="VATNumber" type="TVATNumber" minOccurs="0">
				<xs:annotation>
					<xs:documentation>ID številka za DDV. Slovenske so SIxxxxxxxx. Vedno se prične z dvomestno kodo države.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TaxCode" type="TTaxCode" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Nastopa le v primeru slovenskih oseb. V tem primeru je to Identifikacijska številka brez SI.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="RegistrationNumber" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="10"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PhoneNumber" type="TPhoneNumb" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Telefonska številka centrale ali tajništva</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="FaxNumber" type="TPhoneNumb" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Telefonska številka centralnega faxa ali faxa v tajništvu</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OtherProgramCode" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="EMail" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Generalni elektronski naslov podjetja, npr. info@firma.si</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Accounts" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Account" minOccurs="0" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Account">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:maxLength value="25"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
									<xs:element name="BIC">
										<xs:simpleType>
											<xs:restriction base="xs:string">
												<xs:maxLength value="11"/>
											</xs:restriction>
										</xs:simpleType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="Persons" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Zaposleni pri partnerju</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Person" type="TPerson" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TPerson">
		<xs:sequence>
			<xs:element name="Identif" minOccurs="0">
				<xs:annotation>
					<xs:documentation>V kolikor imamo EMŠO potem ta podatek podajamo ta podatek in se lahko uporabi kot unikaten podatek za identifikacijo osebe v sistemu. Pri tujcih se podaja EMST.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="13"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Code" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Če se ne podaja podatek EMŠO ali ni na voljo je potrebno podati neko drugo kodo - šifro, iz sistema ki podatke podaja, oz. pripravlja prenosno datoteko. </xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="13"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Surname">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="30"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Name">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="30"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Address1" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Address2" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:choice>
				<xs:element name="Postcode" type="TPostcode" minOccurs="0"/>
				<xs:element name="PostOffice" type="TPostOffice"/>
			</xs:choice>
			<xs:element name="Place" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="35"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Country" type="TCountry" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Drzava je lahko katera koli ISO oznaka - dvo ali tro črkovna oznaka ali tro številčna. Če podatek ni podan se smatra, da gre za Slovenijo</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="EMail" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string"/>
				</xs:simpleType>
			</xs:element>
			<xs:element name="PhoneNumbers" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="PhoneNumber" type="TPhoneNumber" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TPhoneNumber">
		<xs:sequence>
			<xs:element name="Number" type="TPhoneNumb"/>
			<xs:element name="Type" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Landlines"/>
						<xs:enumeration value="Mobile"/>
						<xs:enumeration value="Fax"/>
						<xs:enumeration value="Pager"/>
						<xs:enumeration value="Modem"/>
						<xs:enumeration value="Telefax"/>
						<xs:enumeration value="Car"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Purpose" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:enumeration value="Private"/>
						<xs:enumeration value="Business"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TAnalyst">
		<xs:sequence>
			<xs:element name="Code">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="10"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title1" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="100"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Title2" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="100"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TBalancePeriod">
		<xs:sequence>
			<xs:element name="Month">
				<xs:simpleType>
					<xs:restriction base="xs:integer">
						<xs:minInclusive value="1"/>
						<xs:maxInclusive value="12"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Year">
				<xs:simpleType>
					<xs:restriction base="xs:integer">
						<xs:minInclusive value="1900"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TScan">
		<xs:sequence>
			<xs:element name="Scan_ID">
				<xs:annotation>
					<xs:documentation>Unikaten identifikator slike v skenirnem sistemu</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="20"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Images" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Image" maxOccurs="unbounded">
							<xs:complexType>
								<xs:sequence>
									<xs:element name="Format" type="TImageFormat">
										<xs:annotation>
											<xs:documentation>Format v katerem je slika generirana, ki se nahaja v elementu RAW</xs:documentation>
										</xs:annotation>
									</xs:element>
									<xs:element name="RAW" type="xs:base64Binary"/>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="TCountry">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="TPostcode">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TPhoneNumb">
		<xs:restriction base="xs:string">
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TVATNumber">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="TTaxCode">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="TDocNumber">
		<xs:restriction base="xs:string">
			<xs:maxLength value="15"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TVATStatus">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Taxpayer"/>
			<xs:enumeration value="NonTaxPerson"/>
			<xs:enumeration value="ConsularOffice"/>
			<xs:enumeration value="LumpTaxPayer"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TDocument">
		<xs:restriction base="xs:string">
			<xs:enumeration value="ReceiptInvoice"/>
			<xs:enumeration value="ReceiveCredit"/>
			<xs:enumeration value="ReceiveAdvancePaymentInvoice"/>
			<xs:enumeration value="ReceiveCustomsDocum"/>
			<xs:enumeration value="ReceiveNonTaxInvoice"/>
			<xs:enumeration value="ReceiveInternalInvoice"/>
			<xs:enumeration value="ReceiveSelftaxationDocum"/>
			<xs:enumeration value="ReceiptInvoiceCustProc42"/>
			<xs:enumeration value="IssuedInvoice"/>
			<xs:enumeration value="IssuedCredit"/>
			<xs:enumeration value="IssuedAdvancePaymentInvoice"/>
			<xs:enumeration value="IssuedNonTaxInvoice"/>
			<xs:enumeration value="Basal"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TMarket">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Domac"/>
			<xs:enumeration value="EU"/>
			<xs:enumeration value="Tretji_svet"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TImageFormat">
		<xs:restriction base="xs:string">
			<xs:enumeration value="TIFF"/>
			<xs:enumeration value="JPG"/>
			<xs:enumeration value="PNG"/>
			<xs:enumeration value="PDF"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
