<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2011 rel. 3 sp1 (http://www.altova.com) by dalosm (Microsec Ltd.) -->
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Jozsef Vanczak (Microsec Ltd.) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:altad="https://vhkir.mbvk.hu/schema/vhkir-altalanos-adatok-1.22#" xmlns="https://vhkir.mbvk.hu/schema/vhkir-altalanos-nyomtatvany-1.22#" targetNamespace="https://vhkir.mbvk.hu/schema/vhkir-altalanos-nyomtatvany-1.22#" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:import namespace="https://vhkir.mbvk.hu/schema/vhkir-altalanos-adatok-1.22#" schemaLocation="vhkir-altalanos-adatok-1.22.xsd"/>
	<xs:complexType name="NyomtatvanyAdataiType">
		<xs:sequence>
			<xs:element name="Utoiratszam" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Leírás: A végrehajtótól kimenő levél perszáma (utóiratszáma).
Használat: Csak a "/" jel utáni számnak kell itt szerepelnie, a végrehajtói ügyszám a KeretAdatok/VegrehajtiAdatai/Ugyszam elemben található.
Csak a végrehajtók által küldött nyomtatványok esetében kell használni, de akkor kötelező.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:integer">
						<xs:totalDigits value="16"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="NyomtatvanyTipus">
				<xs:annotation>
					<xs:documentation>Leírás: Általános nyomtatvány használata esetében azt adja meg, hogy a beillesztett tartalom milyen típusú nyomtatvány.
Használat: Ugyanazok az azonosítók használandók itt, mint a NyomtatvanyAdatai elem NyomtatanyID attribútumában.
Amennyiben az adott típusú nyomtatványhoz már elkészült a séma, akkor azt a cél sémát kell használni. Ha még nem készült el, akkor egy Általános nyomtatványon belül kell küldeni, és a NyomtatvanyTipusban megadni a az azonosítóját.</xs:documentation>
				</xs:annotation>
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="4"/>
						<xs:minLength value="4"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Cim" type="altad:NyomtatvanyCimType">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatvány címe.
Használat: A papír alapon használt nyomtatvány címével megegyező szöveg írandó ide.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Tartalom" type="xs:string">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatvány érdemi tartalma, szabad szövegben kifejtve.
</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="KeszultHely" type="altad:NyomtatvanyKeszultHelyType">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatvány elkészítésének helye (helyiség megadása).</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="KeszultDatum" type="altad:NyomtatvanyKeszultDatumType">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatvány elkészítésének dátuma. 
Használat: Dátum formátumú adat.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="KeszitetteNev" type="altad:NyomtatvanyKeszitetteNevType">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatványt elkészítő személy neve.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="KeszitetteTitulus" type="altad:NyomtatvanyKeszitetteTitulusType">
				<xs:annotation>
					<xs:documentation>Leírás: A nyomtatványt elkészítő személy titulusa.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="Uzenet">
		<xs:annotation>
			<xs:documentation>Leíras: Az általános nyomtatványt tartalmazó üzenet gyökéreleme. Speciális esetben az olyan nyomtatványok csatolt állományként történő elküldésére is használjuk, amelyekre nincs kidolgozott XMl séma.
Használat: Egy e-aktában pontosan egy ilyen XML állomány van.
Attribútumaiban lehet megadni:
- az üzenetazonosítót (feladó fél generálja, a feladó fél nyilvántartásában egyedi érték), használata kötelező; 
- a valasz üzenetazonosítót (ha az üzenet válasz egy korább üzenetre, akkor ennek az attribútumnak a használata kötelező, és kötelező benne az előzmény üzenetben szereplő üzenetazonosító értékét szerepeltetni azonos formában;
- hogy a feladó vár-e választ az üzenetre, használata opcionális;
- az alternatív üzenetazonosítót (a feladó fél további üzenetazonosítót is tehet az üzenetbe), használata opcionális;
- a válasz alternatív üzenetazonosítót (amennyiben az üzenet válasz egy korábbi üzenetre, és abban volt alternatív üzenetazonosító, akkor annak értékét itt kötelező szerepeltetni változatlan formában.</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="KeretAdatok" type="altad:KeretAdatokType">
					<xs:annotation>
						<xs:documentation>Leírás: Az általános keretadatokat tartalmazó első üzenetrész, amely minden üzenetben szerepel.</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="NyomtatvanyAdatai" minOccurs="0">
					<xs:annotation>
						<xs:documentation>Leírás: Az általános nyomtatvány adatait tartalmazó második üzenetrész.
Használat: Kötelező használni, ha általános nyomtatványt (szabad szöveget tartalmazó üzenet) akarunk átküldeni. Kizárólag akkor hagyható el, ha olyan dokumentum kerül csatolásra, amelyre nincsen séma.
</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:complexContent>
							<xs:extension base="NyomtatvanyAdataiType">
								<xs:attribute name="AutoFeldolgozas" type="xs:boolean" use="optional" default="1">
									<xs:annotation>
										<xs:documentation>Leiras: Annak megadása, hogy a NyomtatvanyAdatai rész automatikusan feldolgozható-e.
Használat: Azok a nyomtatványok, amelyekhez készült XML séma, azoknak az adatai automatikusan feldolgozhatóak. Az automatikus feldolgozás során figyelembe kell venni az üzenetformátum specifikációban megadott követelményeket. Az automatikus feldolgozás során a Megjegyzés jellegű, szabad szöveges mezők figyelmen kívül hagyandók.
Ennek értelmében az Általános nyomtatvány esetében az AutoFeldolgozes értéke 'false'.</xs:documentation>
									</xs:annotation>
								</xs:attribute>
								<xs:attribute name="NyomtatvanyID" use="required">
									<xs:annotation>
										<xs:documentation>Leírás: A nyomtatvány azonosítója.
Használat: Az egyes nyomtatványok azonosítóját az üzenetformátum specifikáció 1. melléklete tartalmazza.
Az Általános nyomtatvány azonosítója 0130.</xs:documentation>
									</xs:annotation>
									<xs:simpleType>
										<xs:restriction base="xs:string">
											<xs:maxLength value="4"/>
											<xs:minLength value="4"/>
										</xs:restriction>
									</xs:simpleType>
								</xs:attribute>
							</xs:extension>
						</xs:complexContent>
					</xs:complexType>
				</xs:element>
				<xs:element name="CsatolmanyAdatai" type="altad:CsatolmanyAdataiType" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Leírás: Az üzenethez csatolt állományok adatait tartalmazó harmadik üzenetrész.
Használat: Használata kötelező, több ilyen elem is lehetséges. Elsőként mindig a nyomtatvány elemnek megfelelő csatolmány adatait kell szerepeltetni. Amennyiben több állomány is csatolásra kerül, akkor azok sorrendjének az e-aktában meg kell egyeznie a rájuk vonatkozó CsatolmanyAdatai elemek sorrendjéval.</xs:documentation>
					</xs:annotation>
				</xs:element>
			</xs:sequence>
			<xs:attribute name="UzenetAzonosito" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="64"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="ValaszUzenetAzonosito" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="64"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="ValasztVar" type="xs:boolean" use="optional"/>
			<xs:attribute name="Teszt" type="xs:boolean" use="optional"/>
			<xs:attribute name="AltUzenetAzonosito" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="64"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="ValaszAltUzenetAzonosito" use="optional">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="64"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="FeladoSzervezetAzonosito" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="128"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
			<xs:attribute name="CimzettSzervezetAzonosito" use="required">
				<xs:simpleType>
					<xs:restriction base="xs:string">
						<xs:maxLength value="128"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:attribute>
		</xs:complexType>
	</xs:element>
</xs:schema>
