<?xml version="1.0"?>
<schema uri="urn:x-commerceone:document:com:commerceone:XCBL30:XCBL30.sox$1.0">
<elementtype name="Hazardous">
<model>
<sequence>
<element type="ListOfHazardousIdentifiers" occurs="?"/>
<element type="HazardClassCode" occurs="?" name="HazardClassCoded"/>
<element type="string" occurs="?" name="HazardClassCodedOther"/>
<element type="HazardousPlacardInformation" occurs="?"/>
<element type="ListOfReferenceCoded" occurs="?" name="HazardousReferences"/>
<element type="Contact" occurs="?" name="HazardousContact"/>
<element type="string" occurs="?" name="HazardNote"/>
<element type="int" occurs="?" name="UNDGNum"/>
<element type="HazardousTemperatures" occurs="?"/>
<element type="HazardousShipmentInformation" occurs="?"/>
<element type="string" occurs="?" name="EMSNum"/>
<element type="string" occurs="?" name="Mfag"/>
</sequence>
</model>
</elementtype>
<elementtype name="HazardousIdentifiers">
<model>
<sequence>
<element type="AgencyCode" name="HazardousRegulationsCoded"/>
<element type="string" occurs="?" name="HazardousRegulationsCodedOther"/>
<element type="string" occurs="?" name="HazardCode"/>
<element type="string" occurs="?" name="CodeExtension"/>
<element type="string" occurs="?" name="CodeVersion"/>
<element type="string" occurs="?" name="HazardOfficialText"/>
<element type="string" occurs="?" name="TremCardNum"/>
</sequence>
</model>
</elementtype>
<elementtype name="ListOfHazardousIdentifiers">
<model>
<element type="HazardousIdentifiers" occurs="+"/>
</model>
</elementtype>
<elementtype name="HazardousPlacardInformation">
<model>
<sequence>
<element type="string" occurs="?" name="HazardousPlacardIdentification"/>
<element type="string" occurs="?" name="HazardousPlacardText"/>
</sequence>
</model>
</elementtype>
<elementtype name="HazardousTemperatures">
<model>
<sequence>
<element type="Quantity" occurs="?" name="Flashpoint"/>
<element type="Quantity" occurs="?" name="Emergency"/>
<element type="Quantity" occurs="?" name="Control"/>
<element type="ListOfDimension" occurs="?" name="ListOfTemperatureCoded"/>
</sequence>
</model>
</elementtype>
<elementtype name="HazardousShipmentInformation">
<model>
<sequence>
<element type="HazardPackingCode" occurs="?" name="HazardPackingCoded"/>
<element type="string" occurs="?" name="HazardPackingCodedOther"/>
<element type="HazardousShipmentCode" occurs="?" name="HazardousShipmentCoded"/>
<element type="string" occurs="?" name="HazardousShipmentCodedOther"/>
<element type="string" occurs="?" name="HazardousShipmentNote"/>
<element type="HazardousZoneCode" occurs="?" name="HazardousZoneCoded"/>
<element type="string" occurs="?" name="HazardousZoneCodedOther"/>
</sequence>
</model>
</elementtype>
<datatype name="HazardPackingCode">
<enumeration datatype="NMTOKEN">
<option>Other</option>
<option>NotSpecified</option>
<option>GreatDanger</option>
<option>MediumDanger</option>
<option>MinorDanger</option>
</enumeration>
</datatype>
<datatype name="HazardClassCode">
<enumeration datatype="NMTOKEN">
<option>Other</option>
<option>Primary</option>
<option>Secondary</option>
</enumeration>
</datatype>
<datatype name="HazardousZoneCode">
<enumeration datatype="NMTOKEN">
<option>Other</option>
<option>HazardZoneA</option>
<option>HazardZoneB</option>
<option>HazardZoneC</option>
<option>HazardZoneD</option>
</enumeration>
</datatype>
<datatype name="HazardousShipmentCode">
<enumeration datatype="NMTOKEN">
<option>Other</option>
<option>AdditionalDescriptiveInformationNotRequiredByRegulationButDesiredToAccompanyTheMovementByTheShipper</option>
<option>CargoAirliftOnly</option>
<option>DOT-113DoNotBumpOrCutOffCarWhileInMotionDeclaration</option>
<option>DamagedCarNumber</option>
<option>DangerousWhenWetDeclaration</option>
<option>EMSPageNumber</option>
<option>IdentifiesProductsInAHeatedMoltenState</option>
<option>HazardousSubstanceConstituents</option>
<option>InhalationHazard</option>
<option>LimitedQuantityDeclaration</option>
<option>MFAGPageNumber</option>
<option>MaximumOperatingSpeed</option>
<option>MarinePollutant</option>
<option>Poison-InhalationHazardDeclaration</option>
<option>PoisonDeclaration</option>
<option>RadioactiveMaterialData</option>
<option>TechnicalOrChemicalGroupName</option>
<option>TradeName</option>
<option>WasteDeclaration</option>
</enumeration>
</datatype>
<elementtype name="ListOfHazardous">
<model>
<element type="Hazardous" occurs="+"/>
</model>
</elementtype>
</schema>