<?xml version="1.0" encoding="ISO-8859-1" ?>
    <xs:schema id="SkilagreinRsk541Svar" xmlns:xs="http://www.w3.org/2001/XMLSchema">
        <!-- 
            Síðast breytt: 20.1.2014
        -->
        <xs:include schemaLocation="https://vefur.rsk.is/ws/schema/rsktypes.xsd"/>
        
        <xs:element name="SkilagreinRsk541Svar">
            <xs:complexType>
                <xs:sequence>
                    <xs:element  name="XmlVillur" minOccurs="0" maxOccurs="unbounded"></xs:element>
                    <xs:element ref="Greidandi" maxOccurs="1" minOccurs="1"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Greidandi">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Villubod" minOccurs="0" maxOccurs="unbounded"/>
                    <xs:element ref="Svar" minOccurs="0" maxOccurs="1"/>
                    <xs:element name="Tekjuar" type="TegNum_4"/>
                    <xs:element name="Timabil" type="TegManudur" minOccurs="0"/>
                    <xs:element name="KennitalaGreidanda" type="TegKennitala"/>
                    <xs:element ref="Samtolur" minOccurs="1" maxOccurs="1"/>
                    <xs:element ref="Vidtakandi" minOccurs="1" maxOccurs="unbounded"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Svar">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Tokst"  type="TegString_J_N"/>
                     <xs:element name="Skilad"/>                   
                     <xs:element name="KrafaStofnud"  type="TegString_J_N"/>
                    <xs:element name="Ocr"/>
                    <xs:element name="KtEigandaKrofu" type="TegKennitala"/>
                    <xs:element name="Krofunumer"/>
                    <xs:element name="Bankanumer" type="TegString_4"/>
                    <xs:element name="Hofudbok" type="TegString_2"/>
                    <xs:element name="Gjalddagi"/>
                     <xs:element name="Alagning"/>
                     <xs:element name="Alag"/>
                     <xs:element name="TilGreidslu" type="TegUpphaed"/>
                    <xs:element name="PDFKvittun"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Samtolur">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="SamtalsGreidslur" type="TegUpphaedHeil"/>
                    <xs:element name="SamtalsStadgreidsla" type="TegUpphaedHeil"/>
                    <xs:element name="ReiknudStadgreidsla" type="TegUpphaedHeil"/>
                    <xs:element name="Villubod" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Vidtakandi">
            <xs:complexType>
                <xs:sequence>
                    <xs:choice>
                     <xs:element name="KennitalaVidtakanda" type="TegKennitala"/>
                      <xs:element ref="ErlendurVidtakandi"/>
                    </xs:choice>
                    <xs:element name="Villubod" minOccurs="0" maxOccurs="unbounded"/>
                    <xs:element ref="Greidsla" minOccurs="1" maxOccurs="unbounded"/>
                    </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="ErlendurVidtakandi">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Nafn" type="TegString_1_70"/>
                    <xs:element name="EigandiGreidslu" type="TegString_J_N"/>
                    <xs:element name="Tin" type="TegString_0_20"  minOccurs="0"/>
                    <xs:element name="OECDkodi" type="TegString_OECD"/>
                    <xs:element name="Gata" type="TegString_1_70" />
                    <xs:element name="Borg" type="TegString_1_35"/>
                    <xs:element name="Fylki" type="TegString_0_35" minOccurs="0"/>
                    <xs:element name="Land" type="TegLandKodi"/>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="Greidsla">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="TegundGreidslu" type="TegTegundGreidslu"/>
                    <xs:element name="Upphaed" type="TegUpphaedHeil"/>
                    <xs:element name="ProsentaStadgreidslu" type="TegUpphaedTvi"/>
                    <xs:element name="Stadgreidsla" type="TegUpphaedHeil"/>
		 <xs:element name="ISINflokkur"  type="TegString_12"  minOccurs="0"/>
		<xs:element name="KtHlutafelags"  type="TegKennitala"  minOccurs="0"/>
		 <xs:element name="Dagsetning"  type="TegDagsetning" minOccurs="0"/>
		 <xs:element name="Nafnverd"  type="TegUpphaedHeil"  minOccurs="0"/>
		 <xs:element name="Soluverd"  type="TegUpphaedHeil"  minOccurs="0"/>
		<xs:element name="Kaupverd"  type="TegUpphaedHeil"  minOccurs="0"/>
                    <xs:element name="ReiknudStadgreidsla"  minOccurs="0" type="TegUpphaedHeil"/>
                    <xs:element name="Villubod" minOccurs="0" maxOccurs="unbounded"/>
                </xs:sequence>
                <xs:attribute name="UpprunaAudkenni" use="required"/>
            </xs:complexType>
            </xs:element>      
   </xs:schema>
    

