| QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
|---|---|---|---|---|---|---|---|
| activation | optional | ||||||
| atomic-use | restriction of xs:NMTOKEN | false | optional | ||||
| confirmation | restriction of xs:NMTOKEN | false | optional | ||||
| editable | restriction of xs:NMTOKEN | false | optional | ||||
| exclusion | optional | ||||||
| expiration | optional | ||||||
| fullupdate | restriction of xs:NMTOKEN | false | optional | ||||
| ip-status | optional | ||||||
| item-repair | restriction of xs:NMTOKEN | false | optional | ||||
| license | optional | ||||||
| new-state | required | ||||||
| old-state | required | ||||||
| package-id | required | ||||||
| rights-holder | optional | ||||||
| show-credit | optional | ||||||
| subscription-id | required | ||||||
| xml:lang | union of(xs:language, restriction of xs:string) | optional |
|
| Elements | ice-request, ice-response, ice-unsolicited-request |
<xs:element name="ice-package"> <xs:complexType> <xs:sequence> <xs:choice> <xs:sequence> <xs:element ref="ice-item-remove" maxOccurs="unbounded"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="ice-item-group"/> <xs:element ref="ice-item"/> <xs:element ref="ice-item-ref"/> </xs:choice> </xs:sequence> <xs:choice maxOccurs="unbounded"> <xs:element ref="ice-item-group"/> <xs:element ref="ice-item"/> <xs:element ref="ice-item-ref"/> </xs:choice> </xs:choice> </xs:sequence> <xs:attribute name="activation"/> <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="confirmation" 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="exclusion"/> <xs:attribute name="expiration"/> <xs:attribute name="fullupdate" 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 ref="xml:lang"/> <xs:attribute name="new-state" use="required"/> <xs:attribute name="old-state" use="required"/> <xs:attribute name="package-id" use="required"/> <xs:attribute name="show-credit"/> <xs:attribute name="subscription-id" use="required"/> <xs:attribute name="ip-status"/> <xs:attribute name="license"/> <xs:attribute name="item-repair" 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="rights-holder"/> </xs:complexType> </xs:element> |