Schema bimoR.v1
Schema bimoR.v1 : Typ złożony ReportComponents
Typ złożony ReportComponents
Opis
Komponenty raportu
Kolekcja zamówionych komponentów raportu. Każdy komponent zawiera informacje dotyczące przedmiotu zapytania w odpowiedniej dla niego strukturze komunikatu.
Przestrzeń nazw http://api.big.pl/bimoR/v1
Diagram
Element customComponent Element reportComponent Sequence Typ złożony ReportComponents
Przegląd
ReportComponents
Komponenty raportu
Kolekcja zamówionych komponentów raportu. Każdy komponent zawiera informacje dotyczące przedmiotu zapytania w odpowiedniej dla niego strukturze komunikatu.
Sequence
reportComponent 0..∞ Typ złożony ReportComponent
Komponent raportu
Kolekcja komponentów raportu
Sequence
componentAttributes
Grupa standardowych atrybutów komponentu raportu (produktu elementarnego).
data optional Typ złożony ComponentData
Dane komponentu
Dane zwrócone w wyniku przetworzenia komponentu
externalResponseId optional Typ prosty string32
Identyfikator odpowiedzi systemu zewnętrznego
Identyfikator odpowiedzi systemu zewnętrznego, z której pochodzą dane ujawniane w komponencie raportu BIG InfoMonitor.
customComponent 0..∞ Typ złożony CustomComponent
Dedykowany komponent raportu
Kolekcja dedykowanych komponentów raportu
Sequence
componentAttributes
Grupa standardowych atrybutów komponentu raportu (produktu elementarnego).
customComponentName optional Typ prosty string50
Nazwa komponentu dedykowanego
Nazwa komponentu dedykowanego
data optional xs:anyType
Dane komponentu dedykowanego
Dane zwrócone w wyniku przetworzenia komponentu
Używany przez
Źródło
<xs:complexType name="ReportComponents" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
      <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Komponenty raportu</div>
      <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Kolekcja zamówionych komponentów raportu. Każdy komponent zawiera informacje dotyczące przedmiotu zapytania w odpowiedniej dla niego strukturze komunikatu.</div>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <!-- components -->
    <xs:element name="reportComponent" type="br:ReportComponent" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Komponent raportu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Kolekcja komponentów raportu</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- custom components -->
    <xs:element name="customComponent" type="br:CustomComponent" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dedykowany komponent raportu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Kolekcja dedykowanych komponentów raportu</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Zobacz także