MealItemType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xsd:string required
pictureFile xsd:string optional
prepTime xsd:string optional
procedureTime xsd:string optional
servings xsd:long optional

Used By

Source

<xsd:complexType name="MealItemType">
  <xsd:sequence>
    <xsd:element name="vendorData" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="userData" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="createDate" type="xsd:date" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="updateDate" type="xsd:date" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="location" type="LocationType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="cost" type="CostType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="difficulty" type="DifficultyType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="procedure" type="ProcedureType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="author" type="AuthorType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="nutrition" type="NutritionType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="ingredient" type="IngredientType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="category" type="CategoryType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="schedule" type="ScheduleType" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attribute name="name" type="xsd:string" use="required"/>
  <xsd:attribute name="servings" type="xsd:long" use="optional"/>
  <xsd:attribute name="pictureFile" type="xsd:string" use="optional"/>
  <xsd:attribute name="prepTime" type="xsd:string" use="optional"/>
  <xsd:attribute name="procedureTime" type="xsd:string" use="optional"/>
</xsd:complexType>