ice-offer

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
atomic-use restriction of xs:NMTOKEN false optional
constraints-hash optional
constraints-hash-method optional
constraints-url optional
description required
editable restriction of xs:NMTOKEN false optional
expiration-date optional
ip-status optional
offer-id optional
product-name optional
rights-holder optional
show-credit restriction of xs:NMTOKEN false optional
subscription-id optional
type restriction of xs:NMTOKEN subscription optional
usage-required restriction of xs:NMTOKEN false optional

Used By

Source

<xs:element name="ice-offer">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="ice-delivery-policy"/>
      <xs:element ref="ice-business-term" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="offer-id"/>
    <xs:attribute name="constraints-hash"/>
    <xs:attribute name="constraints-hash-method"/>
    <xs:attribute name="constraints-url"/>
    <xs:attribute name="description" use="required"/>
    <xs:attribute name="expiration-date"/>
    <xs:attribute name="product-name"/>
    <xs:attribute name="subscription-id"/>
    <xs:attribute name="atomic-use" default="false">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="true"/>
          <xs:enumeration value="false"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="editable" default="false">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="true"/>
          <xs:enumeration value="false"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="ip-status"/>
    <xs:attribute name="rights-holder"/>
    <xs:attribute name="show-credit" default="false">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="true"/>
          <xs:enumeration value="false"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="usage-required" default="false">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="true"/>
          <xs:enumeration value="false"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="type" default="subscription">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="protocol"/>
          <xs:enumeration value="subscription"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

Sample