2.2.4.31 t:NonEmptyArrayOfBaseItemIdsType Complex Type

The NonEmptyArrayOfBaseItemIdsType complex type specifies a collection of items.

 <xs:complexType name="NonEmptyArrayOfBaseItemIdsType">
     <xs:choice maxOccurs="unbounded">
       <xs:element name="ItemId" type="t:ItemIdType"/>
       <xs:element name="OccurrenceItemId" type="t:OccurrenceItemIdType"/>
       <xs:element name="RecurringMasterItemId" type="t:RecurringMasterItemIdType"/>
       <xs:element name="RecurringMasterItemIdRanges" type="t:RecurringMasterItemIdRangesType"/>
     </xs:choice>
   </xs:complexType>

The following table lists and describes the child elements of the NonEmptyArrayOfBaseItemIdsType complex type.

Element name

Type

Description

ItemId

t:ItemIdType (section 2.2.4.25)

Specifies the item identifier.

OccurrenceItemId

t:OccurrenceItemIdType (section 2.2.4.35)

Specifies a single occurrence of a recurring item.

RecurringMasterItemId

t:RecurringMasterItemIdType (section 2.2.4.39)

Specifies a recurring master item by indicating the identifier of one of the master item's related occurrence items.

RecurringMasterItemIdRanges

RecurringMasterItemIdRangesType (section 2.2.4.40)

Specifies a union of all occurrences of a recurring master, which fit into at least one of the specified ranges.<91>