<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/DaBRemServices.ServiceModel" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/DaBRemServices.ServiceModel" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="Authentication">
    <xs:sequence>
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SecretKey" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Authentication" nillable="true" type="tns:Authentication" />
  <xs:complexType name="CreateRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddressId" type="xs:long" />
      <xs:element minOccurs="0" name="RemAttributesValues" nillable="true" type="tns:RemAttributes" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CreateRemMessage" nillable="true" type="tns:CreateRemMessage" />
  <xs:complexType name="RemAttributes">
    <xs:sequence>
      <xs:element minOccurs="0" name="AutoSignerYn" type="xs:boolean" />
      <xs:element minOccurs="0" name="Body" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="BodyType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CcAddresses" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FromAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Owner" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SubscriberId" type="xs:long" />
      <xs:element minOccurs="0" name="ToAddresses" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TrMessageType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemAttributes" nillable="true" type="tns:RemAttributes" />
  <xs:complexType name="AddRemAttachment">
    <xs:sequence>
      <xs:element minOccurs="0" name="AttacmentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Content" nillable="true" type="xs:base64Binary" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
      <xs:element minOccurs="0" name="SubscriberID" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddRemAttachment" nillable="true" type="tns:AddRemAttachment" />
  <xs:complexType name="RemoveRemAttachment">
    <xs:sequence>
      <xs:element minOccurs="0" name="AttachmentID" type="xs:long" />
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemoveRemAttachment" nillable="true" type="tns:RemoveRemAttachment" />
  <xs:complexType name="SignAndSendRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Pin" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
      <xs:element minOccurs="0" name="SignerSsn" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SignAndSendRemMessage" nillable="true" type="tns:SignAndSendRemMessage" />
  <xs:complexType name="GetSendMessageStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetSendMessageStatus" nillable="true" type="tns:GetSendMessageStatus" />
  <xs:complexType name="GetOutbox">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DateBegin" type="xs:dateTime" />
      <xs:element minOccurs="0" name="DateEnd" type="xs:dateTime" />
      <xs:element minOccurs="0" name="DraftsYn" type="xs:boolean" />
      <xs:element minOccurs="0" name="LastRemID" type="xs:long" />
      <xs:element minOccurs="0" name="RemAdressID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetOutbox" nillable="true" type="tns:GetOutbox" />
  <xs:complexType name="GetInbox">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CurrentRemID" nillable="true" type="xs:long" />
      <xs:element minOccurs="0" name="DateBegin" type="xs:dateTime" />
      <xs:element minOccurs="0" name="DateEnd" type="xs:dateTime" />
      <xs:element minOccurs="0" name="LastRemID" type="xs:long" />
      <xs:element minOccurs="0" name="RemAdressID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetInbox" nillable="true" type="tns:GetInbox" />
  <xs:complexType name="GetRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRemMessage" nillable="true" type="tns:GetRemMessage" />
  <xs:complexType name="LoginPtt">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddressId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoginPtt" nillable="true" type="tns:LoginPtt" />
  <xs:complexType name="LoginPtt2">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OfficerCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddressId" type="xs:long" />
      <xs:element minOccurs="0" name="UserSSN" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoginPtt2" nillable="true" type="tns:LoginPtt2" />
  <xs:complexType name="GetRemAddresses">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddressId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRemAddresses" nillable="true" type="tns:GetRemAddresses" />
  <xs:complexType name="GetOutRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="AuthorizationID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ClientKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetOutRemMessage" nillable="true" type="tns:GetOutRemMessage" />
  <xs:complexType name="AuthenticationResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="Result" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AuthenticationResponse" nillable="true" type="tns:AuthenticationResponse" />
  <xs:complexType name="CreateRemMessageResponse">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:BaseResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="RemID" type="xs:long" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="CreateRemMessageResponse" nillable="true" type="tns:CreateRemMessageResponse" />
  <xs:complexType name="BaseResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
      <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="BaseResponse" nillable="true" type="tns:BaseResponse" />
  <xs:complexType name="AddRemAttachmentResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="AttachmentID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddRemAttachmentResponse" nillable="true" type="tns:AddRemAttachmentResponse" />
  <xs:complexType name="RemoveRemAttachmentResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="Result" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemoveRemAttachmentResponse" nillable="true" type="tns:RemoveRemAttachmentResponse" />
  <xs:complexType name="SignAndSendRemMessageResponse">
    <xs:complexContent mixed="false">
      <xs:extension base="tns:BaseResponse">
        <xs:sequence />
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="SignAndSendRemMessageResponse" nillable="true" type="tns:SignAndSendRemMessageResponse" />
  <xs:complexType name="GetSendMessageStatusResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetSendMessageStatusResponse" nillable="true" type="tns:GetSendMessageStatusResponse" />
  <xs:complexType name="GetOutboxResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" nillable="true" type="tns:ArrayOfViewedRemMessage" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetOutboxResponse" nillable="true" type="tns:GetOutboxResponse" />
  <xs:complexType name="ArrayOfViewedRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ViewedRemMessage" nillable="true" type="tns:ViewedRemMessage" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfViewedRemMessage" nillable="true" type="tns:ArrayOfViewedRemMessage" />
  <xs:complexType name="ViewedRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="kepCC" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepDelilListesi" nillable="true" type="tns:ArrayOfRemMsgEvidence" />
      <xs:element minOccurs="0" name="kepEventCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepEvidenceType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepFrom" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepId" type="xs:long" />
      <xs:element minOccurs="0" name="kepIleti" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepMessageID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepMsgType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepReceivedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="kepReceivedDateSpecified" type="xs:boolean" />
      <xs:element minOccurs="0" name="kepSendDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="kepSendDateSpecified" type="xs:boolean" />
      <xs:element minOccurs="0" name="kepSubject" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRIletiID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRIletiTip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRgunSayac" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTeslimalListesi" nillable="true" type="tns:ArrayOfRemMsgDelivery" />
      <xs:element minOccurs="0" name="kepTo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepUAMessageIdentifier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ViewedRemMessage" nillable="true" type="tns:ViewedRemMessage" />
  <xs:complexType name="ArrayOfRemMsgEvidence">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RemMsgEvidence" nillable="true" type="tns:RemMsgEvidence" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRemMsgEvidence" nillable="true" type="tns:ArrayOfRemMsgEvidence" />
  <xs:complexType name="RemMsgEvidence">
    <xs:sequence>
      <xs:element minOccurs="0" name="EvidenceCodeId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EvidenceDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="EvidenceMessageID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EvidenceRemSubject" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EvidenceTypeId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="RemId" nillable="true" type="xs:long" />
      <xs:element minOccurs="0" name="RemMessageEvidenceId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemMsgEvidence" nillable="true" type="tns:RemMsgEvidence" />
  <xs:complexType name="ArrayOfRemMsgDelivery">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RemMsgDelivery" nillable="true" type="tns:RemMsgDelivery" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRemMsgDelivery" nillable="true" type="tns:ArrayOfRemMsgDelivery" />
  <xs:complexType name="RemMsgDelivery">
    <xs:sequence>
      <xs:element minOccurs="0" name="AddressType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Delivered" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="DeliveredDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Read" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="ReadDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="RecipientAcceptance" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="RecipientAcceptanceDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="RemAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemDeliveryId" type="xs:long" />
      <xs:element minOccurs="0" name="RemDisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemId" type="xs:long" />
      <xs:element minOccurs="0" name="RemSPId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SystemAcceptance" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="SystemAcceptanceDate" nillable="true" type="xs:dateTime" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemMsgDelivery" nillable="true" type="tns:RemMsgDelivery" />
  <xs:complexType name="GetInboxResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" nillable="true" type="tns:ArrayOfViewedRemMessage" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetInboxResponse" nillable="true" type="tns:GetInboxResponse" />
  <xs:complexType name="GetRemMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" nillable="true" type="tns:DownloadedRemMessage" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRemMessageResponse" nillable="true" type="tns:GetRemMessageResponse" />
  <xs:complexType name="DownloadedRemMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepCC" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepDelilListesi" nillable="true" type="tns:ArrayOfRemMsgEvidence" />
      <xs:element minOccurs="0" name="kepEklistesi" nillable="true" type="tns:ArrayOfRemMessageEK" />
      <xs:element minOccurs="0" name="kepEventCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepEvidenceType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepFrom" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepId" type="xs:long" />
      <xs:element minOccurs="0" name="kepIleti" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepMessageID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepMsgType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepReceivedDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="kepReceivedDateSpecified" type="xs:boolean" />
      <xs:element minOccurs="0" name="kepSendDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="kepSendDateSpecified" type="xs:boolean" />
      <xs:element minOccurs="0" name="kepSubject" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRIletiID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRIletiTip" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTRgunSayac" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepTeslimalListesi" nillable="true" type="tns:ArrayOfRemMsgDelivery" />
      <xs:element minOccurs="0" name="kepTo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="kepUAMessageIdentifier" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DownloadedRemMessage" nillable="true" type="tns:DownloadedRemMessage" />
  <xs:complexType name="ArrayOfRemMessageEK">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RemMessageEK" nillable="true" type="tns:RemMessageEK" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRemMessageEK" nillable="true" type="tns:ArrayOfRemMessageEK" />
  <xs:complexType name="RemMessageEK">
    <xs:sequence>
      <xs:element minOccurs="0" name="AtachmentId" type="xs:long" />
      <xs:element minOccurs="0" name="AttachmentContent" nillable="true" type="xs:base64Binary" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemMessageEK" nillable="true" type="tns:RemMessageEK" />
  <xs:complexType name="LoginPttResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Result" type="xs:boolean" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoginPttResponse" nillable="true" type="tns:LoginPttResponse" />
  <xs:complexType name="GetRemAddresses_Response">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddress" nillable="true" type="tns:RemAddressInfo" />
      <xs:element minOccurs="0" name="Result" type="xs:boolean" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRemAddresses_Response" nillable="true" type="tns:GetRemAddresses_Response" />
  <xs:complexType name="RemAddressInfo">
    <xs:sequence>
      <xs:element minOccurs="0" name="ExpireDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="OfficerCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddressId" type="xs:long" />
      <xs:element minOccurs="0" name="RemAdress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemSpId" type="xs:int" />
      <xs:element minOccurs="0" name="UserSSN" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemAddressInfo" nillable="true" type="tns:RemAddressInfo" />
  <xs:complexType name="GetOutRemMessageResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="Deliveries" nillable="true" type="tns:ArrayOfRemDelivery" />
      <xs:element minOccurs="0" name="ErrorMesage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Evidences" nillable="true" type="tns:ArrayOfRemEvidence" />
      <xs:element minOccurs="0" name="Result" nillable="true" type="tns:ViewedRemMessage" />
      <xs:element minOccurs="0" name="ServiceSuccessResult" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetOutRemMessageResponse" nillable="true" type="tns:GetOutRemMessageResponse" />
  <xs:complexType name="ArrayOfRemDelivery">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RemDelivery" nillable="true" type="tns:RemDelivery" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRemDelivery" nillable="true" type="tns:ArrayOfRemDelivery" />
  <xs:complexType name="RemDelivery">
    <xs:sequence>
      <xs:element minOccurs="0" name="AddressType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RemAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemDelivery" nillable="true" type="tns:RemDelivery" />
  <xs:complexType name="ArrayOfRemEvidence">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RemEvidence" nillable="true" type="tns:RemEvidence" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRemEvidence" nillable="true" type="tns:ArrayOfRemEvidence" />
  <xs:complexType name="RemEvidence">
    <xs:sequence>
      <xs:element minOccurs="0" name="EvidenceSubject" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EvidenceType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemEvidence" nillable="true" type="tns:RemEvidence" />
</xs:schema>