<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:npsbmp="http://webservices.chesapeakebay.net/schemas" targetNamespace="http://webservices.chesapeakebay.net/schemas" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<xsd:include schemaLocation="NPSBMP_DataAccessType_v1.0.xsd"/>
	<xsd:include schemaLocation="NPSBMP_ContactEntityDetails_v1.0.xsd"/>
	<xsd:element name="DataSource" type="npsbmp:DataSourceType">
		<xsd:annotation>
			<xsd:documentation>
				Schema Name  : NPSBMP_DataSource_v1.0.xsd
				Schema Identification : 
				Current Version Available At :  http://webservices.chesapeakebay.net/schemas
				Description   :   Compound block describing the source of the data, data access, organizational and individual contacts	
				Application   :   Non Point Source Best Management Practices (NPS BMP)  Exchange
				Developed by  : 	 Pennsylvania Department of Environmental Protection
				Point of Contact :   Jennifer Gumert
				Last Modified by :   Karl Huber, VA DCR
			</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DataSourceName" type="xsd:string">
		<xsd:annotation>
			<xsd:documentation>The name by which the data source (data steward) is commonly known. </xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DataSourceLocation" type="xsd:string">
		<xsd:annotation>
			<xsd:documentation>Provides the Internet address at which the data source is located. This will be required when the Data Source Access Method is "Node" or "Document". For node-based data sources, this data element will provide the location at which the relevant node's Web services can be identified as the first step in accessing the data itself.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DataSourceAvailabilityDescription" type="xsd:string">
		<xsd:annotation>
			<xsd:documentation>Provides a general indication of what access can be applied to this result information. This would be used by the Exchange trading partners to describe the sensitivity of the information and what kind of distribution restrictions there may be.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:element name="DataSourceRefreshDate" type="xsd:date">
		<xsd:annotation>
			<xsd:documentation>Date of last update for this record.</xsd:documentation>
		</xsd:annotation>
	</xsd:element>
	<xsd:complexType name="DataSourceType">
		<xsd:sequence>
			<xsd:element ref="npsbmp:DataSourceName"/>
			<xsd:element ref="npsbmp:DataSourceLocation" minOccurs="0"/>
			<xsd:element ref="npsbmp:DataSourceAvailabilityDescription" minOccurs="0"/>
			<xsd:element ref="npsbmp:DataSourceRefreshDate"/>
			<xsd:element ref="npsbmp:DataSourceAccessMethodDescription"/>
			<xsd:element ref="npsbmp:ContactEntityDetails"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>
