simpleType tcip:CPT-HealthStatus
namespace http://www.TCIP-Adopted-03-00-01
type union of (restriction of xs:unsignedInt, restriction of xs:string, restriction of xs:unsignedInt, CPT-HealthStatus)
used by
element tcip:OBHealthStatusRecord/health-states/health-state
annotation
appinfo

            health ok (1)
            power fal (2) -- shutting door last gasp report
            power restore (3) -- starting up
            out of paper (4)
            memory problem (5)
            overheating (6)
            out of (7)
            high humidity (8)
            application fault (9)
            operating system fault (10)
            cpu fault (12)
            input output fault (13)
            VAN failure (14)
            hub failure (15)
            radio failure (16)
            wlan failure (17)
            sensor failure (18)
            display failure (19)
            touchscreen failure (20)
            keyboard failure (21)
            commanded shutdown (22)
            out of service (23)
            mechanical fault (24)
            vibration (25) -- values 26-127 reserved
             -- values 128-255 local use
        
source <xs:simpleType name="CPT-HealthStatus">
 
<xs:annotation>
   
<xs:appinfo>
            health ok (1)
            power fal (2) -- shutting door last gasp report
            power restore (3) -- starting up
            out of paper (4)
            memory problem (5)
            overheating (6)
            out of (7)
            high humidity (8)
            application fault (9)
            operating system fault (10)
            cpu fault (12)
            input output fault (13)
            VAN failure (14)
            hub failure (15)
            radio failure (16)
            wlan failure (17)
            sensor failure (18)
            display failure (19)
            touchscreen failure (20)
            keyboard failure (21)
            commanded shutdown (22)
            out of service (23)
            mechanical fault (24)
            vibration (25) -- values 26-127 reserved
             -- values 128-255 local use
        
</xs:appinfo>
 
</xs:annotation>
 
<xs:union>
   
<xs:simpleType>
     
<xs:restriction base="xs:unsignedInt">
       
<xs:minInclusive value="1"/>
       
<xs:maxInclusive value="25"/>
     
</xs:restriction>
   
</xs:simpleType>
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:enumeration value="health ok"/>
       
<xs:enumeration value="power fal"/>
       
<xs:enumeration value="power restore"/>
       
<xs:enumeration value="out of paper"/>
       
<xs:enumeration value="memory problem"/>
       
<xs:enumeration value="overheating"/>
       
<xs:enumeration value="out of"/>
       
<xs:enumeration value="high humidity"/>
       
<xs:enumeration value="application fault"/>
       
<xs:enumeration value="operating system fault"/>
       
<xs:enumeration value="cpu fault"/>
       
<xs:enumeration value="input output fault"/>
       
<xs:enumeration value="VAN failure"/>
       
<xs:enumeration value="hub failure"/>
       
<xs:enumeration value="radio failure"/>
       
<xs:enumeration value="wlan failure"/>
       
<xs:enumeration value="sensor failure"/>
       
<xs:enumeration value="display failure"/>
       
<xs:enumeration value="touchscreen failure"/>
       
<xs:enumeration value="keyboard failure"/>
       
<xs:enumeration value="commanded shutdown"/>
       
<xs:enumeration value="out of service"/>
       
<xs:enumeration value="mechanical fault"/>
       
<xs:enumeration value="vibration"/>
     
</xs:restriction>
   
</xs:simpleType>
   
<xs:simpleType>
     
<xs:restriction base="xs:unsignedInt">
       
<xs:minInclusive value="128"/>
       
<xs:maxInclusive value="255"/>
     
</xs:restriction>
   
</xs:simpleType>
   
<xs:simpleType>
     
<xs:restriction base="local:CPT-HealthStatus"/>
   
</xs:simpleType>
 
</xs:union>
</xs:simpleType>


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