Schema Name: Licensing.xsd
Target Namespace: http://rets.org/xsd/RETSCommons/2007-08
Documentation:
A generalized type description for real estate licensing.
Collapse XSD Schema Code:

<xs:schema	xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:commons="http://rets.org/xsd/RETSCommons/2007-08"
			targetNamespace="http://rets.org/xsd/RETSCommons/2007-08"
			elementFormDefault="qualified"
			attributeFormDefault="unqualified">

	<!--
		(C)2008 National Association of REALTORS(R). All Rights Reserved

		Tab stops
		:set ts=3

		File History
		======================
		$Header: Licensing.xsd, 6, 4/1/08 7:50:14 PM EDT, Paul Stusiak$

		$Log:
		 6    055_RETS_Standard 1.5         4/1/08 7:50:14 PM EDT  Paul Stusiak
		      add StateOrProvince to licensing
		 5    055_RETS_Standard 1.4         3/31/08 4:09:27 AM EDT Paul Stusiak
		      work in progress checkin against change requests including the RCP for
		       the adopted schemas
		 4    055_RETS_Standard 1.3         2/27/08 2:57:39 PM EST Paul Stusiak
		      Add an enumeration to the Licensing type
		 3    055_RETS_Standard 1.2         1/24/08 3:45:00 PM EST Paul Stusiak
		      corrected the copyright notice
		 2    055_RETS_Standard 1.1         10/8/07 1:44:43 AM EDT Paul Stusiak
		      general clean up of the schema, add missing retsid as necessary.
		 1    055_RETS_Standard 1.0         8/1/07 1:53:35 PM EDT  Gina Accawi     
		$
		======================
	-->

	<xs:annotation>
		<xs:documentation>
			A generalized type description for real estate licensing.
		</xs:documentation>
	</xs:annotation>

	<xs:include schemaLocation="Primitives.xsd"/>
	<xs:include schemaLocation="Address.xsd"/>
	
	<!-- Enumerations -->
	<xs:complexType name="LicenseCategoryEnum">
		<xs:annotation>
			<xs:documentation>
				The values that a license may take. These licenses
				are typically issued by the State or Province where
				the person is practising.
			</xs:documentation>
		</xs:annotation>
		<xs:simpleContent>
			<xs:restriction base="commons:OtherEnumerationDescriptionString">
				<!-- Real Estate -->
				<xs:enumeration value="Real Estate Broker">
					<xs:annotation>
						<xs:documentation>
							Broker is synonymous with Broker of Record
						</xs:documentation>
						<xs:appinfo>
							<retsid>101418</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Salesperson">
					<xs:annotation>
						<xs:documentation>
							A licensed real estate sales person, also
							known as an agent in some jurisdictions
						</xs:documentation>
						<xs:appinfo>
							<retsid>101419</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Auctioneer">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101420</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<!-- Appraisal -->
				<xs:enumeration value="Certified General Appraiser">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101421</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Certified Residential Appraiser">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101422</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Licensed Appraiser">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101426</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>			
				<xs:enumeration value="Registered Appraiser">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101428</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<!-- Leasing -->
				<xs:enumeration value="Leasing Agent">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101423</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<!-- Mortgage -->
				<xs:enumeration value="Mortgage Broker">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101424</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<!-- Inspection -->
				<xs:enumeration value="Apprentice Inspector">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101425</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Licensed Inspector">
					<xs:annotation>
						<xs:documentation>
							Also known as a Real Estate Inspector
						</xs:documentation>
						<xs:appinfo>
							<retsid>101427</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Registered Inspector">
					<xs:annotation>
						<xs:documentation>
							Also known as a Professional Inspector
						</xs:documentation>
						<xs:appinfo>
							<retsid>101429</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<!-- Rental -->
				<xs:enumeration value="Property Management">
					<xs:annotation>
						<xs:documentation>
							A person licensed to manage property
						</xs:documentation>
						<xs:appinfo>
							<retsid>101656</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Rental Property Management">
					<xs:annotation>
						<xs:documentation>
							A person licensed to manage property
							and to collect rents. In some jurisdictions, this
							is synonymous with either Real Estate Broker or
							Salesperson.
						</xs:documentation>
						<xs:appinfo>
							<retsid>101657</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Unknown">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101430</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
				<xs:enumeration value="Other">
					<xs:annotation>
						<xs:documentation>
						</xs:documentation>
						<xs:appinfo>
							<retsid>101431</retsid>
						</xs:appinfo>
					</xs:annotation>
				</xs:enumeration>
			</xs:restriction>
		</xs:simpleContent>
	</xs:complexType>
	
	<!-- Types -->
	<xs:complexType	name="ProfessionalLicenseType">
		<xs:sequence>
			<xs:element	name="LicenseCategory"
						type="commons:LicenseCategoryEnum"
						minOccurs="1"
						maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
						The type of professional license. This will
						vary based on the local types and
						jurisdictions.
					</xs:documentation>
					<xs:appinfo>
						<retsid>100078</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="LicenseNumber"
						type="commons:SecureString"
						minOccurs="1"
						maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
						The License Number.
					</xs:documentation>
					<xs:appinfo>
						<retsid>100079</retsid>
						<example>PA-6678921-a</example>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="Jurisdiction"
						type="commons:SecureString"
						minOccurs="1"
						maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
						A string representing the jurisdiction
						that the license issuing body is located.
					</xs:documentation>
					<xs:appinfo>
						<retsid>100080</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="StateOrProvince"
							type="commons:StateOrProvinceType"
							minOccurs="0"
							maxOccurs="1">
				<xs:annotation>
					<xs:documentation>
						The license issuing body State.
					</xs:documentation>
					<xs:appinfo>
						<retsid>101655</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="LicenseStartDateTime"
						type="commons:SecureDateTime"
						minOccurs="0"
						maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100081</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="LicenseExpirationDateTime"
						type="commons:SecureDateTime"
						minOccurs="0"
						maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100082</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
			<xs:element	name="LicenseTransferDateTime"
						type="commons:SecureDateTime"
						minOccurs="0"
						maxOccurs="1">
				<xs:annotation>
					<xs:appinfo>
						<retsid>100083</retsid>
					</xs:appinfo>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>
Collapse ComplexTypes: