<?xml version="1.0" encoding="utf-8"?>
<xsd:schema
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns="http://www.smittyware.com/schema/cmdata/1/0"
	targetNamespace="http://www.smittyware.com/schema/cmdata/1/0"
	elementFormDefault="qualified">

  <!-- Log notes (wpt) -->
  <xsd:element name="log" type="logType" />
  <xsd:complexType name="logType">
	<xsd:sequence>
	 <xsd:element name="start_time" type="xsd:dateTime" minOccurs="0" />
	 <xsd:element name="end_time" type="xsd:dateTime" minOccurs="0" />
	 <xsd:element name="notes" type="xsd:string" minOccurs="0" />
	</xsd:sequence>
	<xsd:attribute name="version" type="xsd:string" use="required" fixed="1.1" />
	<xsd:attribute name="found" type="xsd:boolean" />
	<xsd:attribute name="log_type" default="0" type="logTypeType" />
  </xsd:complexType>
  <!-- Log type: 0=none, 1=note, 2=found, 3=not found -->
  <xsd:simpleType name="logTypeType">
	<xsd:restriction base="xsd:integer">
		<xsd:minInclusive value="0" />
		<xsd:maxInclusive value="3" />
	</xsd:restriction>
  </xsd:simpleType>

  <!-- Extra data (wpt) -->
  <xsd:element name="extra_data" type="extraDataType" />
  <xsd:complexType name="extraDataType">
	<xsd:sequence>
	 <xsd:element name="custom1" type="xsd:string" minOccurs="0" />
	 <xsd:element name="custom2" type="xsd:string" minOccurs="0" />
	 <xsd:element name="custom3" type="xsd:string" minOccurs="0" />
	</xsd:sequence>
	<xsd:attribute name="version" type="xsd:string" use="required" fixed="1.0" />
  </xsd:complexType>
</xsd:schema>

