diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | hazardClasses dangerCategoryPresent partialData freeText materialID | ||
used by |
|
||
source | <xs:complexType name="PlacardsAndLabels"> <xs:sequence> <!-- these items are common to this type of signage --> <xs:element name="hazardClasses" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="12"> <xs:element name="hazardClasse" type="HazardClass"/> <!-- code if known, class and division if known note that zero, one or many hazard class values can be entered here without any precedence between them (I.e. after the first, no implied order or importance) --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="dangerCategoryPresent" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <!-- true if the DANGER category sign is present anywhere --> <xs:element name="partialData" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="8"> <xs:element name="partialData-item" type="PartialDescriptions"/> <!-- use this DE when NONE of the signs can be determined when only a specific sign is undetermined, then use the partial data present DE in the HaxardClass element --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="freeText" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- when the partial Data is set to indicate free text, that text appears here --> <xs:element name="materialID" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="8"> <xs:element name="materialID-item" type="MaterialID"/> <!-- material ID number and what format (UN/NA) if known as well as PSN and trade names --> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | hazardClasse | ||||||||
source | <xs:element name="hazardClasses" minOccurs="0"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="12"> <xs:element name="hazardClasse" type="HazardClass"/> <!-- code if known, class and division if known note that zero, one or many hazard class values can be entered here without any precedence between them (I.e. after the first, no implied order or importance) --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | HazardClass | ||||
properties |
|
||||
children | codePresent placardsPresent class division partialData | ||||
source | <xs:element name="hazardClasse" type="HazardClass"/> |
diagram | ![]() |
||||||||
type | restriction of xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="dangerCategoryPresent" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | partialData-item | ||||||||
source | <xs:element name="partialData" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="8"> <xs:element name="partialData-item" type="PartialDescriptions"/> <!-- use this DE when NONE of the signs can be determined when only a specific sign is undetermined, then use the partial data present DE in the HaxardClass element --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | PartialDescriptions | ||||
properties |
|
||||
source | <xs:element name="partialData-item" type="PartialDescriptions"/> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="freeText" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="0"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | materialID-item | ||||||||
source | <xs:element name="materialID" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="8"> <xs:element name="materialID-item" type="MaterialID"/> <!-- material ID number and what format (UN/NA) if known as well as PSN and trade names --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | MaterialID | ||||
properties |
|
||||
children | value type psn techName contents packGroup tradeName where | ||||
source | <xs:element name="materialID-item" type="MaterialID"/> |