<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  xmlns:faktDataRetur="urn:no:rafisklaget:seddeldata:retur" 
  targetNamespace="urn:no:rafisklaget:seddeldata:retur" 
  elementFormDefault="qualified">
	
    <!-- ===== Rot element ===== -->
    <xsd:element name="seddelDataRetur">
            <xsd:complexType>
                    <xsd:sequence>
                            <xsd:element name="behandlet_tid" type="xsd:dateTime"/>
                            <xsd:element name="fakturaListe" type="faktDataRetur:listeType" minOccurs="0"/>
                            <xsd:element name="feil" type="xsd:string" minOccurs="0"/>
                    </xsd:sequence>
            </xsd:complexType>
    </xsd:element>
    
    <xsd:complexType name="listeType">
            <xsd:sequence>
                    <xsd:element name="faktura" type="faktDataRetur:faktType" minOccurs="0" maxOccurs="unbounded"/>
            </xsd:sequence>
            <xsd:attribute name="ant_faktura" type="xsd:unsignedShort"/>
    </xsd:complexType>
  
    <xsd:complexType name="faktType">
            <xsd:sequence>
                    <xsd:element name="fakturaNr" type="xsd:unsignedLong"/>
                    <xsd:element name="kjoperNr" type="xsd:unsignedLong"/>
                    <xsd:element name="orgnr" type="xsd:unsignedLong"/>
                    <xsd:element name="prodAnlegg" type="xsd:string"/>
                    <xsd:element name="fakturaDato" type="xsd:date"/>
            </xsd:sequence>
    </xsd:complexType>
  
  
</xsd:schema>
