<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://webservices.alertus.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="AlertusMiddlewareBasicService" targetNamespace="http://webservices.alertus.com">
  <wsdl:types>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://webservices.alertus.com" elementFormDefault="unqualified" targetNamespace="http://webservices.alertus.com" version="1.0">

  <xs:element name="addressModeDto" type="tns:AddressModeDto"/>

  <xs:element name="alertDurationDto" type="tns:AlertDurationDto"/>

  <xs:element name="alertProfileDto" type="tns:AlertProfileDto"/>

  <xs:element name="alertServiceDto" type="tns:AlertServiceDto"/>

  <xs:element name="alertusMessageDto" type="tns:AlertusMessageDto"/>

  <xs:element name="beaconAlertSettingsDto" type="tns:BeaconAlertSettingsDto"/>

  <xs:element name="beaconGroupDto" type="tns:BeaconGroupDto"/>

  <xs:element name="cancelAlertusMessage" type="tns:cancelAlertusMessage"/>

  <xs:element name="cancelAlertusMessageResponse" type="tns:cancelAlertusMessageResponse"/>

  <xs:element name="commandRecipientsDto" type="tns:CommandRecipientsDto"/>

  <xs:element name="dispatchAlertusMessage" type="tns:dispatchAlertusMessage"/>

  <xs:element name="dispatchAlertusMessageForUserAccounts" type="tns:dispatchAlertusMessageForUserAccounts"/>

  <xs:element name="dispatchAlertusMessageForUserAccountsResponse" type="tns:dispatchAlertusMessageForUserAccountsResponse"/>

  <xs:element name="dispatchAlertusMessageResponse" type="tns:dispatchAlertusMessageResponse"/>

  <xs:element name="dispatchEmergencyAlertusMessage" type="tns:dispatchEmergencyAlertusMessage"/>

  <xs:element name="dispatchEmergencyAlertusMessageResponse" type="tns:dispatchEmergencyAlertusMessageResponse"/>

  <xs:element name="geographicRegionDto" type="tns:GeographicRegionDto"/>

  <xs:element name="getActiveAlertusMessages" type="tns:getActiveAlertusMessages"/>

  <xs:element name="getActiveAlertusMessagesResponse" type="tns:getActiveAlertusMessagesResponse"/>

  <xs:element name="getAlertProfile" type="tns:getAlertProfile"/>

  <xs:element name="getAlertProfileResponse" type="tns:getAlertProfileResponse"/>

  <xs:element name="getAlertService" type="tns:getAlertService"/>

  <xs:element name="getAlertServiceResponse" type="tns:getAlertServiceResponse"/>

  <xs:element name="getAlertusMessageCount" type="tns:getAlertusMessageCount"/>

  <xs:element name="getAlertusMessageCountResponse" type="tns:getAlertusMessageCountResponse"/>

  <xs:element name="getAlertusMessageInformation" type="tns:getAlertusMessageInformation"/>

  <xs:element name="getAlertusMessageInformationResponse" type="tns:getAlertusMessageInformationResponse"/>

  <xs:element name="getAlertusMessagesInRange" type="tns:getAlertusMessagesInRange"/>

  <xs:element name="getAlertusMessagesInRangeResponse" type="tns:getAlertusMessagesInRangeResponse"/>

  <xs:element name="getAllAlertProfiles" type="tns:getAllAlertProfiles"/>

  <xs:element name="getAllAlertProfilesResponse" type="tns:getAllAlertProfilesResponse"/>

  <xs:element name="getAllAlertServices" type="tns:getAllAlertServices"/>

  <xs:element name="getAllAlertServicesResponse" type="tns:getAllAlertServicesResponse"/>

  <xs:element name="getAllAlertusMessages" type="tns:getAllAlertusMessages"/>

  <xs:element name="getAllAlertusMessagesResponse" type="tns:getAllAlertusMessagesResponse"/>

  <xs:element name="getAllBeaconGroupNames" type="tns:getAllBeaconGroupNames"/>

  <xs:element name="getAllBeaconGroupNamesResponse" type="tns:getAllBeaconGroupNamesResponse"/>

  <xs:element name="getAllBeaconNames" type="tns:getAllBeaconNames"/>

  <xs:element name="getAllBeaconNamesResponse" type="tns:getAllBeaconNamesResponse"/>

  <xs:element name="getAllMessageTemplateTexts" type="tns:getAllMessageTemplateTexts"/>

  <xs:element name="getAllMessageTemplateTextsResponse" type="tns:getAllMessageTemplateTextsResponse"/>

  <xs:element name="getAllPeripheralSettings" type="tns:getAllPeripheralSettings"/>

  <xs:element name="getAllPeripheralSettingsResponse" type="tns:getAllPeripheralSettingsResponse"/>

  <xs:element name="getAllPresetAlertusMessages" type="tns:getAllPresetAlertusMessages"/>

  <xs:element name="getAllPresetAlertusMessagesResponse" type="tns:getAllPresetAlertusMessagesResponse"/>

  <xs:element name="getAuthorizedUsers" type="tns:getAuthorizedUsers"/>

  <xs:element name="getAuthorizedUsersResponse" type="tns:getAuthorizedUsersResponse"/>

  <xs:element name="getBeaconGroup" type="tns:getBeaconGroup"/>

  <xs:element name="getBeaconGroupResponse" type="tns:getBeaconGroupResponse"/>

  <xs:element name="getBeaconGroups" type="tns:getBeaconGroups"/>

  <xs:element name="getBeaconGroupsResponse" type="tns:getBeaconGroupsResponse"/>

  <xs:element name="getMessageTemplateText" type="tns:getMessageTemplateText"/>

  <xs:element name="getMessageTemplateTextResponse" type="tns:getMessageTemplateTextResponse"/>

  <xs:element name="getPresetAlertusMessage" type="tns:getPresetAlertusMessage"/>

  <xs:element name="getPresetAlertusMessageResponse" type="tns:getPresetAlertusMessageResponse"/>

  <xs:element name="getSystemStatus" type="tns:getSystemStatus"/>

  <xs:element name="getSystemStatusResponse" type="tns:getSystemStatusResponse"/>

  <xs:element name="getVersion" type="tns:getVersion"/>

  <xs:element name="getVersionResponse" type="tns:getVersionResponse"/>

  <xs:element name="idNameDto" type="tns:IdNameDto"/>

  <xs:element name="messageTemplateTextDto" type="tns:MessageTemplateTextDto"/>

  <xs:element name="messageTypeDto" type="tns:MessageTypeDto"/>

  <xs:element name="peripheralSettingDto" type="tns:PeripheralSettingDto"/>

  <xs:element name="ping" type="tns:ping"/>

  <xs:element name="pingResponse" type="tns:pingResponse"/>

  <xs:element name="presetAlertusMessageDto" type="tns:PresetAlertusMessageDto"/>

  <xs:element name="processCapOrEdxlAlert" type="tns:processCapOrEdxlAlert"/>

  <xs:element name="processCapOrEdxlAlertResponse" type="tns:processCapOrEdxlAlertResponse"/>

  <xs:element name="processSimpleIncomingMessage" type="tns:processSimpleIncomingMessage"/>

  <xs:element name="processSimpleIncomingMessageResponse" type="tns:processSimpleIncomingMessageResponse"/>

  <xs:element name="simpleIncomingMessageDto" type="tns:SimpleIncomingMessageDto"/>

  <xs:element name="systemErrorDto" type="tns:SystemErrorDto"/>

  <xs:element name="systemInitialization" type="tns:systemInitialization"/>

  <xs:element name="systemInitializationResponse" type="tns:systemInitializationResponse"/>

  <xs:element name="testWebservice" type="tns:testWebservice"/>

  <xs:element name="testWebserviceResponse" type="tns:testWebserviceResponse"/>

  <xs:element name="validateAlertusMessage" type="tns:validateAlertusMessage"/>

  <xs:element name="validateAlertusMessageResponse" type="tns:validateAlertusMessageResponse"/>

  <xs:complexType name="validateAlertusMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertusMessageDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertProfile" type="tns:AlertProfileDto"/>
      <xs:element minOccurs="0" name="clientName" type="xs:string"/>
      <xs:element minOccurs="0" name="clientVersion" type="xs:string"/>
      <xs:element minOccurs="0" name="commandRecipients" type="tns:CommandRecipientsDto"/>
      <xs:element minOccurs="0" name="duration" type="xs:long"/>
      <xs:element minOccurs="0" name="effectiveDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="messageType" type="tns:MessageTypeDto"/>
      <xs:element minOccurs="0" name="middlewareVersion" type="xs:string"/>
      <xs:element minOccurs="0" name="presetName" type="xs:string"/>
      <xs:element minOccurs="0" name="priority" type="xs:int"/>
      <xs:element minOccurs="0" name="scheduled" type="xs:boolean"/>
      <xs:element minOccurs="0" name="sender" type="xs:string"/>
      <xs:element minOccurs="0" name="sentDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="shortText" type="xs:string"/>
      <xs:element minOccurs="0" name="status" type="tns:MessageStatusDto"/>
      <xs:element minOccurs="0" name="text" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertProfileDto">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="alertServices" nillable="true" type="tns:AlertServiceDto"/>
      <xs:element minOccurs="0" name="beaconAlertSettings" type="tns:BeaconAlertSettingsDto"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="initialAlertDuration" type="tns:AlertDurationDto"/>
      <xs:element minOccurs="0" name="initialBeaconAlertSettings" type="tns:BeaconAlertSettingsDto"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="peripheralSettings" nillable="true" type="tns:PeripheralSettingDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertServiceDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertServiceType" type="tns:alertServiceTypeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="args" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="filePath" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element minOccurs="0" name="password" type="xs:string"/>
      <xs:element minOccurs="0" name="username" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="alertServiceTypeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertService" type="xs:string"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BeaconAlertSettingsDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="audibleAlertIntensity" type="tns:AudibleAlertIntensityDto"/>
      <xs:element minOccurs="0" name="audibleAlertPeriod" type="tns:AlertPeriodDto"/>
      <xs:element minOccurs="0" name="audibleAlertTone" type="tns:AudibleAlertToneDto"/>
      <xs:element minOccurs="0" name="visualAlertPeriod" type="tns:AlertPeriodDto"/>
      <xs:element minOccurs="0" name="visualAlertType" type="tns:VisualAlertTypeDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AudibleAlertIntensityDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertIntensity" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertPeriodDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="period" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AudibleAlertToneDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="tone" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="VisualAlertTypeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="type" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertDurationDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="duration" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="PeripheralSettingDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="setting" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CommandRecipientsDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="addressMode" type="tns:AddressModeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="addressModeRecipients" nillable="true" type="xs:int"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="groupNames" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="localizationMode" type="xs:int"/>
      <xs:element minOccurs="0" name="localizationRegion" type="tns:GeographicRegionDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="unitNames" nillable="true" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AddressModeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="addressMode" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="GeographicRegionDto">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="coordinates" nillable="true" type="tns:GeographicCoordDto"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="excludeRegion" type="xs:boolean"/>
      <xs:element minOccurs="0" name="floor" type="xs:int"/>
      <xs:element minOccurs="0" name="geocodeUnit" type="xs:string"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="geocodeValues" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="outdoorOnly" type="xs:boolean"/>
      <xs:element minOccurs="0" name="radiusKms" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="GeographicCoordDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="latitude" type="xs:double"/>
      <xs:element minOccurs="0" name="longitude" type="xs:double"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MessageTypeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="messageType" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MessageStatusDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="complete" type="xs:boolean"/>
      <xs:element minOccurs="0" name="error" type="xs:boolean"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="status" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="validateAlertusMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getBeaconGroups">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getBeaconGroupsResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:BeaconGroupListDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BeaconGroupListDto">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="beaconGroups" nillable="true" type="tns:BeaconGroupDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BeaconGroupDto">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="beacons" nillable="true" type="tns:BeaconDto"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BeaconDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="areSettingsInSync" type="xs:boolean"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="auxiliaryInputDevices" nillable="true" type="tns:AuxiliaryInputDeviceDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="auxiliaryOutputDevices" nillable="true" type="tns:AuxiliaryOutputDeviceDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="beaconGroups" nillable="true" type="tns:BeaconGroupDto"/>
      <xs:element minOccurs="0" name="configurationCreatedDate" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="configurationLastUpdatedDate" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="coord" type="tns:GeographicCoordDto"/>
      <xs:element minOccurs="0" name="floor" type="xs:int"/>
      <xs:element minOccurs="0" name="footprint" type="xs:string"/>
      <xs:element minOccurs="0" name="geoCode" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element minOccurs="0" name="notes" type="xs:string"/>
      <xs:element minOccurs="0" name="numTimesConfigurationCommandSent" type="xs:int"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="rs232Devices" nillable="true" type="tns:Rs232DeviceDto"/>
      <xs:element minOccurs="0" name="serialNumber" type="xs:string"/>
      <xs:element minOccurs="0" name="status" type="tns:BeaconStatusDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AuxiliaryInputDeviceDto">
    <xs:complexContent>
      <xs:extension base="tns:BeaconDeviceDto">
        <xs:sequence/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType abstract="true" name="BeaconDeviceDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="generation1" type="xs:boolean"/>
      <xs:element minOccurs="0" name="generation2" type="xs:boolean"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element minOccurs="0" name="type" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AuxiliaryOutputDeviceDto">
    <xs:complexContent>
      <xs:extension base="tns:BeaconDeviceDto">
        <xs:sequence/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="Rs232DeviceDto">
    <xs:complexContent>
      <xs:extension base="tns:BeaconDeviceDto">
        <xs:sequence>
          <xs:element minOccurs="0" name="color" type="xs:string"/>
          <xs:element minOccurs="0" name="header" type="xs:string"/>
          <xs:element minOccurs="0" name="headerColor" type="xs:string"/>
          <xs:element minOccurs="0" name="mode" type="xs:string"/>
          <xs:element minOccurs="0" name="scrollSpeed" type="xs:string"/>
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>

  <xs:complexType name="BeaconStatusDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="status" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertusMessagesInRange">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
      <xs:element minOccurs="0" name="arg1" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertusMessagesInRangeResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ping">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="pingResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getPresetAlertusMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getPresetAlertusMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:PresetAlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="PresetAlertusMessageDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertusMessage" type="tns:AlertusMessageDto"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element minOccurs="0" name="presetType" type="tns:PresetTypeDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="PresetTypeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="backgroundColor" type="xs:string"/>
      <xs:element minOccurs="0" name="bold" type="xs:boolean"/>
      <xs:element minOccurs="0" name="borderColor" type="xs:string"/>
      <xs:element minOccurs="0" name="description" type="xs:string"/>
      <xs:element minOccurs="0" name="iconCode" type="xs:string"/>
      <xs:element minOccurs="0" name="iconColor" type="xs:string"/>
      <xs:element minOccurs="0" name="iconFile" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="italic" type="xs:boolean"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
      <xs:element minOccurs="0" name="textColor" type="xs:string"/>
      <xs:element minOccurs="0" name="underlined" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertusMessageCount">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAlertusMessageCountResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllBeaconGroupNames">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllBeaconGroupNamesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:IdNameDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="IdNameDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:string"/>
      <xs:element minOccurs="0" name="name" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllAlertusMessages">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllAlertusMessagesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllPresetAlertusMessages">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllPresetAlertusMessagesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:PresetAlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllAlertServices">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllAlertServicesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertServiceDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="testWebservice">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="testWebserviceResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllMessageTemplateTexts">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllMessageTemplateTextsResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:MessageTemplateTextDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MessageTemplateTextDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="builderGenerated" type="xs:boolean"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="shortText" type="xs:string"/>
      <xs:element minOccurs="0" name="text" type="xs:string"/>
      <xs:element minOccurs="0" name="title" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertService">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertServiceResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertServiceDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="systemInitialization">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="systemInitializationResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertusInitDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AlertusInitDto">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="addressModes" nillable="true" type="tns:AddressModeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="alertDurations" nillable="true" type="tns:AlertDurationDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="alertPeriods" nillable="true" type="tns:AlertPeriodDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="alertServiceTypes" nillable="true" type="tns:alertServiceTypeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="audibleAlertIntensity" nillable="true" type="tns:AudibleAlertIntensityDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="audibleAlertTones" nillable="true" type="tns:AudibleAlertToneDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="auxiliaryInputDevices" nillable="true" type="tns:AuxiliaryInputDeviceDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="auxiliaryOutputDevices" nillable="true" type="tns:AuxiliaryOutputDeviceDto"/>
      <xs:element minOccurs="0" name="beaconGroupList" type="tns:BeaconGroupListDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="beaconStatuses" nillable="true" type="tns:BeaconStatusDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="localizationModes" nillable="true" type="tns:LocalizationModeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="messageStatuses" nillable="true" type="tns:MessageStatusDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="messageTemplateTexts" nillable="true" type="tns:MessageTemplateTextDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="messageTypes" nillable="true" type="tns:MessageTypeDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="peripheralSettings" nillable="true" type="tns:PeripheralSettingDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="rs232Devices" nillable="true" type="tns:Rs232DeviceDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="visualAlertTypes" nillable="true" type="tns:VisualAlertTypeDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="LocalizationModeDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="localizationMode" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllPeripheralSettings">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllPeripheralSettingsResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:PeripheralSettingDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getSystemStatus">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getSystemStatusResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:SystemErrorDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="SystemErrorDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="actionToTake" type="xs:string"/>
      <xs:element minOccurs="0" name="debugDetails" type="xs:string"/>
      <xs:element name="displayAlertToUser" type="xs:boolean"/>
      <xs:element minOccurs="0" name="firstOccurrence" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="id" type="xs:string"/>
      <xs:element minOccurs="0" name="lastOccurrence" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="longDescription" type="xs:string"/>
      <xs:element name="notifyAlertusSupport" type="xs:boolean"/>
      <xs:element name="notifyOrganizationsTechnical" type="xs:boolean"/>
      <xs:element minOccurs="0" name="occurrenceCount" type="xs:int"/>
      <xs:element minOccurs="0" name="shortDescription" type="xs:string"/>
      <xs:element minOccurs="0" name="subGroup" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchEmergencyAlertusMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:string"/>
      <xs:element minOccurs="0" name="arg1" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchEmergencyAlertusMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getBeaconGroup">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getBeaconGroupResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:BeaconGroupDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getVersion">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getVersionResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertProfile">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertProfileResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertProfileDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchAlertusMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchAlertusMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getActiveAlertusMessages">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getActiveAlertusMessagesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="processSimpleIncomingMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="tns:SimpleIncomingMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="SimpleIncomingMessageDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="clientName" type="xs:string"/>
      <xs:element minOccurs="0" name="clientVersion" type="xs:string"/>
      <xs:element minOccurs="0" name="id" type="xs:string"/>
      <xs:element minOccurs="0" name="message" type="xs:string"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="parameters" nillable="true" type="xs:string"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="recipients" nillable="true" type="xs:string"/>
      <xs:element minOccurs="0" name="sender" type="xs:string"/>
      <xs:element minOccurs="0" name="sentDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="subject" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="processSimpleIncomingMessageResponse">
    <xs:sequence>
      <xs:element name="return" type="xs:boolean"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchAlertusMessageForUserAccounts">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="tns:AlertusMessageDto"/>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="arg1" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="dispatchAlertusMessageForUserAccountsResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAllBeaconNames">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllBeaconNamesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:IdNameDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertusMessageInformation">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAlertusMessageInformationResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getMessageTemplateText">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:int"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getMessageTemplateTextResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="return" type="tns:MessageTemplateTextDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="processCapOrEdxlAlert">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="xs:string"/>
      <xs:element minOccurs="0" name="arg1" type="xs:string"/>
      <xs:element minOccurs="0" name="arg2" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="processCapOrEdxlAlertResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="cancelAlertusMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="arg0" type="tns:CancelAlertusMessageDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="CancelAlertusMessageDto">
    <xs:sequence>
      <xs:element minOccurs="0" name="alertusMessageIdToCancel" type="xs:int"/>
      <xs:element minOccurs="0" name="id" type="xs:int"/>
      <xs:element minOccurs="0" name="sentDateTime" type="xs:dateTime"/>
      <xs:element minOccurs="0" name="username" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="cancelAlertusMessageResponse">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllAlertProfiles">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAllAlertProfilesResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="tns:AlertProfileDto"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="getAuthorizedUsers">
    <xs:sequence/>
  </xs:complexType>

  <xs:complexType name="getAuthorizedUsersResponse">
    <xs:sequence>
      <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/>
    </xs:sequence>
  </xs:complexType>

