<?xml version="1.0" encoding="UTF-8"?>
<xs:schema version="1.0"
  xmlns:model="http://filecatalyst.com/model"
  
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://filecatalyst.com/model" schemaLocation="model.xsd"/>

<xs:simpleType name="TATransferSelections">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[Enumeration that captures the available selection options for overwrite / resume options for a transfer.]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="DEFAULT"/>
 
    <xs:enumeration value="YES"/>
 
    <xs:enumeration value="YES_TO_ALL"/>
 
    <xs:enumeration value="NO"/>
 
    <xs:enumeration value="NO_TO_ALL"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="adminPermissionType">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[Enumeration of connection status types]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="NONE"/>
 
    <xs:enumeration value="READONLY"/>
 
    <xs:enumeration value="CONTROL"/>
 
    <xs:enumeration value="FULL"/>
 
    <xs:enumeration value="ADMIN"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="availableFileOperations">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[Enumeration representing available file operations for /rs/file/localfile and /rs/file/remotefile]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="RENAME_FILE"/>
 
    <xs:enumeration value="CREATE_DIRECTORY"/>
 
    <xs:enumeration value="DELETE_FILE"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="TAConnectionType">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[Identifier that distinguishes what type of connection the TransferAgent is currently attempting to make]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="TRANSFERAGENT"/>
 
    <xs:enumeration value="INTEGRATION"/>
 
    <xs:enumeration value="FCWEB"/>
 
    <xs:enumeration value="EXPRESS"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="TATransferTempModeType">
  <xs:annotation>
    <xs:documentation>
      <![CDATA[Enumeration that represents the available temp name modes that are available for the "transfer with temp name" feature]]>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
     
    <xs:enumeration value="PREFIX"/>
 
    <xs:enumeration value="SUFFIX"/>
  </xs:restriction>
</xs:simpleType>

</xs:schema>