IngredientType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xsd:string required
quantity-denominator xsd:long optional
quantity-integer xsd:long optional
quantity-numerator xsd:long optional

Used By

Source

<xsd:complexType name="IngredientType">
  <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="location" type="LocationType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="cost" type="CostType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="nutrition" type="NutritionType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="substitute" type="SubstituteType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="IUnit" type="IUnitType" minOccurs="0" maxOccurs="1"/>
  </xsd:sequence>
  <xsd:attribute name="name" type="xsd:string" use="required"/>
  <xsd:attribute name="quantity-integer" type="xsd:long" use="optional"/>
  <xsd:attribute name="quantity-numerator" type="xsd:long" use="optional"/>
  <xsd:attribute name="quantity-denominator" type="xsd:long" use="optional"/>
</xsd:complexType>