<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://www.opm.gov/feddata/grdr/RSMCommonTypes-5.0" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.opm.gov/feddata/grdr/RSMCommonTypes-5.0" xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xsd="undefined">

	<xs:simpleType name="IndicatorType">
		<xs:restriction base="xs:string">
			<xs:length value="1"/>
			<xs:enumeration value="Y">
				<xs:annotation>
					<xs:documentation>Yes</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
			<xs:enumeration value="N">
				<xs:annotation>
					<xs:documentation>No</xs:documentation>
				</xs:annotation>
			</xs:enumeration>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string255">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="string255r">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="decimal8">
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="8"/>
			<xs:fractionDigits value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="decimal11">
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="11"/>
			<xs:fractionDigits value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="decimal7">
		<xs:restriction base="xs:decimal">
			<xs:totalDigits value="7"/>
			<xs:fractionDigits value="2"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="integer6">
		<xs:restriction base="xs:integer">
			<xs:totalDigits value="6"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="integer4">
		<xs:restriction base="xs:integer">
			<xs:totalDigits value="4"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="yearType">
		<xs:restriction base="xs:string">
			<xs:pattern value="\d{4}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="AddressType">
		<xs:sequence>
			<xs:element minOccurs="0" name="AddressLine1" type="string255"/>
			<xs:element minOccurs="0" name="AddressLine2" type="string255"/>
			<xs:element minOccurs="0" name="AddressLine3" type="string255"/>
			<xs:element minOccurs="0" name="City" type="string255"/>
			<xs:element minOccurs="0" name="StateCode" type="string255"/>
			<xs:element minOccurs="0" name="PostalCode" type="string255"/>
			<xs:element minOccurs="0" name="CountryCode" type="string255"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CertificationInfo">
			<xs:annotation>
				<xs:documentation>Assertions about the authenticity or accuracy of a record.</xs:documentation>
			</xs:annotation>
		<xs:sequence>
			<xs:element name="Certified" type="xs:dateTime">
				<xs:annotation>
					<xs:documentation>The date/time the record was certified.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CertifiedBy" type="string255">
				<xs:annotation>
					<xs:documentation>The name of the certifying authority.</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CertifierTitle" type="string255" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Title of the certifying authority.</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>

</xs:schema>