<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0">
  <xsd:element name="LI_Get_Account_Statement">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="xsd:string" />
        <xsd:element name="account" type="LI_Account_type" />
        <xsd:element name="date_from" type="xsd:date" />
        <xsd:element name="date_to" type="xsd:date" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:simpleType name="LI_Ledger_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_reference_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="35" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Account_number_type">
    <xsd:restriction base="xsd:string">
      <xsd:length value="7" fixed="true" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Category_code_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="30" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Bank_type">
    <xsd:restriction base="xsd:string">
      <xsd:length value="4" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_rb_batchno_type">
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:simpleType name="LI_ISO_Currency_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="CAD" />
      <xsd:enumeration value="CHF" />
      <xsd:enumeration value="DKK" />
      <xsd:enumeration value="NOK" />
      <xsd:enumeration value="SEK" />
      <xsd:enumeration value="EUR" />
      <xsd:enumeration value="GBP" />
      <xsd:enumeration value="ISK" />
      <xsd:enumeration value="JPY" />
      <xsd:enumeration value="USD" />
      <xsd:enumeration value="XDR" />
      <xsd:enumeration value="NZD" />
      <xsd:enumeration value="AUD" />
      <xsd:enumeration value="HKD" />
      <xsd:enumeration value="ZAR" />
      <xsd:enumeration value="PLN" />
      <xsd:enumeration value="CNY" />
      <xsd:enumeration value="CZK" />
      <xsd:enumeration value="HUF" />
      <xsd:enumeration value="TRY" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:element name="LI_Get_Account_Statement_Response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="account" type="LI_Account_type" />
        <xsd:element name="currency" type="LI_ISO_Currency_type" />
        <xsd:element name="overdraft" type="xsd:decimal" />
        <xsd:element name="balance" type="xsd:decimal" />
        <xsd:element name="available_funds" type="xsd:decimal" />
        <xsd:element name="status" type="LI_State_type" />
        <xsd:element name="accrued_interest_within_year" type="xsd:decimal" minOccurs="0" />
        <xsd:element name="transactions" minOccurs="0">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="transaction" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="transaction_date" type="xsd:date" />
                    <xsd:element name="interest_date" type="xsd:date" minOccurs="0" />
                    <xsd:element name="rb_batchno" type="LI_rb_batchno_type" />
                    <xsd:element name="redeeming_bank" type="LI_Bank_type" />
                    <xsd:element name="transaction_key" type="LI_Ledger_type" />
                    <xsd:element name="reference" type="LI_reference_type" minOccurs="0" />
                    <xsd:element name="account_no" type="LI_Account_number_type" minOccurs="0" />
                    <xsd:element name="category_code" type="LI_Category_code_type" minOccurs="0" />
                    <xsd:element name="category" type="xsd:string" minOccurs="0" />
                    <xsd:element name="reference_detail" type="xsd:string" minOccurs="0" />
                    <xsd:element name="payorID" type="LI_Kennitala_type" minOccurs="0" />
                    <xsd:element name="amount" type="xsd:decimal" />
                    <xsd:element name="account_balance" type="xsd:decimal" />
                    <xsd:element name="ID_merchant" type="LI_Kennitala_type" minOccurs="0" />
                    <xsd:element name="merchant_agreement_number" type="xsd:string" minOccurs="0" />
                    <xsd:element name="receiverID" type="LI_Kennitala_type" minOccurs="0" />
                    <xsd:element name="transactionID" type="xsd:string" minOccurs="0" />
                    <xsd:element name="MCC_code" type="xsd:string" minOccurs="0" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Error">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="error" type="LI_Error_type" />
        <xsd:element name="error_msg" type="LI_Errormsg_type" />
        <xsd:element name="date_arrived" type="xsd:dateTime" />
        <xsd:element name="date_response" type="xsd:dateTime" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Login">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="username" type="LI_Username_type" />
        <xsd:element name="password" type="LI_Password_type" />
        <xsd:element name="sid" minOccurs="0">
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:maxLength value="256" />
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Login_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="session_id" type="LI_Session_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Logout">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Logout_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name="LI_Time_Period_type">
    <xsd:sequence>
      <xsd:element name="start_day" type="xsd:date" />
      <xsd:element name="end_day" type="xsd:date" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="LI_Month_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="JAN" />
      <xsd:enumeration value="FEB" />
      <xsd:enumeration value="MAR" />
      <xsd:enumeration value="APR" />
      <xsd:enumeration value="MAY" />
      <xsd:enumeration value="JUN" />
      <xsd:enumeration value="JUL" />
      <xsd:enumeration value="AUG" />
      <xsd:enumeration value="SEP" />
      <xsd:enumeration value="OCT" />
      <xsd:enumeration value="NOV" />
      <xsd:enumeration value="DEC" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="LI_Card_Period_type">
    <xsd:sequence>
      <xsd:element name="month" type="LI_Month_type" />
      <xsd:element name="year" type="xsd:integer" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="LI_Card_Number_type">
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="16" />
      <xsd:maxLength value="16" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Card_Type_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="visa" />
      <xsd:enumeration value="euro" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:element name="LI_Get_Creditcard_Statement">
    <xsd:annotation>
      <xsd:documentation>Credit card statement</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="creditcard_type" type="LI_Card_Type_type" />
        <xsd:element name="creditcard_number" type="LI_Card_Number_type" />
        <xsd:choice>
          <xsd:element name="time_period" type="LI_Time_Period_type" />
          <xsd:element name="payment_period" type="LI_Card_Period_type" />
        </xsd:choice>
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Collection_Default_Charge">
    <xsd:annotation>
      <xsd:documentation>Receives collection charges from Intrum</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="customer_id" type="LI_Kennitala_type" />
        <xsd:element name="account_reference" type="xsd:string" />
        <xsd:element name="due_date" type="xsd:date" />
        <xsd:element name="IHV_total_amount" type="xsd:decimal" />
        <xsd:element name="M_total_amount" type="xsd:decimal" />
        <xsd:element name="L1_total_amount" type="xsd:decimal" />
        <xsd:element name="cost_type" type="xsd:string" />
        <xsd:element name="total_amount" type="xsd:decimal" />
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name="LI_Creditcard_Deposit_type">
    <xsd:sequence>
      <xsd:element name="entry_id" type="xsd:string" />
      <xsd:element name="foreign" type="xsd:boolean" />
      <xsd:element name="date" type="xsd:date" />
      <xsd:element name="description" type="xsd:string" />
      <xsd:element name="amount" type="xsd:decimal" />
      <xsd:element name="foreign_amount" type="xsd:decimal" />
      <xsd:element name="currency" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Creditcard_Withdrawal_type">
    <xsd:sequence>
      <xsd:element name="entry_id" type="xsd:string" />
      <xsd:element name="clearance_id" type="xsd:string" />
      <xsd:element name="foreign" type="xsd:boolean" />
      <xsd:element name="date" type="xsd:date" />
      <xsd:element name="amount" type="xsd:decimal" />
      <xsd:element name="foreign_amount" type="xsd:decimal" />
      <xsd:element name="currency" type="xsd:string" minOccurs="0" />
      <xsd:element name="trans_key" type="xsd:string" />
      <xsd:element name="trans_descriptor" type="xsd:string" />
      <xsd:element name="merchent_id" type="xsd:string" />
      <xsd:element name="merchant_name" type="xsd:string" />
      <xsd:element name="due_date" type="xsd:date" />
      <xsd:element name="mcc" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="LI_Get_Creditcard_Statement_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:choice>
          <xsd:element name="payment_period" type="LI_Card_Period_type" />
          <xsd:element name="time_period" type="LI_Time_Period_type" />
        </xsd:choice>
        <xsd:element name="creditcard_type" type="LI_Card_Type_type" />
        <xsd:element name="card_type" type="xsd:string" />
        <xsd:element name="creditcard_number" type="LI_Card_Number_type" />
        <xsd:element name="expires" type="xsd:date" />
        <xsd:element name="card_holder_name" type="xsd:string" />
        <xsd:element name="card_owner_id" type="LI_Kennitala_type" />
        <xsd:element name="card_holder_id" type="LI_Kennitala_type" />
        <xsd:element name="debet_account" type="LI_Account_type" minOccurs="0" />
        <xsd:element name="credit_limit" type="xsd:decimal" />
        <xsd:element name="balance" type="xsd:decimal" />
        <xsd:element name="award_point_state" type="xsd:decimal" />
        <xsd:element name="total_withdrawal" type="xsd:decimal" />
        <xsd:element name="withdrawals">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="withdrawal" type="LI_Creditcard_Withdrawal_type" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="deposits">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="deposit" type="LI_Creditcard_Deposit_type" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:simpleType name="LI_Error_type">
    <xsd:restriction base="xsd:integer">
      <xsd:minInclusive value="0" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Errormsg_type">
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:simpleType name="LI_Session_type">
    <xsd:restriction base="xsd:string" />
  </xsd:simpleType>
  <xsd:simpleType name="LI_Password_type">
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="5" />
      <xsd:maxLength value="12" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Username_type">
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="8" />
      <xsd:maxLength value="16" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Bool_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="TRUE" />
      <xsd:enumeration value="FALSE" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="LI_Error_entry_type">
    <xsd:sequence>
      <xsd:element name="villunumer" type="LI_Error_type" />
      <xsd:element name="villubod" type="LI_Errormsg_type" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Period_type">
    <xsd:sequence>
      <xsd:element name="date_begin" type="xsd:date" />
      <xsd:element name="date_end" type="xsd:date" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Time_type">
    <xsd:sequence>
      <xsd:element name="date_arrived" type="xsd:dateTime">
        <xsd:annotation>
          <xsd:documentation>Fyrirspurnarskeyti móttekið</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="date_response" type="xsd:dateTime">
        <xsd:annotation>
          <xsd:documentation>Svarskeyti sent</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="LI_Kennitala_type">
    <xsd:restriction base="xsd:string">
      <xsd:length value="10" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_Version_type">
    <xsd:restriction base="xsd:decimal" />
  </xsd:simpleType>
  <xsd:complexType name="LI_Account_type">
    <xsd:sequence>
      <xsd:element name="branch">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="4" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="ledger">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="2" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="account_no">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="6" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <!-- Common types added for giftcards -->
  <xsd:simpleType name="LI_GiftCard_type">
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="19" />
      <xsd:maxLength value="19" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_State_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="OPEN" />
      <xsd:enumeration value="CLOSED" />
      <xsd:enumeration value="DESTROYED" />
      <xsd:enumeration value="NEW" />
      <xsd:enumeration value="REUSED" />
      <xsd:enumeration value="SOLD" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="LI_Depreciation_type">
    <xsd:sequence>
      <xsd:element name="date" type="xsd:date" minOccurs="0" />
      <xsd:element name="days_from_purchase_day" type="xsd:long" minOccurs="0" />
      <xsd:element name="days_from_day_last_used" type="xsd:long" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_GiftCard_Type_type">
    <xsd:sequence>
      <xsd:element name="id" type="xsd:int" minOccurs="0" />
      <xsd:element name="name" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_GiftCard_CardHolder_type">
    <xsd:sequence>
      <xsd:element name="kennitala" type="xsd:string" minOccurs="0" />
      <xsd:element name="cardholder_name" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <!-- End of Common types added for giftcards -->
  <!-- Giftcard specific types -->
  <!-- Requests -->
  <xsd:element name="LI_GiftCard_Details">
    <xsd:annotation>
      <xsd:documentation>Get detailed information about a gift card</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Sell">
    <xsd:annotation>
      <xsd:documentation>Mark a Gift card as sold. The card won't be usable until amout is deposited into the card and the state is changed to open</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Deposit">
    <xsd:annotation>
      <xsd:documentation>Deposit amount to a gift card, you must provide billing contact information in the uri column</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
        <xsd:element name="uri" type="xsd:string" />
        <xsd:element name="amount" type="xsd:decimal" />
        <xsd:element name="payers_name" type="xsd:string" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Withdraw">
    <xsd:annotation>
      <xsd:documentation>Deposit amount to a gift card, you must provide billing contact information in the uri column</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
        <xsd:element name="amount" type="xsd:decimal" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Open">
    <xsd:annotation>
      <xsd:documentation>Change the state of a gift card to open</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Close">
    <xsd:annotation>
      <xsd:documentation>Close a gift card temporarily</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Destroy">
    <xsd:annotation>
      <xsd:documentation>Destroy a giftcard, the card won't be usable agin unless reused</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Reuse">
    <xsd:annotation>
      <xsd:documentation>Reuse a gift card. The card will get a new account and will be ready to sell again</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Transactions">
    <xsd:annotation>
      <xsd:documentation>Returns a all transactions for gift card from specified date</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="cardnumber" type="LI_GiftCard_type" />
        <xsd:element name="date_from" type="xsd:dateTime" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_All_GiftCards_Transactions">
    <xsd:annotation>
      <xsd:documentation>Returns all giftcard transactions for a given period</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="ssn" type="LI_Kennitala_type" minOccurs="0" />
        <xsd:element name="date_from" type="xsd:dateTime" minOccurs="0" />
        <xsd:element name="date_to" type="xsd:dateTime" minOccurs="0" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_All_GiftCards_Transactions_Response">
    <xsd:annotation>
      <xsd:documentation>All giftcard transactions for a date period</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="transactions">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="transaction" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="id" type="xsd:integer" minOccurs="0" />
                    <xsd:element name="partialcardnumber" type="xsd:string" minOccurs="0" />
                    <xsd:element name="amount" type="xsd:decimal" minOccurs="0" />
                    <xsd:element name="balanceaftertransaction" type="xsd:decimal" minOccurs="0" />
                    <xsd:element name="retailernumber" type="xsd:string" minOccurs="0" />
                    <xsd:element name="textcode" type="xsd:string" minOccurs="0" />
                    <xsd:element name="textcodedescription" type="xsd:string" minOccurs="0" />
                    <xsd:element name="displaytext" type="xsd:string" minOccurs="0" />
                    <xsd:element name="createdby" type="xsd:string" minOccurs="0" />
                    <xsd:element name="transactiontimestamp" type="xsd:dateTime" />
                    <xsd:element name="bookingdate" type="xsd:date" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_All">
    <xsd:annotation>
      <xsd:documentation>Returns a list of all gift cards operated by the authenticated user</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_New">
    <xsd:annotation>
      <xsd:documentation>Returns a list of all gift cards created from the date and time specified</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="date_from" type="xsd:dateTime" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_Changed">
    <xsd:annotation>
      <xsd:documentation>Returns a list of all changed gift cards from the date and time specified, including changed state</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="date_from" type="xsd:dateTime" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <!-- Responses -->
  <xsd:element name="LI_Response">
    <xsd:annotation>
      <xsd:documentation />
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="success" type="LI_Bool_type" />
        <xsd:element name="description" type="xsd:string" minOccurs="0" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Details_Response">
    <xsd:annotation>
      <xsd:documentation>Details about a single gift card</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="valid_until" type="xsd:date" />
        <xsd:element name="balance" type="xsd:decimal" />
        <xsd:element name="state" type="LI_State_type" />
        <xsd:element name="type" type="LI_GiftCard_Type_type" />
        <xsd:element name="depreciation" type="LI_Depreciation_type" />
        <xsd:element name="cardHolder" type="LI_GiftCard_CardHolder_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCard_Transactions_Response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="balance" type="xsd:decimal" />
        <xsd:element name="state" type="LI_State_type" />
        <xsd:element name="transactions" minOccurs="0">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="transaction" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="date" type="xsd:date" />
                    <xsd:element name="date_source" type="xsd:date" />
                    <xsd:element name="text" type="xsd:string" minOccurs="0" />
                    <xsd:element name="reference" type="xsd:string" minOccurs="0" />
                    <xsd:element name="amount" type="xsd:decimal" />
                    <xsd:element name="balance" type="xsd:decimal" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_All_Response">
    <xsd:annotation>
      <xsd:documentation>List of all gift cards</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="giftcard" maxOccurs="unbounded">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="cardnumber" type="LI_GiftCard_type" />
              <xsd:element name="state" type="LI_State_type" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_New_Response">
    <xsd:annotation>
      <xsd:documentation>List of new giftcards since input datetime</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="giftcard" maxOccurs="unbounded">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="cardnumber" type="LI_GiftCard_type" />
              <xsd:element name="state" type="LI_State_type" />
              <xsd:element name="type" type="LI_GiftCard_Type_type" />
              <xsd:element name="depreciation" type="LI_Depreciation_type" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_GiftCards_Changed_Response">
    <xsd:annotation>
      <xsd:documentation>List of giftcards with changed state since input datetime</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:element name="giftcard" maxOccurs="unbounded">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="cardnumber" type="LI_GiftCard_type" />
              <xsd:element name="state" type="LI_State_type" />
              <xsd:element name="depreciation" type="LI_Depreciation_type" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <!-- End of Giftcard specific types -->
  <xsd:complexType name="LI_Reply_type">
    <xsd:sequence>
      <xsd:element name="status">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="Success" />
            <xsd:enumeration value="SuccessMessage" />
            <xsd:enumeration value="Error" />
            <xsd:enumeration value="Fatal" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Extra_Payments_type">
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="extra_payment" type="LI_Extra_Payment_type" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Extra_Payment_type">
    <xsd:sequence>
      <xsd:element name="employer_ssn" type="xsd:string" />
      <xsd:element name="entity_type">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="L" />
            <xsd:enumeration value="X" />
            <xsd:enumeration value="F" />
            <xsd:enumeration value="S" />
            <xsd:enumeration value="O" />
            <xsd:enumeration value="E" />
            <xsd:enumeration value="H" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="entity_no" type="xsd:nonNegativeInteger" />
      <xsd:element name="amount_type" type="xsd:string" />
      <xsd:element name="amount" type="xsd:decimal" />
      <xsd:element name="description" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_message_type">
    <xsd:sequence>
      <xsd:element name="source" type="xsd:string" />
      <xsd:element name="type" type="xsd:string" />
      <xsd:element name="text" type="xsd:string" />
      <xsd:element name="ref_no" type="xsd:string" minOccurs="0" />
      <xsd:element name="source_text" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Payments_type">
    <xsd:sequence>
      <xsd:element name="payment" type="LI_Payment_type" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Payment_type">
    <xsd:sequence>
      <xsd:element name="employer" type="LI_Employer_type" />
      <xsd:element name="payment_entries" type="LI_Payment_entries_type" />
      <xsd:element name="summaries" type="LI_Summaries_type" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Summaries_type">
    <xsd:sequence>
      <xsd:element name="summary" type="LI_Summary_type" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Summary_type">
    <xsd:sequence>
      <xsd:element name="employer_amount_sum" type="xsd:decimal" nillable="true" />
      <xsd:element name="entity_no" type="xsd:string" />
      <xsd:element name="entity_type" nillable="true">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="L" />
            <xsd:enumeration value="X" />
            <xsd:enumeration value="F" />
            <xsd:enumeration value="S" />
            <xsd:enumeration value="O" />
            <xsd:enumeration value="E" />
            <xsd:enumeration value="H" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="person_amount_sum" type="xsd:decimal" nillable="true" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Employer_type">
    <xsd:sequence>
      <xsd:element name="employer_id" type="xsd:string" />
      <xsd:element name="name" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Payment_entries_type">
    <xsd:sequence>
      <xsd:element name="payment_entry" type="LI_Payment_entry" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_Payment_entry">
    <xsd:sequence>
      <xsd:element name="entity_type" nillable="true">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="L" />
            <xsd:enumeration value="X" />
            <xsd:enumeration value="F" />
            <xsd:enumeration value="S" />
            <xsd:enumeration value="O" />
            <xsd:enumeration value="E" />
            <xsd:enumeration value="H" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="entity_no" type="xsd:nonNegativeInteger" />
      <xsd:element name="person_id" type="LI_Kennitala_type" />
      <xsd:element name="month_year" type="xsd:gYearMonth" minOccurs="0" />
      <xsd:element name="period_from" type="xsd:date" minOccurs="0" />
      <xsd:element name="period_to" type="xsd:date" minOccurs="0" />
      <xsd:element name="date" type="xsd:date" minOccurs="0" />
      <xsd:element name="person_amount" type="xsd:decimal" nillable="true" />
      <xsd:element name="employer_amount" type="xsd:decimal" nillable="true" />
      <xsd:element name="days_at_sea" type="xsd:nonNegativeInteger" minOccurs="0" />
      <xsd:element name="employment_ratio" type="xsd:decimal" />
      <xsd:element name="private_fund_employer_percentage" type="xsd:decimal" minOccurs="0" />
      <xsd:element name="private_fund_person_percentage" type="xsd:decimal" minOccurs="0" />
      <xsd:element name="salary_table" type="xsd:string" minOccurs="0" />
      <xsd:element name="salary_category" type="xsd:string" minOccurs="0" />
      <xsd:element name="salary_subcategory" type="xsd:string" minOccurs="0" />
      <xsd:element name="additional_amount" type="xsd:decimal" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="LI_Claim_get">
    <xsd:annotation>
      <xsd:documentation>Skilar öllum upplýsingum sem til eru um staka kröfu.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="key" type="LI_IK_claim_key_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search_by_day">
    <xsd:annotation>
      <xsd:documentation>Skilar stöðu allra ógreiddra krafna ákveðinn dag í fortíðinni</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="claimant_id" type="LI_Kennitala_type">
          <xsd:annotation>
            <xsd:documentation>kennitala kröfuhafa</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Auðkenni = vísir . t.d 037, ekki stutt í þessarri útgáfu</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="filter" type="LI_filter_type" />
        <xsd:element name="date_of_claims" type="xsd:date">
          <xsd:annotation>
            <xsd:documentation>Dagsetningin sem miða á við  þegar kröfurnar eru sóttar.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search_payment">
    <xsd:annotation>
      <xsd:documentation>Skilar öllum greiðslum miðað við leitarskilyrðin sem gefin eru.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <!--Einkvæmur lykill kröfu hefst-->
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="claimant_id" type="LI_Kennitala_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>kennitala kröfuhafa</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="branch" type="LI_Bank_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Banki t.d 0101</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ledger" type="LI_Ledger_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>höfuðbók = 66</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="number" type="LI_IK_krofunumer_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>númer</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="due_date" type="xsd:date" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Gjalddagi kröfu</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <!--Einkvæmur lykill kröfu endar-->
        <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Auðkenni = Vísir t.d. 037</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="transaction_date_from" type="xsd:date">
          <xsd:annotation>
            <xsd:documentation>hreyfingardagur frá</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="transaction_date_to" type="xsd:date">
          <xsd:annotation>
            <xsd:documentation>hreyfingardagur til.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <!--Hreyfingardagur er bankadagur hreyfingar-->
        <xsd:element name="filter" type="LI_filter_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_todays_payment_info">
    <xsd:annotation>
      <xsd:documentation>Skilar öllum innágreiðslum og fullnaðargreiðslum miðað við leitarskilyrðin sem gefin eru.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <!--Einkvæmur lykill kröfu hefst-->
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="claimant_id" type="LI_Kennitala_type">
          <xsd:annotation>
            <xsd:documentation>kennitala kröfuhafa</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Auðkenni = vísir . t.d 037</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="payment_type" type="LI_IK_payment_info_search_term">
          <xsd:annotation>
            <xsd:documentation>Tegund hreyfinga til að sækja</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <!--Hreyfingardagur er bankadagur hreyfingar-->
        <xsd:element name="filter" type="LI_filter_transactions_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search">
    <xsd:annotation>
      <xsd:documentation>Skilar lista af öllum kröfum sem  mæta þeim leitarskilyrðum sem gefin eru.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="claimant_id" type="LI_Kennitala_type">
          <xsd:annotation>
            <xsd:documentation>kennitala kröfuhafa</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="branch" type="LI_Bank_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Banki td: 0101</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ledger" type="LI_Ledger_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Höfuðbók = 66</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="number" type="LI_IK_krofunumer_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>númer kröfu dæmi 123456</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Auðkennii = Visir</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <!--Ef hreyfingardagur_fra er settur verður að setja hreyfingardagur_til líka til að skilgreina tímabil-->
        <xsd:element name="payer_id" type="LI_Kennitala_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>Kennitala greiðanda</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="filter" type="LI_filter_type">
          <xsd:annotation>
            <xsd:documentation>Fjöldatakmörkun krafna í úttaki, hámarks bil 1000 kröfur.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="search_criteria" type="LI_IK_Search_filter_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>leitarskilyrði</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_get_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="filter" type="LI_filter_type" minOccurs="0" />
        <xsd:element name="claims">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="claim" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="main" type="LI_IK_stofn_krofu_type">
                      <xsd:annotation>
                        <xsd:documentation>Þau grunn einindi kröfunnar sem krafan var stofnuð út frá. Lykill,  og tilvísanir.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="main_rules" type="LI_IK_stofn_krofu_reglur_type">
                      <xsd:annotation>
                        <xsd:documentation>reiknireglur og gjöld kröfu</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="payment_status" type="LI_IK_greidsluupplysingar" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>Núverandi staða kröfunnar, ef krafan er ógreidd, ef krafan er greidd þá birtast hér síðustu greiðslu- upplýsingar kröfunnar.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="transactions" type="LI_IK_transaction_info_type" minOccurs="0" />
                    <xsd:element name="collection_process" type="LI_IK_collection_process_info_type" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>innheimtuferli</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="bill_presentment_system" type="LI_IK_bill_presentment_system_type" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>Birtingakerfi</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="printing" type="LI_IK_printing_type" minOccurs="0" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="filter" type="LI_filter_type" />
        <xsd:element name="claims">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="claim" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="main" type="LI_IK_stofn_krofu_type">
                      <xsd:annotation>
                        <xsd:documentation>Þau grunn einindi kröfunnar sem krafan var stofnuð út frá. Lykill, reiknireglur og tilvísanir.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="main_rules" type="LI_IK_stofn_krofu_reglur_type" />
                    <xsd:element name="payment_status" type="LI_IK_greidsluupplysingar" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>Núverandi staða kröfunnar, ef krafan er ógreidd, ef krafan er greidd þá birtast hér síðustu greiðslu- upplýsingar kröfunnar.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="collection_process" type="LI_IK_collection_process_info_type" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>innheimtuferli</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="bill_presentment_system" type="LI_IK_bill_presentment_system_type" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>Birtingakerfi</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="printing" type="LI_IK_printing_type" minOccurs="0" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search_payment_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="filter" type="LI_filter_type" />
        <xsd:element name="claims">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="claim" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="main" type="LI_IK_stofn_krofu_type">
                      <xsd:annotation>
                        <xsd:documentation>Þau grunn einindi kröfunnar sem krafan var stofnuð út frá. Lykill, reiknireglur og tilvísanir.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="transactions" type="LI_IK_transaction_info_type" minOccurs="0" />
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_todays_payment_info_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="filter" type="LI_filter_transactions_type" />
        <xsd:element name="partials" type="LI_IK_partial_payment_info_type" minOccurs="0" />
        <xsd:element name="payments" type="LI_IK_full_payment_info_type" minOccurs="0" />
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Claim_search_by_day_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="filter" type="LI_filter_type" />
        <xsd:element name="claims">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="claim" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="main" type="LI_IK_stofn_krofu_type">
                      <xsd:annotation>
                        <xsd:documentation>Þau grunn einindi kröfunnar sem krafan var stofnuð út frá. Lykill, reiknireglur og tilvísanir.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="payment_status" type="LI_IK_greidsluupplysingar">
                      <xsd:annotation>
                        <xsd:documentation>Núverandi staða kröfunnar, ef krafan er ógreidd, ef krafan er greidd þá birtast hér síðustu greiðslu- upplýsingar kröfunnar.</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name="LI_IK_stofn_krofu_type">
    <xsd:sequence>
      <xsd:element name="key" type="LI_IK_claim_key_type">
        <xsd:annotation>
          <xsd:documentation>Lykill kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="payor_Id" type="LI_Kennitala_type">
        <xsd:annotation>
          <xsd:documentation>kennitala greiðanda</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="identifier" type="LI_IK_audkenni_type">
        <xsd:annotation>
          <xsd:documentation>Auðkenni = Vísir , t.d 037</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="identifier_original" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>upphaflegur vísir ef krafan er komin í milliinnheimtu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="capital_amount" type="LI_IK_upphaed_og_mynt_type">
        <xsd:annotation>
          <xsd:documentation>Höfuðstóls upphæð kröfunnar</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="reference" type="LI_IK_reference_type">
        <xsd:annotation>
          <xsd:documentation>Tilvísun</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bill_number" type="LI_IK_bill_number_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Seðilnúmer kröfu,</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="customer_number" type="LI_IK_customer_number_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Viðskiptanúmer</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="category_code" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Textalykill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="final_due_date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>Eindagi</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="creation_date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>Stofndagur kröfunnar</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="cancellation_date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>sjálfvirkur niðurfellingardagur kröfunnar, krafan fellur niður í lok þess dags sem hér er um getið.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="status" type="LI_IK_claim_status_type">
        <xsd:annotation>
          <xsd:documentation>Ástand</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="collection_status" type="LI_IK_claim_collection_status_type">
        <xsd:annotation>
          <xsd:documentation>staða í innheimtuferli, fruminnheimta</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_stofn_krofu_reglur_type">
    <xsd:sequence>
      <xsd:annotation>
        <xsd:documentation>reiknireglur fyrir kröfu</xsd:documentation>
      </xsd:annotation>
      <xsd:element name="notice_charge_1" type="LI_IK_heiltolu_upphaed_9_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Seðilgjald, gjald sem tekið ef prenta á út kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="notice_charge_2" type="LI_IK_heiltolu_upphaed_9_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Rafrænt seðilgjald, tekið ef greiðandi hefur beðið um að fá ekki prentaðan greiðsluseðil</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="default_charge" type="LI_IK_vanskilagjald_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Vanskilagjöld</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="discount" type="LI_IK_discount_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Afsláttur</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="other_charge" type="LI_IK_heiltolu_upphaed_9_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Annar kostnaður</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="other_default_charge" type="LI_IK_heiltolu_upphaed_9_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Annar vanskilakostnaður</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="default_interest" type="LI_IK_drattarvextir_type">
        <xsd:annotation>
          <xsd:documentation>Dráttarvaxtaregla</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="permit_out_of_sequence_payment" type="xsd:boolean">
        <xsd:annotation>
          <xsd:documentation>Greiðsluregla</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="is_partial_payment_allowed" type="xsd:boolean">
        <xsd:annotation>
          <xsd:documentation>Má greiða inn á kröfuna</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="currency_information" type="LI_IK_currency_information_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>gengisupplýsingar</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_greidsluupplysingar">
    <xsd:sequence>
      <xsd:element name="default_interest" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Dráttarvextir kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="capital_gains_tax" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Fjármagnstekjuskattur</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="default_charge" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Vanskilakostnaður</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="other_default_charge" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Annar vanskilakostnaður</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="other_charge" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Annar kostnaður  til greiðslu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="notice_charge_amount" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Tilkynningargjald til greiðslu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="notice_charge_amount_unpaid" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Ógreitt tilkynningargjald</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="partial_payment" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>upphæð innborgunar og innborgunardagur</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="partial_payment_date" type="xsd:date" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Innborgunardagur,</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="capital_amount_paid" type="xsd:decimal" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>innborgunarupphæð inn á höfuðstól við þessa greiðslu, ef nústaða þá heildargreiðsla inná höfuðstól</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="payable_amount" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Upphæð til greiðslu af greiðanda</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="capital_amount_remainder" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>Núverandi staða höfuðstóls, ef búið er að greiða inná kröfuna, þá ætti þetta að vera það sem eftir er af höfuðstólnum eftir að búið er að borga inná.  ætti aldrei að vera hærri en höfuðstólsupphæð á stofni kröfunnar.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="total_amount" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>upphæð sem mun koma til ráðstöfunar á reikningi kröfuhafa ef krafan er fullnaðargreidd = upphæð til greiðslu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_paymentinfo_full_date">
    <xsd:sequence>
      <xsd:element name="total_amount" type="xsd:decimal">
        <xsd:annotation>
          <xsd:documentation>upphæð sem mun koma til ráðstöfunar á reikningi kröfuhafa ef krafan er fullnaðargreidd = upphæð til greiðslu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_paymentinfo_partial_date">
    <xsd:sequence>
      <xsd:element name="partial_payment">
        <xsd:annotation>
          <xsd:documentation>upphæð innborgunar og innborgunardagur</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="amount_paid_today" type="xsd:decimal">
              <xsd:annotation>
                <xsd:documentation>innborgunarupphæð inn á höfuðstól við þessa greiðslu, ef nústaða þá heildargreiðsla inná höfuðstól</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_paymentinfo_partial">
    <xsd:sequence>
      <xsd:element name="partial_payment">
        <xsd:annotation>
          <xsd:documentation>upphæð innborgunar</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="amount_paid_today" type="xsd:decimal">
              <xsd:annotation>
                <xsd:documentation>innborgunarupphæð innan dagsins inn á höfuðstóll</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_transaction_info_type">
    <xsd:annotation>
      <xsd:documentation>Hreyfingar kröfu</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="transaction" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="batchnumber" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>bunkanúmer</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="transaction_date" type="xsd:dateTime">
              <xsd:annotation>
                <xsd:documentation>hreyfingardagur og tími</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="bank_day" type="xsd:date" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Bankadagur greiðslu</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="transaction_type">
              <xsd:annotation>
                <xsd:documentation>tegund hreyfingar</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:enumeration value="LOAD_FROM_BACKSYSTEM" />
                  <xsd:enumeration value="CREATION" />
                  <xsd:enumeration value="CHANGE" />
                  <xsd:enumeration value="CANCELLED" />
                  <xsd:enumeration value="CANCELLED_ON_CANCELLATION_DATE" />
                  <xsd:enumeration value="REMINDER_SENT" />
                  <xsd:enumeration value="MANUAL_REMINDER_SENT" />
                  <xsd:enumeration value="GRACE_GRANTED" />
                  <xsd:enumeration value="GRACE_REVOKED" />
                  <xsd:enumeration value="SENT_TO_SECONDARY_COLLECTION" />
                  <xsd:enumeration value="PRINTED" />
                  <xsd:enumeration value="SENT_TO_PUBLICATION_SYSTEM" />
                  <xsd:enumeration value="PARTIAL_PAYMENT" />
                  <xsd:enumeration value="PAYMENT" />
                  <xsd:enumeration value="DIRECT_PAYMENT" />
                  <xsd:enumeration value="PAYMENT_REVERSAL" />
                  <xsd:enumeration value="PAYMENT_REVERSAL" />
                  <xsd:enumeration value="CLAIM_TRANSFERRED_BETWEEN_BRANCHES" />
                  <xsd:enumeration value="REMOVED_FROM_SECONDARY_COLLECTION" />
                  <xsd:enumeration value="REVERSAL_CLAIM_CREATED" />
                  <xsd:enumeration value="CLAIM_TRANSFERRED_BETWEEN_BRANCHES" />
                  <xsd:enumeration value="CLAIM_CANCELLED_BY_PAYOR" />
                  <xsd:enumeration value="REQUEST_FOR_PRINTING" />
                  <xsd:enumeration value="CLAIM_CHANGED_FROM62_TO_66" />
                  <xsd:enumeration value="COLLECTIONPROCESS_SET_ON_CLAIM" />
                  <xsd:enumeration value="CLAIM_SET_TO_SECONDARY_COLLECTION" />
                  <xsd:enumeration value="CLAIM_RECREATED" />
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:element>
            <xsd:element name="transaction_bank" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>sendingarbanki</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="valuedate" type="xsd:date" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>vaxtadagsetning</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="payment" type="LI_IK_greidsluupplysingar" minOccurs="0" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_partial_payment_info_type">
    <xsd:annotation>
      <xsd:documentation>Hreyfingar kröfu</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="claims" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="key" type="LI_IK_claim_key_type" />
            <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Auðkenni = vísir . t.d 037</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="amount_paid_today" type="xsd:decimal" />
            <!--<xsd:element name="payment" type="LI_IK_paymentinfo_partial"/>-->
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_full_payment_info_type">
    <xsd:annotation>
      <xsd:documentation>Hreyfingar kröfu</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="claims" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="key" type="LI_IK_claim_key_type" />
            <xsd:element name="identifier" type="LI_IK_audkenni_type" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Auðkenni = vísir . t.d 037</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_upphaed_og_mynt_type">
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="currency" type="LI_IK_currency_type" use="required">
          <xsd:annotation>
            <xsd:documentation>Gjaldmiðill</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_vanskilagjald_type">
    <xsd:choice maxOccurs="2">
      <xsd:element name="first_default_charge" type="LI_IK_amount_and_days_type">
        <xsd:annotation>
          <xsd:documentation>Fyrra Vanskilagjald</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="second_default_charge" type="LI_IK_amount_and_days_type">
        <xsd:annotation>
          <xsd:documentation>Seinna Vanskilagjald</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:attribute name="reference" type="LI_IK_vidmidun_dags_type" use="required">
      <xsd:annotation>
        <xsd:documentation>Viðmið Eindagi/Gjalddagi</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="default_charge_type" type="LI_IK_tegund_afslattar_og_vanskilagjalds_type" use="required">
      <xsd:annotation>
        <xsd:documentation>Tegund = prósenta eða upphæð</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_amount_and_days_type">
    <xsd:simpleContent>
      <xsd:extension base="xsd:decimal">
        <xsd:attribute name="days" type="xsd:positiveInteger" use="required">
          <xsd:annotation>
            <xsd:documentation>Dagafjöldi</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_discount_type">
    <xsd:choice maxOccurs="2">
      <xsd:element name="first_discount" type="LI_IK_amount_and_days_type">
        <xsd:annotation>
          <xsd:documentation>Fyrri afsláttur kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="second_discount" type="LI_IK_amount_and_days_type">
        <xsd:annotation>
          <xsd:documentation>Seinni afsláttur kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:attribute name="reference" type="LI_IK_vidmidun_dags_type" use="required">
      <xsd:annotation>
        <xsd:documentation>Afsláttur dagsviðmið</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="discount_type" type="LI_IK_tegund_afslattar_og_vanskilagjalds_type" use="required">
      <xsd:annotation>
        <xsd:documentation>Tegund afsláttar = prósenta eða upphæð</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_address_type">
    <xsd:sequence>
      <xsd:element name="name" type="LI_IK_headline_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Nafn viðkomandi</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="carry_to_name" type="LI_IK_headline_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Berist til </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="address" type="LI_IK_headline_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Heimilisfang</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="region" type="LI_IK_headline_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>póstnúmer</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_hreyfingar_type">
    <xsd:sequence>
      <xsd:element name="line" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="text" type="LI_IK_hreyfingatexti_type" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_claim_key_type">
    <xsd:sequence>
      <xsd:element name="claimant_id" type="LI_Kennitala_type">
        <xsd:annotation>
          <xsd:documentation>kennitala kröfuhafa</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="branch" type="LI_IK_branch_type">
        <xsd:annotation>
          <xsd:documentation>Útibú</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ledger" type="LI_IK_ledger_type">
        <xsd:annotation>
          <xsd:documentation>Höfuðbók</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="number" type="LI_IK_krofunumer_type">
        <xsd:annotation>
          <xsd:documentation>Kröfunúmer</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="due_date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>Gjalddagi</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_printing_type">
    <xsd:sequence>
      <xsd:sequence minOccurs="0">
        <xsd:element name="payor_address" type="LI_IK_address_type" />
        <xsd:element name="text_1" type="LI_IK_athugasemd_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>athugasemdalína 1 áður</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="text_2" type="LI_IK_athugasemd_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>athugasemdalína 2 áður</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="print_lines" type="LI_IK_hreyfingar_type" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>prent línur á greiðsluseðli</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <!-- Heimilisfang kröfuhafa ef annað en lögheimili -->
        <!-- Breytt póstfang kröfugreiðanda, ef sleppt, þá er notað skráð lögheimili greiðanda -->
        <!-- Sundurliðun á kröfu -->
        <!-- Athugasemdir sem prentaðar eru neðanmáls á seðilinn -->
      </xsd:sequence>
    </xsd:sequence>
    <xsd:attribute name="type" use="required">
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:pattern value="PRENTUN" />
          <xsd:pattern value="PRENTUN_OG_BIRTING" />
          <xsd:pattern value="BIRTING" />
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_milliinnheimta_type">
    <xsd:sequence>
      <xsd:element name="collection_company_id" type="LI_Kennitala_type">
        <xsd:annotation>
          <xsd:documentation>kennitala milliinnehieimtu fyrirtækis</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="number_of_days" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>dagafjöldi frá dags_vidmidunar</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_filter_type">
    <xsd:sequence>
      <xsd:element name="entry_from" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>frá kröfu númer í lista</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="entry_to" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>til kröfu númer í lista</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="total" type="xsd:long" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Heildarfjöldi</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_filter_transactions_type">
    <xsd:sequence>
      <xsd:element name="entry_from" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>frá kröfu númer í lista</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="entry_to" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>til kröfu númer í lista</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_Search_filter_type">
    <xsd:sequence>
      <xsd:element name="date_from" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>Dags frá í leit</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="date_to" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>dags til í leit</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="date_type" type="LI_IK_leitar_dags_type" nillable="true">
        <xsd:annotation>
          <xsd:documentation>tegund þeirrar dagsetningar sem leita á eftir.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="status" type="LI_IK_claim_status_type" nillable="true">
        <xsd:annotation>
          <xsd:documentation>Ástand kröfu, ógreidd, greidd,niðurfelld</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="only_partially_paid" type="xsd:boolean" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Sett sem true, þá skilar þetta aðeins þeim kröfum sem hafa einhverntímann verið innáborgaðar.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="only_secondary_collection" type="xsd:boolean" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>skilar aðeins kröfum sem komnar eru í milliinnheimtu ef sett sem TRUE</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="capital_amount_from" type="xsd:decimal" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Höfuðstólsupphæð frá</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="capital_amount_to" type="xsd:decimal" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Höfuðstólsupphæð til</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="reference" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Tilvísun</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_veittur_greidslufrestur_type">
    <xsd:sequence>
      <xsd:element name="date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>dagsetningin sem greiðslufrestur var gefinn</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="number_of_days" type="xsd:long">
        <xsd:annotation>
          <xsd:documentation>fjöldi daga veittur í greiðslufrest</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="LI_IK_heiltolu_upphaed_9_type">
    <xsd:restriction base="xsd:nonNegativeInteger">
      <xsd:totalDigits value="11" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_branch_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{4}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_ledger_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{2}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_krofunumer_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{6}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_audkenni_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9A-Za-z]{3}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_reference_type">
    <xsd:restriction base="xsd:string">
      <xsd:length value="16" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_bill_number_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{7}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_customer_number_type">
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9A-Za-z]{1,16}" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_partial_payment_allowed_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="GREIÐA_MÁ_INN_Á_KRÖFU" />
      <xsd:enumeration value="EKKI_MÁ_GREIÐA_INN_Á_KRÖFU" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_payment_info_search_term">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="PARTIALS" />
      <xsd:enumeration value="PAYMENTS" />
      <xsd:enumeration value="BOTH" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_vidmidun_dags_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="DUE_DATE" />
      <xsd:enumeration value="FINAL_DUE_DATE" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_leitar_dags_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="DUE_DATE" />
      <xsd:enumeration value="FINAL_DUE_DATE" />
      <xsd:enumeration value="CREATION_DATE" />
      <xsd:enumeration value="CANCELLATION_DATE" />
      <xsd:enumeration value="EXPECTED_CANCELLATION_DATE" />
      <xsd:enumeration value="PAYMENT_TRANSACTION_DATE" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_athugasemd_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="80" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_headline_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_hreyfingatexti_type">
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_tegund_afslattar_og_vanskilagjalds_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="AMOUNT" />
      <xsd:enumeration value="PERCENTAGE" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_currency_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="CAD" />
      <xsd:enumeration value="CHF" />
      <xsd:enumeration value="DKK" />
      <xsd:enumeration value="NOK" />
      <xsd:enumeration value="SEK" />
      <xsd:enumeration value="EUR" />
      <xsd:enumeration value="GBP" />
      <xsd:enumeration value="ISK" />
      <xsd:enumeration value="JPY" />
      <xsd:enumeration value="USD" />
      <xsd:enumeration value="XDR" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_rule_of_payment_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="MÁ_GREIÐA_ELDRI_GJALDDAGA" />
      <xsd:enumeration value="MÁ_EKKI_GREIÐA_ELDRI_GJALDDAGA" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="LI_IK_bill_presentment_system_type">
    <xsd:sequence>
      <xsd:element name="type">
        <xsd:annotation>
          <xsd:documentation>birtingakerfið sem verið er að vísa í </xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:pattern value="[A-Z]{1}" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="parameters" type="xsd:anyURI">
        <xsd:annotation>
          <xsd:documentation>tengistrengur inn í það birtingakerfi sem á að sækja skjal í.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <!-- Auðkenni birtingarkerfis -->
    </xsd:sequence>
  </xsd:complexType>
  <xsd:simpleType name="LI_IK_claim_status_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="UNPAID" />
      <xsd:enumeration value="PAID" />
      <xsd:enumeration value="CANCELLED" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_claim_collection_status_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="PRIMARY_COLLECTION">
        <xsd:annotation>
          <xsd:documentation>Fruminnheimta</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="SECONDARY_COLLECTION">
        <xsd:annotation>
          <xsd:documentation>Framhaldsinnheimta / milliinnheimta</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="LEGAL_COLLECTION">
        <xsd:annotation>
          <xsd:documentation>Löginnheimta</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_default_interest_base_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="AMOUNT" />
      <xsd:enumeration value="AMOUNT_AND_DEFAULT_COSTS" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:simpleType name="LI_IK_reminder_type">
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="REMINDER" />
      <xsd:enumeration value="REMINDER_WARNING_PUBLIC" />
      <xsd:enumeration value="REMINDER_WARNING" />
    </xsd:restriction>
  </xsd:simpleType>
  <xsd:complexType name="LI_IK_collection_process_info_type">
    <xsd:sequence>
      <xsd:element name="reference_date" type="xsd:date">
        <xsd:annotation>
          <xsd:documentation>Dagsetning viðmiðunar fyrir ítrekanir og milliinnheimtu.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="reminders" type="LI_IK_Innheimta_type" minOccurs="0" />
      <xsd:element name="secondary_collection" type="LI_IK_milliinnheimta_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>milliinnheimta</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="allowed_grace" type="LI_IK_veittur_greidslufrestur_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>veittur greiðslufrestur kröfu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="secondary_collection_date" type="xsd:dateTime" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Dagurinn sem krafan fór í milliinnheimtu</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="reminder_last_sent" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="date_last_sent" type="xsd:date">
              <xsd:annotation>
                <xsd:documentation>dagsetning síðast sendu ítrekunar</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="type" type="LI_IK_reminder_type">
              <xsd:annotation>
                <xsd:documentation>tegund innheimtuviðvörunar</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_drattarvextir_type">
    <xsd:sequence>
      <xsd:element name="percentage" minOccurs="0">
        <xsd:simpleType>
          <xsd:restriction base="xsd:decimal">
            <xsd:totalDigits value="6" />
            <xsd:fractionDigits value="4" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="default_interest_base" type="LI_IK_default_interest_base_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>dráttavaxtastofnkóði</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="rule">
        <xsd:annotation>
          <xsd:documentation>dráttavaxtaregla</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="EMPTY" />
            <xsd:enumeration value="1" />
            <xsd:enumeration value="2" />
            <xsd:enumeration value="3" />
            <xsd:enumeration value="4" />
            <xsd:enumeration value="5" />
            <xsd:enumeration value="6" />
            <xsd:enumeration value="7" />
            <xsd:enumeration value="8" />
            <xsd:enumeration value="9" />
            <xsd:enumeration value="10" />
            <xsd:enumeration value="A" />
            <xsd:enumeration value="B" />
            <xsd:enumeration value="C" />
            <xsd:enumeration value="D" />
            <xsd:enumeration value="E" />
            <xsd:enumeration value="F" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_Claimlist_type">
    <xsd:sequence>
      <xsd:element name="main" type="LI_IK_stofn_krofu_type">
        <xsd:annotation>
          <xsd:documentation>Þau grunn einindi kröfunnar sem krafan var stofnuð út frá. Lykill, reiknireglur og tilvísanir.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="main_rules" type="LI_IK_stofn_krofu_reglur_type" />
      <xsd:element name="payment_status" type="LI_IK_greidsluupplysingar" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Núverandi staða kröfunnar, ef krafan er ógreidd, ef krafan er greidd þá birtast hér síðustu greiðslu- upplýsingar kröfunnar.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="collection_process" type="LI_IK_collection_process_info_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>innheimtuferli</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="bill_presentment_system" type="LI_IK_bill_presentment_system_type" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Birtingakerfi</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="printing" type="LI_IK_printing_type" minOccurs="0" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_Innheimta_type">
    <xsd:sequence>
      <xsd:element name="reminder" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="number_of_days" type="xsd:long">
              <xsd:annotation>
                <xsd:documentation>dagafjöldi frá dags viðmiðunar</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="type" type="LI_IK_reminder_type">
              <xsd:annotation>
                <xsd:documentation>tegund innheimtuviðvörunar</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_error_type">
    <xsd:annotation>
      <xsd:documentation>almenn villumeðhöndlun, villunúmer og villutexti</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element name="error_number" type="xsd:integer">
        <xsd:annotation>
          <xsd:documentation>Villunúmer frá aðgerð</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="error_text" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Villutexti</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_IK_currency_information_type">
    <xsd:sequence>
      <xsd:element name="reference_rate">
        <xsd:annotation>
          <xsd:documentation>Gengisnúmer</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="REGULAR_RATE" />
            <xsd:enumeration value="CENTRAL_BANK_MID_RATE" />
            <xsd:enumeration value="CENTRAL_BANK_STATUTORY_RATE" />
            <xsd:enumeration value="NOTE_RATE" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="currency" type="LI_IK_currency_type">
        <xsd:annotation>
          <xsd:documentation>Gjaldmiðill</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="forex_bank">
        <xsd:annotation>
          <xsd:documentation>Gengisbanki</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="0000">
              <xsd:annotation>
                <xsd:documentation>Seðlabankinn</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="0100">
              <xsd:annotation>
                <xsd:documentation>Landsbankinn</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="0300">
              <xsd:annotation>
                <xsd:documentation>ARION</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="0500">
              <xsd:annotation>
                <xsd:documentation>Íslandsbanki</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="1100">
              <xsd:annotation>
                <xsd:documentation>Sparisjóðir</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="payment_rate">
        <xsd:annotation>
          <xsd:documentation>Gengiskóði</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="DUE_DATE_RATE" />
            <xsd:enumeration value="PAYMENT_DATE_RATE" />
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <!-- Tegund gengis -->
      <!-- 3 stafa tákn myntar -->
      <!-- Fyrstu 2 stafirnir í banka sem ræður gengisskráningu viðkomandi kröfu -->
      <!-- Gengisregla, segir til um við hvaða dagsgengi á að miða þegar krafa er greidd og hvaða dráttarvaxtatöflur skal nota við útreikning dráttarvaxta -->
      <!-- Tegund gengis sem miðað er við -->
      <!-- Myntkóði kröfu (í hvaða mynt krafa er) -->
      <!-- Við hvaða bankastofnun miðast gengisskráningin -->
      <!-- Gengisregla -->
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LI_debetkort_type">
    <xsd:sequence>
      <xsd:element name="tegund" type="xsd:string" />
      <xsd:element name="tekkaabyrgdarnumer" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="AmountAndCurrencyType">
    <xsd:simpleContent>
      <xsd:extension base="xsd:decimal">
        <xsd:attribute name="currency" type="xsd:string" use="required">
          <xsd:annotation>
            <xsd:documentation>Gjaldmiðill upphæðar</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name="IndexType">
    <xsd:simpleContent>
      <xsd:extension base="xsd:decimal">
        <xsd:attribute name="IndexType" use="required">
          <xsd:annotation>
            <xsd:documentation>Tegund Vísitölu</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
  <xsd:complexType name="NameAndSSNType">
    <xsd:sequence>
      <xsd:element name="SSN" type="LI_Kennitala_type">
        <xsd:annotation>
          <xsd:documentation>Kennitala </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Name" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Nafn </xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="MortgageType">
    <xsd:sequence>
      <xsd:element name="Type" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Type</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Title" type="xsd:string" />
      <xsd:element name="LienOrder" type="xsd:int" />
      <xsd:element name="Owners" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Owner" type="xsd:string" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Nafn </xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="MortgagesType">
    <xsd:sequence>
      <xsd:element name="Mortgage" type="MortgageType" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Veðandlag</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LoanBasicType">
    <xsd:sequence>
      <xsd:element name="AccountNumber" type="LI_Account_number_type">
        <xsd:annotation>
          <xsd:documentation>Reikningsnúmer 12 stafir Visa 16 stafir</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="TotalAmount" type="AmountAndCurrencyType">
        <xsd:annotation>
          <xsd:documentation>Upphæð skuldar / staða reiknings</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Claimant" type="NameAndSSNType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Upplýsingar um kröfuhafa</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Mortgages" type="MortgagesType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Veðandlag</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Guarantors" type="GuarantorType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Ábyrgðarmenn</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="GuarantorType">
    <xsd:sequence>
      <xsd:element name="Guarantor" type="NameAndSSNType" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Ábyrgðarmaður</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="UnpaidDueDateType">
    <xsd:sequence>
      <xsd:element name="Penalty" type="AmountAndCurrencyType" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Upphæð dráttavaxta</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="OldestDefaultedDate" type="xsd:dateTime" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LiabilityType">
    <xsd:sequence>
      <xsd:element name="AccountNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Reikningsnúmer</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="AccountName" type="xsd:string" />
      <xsd:element name="TotalAmount" type="xsd:decimal" />
      <xsd:element name="DefaultedAmount" type="xsd:decimal" />
      <xsd:element name="MainDebtor" type="xsd:string" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="LoanType">
    <xsd:complexContent>
      <xsd:extension base="LoanBasicType">
        <xsd:sequence>
          <xsd:element name="CollectionStatus" type="xsd:string" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Staða Innheimtu</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="IssueDate" type="xsd:date">
            <xsd:annotation>
              <xsd:documentation>Lántökudagur.  Dagur sem lán var upphaflega tekið</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="FirstDueDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Fyrsti Gjalddagi af láninu</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="InitialAmount" type="AmountAndCurrencyType">
            <xsd:annotation>
              <xsd:documentation>Upprunalegur Höfuðstöll Lánsins</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="InterestRate" type="xsd:decimal">
            <xsd:annotation>
              <xsd:documentation>Núverandi vaxtaprósenta láns</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="FirstInterestDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Fyrsti dagur sem lánið ber vexti</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="NumberOfPayments" type="xsd:long">
            <xsd:annotation>
              <xsd:documentation>Lánstími í mánuðum</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="RemainderNotDue" type="AmountAndCurrencyType">
            <xsd:annotation>
              <xsd:documentation>Eftirstöðvar í skilum</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Defaults" type="AmountAndCurrencyType" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Vanskil</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="CreditLimit" type="AmountAndCurrencyType" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Núverandi Heimild láns, þ.e.a.s. sú heimild sem hann hann hefur til að draga</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="OldestDefaultedAmount" type="AmountAndCurrencyType">
            <xsd:annotation>
              <xsd:documentation>Upphæð án dráttavaxta</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="OldestDefaultedDate" type="xsd:date" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Dagsetning  elsta ógreidda gjalddaga</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="CreditAssessment" type="xsd:string" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Greiðslumat</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="MainDebtor" type="xsd:string" />
          <xsd:element name="MonthsBetweenPayments" type="xsd:decimal" />
          <xsd:element name="RemainingMonths" type="xsd:long" />
          <xsd:element name="CoDebtors" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="CoDebtor" type="xsd:string" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="FinalDueDate" type="xsd:date" minOccurs="0" />
          <xsd:element name="LastPaymentAmount" type="AmountAndCurrencyType" />
          <xsd:element name="LastPaymentDate" type="xsd:date" minOccurs="0" />
          <xsd:element name="Indexed" type="xsd:boolean" />
          <xsd:element name="Index" type="IndexType">
            <xsd:annotation>
              <xsd:documentation>Vísitala</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Annuitet" type="xsd:boolean" />
          <xsd:element name="LoanTypeName" type="xsd:string" />
          <xsd:element name="TurnoverCurrentYear" type="xsd:decimal" nillable="true" />
          <xsd:element name="TurnoverPreviousYear" type="xsd:decimal" nillable="true" />
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:complexType name="CollateralAgreementType">
    <xsd:complexContent>
      <xsd:extension base="LoanBasicType">
        <xsd:sequence>
          <xsd:element name="GuaranteeMaxAmount" type="AmountAndCurrencyType" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Hámarksupphæð ábyrgðar</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="DefaultedAmount" type="AmountAndCurrencyType" />
          <xsd:element name="Date" type="xsd:date" />
          <xsd:element name="Index" type="IndexType">
            <xsd:annotation>
              <xsd:documentation>Vísitala</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="GeneralPledge" type="xsd:boolean" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Allsherjaveð</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="IsAmountBoundToLoanBalance" type="xsd:boolean" />
          <xsd:element name="FinalDate" type="xsd:date" />
          <xsd:element name="Liabilities" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="Liability" type="LiabilityType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
      </xsd:extension>
    </xsd:complexContent>
  </xsd:complexType>
  <xsd:element name="LI_UMS">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="SSN" type="LI_Kennitala_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_UMS_Response">
    <xsd:annotation>
      <xsd:documentation>Skilar öllum upplýsingum fjárhagslega stöðu viðskiptamanns</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="xsd:string" minOccurs="0" />
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:sequence>
          <xsd:element name="Loans" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Innlend lán og Höfuðbækur 74</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="Loan" type="LoanType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="ForeignLoans" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Erlend lán höfuðbók 36</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="ForeignLoan" type="LoanType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="CreditCards" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Staða kreditkorta</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="CreditCard" type="LoanType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="Accounts" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Reikningar</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="Account" type="LoanType" maxOccurs="unbounded">
                  <xsd:annotation>
                    <xsd:documentation>Reikningur sýnir stöðu alla reikninga hvort sem þeir eru í plús eða mínus.</xsd:documentation>
                  </xsd:annotation>
                </xsd:element>
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="Guarantees" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="Guarantee" type="CollateralAgreementType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="CollateralAgreements" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Tryggingabréf</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="CollateralAgreement" type="CollateralAgreementType" maxOccurs="unbounded">
                  <xsd:annotation>
                    <xsd:documentation>Stakt tryggingabréf</xsd:documentation>
                  </xsd:annotation>
                </xsd:element>
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="MultiPayments" minOccurs="0">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="MultiPayment" type="LoanType" maxOccurs="unbounded" />
              </xsd:sequence>
            </xsd:complexType>
          </xsd:element>
        </xsd:sequence>
        <xsd:element name="Debtor" type="NameAndSSNType">
          <xsd:annotation>
            <xsd:documentation>Nafn og kennitala þess sem um er beðið</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="xsd:decimal" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Get_Creditcard_Transactions">
    <xsd:annotation>
      <xsd:documentation>Credit card statement</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
        <xsd:element name="card_id" type="xsd:decimal" />
        <xsd:choice>
          <xsd:element name="time_period" type="LI_Time_Period_type" />
          <xsd:element name="payment_period" type="LI_Card_Period_type" />
        </xsd:choice>
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Get_Creditcard_Transactions_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="time" type="LI_Time_type" />
        <xsd:choice>
          <xsd:element name="payment_period" type="LI_Card_Period_type" />
          <xsd:element name="time_period" type="LI_Time_Period_type" />
        </xsd:choice>
        <xsd:element name="balance" type="xsd:decimal" />
        <xsd:element name="award_point_state" type="xsd:decimal" />
        <xsd:element name="total_withdrawal" type="xsd:decimal" />
        <xsd:element name="withdrawals">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="withdrawal" type="LI_Creditcard_Withdrawal_type" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="deposits">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="deposit" type="LI_Creditcard_Deposit_type" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="LI_Get_CreditcardList">
    <xsd:annotation>
      <xsd:documentation>CreditcardList info</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="session_id" type="LI_Session_type" />
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
  <xsd:complexType name="LI_CreditCard">
    <xsd:sequence>
      <xsd:element name="masked_cardnumber" type="xsd:string" />
      <xsd:element name="card_id" type="xsd:decimal" />
      <xsd:element name="card_type" type="xsd:string" />
      <xsd:element name="expires" type="xsd:date" />
      <xsd:element name="card_holder_name" type="xsd:string" />
      <xsd:element name="card_owner_id" type="LI_Kennitala_type" />
      <xsd:element name="card_holder_id" type="LI_Kennitala_type" />
      <xsd:element name="debet_account" type="xsd:string" />
      <xsd:element name="status" type="xsd:string" />
      <xsd:element name="credit_limit" type="xsd:decimal" />
      <xsd:element name="due_date" type="xsd:date" />
      <xsd:element name="available_amount" type="xsd:decimal" />
      <xsd:element name="due_amount" type="xsd:decimal" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="LI_Get_CreditcardList_response">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="cards">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="card" type="LI_CreditCard" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="version" type="LI_Version_type" use="required" />
    </xsd:complexType>
  </xsd:element>
	
  <xsd:complexType name ="LI_Market_Instrument">
		<xsd:annotation>
			<xsd:documentation>Instrument of Transaction</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Id" type="xsd:string"/>
			<xsd:element name ="CurrencyId" type="xsd:string"/>
			<xsd:element name ="ShortName" type="xsd:string"/>
			<xsd:element name ="Type" nillable ="true" type="LI_Market_InstrumentType"/>
			<xsd:element name ="SubType" nillable="true" type="LI_Market_InstrumentSubtype"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:simpleType name ="LI_Market_InstrumentType">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Fund" />
			<xsd:enumeration value="Stock" />
			<xsd:enumeration value="Bond" />
			<xsd:enumeration value="Deposit" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:simpleType name =" LI_Market_InstrumentSubtype">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Etf" />
			<xsd:enumeration value="MutualFund" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType name ="LI_Market_Fee">
		<xsd:annotation>
			<xsd:documentation>Fees of Transactions</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="totalFee" type="xsd:decimal"/>
			<xsd:element name ="serviceFee" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="transactionFee" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="TransactionFeePercentage" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="TransactionFeeWithDiscountPercentage" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="TransactionFeeDiscountPercentage" nillable="true" type ="xsd:decimal"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name ="LI_Market_Transaction">
		<xsd:annotation>
			<xsd:documentation>Market Transaction</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name ="id" type="xsd:string"/>
			<xsd:element name ="customerId " type="xsd:string"/>
			<xsd:element name ="portfolioId" nillable="true" type="xsd:int"/>
			<xsd:element name ="accountId " type="xsd:string"/>
			<xsd:element name ="quantity " type ="xsd:decimal"/>
			<xsd:element name ="price " type="xsd:decimal"/>
			<xsd:element name ="currencyPrice" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="totalPayment " type="xsd:decimal"/>
			<xsd:element name ="totalPaymentIsk" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="orderAmount " type="xsd:decimal"/>
			<xsd:element name ="taxAmount" nillable="true" type="xsd:decimal"/>
			<xsd:element name ="Action " type="LI_Market_TransactionAction"/>
			<xsd:element name ="Direction " type="LI_Market_TransactionDirection"/>
			<xsd:element name ="Status " type="LI_Market_TransactionStatus"/>
			<xsd:element name ="tradeDate" nillable="true" type="xsd:dateTime"/>
			<xsd:element name ="estimatedSettlementDate" nillable="true" type="xsd:dateTime"/>
			<xsd:element name ="PaidDate" nillable="true" type="xsd:dateTime"/>
			<xsd:element name ="Updated" nillable="true" type="xsd:dateTime"/>
			<xsd:element name ="Fee" type="LI_Market_Fee"/>
			<xsd:element name ="Instrument" type="LI_Market_Instrument"/>
			<xsd:element name ="time" type="LI_Time_type" />
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name ="LI_Market_TransactionStatus">
			<xsd:restriction base="xsd:string">
				<xsd:enumeration value="New"/>
				<xsd:enumeration value="unconfirmedPrice" />
				<xsd:enumeration value="confirmedPrice" />
				<xsd:enumeration value="settlement" />
				<xsd:enumeration value="completed" />
			</xsd:restriction>
	</xsd:simpleType>
	
	<xsd:simpleType name ="LI_Market_TransactionDirection">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="in"/>
			<xsd:enumeration value="out"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name ="LI_Market_TransactionAction">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="buy"/>
			<xsd:enumeration value="custodyFee"/>
			<xsd:enumeration value="delivery"/>
			<xsd:enumeration value="dividend"/>
			<xsd:enumeration value="installment"/>
			<xsd:enumeration value="interest" />
			<xsd:enumeration value="portfolioTransfer" />
			<xsd:enumeration value="reception"/>
			<xsd:enumeration value="redemption"/>
			<xsd:enumeration value="sell" />
			<xsd:enumeration value="stockSplit"/>
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType  name ="LI_Market_Portfolio">
		<xsd:annotation>
			<xsd:documentation>Portfolio</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="id" type="xsd:int"/>
			<xsd:element name ="name" type="xsd:string"/>
			<xsd:element name ="Currency " type ="xsd:string"/>
			<xsd:element name ="CustomerId " type ="xsd:string"/>
			<xsd:element name ="CustomerName " type ="xsd:string"/>
			<xsd:element name ="Status"  nillable="true" type ="LI_Market_PortfolioStatus"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:simpleType name="LI_Market_PortfolioStatus">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value= "Active" />
			<xsd:enumeration value= "Inactive" />
			<xsd:enumeration value= "Closed" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:complexType name ="LI_Market_PortfolioHolding">
		<xsd:annotation>
			<xsd:documentation>Portfolio Holding</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Id" type="xsd:string"/>
			<xsd:element name="Symbol" type="xsd:string"/>
			<xsd:element name="Name" type="xsd:string"/>
			<xsd:element name="Type" type="LI_Market_Holding_Type"/>
			<xsd:element name="Currency" type="xsd:string"/>
			<xsd:element name="CurrencyRate" type="xsd:decimal"/>
			<xsd:element name="Quantity" type="xsd:decimal"/>
			<xsd:element name="MarketValue" type="xsd:decimal"/>
			<xsd:element name="MarketValueIsk" type="xsd:decimal"/>
			<xsd:element name="Last" type="xsd:decimal"/>
			<xsd:element name="GainLoss" type="xsd:decimal"/>
			<xsd:element name="GainLossPercentage" type="xsd:decimal"/>
			<xsd:element name="StartDate" type="xsd:dateTime"/>
			<xsd:element name="EndDate" type="xsd:dateTime"/>
			<xsd:element name="PortfolioId" nillable="true" type="xsd:int"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:simpleType name="LI_Market_Holding_Type">
		<xsd:restriction base="xsd:string">
			<xsd:enumeration value="Stock" />
			<xsd:enumeration value="Bond" />
			<xsd:enumeration value="Fund" />
			<xsd:enumeration value="Deposit" />
		</xsd:restriction>
	</xsd:simpleType>

	<xsd:element name="LI_Get_Market_PortfolioHoldingListResponse">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation>Gets /Portfolios/{portfolioId}/Holdings</xsd:documentation>
			</xsd:annotation>
			<xsd:sequence>
				<xsd:element name="PortfolioHolding" type="LI_Market_PortfolioHolding" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element name="session_id" type="LI_Session_type"/>
				<xsd:element name="time" type="LI_Time_type" />
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>


	<xsd:element name="LI_Get_Market_Transaction">
		<xsd:annotation>
			<xsd:documentation>Input to GetTransactions</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name ="tradeDateFrom" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="tradeDateTo" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="action" nillable="true" type="LI_Market_TransactionAction"/>
				<xsd:element name ="instrumentId" nillable="true" type="xsd:string"/>
				<xsd:element name ="portfolioId" nillable="true" type="xsd:int"/>
				<xsd:element name ="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Market_GetPortfolioHoldings">
		<xsd:annotation>
			<xsd:documentation>Input to GetHolding</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="portfolioId" type="xsd:int"/>
				<xsd:element name ="from" nillable ="true" type="xsd:dateTime"/>
				<xsd:element name ="to" nillable ="true" type="xsd:dateTime"/>
				<xsd:element name="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Market_GetPortfolios">
		<xsd:annotation>
			<xsd:documentation>Input to GetPortfolios</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>
	
	<xsd:element name="LI_Get_Market_TransactionListResponse">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation>Get Transactions</xsd:documentation>
			</xsd:annotation>
			<xsd:sequence>
				<xsd:element name="LI_Market_Transaction" type="LI_Market_Transaction" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element name="session_id" type="LI_Session_type"/>
				<xsd:element name="time" type="LI_Time_type" />
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>
	
	<xsd:element name="LI_Get_Market_PortfolioListResponse">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation>Get Portfolios</xsd:documentation>
			</xsd:annotation>
			<xsd:sequence>
				<xsd:element name="LI_Market_Portfolio" type="LI_Market_Portfolio" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element name="session_id" type="LI_Session_type"/>
				<xsd:element name="time" type="LI_Time_type" />
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Acquiring_GetSettlements">
		<xsd:annotation>
			<xsd:documentation>Input to GetAcquiringSettlements</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name ="from" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="to" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="mid"  nillable="true" type="xsd:string"/>
				<xsd:element name ="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Acquiring_GetTransactions">
		<xsd:annotation>
			<xsd:documentation>Input to GetAcquiringTransactions</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name ="from" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="to" nillable="true" type="xsd:dateTime"/>
				<xsd:element name ="mid"  nillable="true" type="xsd:string"/>
				<xsd:element name ="paging_filter" nillable="true" type="LI_Acquiring_Transactions_Paging" />
				<xsd:element name ="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Acquiring_GetSettlementTransactions">
		<xsd:annotation>
			<xsd:documentation>Input to GetAcquiringSettlementTransactions</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name ="settlement_id" nillable="false" type="xsd:long"/>
				<xsd:element name ="paging_filter" nillable="true" type="LI_Acquiring_SettlementTransactions_Paging" />
				<xsd:element name ="session_id" type="LI_Session_type"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name="LI_Acquiring_StatementTransactionGroupSummary">
		<xsd:annotation>
			<xsd:documentation>Acquiring Transaction Group Summary</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name ="TransactionGroup" type="xsd:string"/>
			<xsd:element name ="AccountAmount" type="xsd:decimal"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="LI_Acquiring_StatementFeeSummary">
		<xsd:annotation>
			<xsd:documentation>Acquiring Transaction Group Summary</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name ="FeeType" type="xsd:string"/>
			<xsd:element name ="Amount" type="xsd:decimal"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="LI_Acquiring_Settlement">
		<xsd:annotation>
			<xsd:documentation>Acquiring Merchant Settlement Record</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name ="SettlementId" type="xsd:string"/>
			<xsd:element name ="SettlementDate" type="xsd:date"/>
			<xsd:element name ="MID" type="xsd:string"/>
			<xsd:element name ="Kennitala" type="xsd:string"/>
			<xsd:element name ="AccountCurrency" type="xsd:string"/>
			<xsd:element name ="SettlementAccount" type="xsd:string"/>
			<xsd:element name ="SettlementAmount" type="xsd:decimal"/>
			<xsd:element name ="TradeName" type="xsd:string"/>
			<xsd:element name ="TotalSalesAmount" type="xsd:decimal"/>
			<xsd:element name ="TotalRefundsAmount" type="xsd:decimal"/>
			<xsd:element name ="Fees" type="LI_Acquiring_StatementFeeSummary" minOccurs="0" maxOccurs="unbounded"/>
			<xsd:element name ="OtherTransactions" type="LI_Acquiring_StatementTransactionGroupSummary" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name="LI_Acquiring_Transaction">
		<xsd:annotation>
			<xsd:documentation>Acquiring Transaction Record</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
            <xsd:element name ="IssuerCountry" type="xsd:string" nillable="true"/>
			<xsd:element name ="MaskedCardnumber" type="xsd:string"/>
			<xsd:element name ="MID" type="xsd:string"/>
			<xsd:element name ="RetrievalReference" type="xsd:string"/>
			<xsd:element name ="TransactionSlip" type="xsd:string"/>
			<xsd:element name ="SettlementDate" type="xsd:date" nillable="true"/>
			<xsd:element name ="SettlementId" type="xsd:string" nillable="true"/>
			<xsd:element name ="TransactionAmount" type="xsd:decimal"/>
			<xsd:element name ="TransactionCategory" type="xsd:string"/>
			<xsd:element name ="TransactionCurrency" type="xsd:string"/>
			<xsd:element name ="TransactionDate" type="xsd:dateTime"/>
			<xsd:element name ="TransactionFeesAmount" type="xsd:decimal" nillable="true"/>
			<xsd:element name ="OrganizationName" type="xsd:string" nillable="true"/>
			<xsd:element name ="TerminalId" type="xsd:string" nillable="true"/>
			<xsd:element name ="CardScheme" type="xsd:string" nillable="true"/>
			<xsd:element name ="ExternalReference" type="xsd:string" nillable="true"/>
			<xsd:element name ="AuthorizationCode" type="xsd:string" nillable="true"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:element name="LI_Get_Acquiring_SettlementsListResponse">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation>Get Acquiring Settlements</xsd:documentation>
			</xsd:annotation>
			<xsd:sequence>
				<xsd:element name="LI_Acquiring_Settlements" type="LI_Acquiring_Settlement" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element name="session_id" type="LI_Session_type"/>
				<xsd:element name="time" type="LI_Time_type" />
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="LI_Get_Acquiring_TransactionsListResponse">
		<xsd:complexType>
			<xsd:annotation>
				<xsd:documentation>Get Acquiring Transactions</xsd:documentation>
			</xsd:annotation>
			<xsd:sequence>
				<xsd:element name="LI_Acquiring_Transactions" type="LI_Acquiring_Transaction" minOccurs="0" maxOccurs="unbounded"/>
				<xsd:element name="page" nillable="true" type="xsd:int" />
				<xsd:element name="perPage" nillable="true" type="xsd:int" />
				<xsd:element name="totalItems" nillable="true" type="xsd:int" />
				<xsd:element name="totalPages" nillable="true" type="xsd:int" />
				<xsd:element name="session_id" type="LI_Session_type"/>
				<xsd:element name="time" type="LI_Time_type" />
			</xsd:sequence>
			<xsd:attribute name="version" type="LI_Version_type" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:complexType name ="LI_Acquiring_Transactions_Paging">
		<xsd:annotation>
			<xsd:documentation>Paging for acquiring transactions</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="page" type="xsd:int"/>
			<xsd:element name="perPage" type="xsd:int"/>
		</xsd:sequence>
	</xsd:complexType>

	<xsd:complexType name ="LI_Acquiring_SettlementTransactions_Paging">
		<xsd:annotation>
			<xsd:documentation>Paging for acquiring settlement transactions</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="page" type="xsd:int"/>
			<xsd:element name="perPage" type="xsd:int"/>
		</xsd:sequence>
	</xsd:complexType>
	
</xsd:schema>

