<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://data.gov.sk/doc/eform/00151866.GeneralStatusWithHyperlink.sk/1.0" targetNamespace="http://data.gov.sk/doc/eform/00151866.GeneralStatusWithHyperlink.sk/1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="GeneralStatus">
		<xs:complexType>
			<xs:sequence>			
				<xs:element name="Status">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="StatusSubject" type="RetazecKratkyType"/>
							<xs:element name="StatusText" type="RetazecDlhyType" nillable="true" minOccurs="0"/>
							<xs:element name="StatusHyperlink" type="TextHyperlinkSCType" minOccurs="0" maxOccurs="unbounded" nillable="true" >
                <xs:annotation>
                    <xs:documentation>Text a hyperlink uvedeny za textom.</xs:documentation>
                </xs:annotation>
            </xs:element>
			</xs:sequence>
			</xs:complexType>
			</xs:element>
			</xs:sequence>
			</xs:complexType>
			</xs:element>	
<xs:complexType name="TextHyperlinkSCType">
        <xs:annotation>
            <xs:documentation>Zlozeny datovy prvok pre text a hyperlink uvedeny za textom.</xs:documentation>
        </xs:annotation>   
            <xs:sequence>
                <xs:element name="Text" type="RetazecKratkyType" minOccurs="0" maxOccurs="1">
                    <xs:annotation>
                        <xs:documentation>Text uvedeny pred hyperlinkom.Vo vizualizacii sa automaticky uvadza znak ':'.</xs:documentation>
                    </xs:annotation>
                </xs:element>                
                <xs:element name="Hyperlink" type="RetazecKratkyType" minOccurs="1" maxOccurs="1">
                    <xs:annotation>
                        <xs:documentation>Hyperlink uvedeny za textom.</xs:documentation>
                    </xs:annotation>
                </xs:element>
							</xs:sequence>
    </xs:complexType>	
	<xs:simpleType name="RetazecKratkyType">
		<xs:restriction base="xs:string">
		<xs:minLength value="1"/>
		<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="RetazecDlhyType">
		<xs:restriction base="xs:string">
		<xs:minLength value="1"/>
		<xs:maxLength value="5000"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>