Documentation Center

Event List

The XML structure containing a list of events.

XML structure

<xs:schema id="ISHEvents" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="ishevents">
    <xs:complexType>
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="ishevent"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ishevent">
    <xs:complexType>
      <xs:choice maxOccurs="unbounded">
        <xs:element ref="ishfields" minOccurs="0" maxOccurs="1" />
        <xs:element ref="ishdata" minOccurs="0" maxOccurs="1" />
      </xs:choice>
      <xs:attribute name="ishprogressref" use="required">
        <xs:simpleType>
          <xs:restriction base="xs:long">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="9999999999"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
      <xs:attribute name="ishdetailref" use="optional">
        <xs:simpleType>
          <xs:restriction base="xs:long">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="9999999999"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:complexType>
  </xs:element>
  <xs:element name="ishfields">
    <xs:complexType>
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="ishfield"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ishfield">
    <xs:complexType>
      <xs:simpleContent>
        <xs:extension base="xs:string">
          <xs:attribute name="name" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:minLength value="1"/>
                <xs:maxLength value="255" />
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="level" use="required">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="progress"/>
                <xs:enumeration value="detail"/>
                <xs:enumeration value="data"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="ishvaluetype" use="optional">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value=""/>
                <xs:enumeration value="value"/>
                <xs:enumeration value="element"/>
                <xs:enumeration value="id"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>
  </xs:element>
  <xs:element name ="ishdata">
    <xs:complexType>
      <xs:simpleContent>
        <xs:extension base="CDATA">
          <xs:attribute name="size" use="required" type ="xs:long"/>
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name ="CDATA">
    <xs:restriction base="xs:string">
      <xs:whiteSpace value ="replace"/>
    </xs:restriction>
  </xs:simpleType>
</xs:schema>

Example 1

<?xml version="1.0" encoding="utf-16"?>
<ishevents>
  <ishevent ishprogressref="807" ishdetailref="16317">
    <ishfields>
      <ishfield name="EVENTID" level="progress" xml:space="preserve">PUSHTRANSLATIONS MEDEVHVERMEIR02 20110113172355361 1518572240</ishfield>
      <ishfield name="CREATIONDATE" level="detail" xml:space="preserve">13/01/2011 18:22:54</ishfield>
      <ishfield name="STATUS" level="detail" xml:space="preserve">Success</ishfield>
      <ishfield name="ACTION" level="detail" xml:space="preserve">Starting Translation Management for language</ishfield>
      <ishfield name="DESCRIPTION" level="detail" xml:space="preserve">Starting Translation Management for EBLSEND-OF-BOOK=1=en=</ishfield>
      <ishfield name="EVENTDATATYPE" level="detail" xml:space="preserve">None</ishfield>
      <ishfield name="EVENTDATASIZE" level="detail" xml:space="preserve">0</ishfield>
    </ishfields>
  </ishevent>
  ...
  <ishevent ishprogressref="807" ishdetailref="16318">
    <ishfields>
      <ishfield name="EVENTID" level="progress" xml:space="preserve">PUSHTRANSLATIONS MEDEVHVERMEIR02 20110113172355361 1518572240</ishfield>
      <ishfield name="CREATIONDATE" level="detail" xml:space="preserve">13/01/2011 18:22:58</ishfield>
      <ishfield name="STATUS" level="detail" xml:space="preserve">Success</ishfield>
      <ishfield name="ACTION" level="detail" xml:space="preserve">Translation Management for language finished</ishfield>
      <ishfield name="DESCRIPTION" level="detail" xml:space="preserve">For EBLSEND-OF-BOOK=1=en= the language cards from 'en' to fr are created</ishfield>
      <ishfield name="EVENTDATATYPE" level="detail" xml:space="preserve">None</ishfield>
      <ishfield name="EVENTDATASIZE" level="detail" xml:space="preserve">0</ishfield>
    </ishfields>
  </ishevent>
  ...
  <ishevent ishprogressref="1113" ishdetailref="20907">
    <ishfields>
      <ishfield name="EVENTID" level="progress" xml:space="preserve">EXPORTFORPUBLICATION MEDEVHVERMEIR01 2011-01-21T17:10:24.8923970+01:00</ishfield>
      <ishfield name="CREATIONDATE" level="detail" xml:space="preserve">21/01/2011 17:10:25</ishfield>
      <ishfield name="STATUS" level="detail" xml:space="preserve">Success</ishfield>
      <ishfield name="ACTION" level="detail" xml:space="preserve">Start the publication</ishfield>
      <ishfield name="DESCRIPTION" level="detail" xml:space="preserve">Start the publication</ishfield>
      <ishfield name="EVENTDATATYPE" level="detail" xml:space="preserve">None</ishfield>
      <ishfield name="EVENTDATASIZE" level="detail" xml:space="preserve">0</ishfield>
    </ishfields>
  </ishevent>
  ...
  <ishevent ishprogressref="809" ishdetailref="13857">
    <ishfields>
      <ishfield name="EVENTID" level="progress" xml:space="preserve">CREATETRANSLATIONS MEDEVHVERMEIR02 20110113180423030 382281662</ishfield>
      <ishfield name="CREATIONDATE" level="detail" xml:space="preserve">13/01/2011 18:04:23</ishfield>
      <ishfield name="STATUS" level="detail" xml:space="preserve">Success</ishfield>
      <ishfield name="ACTION" level="detail" xml:space="preserve">Request queued</ishfield>
      <ishfield name="DESCRIPTION" level="detail" xml:space="preserve">Request "CREATETRANSLATIONS" will start asynchronously. [ISAuthorGrp.CTranslationMgmt]</ishfield>
      <ishfield name="EVENTDATATYPE" level="detail" xml:space="preserve">SendEventData</ishfield>
      <ishfield name="EVENTDATASIZE" level="detail" xml:space="preserve">4076</ishfield>
    </ishfields>
  </ishevent>
</ishevents>

Example 2

<?xml version="1.0" encoding="utf-16"?>
<ishevents>
  <ishevent ishprogressref="156" ishdetailref="4296">
    <ishfields>
      <ishfield name="EVENTID" level="progress" xml:space="preserve">EXPORTFORPUBLICATION MEDEVHVERMEIR02 20110110100039963 1435052891</ishfield>
      <ishfield name="CREATIONDATE" level="detail" xml:space="preserve">10/01/2011 10:04:05</ishfield>
      <ishfield name="STATUS" level="detail" xml:space="preserve">Failed</ishfield>
      <ishfield name="ACTION" level="detail" xml:space="preserve">SHELL command output</ishfield>
      <ishfield name="DESCRIPTION" level="detail" xml:space="preserve">SHELL command ended with errors or warnings. See eventdata for more details.</ishfield>
      <ishfield name="EVENTDATATYPE" level="detail" xml:space="preserve">CommandOutput</ishfield>
      <ishfield name="EVENTDATASIZE" level="detail" xml:space="preserve">70500</ishfield>
    </ishfields>
    <ishdata size="70500">
      <![CDATA[RQB4AGkAdABDAG8AZABlADoAIAAtADIAMAAwADAAMwANAAoATQBpAGMAcgBvAHMAbwBmAHQAIAAoAFIAKQAgAF ...	]]>
    </ishdata>
  </ishevent>
</ishevents>