Diff - Left File: 2003V21/Common/efileTypes.xsd (2003V21) Right File: 2004v1.0/Common/efileTypes.xsd (2004v1.0)
OLD: 2003V21/Common/efileTypes.xsd (2003V21)
NEW: 2004v1.0/Common/efileTypes.xsd (2004v1.0)

OLD line(s): 84

NEW line(s): 85,92

  <!-- Month Type -->
  <xsd:simpleType name="MonthType">
    <xsd:annotation>
      <xsd:documentation>Month type in the format of --MM</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:gMonth"/>
  </xsd:simpleType>

OLD line(s): 214

NEW line(s): 223,232

  <!-- U.S. Amount Type - Negative -->
  <xsd:simpleType name="USAmountNegType">
    <xsd:annotation>
      <xsd:documentation>Type for a U.S. negative integer amount field</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:negativeInteger">
      <xsd:totalDigits value="15"/>
    </xsd:restriction>
  </xsd:simpleType>

OLD line(s): 899

NEW line(s): 918,927

  <!-- Foreign Phone Number Type -->
  <xsd:simpleType name="ForeignPhoneNumberType">
    <xsd:annotation>
      <xsd:documentation>Used for a foreign phone no. - up to 30 digits</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="[0-9]{1,30}" />
    </xsd:restriction>
  </xsd:simpleType>

OLD line(s): 959

NEW line(s): 988,997

  <!-- Medium-Length Explanation Type -->
  <xsd:simpleType name="MediumExplanationType">
    <xsd:annotation>
      <xsd:documentation>A medium explanation field that allows up to 100,000 characters.</xsd:documentation>
    </xsd:annotation>
    <xsd:restriction base="TextType">
      <xsd:maxLength value="100000" />
    </xsd:restriction>
  </xsd:simpleType>

OLD line(s): 2515

NEW line(s): 2554,2567

  <!-- Type for Numeric -->
  <xsd:simpleType name="NumericType">
    <xsd:restriction base="StringType">
      <xsd:pattern value="[0-9]*" />
    </xsd:restriction>
  </xsd:simpleType>

  <!-- Type for Alpha-Numeric -->
  <xsd:simpleType name="AlphaNumericType">
    <xsd:restriction base="StringType">
      <xsd:pattern value="[A-Za-z0-9]*" />
    </xsd:restriction>
  </xsd:simpleType>

OLD line(s): 2528

NEW line(s): 2581,2594


  <!-- A string Type enumerated with "VARIOUS" literal -->
  <xsd:simpleType name="StringVARIOUSType">
    <xsd:restriction base="StringType">
      <xsd:enumeration value="VARIOUS"/>
    </xsd:restriction>
  </xsd:simpleType>

  <!-- Type for CUSIP Number -->
  <xsd:simpleType name="CUSIPNumberType">
    <xsd:restriction base="NumericType">
      <xsd:length value="9" />
    </xsd:restriction>
  </xsd:simpleType>