<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  <xs:element name="CEWS_RESPONSE">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="MESSAGE_HEADER"/>
        <xs:element ref="GROUP_LOOKUP"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="MESSAGE_HEADER">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="REQUEST_ID"/>
        <xs:element ref="GROUP_REQUEST_ID"/>
        <xs:element ref="REQUEST_TYPE"/>
        <xs:element ref="REQUEST_BY"/>
        <xs:element ref="RESPONSE_DATE"/>
        <xs:element ref="RESPONSE_BY"/>
        <xs:element ref="REQUEST_STATUS"/>
        <xs:element ref="REQUEST_STATUS_TEXT"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="REQUEST_ID" type="xs:NCName"/>
  <xs:element name="GROUP_REQUEST_ID" type="xs:NCName"/>
  <xs:element name="REQUEST_TYPE" type="xs:NCName"/>
  <xs:element name="REQUEST_BY" type="xs:NCName"/>
  <xs:element name="RESPONSE_DATE" type="xs:string"/>
  <xs:element name="RESPONSE_BY" type="xs:NCName"/>
  <xs:element name="REQUEST_STATUS" type="xs:NCName"/>
  <xs:element name="REQUEST_STATUS_TEXT" type="xs:NCName"/>
  <xs:element name="GROUP_LOOKUP">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="GROUP_CODE"/>
        <xs:element ref="LOOKUP_NAME"/>
        <xs:element maxOccurs="unbounded" ref="LOOKUP"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GROUP_CODE" type="xs:NCName"/>
  <xs:element name="LOOKUP_NAME" type="xs:NCName"/>
  <xs:element name="LOOKUP">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="PROTOCOL_NUMBER"/>
        <xs:element ref="STEP"/>
        <xs:element ref="CTEP_INSTITUTION_CODE"/>
        <xs:element ref="LONG_NAME"/>
        <xs:element ref="VALUE"/>
        <xs:element ref="DESCRIPTION"/>
        <xs:element ref="STATUS"/>
        <xs:element ref="OTHER_VALUE"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="PROTOCOL_NUMBER" type="xs:NCName"/>
  <xs:element name="STEP">
    <xs:complexType/>
  </xs:element>
  <xs:element name="CTEP_INSTITUTION_CODE" type="xs:NCName"/>
  <xs:element name="LONG_NAME" type="xs:string"/>
  <xs:element name="VALUE" type="xs:integer"/>
  <xs:element name="DESCRIPTION">
    <xs:complexType/>
  </xs:element>
  <xs:element name="STATUS" type="xs:NCName"/>
  <xs:element name="OTHER_VALUE">
    <xs:complexType/>
  </xs:element>
</xs:schema>
