complexType NFPA-HMIS
diagram
namespace http://www.IM-Draft-03-00-44a
children damagePresent codeSystem fireHazard healthHazard chronicHazard instablityHazard specialHazard labels other
used by
elements PlacardsLabelsSignage/signage/hmis/hmi ShippingEntry/nfpa-hmis/nfpa-hmi PlacardsLabelsSignage/signage/nfpa/nfpa-item
source <xs:complexType name="NFPA-HMIS">
 
<xs:sequence>
   
<xs:element name="damagePresent" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- true if label is not visible or damaged -->
   
<xs:element name="codeSystem" type="RatingType"/>
   
<!-- NFPA 704 or HMIS -->
   
<xs:element name="fireHazard">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="4"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in NFPA the top,  red,  diamond
         in HMIS the 2nd from the top red rectangle --
>
   
<xs:element name="healthHazard">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="4"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in NFPA the left,  blue,  diamond
         in HMIS the top blue rectangle
         note that NFPA and HMIS do NOT use the
         same ratings and meanings for this field --
>
   
<xs:element name="chronicHazard" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:boolean"/>
     
</xs:simpleType>
   
</xs:element>
   
<!-- used in HMIS,  denoted as an asterisk in
         the health field of the label --
>
   
<xs:element name="instablityHazard">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedByte">
         
<xs:maxInclusive value="4"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- also called &quot;reactivity&quot; in some texts
         in NFPA the right,  yellow,  diamond
         in HMIS the 3rd from the top yellow rectangle --
>
   
<xs:element name="specialHazard">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="200"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- in NFPA the bottom white diamond
         in HMIS the bottom white rectangle --
>
   
<xs:element name="labels" type="FreeText" minOccurs="0"/>
   
<!-- any other label type markings found nearby -->
   
<xs:element name="other" type="FreeText" minOccurs="0"/>
   
<!-- any other comments relating to the data -->
 
</xs:sequence>
</xs:complexType>

element NFPA-HMIS/damagePresent
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="damagePresent" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/codeSystem
diagram
type RatingType
properties
isRef 0
content simple
source <xs:element name="codeSystem" type="RatingType"/>

element NFPA-HMIS/fireHazard
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 4
source <xs:element name="fireHazard">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/healthHazard
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 4
source <xs:element name="healthHazard">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/chronicHazard
diagram
type restriction of xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="chronicHazard" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:boolean"/>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/instablityHazard
diagram
type restriction of xs:unsignedByte
properties
isRef 0
content simple
facets
maxInclusive 4
source <xs:element name="instablityHazard">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedByte">
     
<xs:maxInclusive value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/specialHazard
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 0
maxLength 200
source <xs:element name="specialHazard">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="200"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element NFPA-HMIS/labels
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="labels" type="FreeText" minOccurs="0"/>

element NFPA-HMIS/other
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="other" type="FreeText" minOccurs="0"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy