<?xml version="1.0" encoding="UTF-8"?><!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Anders Myrén (Anders Myrén AB) --><!-- edited with XMLSpy v2007 sp2 (http://www.altova.com) by ANDERS MYREN (ANDERS MYREN AB) --><!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Jan-Anders Jönsson (ÅKEJ AB) --><!--W3C Schema generated by XMLSPY v5 rel. 4 U (http://www.xmlspy.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">	<xs:annotation>		<xs:documentation>Fi2xml Class and value list schema</xs:documentation>	</xs:annotation>	<xs:annotation>		<xs:documentation>Based om fi2 schema 1.22</xs:documentation>	</xs:annotation>	<xs:annotation>		<xs:documentation>Version 2 (002)</xs:documentation>	</xs:annotation>	<xs:element name="document">		<xs:complexType>			<xs:sequence>				<xs:element ref="metadata"/>				<xs:element name="fi2referencelist" type="fi2referencelistType" minOccurs="0">					<xs:annotation>						<xs:documentation>Optonal list of reference class  or value lists</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element ref="validationlist"/>			</xs:sequence>		</xs:complexType>	</xs:element>	<xs:element name="metadata">		<xs:complexType>			<xs:sequence>				<xs:element name="identity" type="xs:string">					<xs:annotation>						<xs:documentation>Unique identityfication for list</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="description" type="xs:string">					<xs:annotation>						<xs:documentation>Mandatory name for validationlist</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="version" type="xs:string">					<xs:annotation>						<xs:documentation>Current versionid (3-digits)</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="date" type="xs:string">					<xs:annotation>						<xs:documentation>Create date for current version</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="author">					<xs:annotation>						<xs:documentation>Owner of the list</xs:documentation>					</xs:annotation>					<xs:complexType>						<xs:sequence>							<xs:element name="name" type="xs:string"/>							<xs:element name="company" type="xs:string"/>						</xs:sequence>					</xs:complexType>				</xs:element>				<xs:element name="reference" type="xs:string" minOccurs="0" maxOccurs="unbounded">					<xs:annotation>						<xs:documentation>not in use</xs:documentation>					</xs:annotation>				</xs:element>			</xs:sequence>		</xs:complexType>	</xs:element>	<xs:element name="validationlist">		<xs:complexType>			<xs:sequence>				<xs:element name="list-value" type="xs:string" maxOccurs="unbounded">					<xs:annotation>						<xs:documentation>not in use, should be the same as list-identity</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="list-description" type="xs:string" maxOccurs="unbounded">					<xs:annotation>						<xs:documentation>Description for list</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="list-definition" type="xs:string" minOccurs="0">					<xs:annotation>						<xs:documentation>Translated description for list (english)</xs:documentation>					</xs:annotation>				</xs:element>				<xs:element name="list-item" type="list-itemType" minOccurs="0" maxOccurs="unbounded"/>			</xs:sequence>		</xs:complexType>	</xs:element>	<xs:complexType name="list-itemType">		<xs:sequence>			<xs:element name="item-value" type="xs:string">				<xs:annotation>					<xs:documentation>Item Code/Value</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="item-description" type="xs:string">				<xs:annotation>					<xs:documentation>Description</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="item-datatype" type="xs:string" minOccurs="0">				<xs:annotation>					<xs:documentation>Optional data type code</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="item-definition" type="xs:string" minOccurs="0" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation>Optional  item definition</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="item-referencelist" minOccurs="0">				<xs:annotation>					<xs:documentation>Optional references to other class or value lists</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="item-referenceitem" minOccurs="0" maxOccurs="unbounded">							<xs:annotation>								<xs:documentation>Reference item</xs:documentation>							</xs:annotation>							<xs:complexType>								<xs:sequence>									<xs:element name="item-referencevalue" type="xs:string">										<xs:annotation>											<xs:documentation>Reference code in list</xs:documentation>										</xs:annotation>									</xs:element>									<xs:element name="fi2reference_id" type="xs:string">										<xs:annotation>											<xs:documentation>Reference list identity</xs:documentation>										</xs:annotation>									</xs:element>								</xs:sequence>							</xs:complexType>						</xs:element>					</xs:sequence>				</xs:complexType>			</xs:element>			<xs:element name="item-publstatus" minOccurs="0">				<xs:annotation>					<xs:documentation>Class value publication status refererar till värdelista</xs:documentation>				</xs:annotation>			</xs:element>			<xs:element name="list-item" type="list-itemType" minOccurs="0" maxOccurs="unbounded"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="fi2referencelistType">		<xs:annotation>			<xs:documentation>Class- och value list reference list</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="fi2referencelist_item" minOccurs="0" maxOccurs="unbounded">				<xs:annotation>					<xs:documentation>Reference  list item</xs:documentation>				</xs:annotation>				<xs:complexType>					<xs:sequence>						<xs:element name="fi2reference_id" type="xs:string">							<xs:annotation>								<xs:documentation>Reference list id.</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="fi2reference_name" type="xs:string">							<xs:annotation>								<xs:documentation>Name of reference class list</xs:documentation>							</xs:annotation>						</xs:element>						<xs:element name="fi2reference_link" type="xs:string" minOccurs="0">							<xs:annotation>								<xs:documentation>Lino or URL toll reference class list.</xs:documentation>							</xs:annotation>						</xs:element>					</xs:sequence>				</xs:complexType>			</xs:element>		</xs:sequence>	</xs:complexType></xs:schema>