<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:class="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_AlertIndication" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_AlertIndication">
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common" schemaLocation="http://schemas.dmtf.org/wbem/wscim/1/common.xsd"/>
<xs:element name="Description" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A short description of the Indication.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Additional text</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="AlertingManagedElement" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The identifying information of the entity (ie, the instance) for which this Indication is generated. The property contains the path of an instance, encoded as a string parameter - if the instance is modeled in the CIM Schema. If not a CIM instance, the property contains some identifying string that names the entity for which the Alert is generated. The path or identifying string is formatted per the AlertingElementFormat property.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.AlertingElementFormat</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="AlertingElementFormat" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The format of the AlertingManagedElement property is interpretable based upon the value of this property. Values are defined as: 
0 - Unknown. The format is unknown or not meaningfully interpretable by a CIM client application. 
1 - Other. The format is defined by the value of the OtherAlertingElementFormat property. 
2 - CIMObjectPath. The format is a CIMObjectPath, with format &lt;NamespacePath&gt;:&lt;ClassName&gt;.&lt;Prop1&gt;="&lt;Value1&gt;", &lt;Prop2&gt;="&lt;Value2&gt;", . . . specifying an instance in the CIM Schema.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.AlertingManagedElement</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.OtherAlertingElementFormat</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Other</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">CIMObjectPath</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
<cim:Defaultvalue type="cim:cimUnsignedShort">0</cim:Defaultvalue>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimUnsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="OtherAlertingElementFormat" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A string defining "Other" values for AlertingElementFormat. This value MUST be set to a non NULL value when AlertingElementFormat is set to a value of 1 ("Other"). For all other values of AlertingElementFormat, the value of this string must be set to NULL.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.AlertingElementFormat</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="AlertType">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Required" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">Primary classification of the Indication. The following values are defined: 
1 - Other. The Indication's OtherAlertType property conveys its classification. Use of "Other" in an enumeration is a standard CIM convention. It means that the current Indication does not fit into the categories described by this enumeration. 
2 - Communications Alert. An Indication of this type is principally associated with the procedures and/or processes required to convey information from one point to another. 
3 - Quality of Service Alert. An Indication of this type is principally associated with a degradation or errors in the performance or function of an entity. 
4 - Processing Error. An Indication of this type is principally associated with a software or processing fault. 
5 - Device Alert. An Indication of this type is principally associated with an equipment or hardware fault. 
6 - Environmental Alert. An Indication of this type is principally associated with a condition relating to an enclosure in which the hardware resides, or other environmental considerations. 
7 - Model Change. The Indication addresses changes in the Information Model. For example, it may embed a Lifecycle Indication to convey the specific model change being alerted. 
8 - Security Alert. An Indication of this type is associated with security violations, detection of viruses, and similar issues.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Event type</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Other</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Communications Alert</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Quality of Service Alert</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Processing Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Device Alert</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Environmental Alert</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Model Change</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Security Alert</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimUnsignedShort">
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="OtherAlertType" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A string describing the Alert type - used when the AlertType property is set to 1, "Other State Change".</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.AlertType</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="PerceivedSeverity">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Required" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Override" type="cim:cimString">PerceivedSeverity</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">An enumerated value that describes the severity of the Alert Indication from the notifier's point of view: 
1 - Other, by CIM convention, is used to indicate that the Severity's value can be found in the OtherSeverity property. 
3 - Degraded/Warning should be used when its appropriate to let the user decide if action is needed. 
4 - Minor should be used to indicate action is needed, but the situation is not serious at this time. 
5 - Major should be used to indicate action is needed NOW. 
6 - Critical should be used to indicate action is needed NOW and the scope is broad (perhaps an imminent outage to a critical resource will result). 
7 - Fatal/NonRecoverable should be used to indicate an error occurred, but it's too late to take remedial action. 
2 and 0 - Information and Unknown (respectively) follow common usage. Literally, the AlertIndication is purely informational or its severity is simply unknown.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Perceived severity</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Other</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Information</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Degraded/Warning</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Minor</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Major</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Critical</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Fatal/NonRecoverable</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimUnsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ProbableCause">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Required" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">An enumerated value that describes the probable cause of the situation which resulted in the AlertIndication.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Probable cause</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|M3100.probableCause</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">ITU-IANA-ALARM-TC</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.ProbableCauseDescription</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.EventID</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.EventTime</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Other</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Adapter/Card Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Application Subsystem Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">Bandwidth Reduced</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="5">Connection Establishment Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="6">Communications Protocol Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="7">Communications Subsystem Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="8">Configuration/Customization Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="9">Congestion</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="10">Corrupt Data</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="11">CPU Cycles Limit Exceeded</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="12">Dataset/Modem Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="13">Degraded Signal</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="14">DTE-DCE Interface Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="15">Enclosure Door Open</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="16">Equipment Malfunction</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="17">Excessive Vibration</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="18">File Format Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="19">Fire Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="20">Flood Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="21">Framing Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="22">HVAC Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="23">Humidity Unacceptable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="24">I/O Device Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="25">Input Device Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="26">LAN Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="27">Non-Toxic Leak Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="28">Local Node Transmission Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="29">Loss of Frame</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="30">Loss of Signal</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="31">Material Supply Exhausted</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="32">Multiplexer Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="33">Out of Memory</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="34">Output Device Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="35">Performance Degraded</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="36">Power Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="37">Pressure Unacceptable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="38">Processor Problem (Internal Machine Error)</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="39">Pump Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="40">Queue Size Exceeded</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="41">Receive Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="42">Receiver Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="43">Remote Node Transmission Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="44">Resource at or Nearing Capacity</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="45">Response Time Excessive</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="46">Retransmission Rate Excessive</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="47">Software Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="48">Software Program Abnormally Terminated</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="49">Software Program Error (Incorrect Results)</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="50">Storage Capacity Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="51">Temperature Unacceptable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="52">Threshold Crossed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="53">Timing Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="54">Toxic Leak Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="55">Transmit Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="56">Transmitter Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="57">Underlying Resource Unavailable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="58">Version MisMatch</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="59">Previous Alert Cleared</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="60">Login Attempts Failed</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="61">Software Virus Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="62">Hardware Security Breached</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="63">Denial of Service Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="64">Security Credential MisMatch</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="65">Unauthorized Access</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="66">Alarm Received</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="67">Loss of Pointer</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="68">Payload Mismatch</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="69">Transmission Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="70">Excessive Error Rate</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="71">Trace Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="72">Element Unavailable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="73">Element Missing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="74">Loss of Multi Frame</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="75">Broadcast Channel Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="76">Invalid Message Received</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="77">Routing Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="78">Backplane Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="79">Identifier Duplication</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="80">Protection Path Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="81">Sync Loss or Mismatch</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="82">Terminal Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="83">Real Time Clock Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="84">Antenna Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="85">Battery Charging Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="86">Disk Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="87">Frequency Hopping Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="88">Loss of Redundancy</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="89">Power Supply Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="90">Signal Quality Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="91">Battery Discharging</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="92">Battery Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="93">Commercial Power Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="94">Fan Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="95">Engine Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="96">Sensor Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="97">Fuse Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="98">Generator Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="99">Low Battery</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="100">Low Fuel</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="101">Low Water</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="102">Explosive Gas</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="103">High Winds</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="104">Ice Buildup</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="105">Smoke</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="106">Memory Mismatch</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="107">Out of CPU Cycles</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="108">Software Environment Problem</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="109">Software Download Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="110">Element Reinitialized</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="111">Timeout</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="112">Logging Problems</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="113">Leak Detected</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="114">Protection Mechanism Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="115">Protecting Resource Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="116">Database Inconsistency</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="117">Authentication Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="118">Breach of Confidentiality</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="119">Cable Tamper</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="120">Delayed Information</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="121">Duplicate Information</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="122">Information Missing</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="123">Information Modification</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="124">Information Out of Sequence</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="125">Key Expired</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="126">Non-Repudiation Failure</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="127">Out of Hours Activity</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="128">Out of Service</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="129">Procedural Error</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="130">Unexpected Information</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimUnsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:enumeration value="5"/>
<xs:enumeration value="6"/>
<xs:enumeration value="7"/>
<xs:enumeration value="8"/>
<xs:enumeration value="9"/>
<xs:enumeration value="10"/>
<xs:enumeration value="11"/>
<xs:enumeration value="12"/>
<xs:enumeration value="13"/>
<xs:enumeration value="14"/>
<xs:enumeration value="15"/>
<xs:enumeration value="16"/>
<xs:enumeration value="17"/>
<xs:enumeration value="18"/>
<xs:enumeration value="19"/>
<xs:enumeration value="20"/>
<xs:enumeration value="21"/>
<xs:enumeration value="22"/>
<xs:enumeration value="23"/>
<xs:enumeration value="24"/>
<xs:enumeration value="25"/>
<xs:enumeration value="26"/>
<xs:enumeration value="27"/>
<xs:enumeration value="28"/>
<xs:enumeration value="29"/>
<xs:enumeration value="30"/>
<xs:enumeration value="31"/>
<xs:enumeration value="32"/>
<xs:enumeration value="33"/>
<xs:enumeration value="34"/>
<xs:enumeration value="35"/>
<xs:enumeration value="36"/>
<xs:enumeration value="37"/>
<xs:enumeration value="38"/>
<xs:enumeration value="39"/>
<xs:enumeration value="40"/>
<xs:enumeration value="41"/>
<xs:enumeration value="42"/>
<xs:enumeration value="43"/>
<xs:enumeration value="44"/>
<xs:enumeration value="45"/>
<xs:enumeration value="46"/>
<xs:enumeration value="47"/>
<xs:enumeration value="48"/>
<xs:enumeration value="49"/>
<xs:enumeration value="50"/>
<xs:enumeration value="51"/>
<xs:enumeration value="52"/>
<xs:enumeration value="53"/>
<xs:enumeration value="54"/>
<xs:enumeration value="55"/>
<xs:enumeration value="56"/>
<xs:enumeration value="57"/>
<xs:enumeration value="58"/>
<xs:enumeration value="59"/>
<xs:enumeration value="60"/>
<xs:enumeration value="61"/>
<xs:enumeration value="62"/>
<xs:enumeration value="63"/>
<xs:enumeration value="64"/>
<xs:enumeration value="65"/>
<xs:enumeration value="66"/>
<xs:enumeration value="67"/>
<xs:enumeration value="68"/>
<xs:enumeration value="69"/>
<xs:enumeration value="70"/>
<xs:enumeration value="71"/>
<xs:enumeration value="72"/>
<xs:enumeration value="73"/>
<xs:enumeration value="74"/>
<xs:enumeration value="75"/>
<xs:enumeration value="76"/>
<xs:enumeration value="77"/>
<xs:enumeration value="78"/>
<xs:enumeration value="79"/>
<xs:enumeration value="80"/>
<xs:enumeration value="81"/>
<xs:enumeration value="82"/>
<xs:enumeration value="83"/>
<xs:enumeration value="84"/>
<xs:enumeration value="85"/>
<xs:enumeration value="86"/>
<xs:enumeration value="87"/>
<xs:enumeration value="88"/>
<xs:enumeration value="89"/>
<xs:enumeration value="90"/>
<xs:enumeration value="91"/>
<xs:enumeration value="92"/>
<xs:enumeration value="93"/>
<xs:enumeration value="94"/>
<xs:enumeration value="95"/>
<xs:enumeration value="96"/>
<xs:enumeration value="97"/>
<xs:enumeration value="98"/>
<xs:enumeration value="99"/>
<xs:enumeration value="100"/>
<xs:enumeration value="101"/>
<xs:enumeration value="102"/>
<xs:enumeration value="103"/>
<xs:enumeration value="104"/>
<xs:enumeration value="105"/>
<xs:enumeration value="106"/>
<xs:enumeration value="107"/>
<xs:enumeration value="108"/>
<xs:enumeration value="109"/>
<xs:enumeration value="110"/>
<xs:enumeration value="111"/>
<xs:enumeration value="112"/>
<xs:enumeration value="113"/>
<xs:enumeration value="114"/>
<xs:enumeration value="115"/>
<xs:enumeration value="116"/>
<xs:enumeration value="117"/>
<xs:enumeration value="118"/>
<xs:enumeration value="119"/>
<xs:enumeration value="120"/>
<xs:enumeration value="121"/>
<xs:enumeration value="122"/>
<xs:enumeration value="123"/>
<xs:enumeration value="124"/>
<xs:enumeration value="125"/>
<xs:enumeration value="126"/>
<xs:enumeration value="127"/>
<xs:enumeration value="128"/>
<xs:enumeration value="129"/>
<xs:enumeration value="130"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ProbableCauseDescription" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Provides additional information related to the ProbableCause.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.ProbableCause</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Trending" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Provides information on trending - trending up, down or no change.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.TrendIndication</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="0">Unknown</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="1">Not Applicable</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="2">Trending Up</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="3">Trending Down</cim:Qualifier>
<cim:Qualifier name="Values" type="cim:cimString" valuemap="4">No Change</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimUnsignedShort">
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RecommendedActions" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Free form descriptions of the recommended actions to take to resolve the cause of the notification.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Proposed repair actions</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="EventID" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">An instrumentation or provider specific value that describes the underlying "real-world" event represented by the Indication. Two Indications with the same, non NULL EventID value are considered, by the creating entity, to represent the same event. The comparison of two EventID values is only defined for Alert Indications with identical, non NULL values of SystemCreateClassName, SystemName and ProviderName.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.ProbableCause</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="EventTime" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The time and date the underlying event was first detected. If specified, this property MUST be set to NULL if the creating entity is not capable of providing this information. This value is based on the notion of local date and time of the Managed System Element generating the Indication.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.ProbableCause</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SystemCreationClassName" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The scoping System's CreationClassName for the Provider generating this Indication.</cim:Qualifier>
<cim:Qualifier name="MaxLen" type="cim:cimUnsignedInt">256</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimString">
<xs:maxLength value="256"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SystemName" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The scoping System's Name for the Provider generating this Indication.</cim:Qualifier>
<cim:Qualifier name="MaxLen" type="cim:cimUnsignedInt">256</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimString">
<xs:maxLength value="256"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ProviderName" nillable="true">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The name of the Provider generating this Indication.</cim:Qualifier>
<cim:Qualifier name="MaxLen" type="cim:cimUnsignedInt">256</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="cim:cimString">
<xs:maxLength value="256"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="Message" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The formatted message. This message is constructed by combining some or all of the dynamic elements specified in the MessageArguments property with the static elements uniquely identified by the MessageID in a message registry or other catalog associated with the OwningEntity.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.MessageID</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.MessageArguments</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MessageArguments" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">An array containing the dynamic content of the message.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.Message</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.MessageID</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="MessageID" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A string that uniquely identifies, within the scope of the OwningEntity, the format of the Message.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.Message</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.MessageArguments</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OwningEntity" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A string that uniquely identifies the entity that owns the definition of the format of the Message described in this instance. OwningEntity MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity or standards body defining the format.</cim:Qualifier>
<cim:Classorigin name="CIM_AlertIndication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IndicationIdentifier" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">An identifier for the Indication. This property is similar to a key value in that it can be used for identification, when correlating Indications (see the CorrelatedIndications array). Its value SHOULD be unique as long as correlations are reported, but MAY be reused or left NULL if no future Indications will reference it in their CorrelatedIndications array.To ensure uniqueness, the value of IndicationIdentifier should be constructed using the following "preferred" algorithm: 
&lt;OrgID&gt;:&lt;LocalID&gt; 
Where &lt;OrgID&gt; and &lt;LocalID&gt; are separated by a colon (:), and where &lt;OrgID&gt; must include a copyrighted, trademarked, or otherwise unique name that is owned by the business entity that is creating or defining the IndicationIdentifier or that is a recognized ID that is assigned to the business entity by a recognized global authority. (This requirement is similar to the &lt;Schema Name&gt;_&lt;Class Name&gt; structure of Schema class names.) In addition, to ensure uniqueness &lt;OrgID&gt; must not contain a colon (:). When using this algorithm, the first colon to appear in IndicationIdentifier must appear between &lt;OrgID&gt; and &lt;LocalID&gt;. 
&lt;LocalID&gt; is chosen by the business entity and should not be re-used to identify different underlying (real-world) elements. 
If the above "preferred" algorithm is not used, the defining entity should assure that the resulting IndicationIdentifier is not re-used across any IndicationIdentifiers that are produced by this or other providers for the NameSpace of this instance. 
For DMTF-defined instances, the "preferred" algorithm should be used with the &lt;OrgID&gt; set to CIM.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Notification identifier</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CorrelatedIndications" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">A list of IndicationIdentifiers whose notifications are correlated with (related to) this one.</cim:Qualifier>
<cim:Qualifier name="MappingStrings" type="cim:cimString">Recommendation.ITU|X733.Correlated notifications</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_Indication.IndicationIdentifier</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IndicationTime" nillable="true" type="cim:cimDateTime">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The time and date of creation of the Indication. The property may be set to NULL if the entity creating the Indication is not capable of determining this information. Note that IndicationTime may be the same for two Indications that are generated in rapid succession.</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="OtherSeverity" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">Holds the value of the user defined severity value when 'PerceivedSeverity' is 1 ("Other").</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_AlertIndication.PerceivedSeverity</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="IndicationFilterName" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">An identifier for the indication filter that selects this indication and causes it to be sent. This property is to be filled out by the indication sending service. The value shall be correlatable with the Name property of the instance of CIM_IndicationFilter describing the criteria of the indication. The value of the IndicationFilterName should be formatted using the following algorithm: &lt; OrgID &gt; : &lt; LocalID &gt;, where &lt; OrgID &gt; and &lt; LocalID &gt; are separated by a colon (:) and &lt; OrgID &gt; shall include a copyrighted, trademarked, or otherwise unique name that is owned by the business entity that is creating or defining the value or that is a registered ID assigned to the business entity by a recognized global authority. In addition, to ensure uniqueness, &lt; OrgID &gt; shall not contain a colon (:).When using this algorithm, the first colon to appear in the value shall appear between &lt; OrgID &gt; and &lt; LocalID &gt;. &lt; LocalID &gt; is chosen by the business entity and shall be used uniquely.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_IndicationFilter.Name</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SequenceContext" nillable="true" type="cim:cimString">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The sequence context portion of a sequence identifier for the indication. The sequence number portion of the sequence identifier is provided by the SequenceNumber property. The combination of both property values represents the sequence identifier for the indication.
The sequence identifier for the indication enables a CIM listener to identify duplicate indications when the CIM service attempts the delivery retry of indications, to reorder indications that arrive out-of-order, and to detect lost indications.
If a CIM service does not support sequence identifiers for indications, this property shall be NULL.
If a CIM service supports sequence identifiers for indications, this property shall be maintained by the CIM service for each registered listener destination, and its value shall uniquely identify the CIM service and the indication service within the CIM service such that restarts of the CIM service and deregistration of listener destinations to the CIM service cause the value to change, without reusing earlier values for a sufficiently long time.
When retrying the delivery of an indication, this property shall have the same value as in the original delivery.
To guarantee this uniqueness, the property value should be constructed using the following format (defined in ABNF): sequence-context = indication-service-name "#" cim-service-start-id "#" listener-destination-creation-time
Where: indication-service-name is the value of the Name property of the CIM_IndicationService instance responsible for delivering the indication. cim-service-start-id is an identifier that uniquely identifies the CIM service start, for example via a timestamp of the start time, or via a counter that increases for each start or restart. listener-destination-creation-time is a timestamp of the creation time of the CIM_ListenerDestination instance representing the listener destination.
Since this format is only a recommendation, CIM clients shall treat the value as an opaque identifier for the sequence context and shall not rely on this format.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_Indication.SequenceNumber</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="SequenceNumber" nillable="true" type="cim:cimLong">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Description" type="cim:cimString">The sequence number portion of a sequence identifier for the indication. The sequence context portion of the sequence identifier is provided by the SequenceContext property. The combination of both property values represents the sequence identifier for the indication.
The sequence identifier for the indication enables a CIM listener to identify duplicate indications when the CIM service attempts the delivery retry of indications, to reorder indications that arrive out-of-order, and to detect lost indications.
If a CIM service does not support sequence identifiers for indications, this property shall be NULL.
If a CIM service supports sequence identifiers for indications, this property shall be maintained by the CIM service for each registered listener destination, and its value shall uniquely identify the indication within the sequence context provided by SequenceContext. It shall start at 0 whenever the sequence context string changes. Otherwise, it shall be increased by 1 for every new indication to that listener destination, and it shall wrap to 0 when the value range is exceeded.
When retrying the delivery of an indication, this property shall have the same value as in the original delivery.</cim:Qualifier>
<cim:Qualifier name="ModelCorrespondence" type="cim:cimString">CIM_Indication.SequenceContext</cim:Qualifier>
<cim:Classorigin name="CIM_Indication"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CIM_AlertIndication" type="class:CIM_AlertIndication_Type">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Class name="CIM_AlertIndication" superclass="CIM_ProcessIndication"/>
<cim:Qualifier name="Indication" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Version" type="cim:cimString">2.27.0</cim:Qualifier>
<cim:Qualifier name="UMLPackagePath" type="cim:cimString">CIM::Event</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">A concrete superclass for CIM Alert notifications. An AlertIndication is a specialized type of CIM_Indication that contains information about the severity, cause, recommended actions and other data of a real world event. This event and its data may or may not be modeled in the CIM class hierarchy.</cim:Qualifier>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:complexType name="CIM_AlertIndication_Type">
<xs:sequence>
<xs:element ref="class:AlertType"/>
<xs:element minOccurs="0" ref="class:AlertingElementFormat"/>
<xs:element minOccurs="0" ref="class:AlertingManagedElement"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:CorrelatedIndications"/>
<xs:element minOccurs="0" ref="class:Description"/>
<xs:element minOccurs="0" ref="class:EventID"/>
<xs:element minOccurs="0" ref="class:EventTime"/>
<xs:element minOccurs="0" ref="class:IndicationFilterName"/>
<xs:element minOccurs="0" ref="class:IndicationIdentifier"/>
<xs:element minOccurs="0" ref="class:IndicationTime"/>
<xs:element minOccurs="0" ref="class:Message"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:MessageArguments"/>
<xs:element minOccurs="0" ref="class:MessageID"/>
<xs:element minOccurs="0" ref="class:OtherAlertType"/>
<xs:element minOccurs="0" ref="class:OtherAlertingElementFormat"/>
<xs:element minOccurs="0" ref="class:OtherSeverity"/>
<xs:element minOccurs="0" ref="class:OwningEntity"/>
<xs:element ref="class:PerceivedSeverity"/>
<xs:element ref="class:ProbableCause"/>
<xs:element minOccurs="0" ref="class:ProbableCauseDescription"/>
<xs:element minOccurs="0" ref="class:ProviderName"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="class:RecommendedActions"/>
<xs:element minOccurs="0" ref="class:SequenceContext"/>
<xs:element minOccurs="0" ref="class:SequenceNumber"/>
<xs:element minOccurs="0" ref="class:SystemCreationClassName"/>
<xs:element minOccurs="0" ref="class:SystemName"/>
<xs:element minOccurs="0" ref="class:Trending"/>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
</xs:schema>