</xs:schema>
  </wsdl:types>
  <wsdl:message name="validateAlertusMessage">
    <wsdl:part element="tns:validateAlertusMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessageCountResponse">
    <wsdl:part element="tns:getAlertusMessageCountResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSystemStatusResponse">
    <wsdl:part element="tns:getSystemStatusResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getBeaconGroupsResponse">
    <wsdl:part element="tns:getBeaconGroupsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessagesInRange">
    <wsdl:part element="tns:getAlertusMessagesInRange" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="ping">
    <wsdl:part element="tns:ping" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getVersionResponse">
    <wsdl:part element="tns:getVersionResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getMessageTemplateTextResponse">
    <wsdl:part element="tns:getMessageTemplateTextResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertServicesResponse">
    <wsdl:part element="tns:getAllAlertServicesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllBeaconGroupNamesResponse">
    <wsdl:part element="tns:getAllBeaconGroupNamesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getPresetAlertusMessage">
    <wsdl:part element="tns:getPresetAlertusMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchAlertusMessageResponse">
    <wsdl:part element="tns:dispatchAlertusMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessageCount">
    <wsdl:part element="tns:getAlertusMessageCount" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertusMessages">
    <wsdl:part element="tns:getAllAlertusMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllPresetAlertusMessages">
    <wsdl:part element="tns:getAllPresetAlertusMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertServices">
    <wsdl:part element="tns:getAllAlertServices" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="systemInitialization">
    <wsdl:part element="tns:systemInitialization" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllPeripheralSettingsResponse">
    <wsdl:part element="tns:getAllPeripheralSettingsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="processCapOrEdxlAlertResponse">
    <wsdl:part element="tns:processCapOrEdxlAlertResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getBeaconGroup">
    <wsdl:part element="tns:getBeaconGroup" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getVersion">
    <wsdl:part element="tns:getVersion" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllPresetAlertusMessagesResponse">
    <wsdl:part element="tns:getAllPresetAlertusMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAuthorizedUsersResponse">
    <wsdl:part element="tns:getAuthorizedUsersResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertusMessagesResponse">
    <wsdl:part element="tns:getAllAlertusMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchEmergencyAlertusMessageResponse">
    <wsdl:part element="tns:dispatchEmergencyAlertusMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="validateAlertusMessageResponse">
    <wsdl:part element="tns:validateAlertusMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="processSimpleIncomingMessage">
    <wsdl:part element="tns:processSimpleIncomingMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessageInformation">
    <wsdl:part element="tns:getAlertusMessageInformation" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getMessageTemplateText">
    <wsdl:part element="tns:getMessageTemplateText" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="pingResponse">
    <wsdl:part element="tns:pingResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertServiceResponse">
    <wsdl:part element="tns:getAlertServiceResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAuthorizedUsers">
    <wsdl:part element="tns:getAuthorizedUsers" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getBeaconGroups">
    <wsdl:part element="tns:getBeaconGroups" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="systemInitializationResponse">
    <wsdl:part element="tns:systemInitializationResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllBeaconNamesResponse">
    <wsdl:part element="tns:getAllBeaconNamesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessageInformationResponse">
    <wsdl:part element="tns:getAlertusMessageInformationResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllBeaconGroupNames">
    <wsdl:part element="tns:getAllBeaconGroupNames" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="processSimpleIncomingMessageResponse">
    <wsdl:part element="tns:processSimpleIncomingMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertProfileResponse">
    <wsdl:part element="tns:getAlertProfileResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getPresetAlertusMessageResponse">
    <wsdl:part element="tns:getPresetAlertusMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchAlertusMessageForUserAccountsResponse">
    <wsdl:part element="tns:dispatchAlertusMessageForUserAccountsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertProfilesResponse">
    <wsdl:part element="tns:getAllAlertProfilesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="testWebservice">
    <wsdl:part element="tns:testWebservice" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllMessageTemplateTexts">
    <wsdl:part element="tns:getAllMessageTemplateTexts" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertService">
    <wsdl:part element="tns:getAlertService" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllPeripheralSettings">
    <wsdl:part element="tns:getAllPeripheralSettings" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getBeaconGroupResponse">
    <wsdl:part element="tns:getBeaconGroupResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getSystemStatus">
    <wsdl:part element="tns:getSystemStatus" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchEmergencyAlertusMessage">
    <wsdl:part element="tns:dispatchEmergencyAlertusMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertProfile">
    <wsdl:part element="tns:getAlertProfile" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="cancelAlertusMessageResponse">
    <wsdl:part element="tns:cancelAlertusMessageResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchAlertusMessage">
    <wsdl:part element="tns:dispatchAlertusMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getActiveAlertusMessages">
    <wsdl:part element="tns:getActiveAlertusMessages" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getActiveAlertusMessagesResponse">
    <wsdl:part element="tns:getActiveAlertusMessagesResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="testWebserviceResponse">
    <wsdl:part element="tns:testWebserviceResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAlertusMessagesInRangeResponse">
    <wsdl:part element="tns:getAlertusMessagesInRangeResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="dispatchAlertusMessageForUserAccounts">
    <wsdl:part element="tns:dispatchAlertusMessageForUserAccounts" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllBeaconNames">
    <wsdl:part element="tns:getAllBeaconNames" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllMessageTemplateTextsResponse">
    <wsdl:part element="tns:getAllMessageTemplateTextsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="processCapOrEdxlAlert">
    <wsdl:part element="tns:processCapOrEdxlAlert" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="cancelAlertusMessage">
    <wsdl:part element="tns:cancelAlertusMessage" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllAlertProfiles">
    <wsdl:part element="tns:getAllAlertProfiles" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="AlertusMiddlewareBasicWebService">
    <wsdl:operation name="validateAlertusMessage">
      <wsdl:input message="tns:validateAlertusMessage" name="validateAlertusMessage">
    </wsdl:input>
      <wsdl:output message="tns:validateAlertusMessageResponse" name="validateAlertusMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getBeaconGroups">
      <wsdl:input message="tns:getBeaconGroups" name="getBeaconGroups">
    </wsdl:input>
      <wsdl:output message="tns:getBeaconGroupsResponse" name="getBeaconGroupsResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessagesInRange">
      <wsdl:input message="tns:getAlertusMessagesInRange" name="getAlertusMessagesInRange">
    </wsdl:input>
      <wsdl:output message="tns:getAlertusMessagesInRangeResponse" name="getAlertusMessagesInRangeResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ping">
      <wsdl:input message="tns:ping" name="ping">
    </wsdl:input>
      <wsdl:output message="tns:pingResponse" name="pingResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getPresetAlertusMessage">
      <wsdl:input message="tns:getPresetAlertusMessage" name="getPresetAlertusMessage">
    </wsdl:input>
      <wsdl:output message="tns:getPresetAlertusMessageResponse" name="getPresetAlertusMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessageCount">
      <wsdl:input message="tns:getAlertusMessageCount" name="getAlertusMessageCount">
    </wsdl:input>
      <wsdl:output message="tns:getAlertusMessageCountResponse" name="getAlertusMessageCountResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllBeaconGroupNames">
      <wsdl:input message="tns:getAllBeaconGroupNames" name="getAllBeaconGroupNames">
    </wsdl:input>
      <wsdl:output message="tns:getAllBeaconGroupNamesResponse" name="getAllBeaconGroupNamesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertusMessages">
      <wsdl:input message="tns:getAllAlertusMessages" name="getAllAlertusMessages">
    </wsdl:input>
      <wsdl:output message="tns:getAllAlertusMessagesResponse" name="getAllAlertusMessagesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllPresetAlertusMessages">
      <wsdl:input message="tns:getAllPresetAlertusMessages" name="getAllPresetAlertusMessages">
    </wsdl:input>
      <wsdl:output message="tns:getAllPresetAlertusMessagesResponse" name="getAllPresetAlertusMessagesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertServices">
      <wsdl:input message="tns:getAllAlertServices" name="getAllAlertServices">
    </wsdl:input>
      <wsdl:output message="tns:getAllAlertServicesResponse" name="getAllAlertServicesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="testWebservice">
      <wsdl:input message="tns:testWebservice" name="testWebservice">
    </wsdl:input>
      <wsdl:output message="tns:testWebserviceResponse" name="testWebserviceResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllMessageTemplateTexts">
      <wsdl:input message="tns:getAllMessageTemplateTexts" name="getAllMessageTemplateTexts">
    </wsdl:input>
      <wsdl:output message="tns:getAllMessageTemplateTextsResponse" name="getAllMessageTemplateTextsResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertService">
      <wsdl:input message="tns:getAlertService" name="getAlertService">
    </wsdl:input>
      <wsdl:output message="tns:getAlertServiceResponse" name="getAlertServiceResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="systemInitialization">
      <wsdl:input message="tns:systemInitialization" name="systemInitialization">
    </wsdl:input>
      <wsdl:output message="tns:systemInitializationResponse" name="systemInitializationResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllPeripheralSettings">
      <wsdl:input message="tns:getAllPeripheralSettings" name="getAllPeripheralSettings">
    </wsdl:input>
      <wsdl:output message="tns:getAllPeripheralSettingsResponse" name="getAllPeripheralSettingsResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSystemStatus">
      <wsdl:input message="tns:getSystemStatus" name="getSystemStatus">
    </wsdl:input>
      <wsdl:output message="tns:getSystemStatusResponse" name="getSystemStatusResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchEmergencyAlertusMessage">
      <wsdl:input message="tns:dispatchEmergencyAlertusMessage" name="dispatchEmergencyAlertusMessage">
    </wsdl:input>
      <wsdl:output message="tns:dispatchEmergencyAlertusMessageResponse" name="dispatchEmergencyAlertusMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getBeaconGroup">
      <wsdl:input message="tns:getBeaconGroup" name="getBeaconGroup">
    </wsdl:input>
      <wsdl:output message="tns:getBeaconGroupResponse" name="getBeaconGroupResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getVersion">
      <wsdl:input message="tns:getVersion" name="getVersion">
    </wsdl:input>
      <wsdl:output message="tns:getVersionResponse" name="getVersionResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertProfile">
      <wsdl:input message="tns:getAlertProfile" name="getAlertProfile">
    </wsdl:input>
      <wsdl:output message="tns:getAlertProfileResponse" name="getAlertProfileResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchAlertusMessage">
      <wsdl:input message="tns:dispatchAlertusMessage" name="dispatchAlertusMessage">
    </wsdl:input>
      <wsdl:output message="tns:dispatchAlertusMessageResponse" name="dispatchAlertusMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getActiveAlertusMessages">
      <wsdl:input message="tns:getActiveAlertusMessages" name="getActiveAlertusMessages">
    </wsdl:input>
      <wsdl:output message="tns:getActiveAlertusMessagesResponse" name="getActiveAlertusMessagesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="processSimpleIncomingMessage">
      <wsdl:input message="tns:processSimpleIncomingMessage" name="processSimpleIncomingMessage">
    </wsdl:input>
      <wsdl:output message="tns:processSimpleIncomingMessageResponse" name="processSimpleIncomingMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchAlertusMessageForUserAccounts">
      <wsdl:input message="tns:dispatchAlertusMessageForUserAccounts" name="dispatchAlertusMessageForUserAccounts">
    </wsdl:input>
      <wsdl:output message="tns:dispatchAlertusMessageForUserAccountsResponse" name="dispatchAlertusMessageForUserAccountsResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllBeaconNames">
      <wsdl:input message="tns:getAllBeaconNames" name="getAllBeaconNames">
    </wsdl:input>
      <wsdl:output message="tns:getAllBeaconNamesResponse" name="getAllBeaconNamesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessageInformation">
      <wsdl:input message="tns:getAlertusMessageInformation" name="getAlertusMessageInformation">
    </wsdl:input>
      <wsdl:output message="tns:getAlertusMessageInformationResponse" name="getAlertusMessageInformationResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMessageTemplateText">
      <wsdl:input message="tns:getMessageTemplateText" name="getMessageTemplateText">
    </wsdl:input>
      <wsdl:output message="tns:getMessageTemplateTextResponse" name="getMessageTemplateTextResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="processCapOrEdxlAlert">
      <wsdl:input message="tns:processCapOrEdxlAlert" name="processCapOrEdxlAlert">
    </wsdl:input>
      <wsdl:output message="tns:processCapOrEdxlAlertResponse" name="processCapOrEdxlAlertResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="cancelAlertusMessage">
      <wsdl:input message="tns:cancelAlertusMessage" name="cancelAlertusMessage">
    </wsdl:input>
      <wsdl:output message="tns:cancelAlertusMessageResponse" name="cancelAlertusMessageResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertProfiles">
      <wsdl:input message="tns:getAllAlertProfiles" name="getAllAlertProfiles">
    </wsdl:input>
      <wsdl:output message="tns:getAllAlertProfilesResponse" name="getAllAlertProfilesResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAuthorizedUsers">
      <wsdl:input message="tns:getAuthorizedUsers" name="getAuthorizedUsers">
    </wsdl:input>
      <wsdl:output message="tns:getAuthorizedUsersResponse" name="getAuthorizedUsersResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="AlertusMiddlewareBasicServiceSoapBinding" type="tns:AlertusMiddlewareBasicWebService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="validateAlertusMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="validateAlertusMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="validateAlertusMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getBeaconGroups">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getBeaconGroups">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getBeaconGroupsResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessagesInRange">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAlertusMessagesInRange">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAlertusMessagesInRangeResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ping">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="ping">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="pingResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getPresetAlertusMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getPresetAlertusMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getPresetAlertusMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessageCount">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAlertusMessageCount">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAlertusMessageCountResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllBeaconGroupNames">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllBeaconGroupNames">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllBeaconGroupNamesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertusMessages">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllAlertusMessages">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllAlertusMessagesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllPresetAlertusMessages">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllPresetAlertusMessages">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllPresetAlertusMessagesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertServices">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllAlertServices">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllAlertServicesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="testWebservice">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="testWebservice">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="testWebserviceResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllMessageTemplateTexts">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllMessageTemplateTexts">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllMessageTemplateTextsResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertService">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAlertService">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAlertServiceResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="systemInitialization">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="systemInitialization">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="systemInitializationResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllPeripheralSettings">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllPeripheralSettings">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllPeripheralSettingsResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getSystemStatus">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getSystemStatus">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getSystemStatusResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchEmergencyAlertusMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="dispatchEmergencyAlertusMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="dispatchEmergencyAlertusMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getBeaconGroup">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getBeaconGroup">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getBeaconGroupResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getVersion">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getVersion">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getVersionResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertProfile">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAlertProfile">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAlertProfileResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchAlertusMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="dispatchAlertusMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="dispatchAlertusMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getActiveAlertusMessages">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getActiveAlertusMessages">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getActiveAlertusMessagesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="processSimpleIncomingMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="processSimpleIncomingMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="processSimpleIncomingMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="dispatchAlertusMessageForUserAccounts">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="dispatchAlertusMessageForUserAccounts">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="dispatchAlertusMessageForUserAccountsResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllBeaconNames">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllBeaconNames">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllBeaconNamesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAlertusMessageInformation">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAlertusMessageInformation">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAlertusMessageInformationResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMessageTemplateText">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getMessageTemplateText">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getMessageTemplateTextResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="processCapOrEdxlAlert">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="processCapOrEdxlAlert">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="processCapOrEdxlAlertResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="cancelAlertusMessage">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="cancelAlertusMessage">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="cancelAlertusMessageResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllAlertProfiles">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAllAlertProfiles">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAllAlertProfilesResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAuthorizedUsers">
      <soap:operation soapAction="" style="document"/>
      <wsdl:input name="getAuthorizedUsers">
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getAuthorizedUsersResponse">
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AlertusMiddlewareBasicService">
    <wsdl:port binding="tns:AlertusMiddlewareBasicServiceSoapBinding" name="AlertusMiddlewareBasicPort">
      <soap:address location="http://k-alertus1.kcom.edu:8280/alertusmw/services/AlertusMiddlewareBasic"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>