<?xml version="1.0" encoding="UTF-8"?>
<RESPONSE>
  
  <!--  
  meta informacje o żądaniu, dostępne gdy  ./STATUS jest OK 
  cardinality: 0..1
  -->
  <METAINF>
    <PRODUCER>SALDEO</PRODUCER>
    <TIMESTAMP/>
    <OPERATION>contractor.merge</OPERATION>
    <VERSION>3.3</VERSION>
    
    <!--
    cardinality: 1..*
    -->
    <PARAMETER>
      <NAME/>
      <VALUE/>
    </PARAMETER>
  </METAINF>
  
  <!--
  Status odpowiedzi
  Możliwe wartość 
  -OK
  -ERROR
  cardinality: 1 
  -->
  <STATUS/>
  
  <!--
  Koda błedu gdy ./STATUS jest ERROR
  cardinality: 0..1 
  -->
  <ERROR_CODE/>
  
  <!--
  Dodatkowa informacja o błędzie gdy ./STATUS jest ERROR
  cardinality: 0..1 
  -->
  <ERROR_MESSAGE/>
  
  <!--
  Wyniki gdy ./STATUS jest OK
  cardinality: 0..1
  -->
  <RESULTS>
    
    <!--
    Rekord dla każdego rekordu z żądania
    cardinality: 1..*
    -->
    <CONTRACTOR>
    
      <!--
      cardinality: 0..1
      -->
      <CONTRACTOR_PROGRAM_ID/>
      
      <!--
      Status dla rekordu:
      -MERGED 
      -CREATED
      -RECREATED
      -CONFLICT
      -NOT_VALID
      cardinality: 1
      -->
      <STATUS/>
      
      <!--
      Dodatkowe informacje o statusie, kiedy STATUS jest CONFLICT opisuje ten konflikt
      cardinality: 0..1
      -->
      <STATUS_MESSAGE/>
      
      <!--
      Błędy jeśli STATUS był NOT_VALID
      cardinality: 0..1
      -->
      <ERRORS>
        <!--
        cardinality: 1..*
        -->
        <ERROR>
        
          <!--
          Ścieżka do pola którego dotyczy błąd
          cardinality: 1
          -->
          <PATH/>
          
          <!--
          Wiadomość o błedzie, z myślą o prezentacji ją użytkownikowi
          cardinality: 1
          -->
          <MESSAGE/>
        </ERROR>
      </ERRORS>
      
      <!--
      cardinality: 0..1
      -->
      <CONTRACTOR_ID/>
      
      <!--
      cardinality: 0..1
      -->
      <SHORT_NAME/>
      
      <!--
      cardinality: 0..1
      -->
      <FULL_NAME/>
      
      <!--
      cardinality: 0..1
      -->
      <SUPPLIER/>
      
      <!--
      cardinality: 0..1
      -->
      <CUSTOMER/>
      
      <!--
      cardinality: 0..1
      -->
      <VAT_NUMBER/>
      
      <!--
      cardinality: 0..1
      -->
      <ADDRESS>
      
        <!--
        cardinality: 0..1
        -->
        <STREET/>
        
        <!--
        cardinality: 0..1
        -->
        <BUILDING_NUMBER/>
        
        <!--
        cardinality: 0..1
        -->
        <ROOM/>
        
        <!--
        cardinality: 0..1
        -->
        <POSTCODE/>
        
        <!--
        cardinality: 0..1
        -->
        <CITY/>
        
        <!--
        cardinality: 0..1
        -->
        <COUNTRY/>
        
      </ADDRESS>
      
      <!--
      cardinality: 0..1
      -->
      <TELEPHONE/>
      
      <!--
      cardinality: 0..1
      -->
      <CONTACT_PERSON/>
      
      <!--
      cardinality: 0..1
      -->
      <DESCRIPTION/>
      
      <!--
      cardinality: 0..1
      -->
      <PAYMENT_DAYS/>
      
      <!--
      cardinality: 0..1
      -->
      <BANK_ACCOUNTS>
      
        <!--
        cardinality: 1..*
        -->
        <BANK_ACCOUNT>
          <NUMBER/>

          <!--
          cardinality: 0..1
          -->
          <NAME/>
        </BANK_ACCOUNT>
      </BANK_ACCOUNTS>
      
      <!--
      cardinality: 0..1
      -->
      <EMAILS>
        <!--
        cardinality: 1..*
        -->
        <EMAIL/>
      </EMAILS>
      
      <!--
      cardinality: 0..1
      -->
      <PROGRAM_PARAMETERS/>

      <!--
      Flaga czy wybrany kontrahent jest nieaktywny.
      cardinality: 1
      -->
      <INACTIVE />
    </CONTRACTOR>
    
  </RESULTS>
</RESPONSE>