Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.23 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  4.      xmlns="http://www.tibco.com/schemas/GenericSystemDispatcher_UPGRADE_513/SharedConfiguration/Schemas/Schema.xsd"
  5.      targetNamespace="http://www.tibco.com/schemas/GenericSystemDispatcher_UPGRADE_513/SharedConfiguration/Schemas/Schema.xsd"
  6.      elementFormDefault="qualified"
  7.      attributeFormDefault="unqualified">
  8.     <xs:element name="pinDispatcherMessage">
  9.         <xs:complexType>
  10.             <xs:sequence>
  11.                 <xs:element name="idRecycler" type="xs:string" minOccurs="0"/>
  12.                 <xs:element name="idDispatcher" type="xs:string" minOccurs="0"/>
  13.                 <xs:element name="idStatus" type="xs:string" minOccurs="0"/>
  14.                 <xs:element ref="message"/>
  15.                 <xs:element ref="status" minOccurs="0"/>
  16.                 <xs:element ref="externalCode" minOccurs="0"/>
  17.             </xs:sequence>
  18.         </xs:complexType>
  19.     </xs:element>
  20.     <xs:element name="pinType" type="pinTypeType"/>
  21.     <xs:element name="pinValue" type="xs:string"/>
  22.     <xs:element name="operation" type="operationType"/>
  23.     <xs:element name="contactChannel" type="contactChannelType"/>
  24.     <xs:element name="client_id" type="xs:string"/>
  25.     <xs:element name="customer_number" type="xs:string"/>
  26.     <xs:element name="original_caller" type="xs:string"/>
  27.     <xs:element name="externalCode" type="xs:string"/>
  28.     <xs:simpleType name="pinTypeType">
  29.         <xs:restriction base="xs:string">
  30.             <xs:enumeration value="SKYPIN"/>
  31.             <xs:enumeration value="MPPIN"/>
  32.         </xs:restriction>
  33.     </xs:simpleType>
  34.     <xs:simpleType name="operationType">
  35.         <xs:restriction base="xs:string">
  36.             <xs:enumeration value="SyncPin"/>
  37.             <xs:enumeration value="ResetPin"/>
  38.             <xs:enumeration value="SetPin"/>
  39.             <xs:enumeration value="ChangePin"/>
  40.             <xs:enumeration value="LockPin"/>
  41.         </xs:restriction>
  42.     </xs:simpleType>
  43.     <xs:simpleType name="contactChannelType">
  44.         <xs:restriction base="xs:string">
  45.             <xs:enumeration value="IVR"/>
  46.             <xs:enumeration value="SBL"/>
  47.             <xs:enumeration value="ST"/>
  48.             <xs:enumeration value="STB"/>
  49.             <xs:enumeration value="OTT"/>
  50.             <xs:enumeration value="WEB"/>
  51.             <xs:enumeration value="STORE"/>
  52.             <xs:enumeration value="ROKU"/>
  53.         </xs:restriction>
  54.     </xs:simpleType>
  55.     <xs:element name="status">
  56.         <xs:complexType>
  57.             <xs:sequence>
  58.                 <xs:element ref="ovpStatus"/>
  59.                 <xs:element ref="acetraxStatus"/>
  60.                 <xs:element ref="caifStatus"/>
  61.                 <xs:element ref="createSrStatus"/>
  62.                 <xs:element ref="setAccessStatus"/>
  63.                 <xs:element ref="lockAccountStatus"/>
  64.             </xs:sequence>
  65.         </xs:complexType>
  66.     </xs:element>
  67.     <xs:element name="ovpStatus" type="xs:string"/>
  68.     <xs:element name="acetraxStatus" type="xs:string"/>
  69.     <xs:element name="caifStatus" type="xs:string"/>
  70.     <xs:element name="createSrStatus" type="xs:string"/>
  71.     <xs:element name="setAccessStatus" type="xs:string"/>
  72.     <xs:element name="lockAccountStatus" type="xs:string"/>
  73.     <xs:element name="message">
  74.         <xs:complexType>
  75.             <xs:sequence>
  76.                 <xs:element ref="pinType"/>
  77.                 <xs:element ref="pinValue"/>
  78.                 <xs:element ref="operation"/>
  79.                 <xs:element ref="contactChannel"/>
  80.                 <xs:element ref="client_id" minOccurs="0"/>
  81.                 <xs:element ref="customer_number"/>
  82.                 <xs:element ref="original_caller" minOccurs="0"/>
  83.             </xs:sequence>
  84.         </xs:complexType>
  85.     </xs:element>
  86. </xs:schema>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement