<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	targetNamespace="http://s5644.client.senar.si.hu" xmlns="http://s5644.client.senar.si.hu">

    <xsd:annotation>
    	<xsd:documentation>5644 - Koca fialás egyedi bejelentő, módosító lapok
verzió 1.0</xsd:documentation></xsd:annotation>
    <xsd:complexType name="KocaFialas">
        <xsd:annotation>
        	<xsd:documentation>5644 - Koca fialás egyedi bejelentő, módosító lap</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
    		<xsd:element name="Sorszam" minOccurs="1" maxOccurs="1"
    			type="xsd:int">
    			<xsd:annotation>
    				<xsd:documentation>
    					Sorszám kötelező és az egyedi kell legyen.
    				</xsd:documentation>
    			</xsd:annotation>
    		</xsd:element>
    		<xsd:element name="TenyeszetKodja" minOccurs="1"
    			maxOccurs="1">
    			<xsd:annotation>
    				<xsd:documentation>
    					Tenyészet kódja
    				</xsd:documentation>
    			</xsd:annotation>
    			<xsd:simpleType>
    				<xsd:restriction base="xsd:int">
    					<xsd:maxInclusive value="9999999"></xsd:maxInclusive>
    					<xsd:minInclusive value="1"></xsd:minInclusive>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    		<xsd:element name="Tevekenyseg" minOccurs="1"
    			maxOccurs="1">
    			<xsd:annotation>
    				<xsd:documentation>
    					Tevékenység 1-új bejelentés,2-módosítás,3-törlés
    				</xsd:documentation>
    			</xsd:annotation>
    			<xsd:simpleType>
    				<xsd:restriction base="xsd:int">
    					<xsd:maxInclusive value="3"></xsd:maxInclusive>
    					<xsd:minInclusive value="1"></xsd:minInclusive>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    		<xsd:element name="KocaFuljelzoszam" minOccurs="0"
    			maxOccurs="1">
    			<xsd:simpleType>
    				<xsd:restriction base="xsd:string">
    					<xsd:minLength value="1"></xsd:minLength>
    					<xsd:maxLength value="11"></xsd:maxLength>
    					<xsd:pattern value="\d+"></xsd:pattern>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    		<xsd:element name="RegFialasDatuma" minOccurs="0"
    			maxOccurs="1" type="xsd:date">
    			<xsd:annotation>
    				<xsd:documentation>
    					Regisztrált fialás dátuma 'éééé-hh-nn' formában
    				</xsd:documentation>
    			</xsd:annotation>

    		</xsd:element>
    		<xsd:element name="FialasDatuma" minOccurs="0"
    			maxOccurs="1" type="xsd:date">
    			<xsd:annotation>
    				<xsd:documentation>Fialás dátuma 'éééé-hh-nn' formában</xsd:documentation>
    			</xsd:annotation>

    		</xsd:element>
    		<xsd:element name="KanFuljelzoszam" minOccurs="0"
    			maxOccurs="1">
    			<xsd:annotation>
    				<xsd:documentation>
    					Termékenyítő kan ENAR száma
    				</xsd:documentation>
    			</xsd:annotation>
    			<xsd:simpleType>
    				<xsd:restriction base="xsd:string">
    					<xsd:minLength value="1"></xsd:minLength>
    					<xsd:maxLength value="11"></xsd:maxLength>
    					<xsd:pattern value="\d+"></xsd:pattern>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    		<xsd:element name="TermekenyitesModja" minOccurs="0"
    			maxOccurs="1">
    			<xsd:annotation>
    				<xsd:documentation>
    					Termékenyítés módja Szaporítási módok értéklistából
    				</xsd:documentation>
    			</xsd:annotation>
    			<xsd:simpleType>
    				<xsd:restriction base="xsd:int">
    					<xsd:minInclusive value="1"></xsd:minInclusive>
    					<xsd:maxInclusive value="9"></xsd:maxInclusive>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    		<xsd:element name="TermekenyitesDatuma" minOccurs="0"
    			maxOccurs="1" type="xsd:date">
    			<xsd:annotation>
    				<xsd:documentation>
    					Termékenyítés dátuma 'éééé-hh-nn' formában
    				</xsd:documentation>
    			</xsd:annotation>

    		</xsd:element>
    		<xsd:element name="ElveSzuletettMalacokDb" minOccurs="0"
    			maxOccurs="1">
                <xsd:annotation>
                	<xsd:documentation>Élve született malacok száma</xsd:documentation></xsd:annotation>
                <xsd:simpleType>
    				<xsd:restriction base="xsd:int">
    					<xsd:minInclusive value="1"></xsd:minInclusive>
    					<xsd:maxInclusive value="99"></xsd:maxInclusive>
    				</xsd:restriction>
    			</xsd:simpleType>
    		</xsd:element>
    	</xsd:sequence>
    </xsd:complexType>

    <xsd:complexType name="KocaFialasok">
        <xsd:annotation>
        	<xsd:documentation>5644 - Koca fialás egyedi bejelentő, módosító lapok</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
    		<xsd:element name="KocaFialas" type="KocaFialas" minOccurs="1" maxOccurs="unbounded"></xsd:element>
    	</xsd:sequence>
    </xsd:complexType>

    <xsd:element name="KocaFialasok" type="KocaFialasok"></xsd:element>
</xsd:schema>