<?xml version="1.0" ?>
<!-- edited with XMLSpy v2005 rel. 3 U (http://www.altova.com) by Pekka Pekkala (Pekkis Inc) -->
<xs:schema xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:xs="http://www.w3.org/2001/XMLSchema"
	xmlns="http://ficora.fi/domains.xsd" xmlns:mstns="http://ficora.fi/domains.xsd" targetNamespace="http://ficora.fi/domains.xsd"
	elementFormDefault="qualified" attributeFormDefault="unqualified" id="FICORA_DOMAINS">
	<xs:element name="FICORA_DOMAINS" msdata:IsDataSet="true" msdata:Locale="fi-FI" msdata:EnforceConstraints="True">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="FICORA_VERKKOTUNNUS" maxOccurs="100">
					<xs:complexType>
						<xs:sequence>
							<xs:element name="VERKKOTUNNUS_NIMI">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1" />
										<xs:maxLength value="255" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="VAHVISTUS_HAKUOIKEUDESTA">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:length value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="PERUSTUU_HENKILONIMEEN">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:length value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HENKILONIMI_REKISTERI_ID">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HENKILONIMI_REKISTERINUMERO">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="20" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HALTIJAN_YHTEISOMUOTO">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HALTIJAN_REKISTERINUMERO">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="HALTIJAN_HENKILOTUNNUS">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="11" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="SUOSTUMUS_SAHKOISEEN_TIEDOKSIANTOON">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:length value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="YKSITYISHENKILO_SUOSTUMUS_JULKAISUUN">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="1" />
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<xs:element name="FICORA_NIMIPALVELIMET">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="FICORA_NIMIPALVELIN" minOccurs="2" maxOccurs="10">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="NIMIPALVELIN_NIMI">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="3" />
																<xs:maxLength value="255" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="NIMIPALVELIN_IP_OSOITE">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="15" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="NIMIPALVELIN_IPv6_OSOITE" minOccurs="0" maxOccurs="1">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="39" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="NIMIPALVELIN_STATUSCODE" type="xs:int" minOccurs="0" />
													<xs:element name="NIMIPALVELIN_STATUSTEXT" type="xs:string" minOccurs="0" />
													<xs:element name="NIMIPALVELIN_ID" type="xs:long" minOccurs="0" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="FICORA_YHTEYSTIEDOT">
								<xs:complexType>
									<xs:sequence>
										<xs:element name="FICORA_YHTEYSTIETO" maxOccurs="3">
											<xs:complexType>
												<xs:sequence>
													<xs:element name="TYYPPI">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="1" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="YRITYS">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="OSASTO">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="ETUNIMET">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="SUKUNIMI">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="POSTIOSOITE">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1" />
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="POSTINUMERO">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1" />
																<xs:maxLength value="5" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="POSTITOIMIPAIKKA">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1" />
																<xs:maxLength value="50" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="PUHELIN">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1" />
																<xs:maxLength value="50" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="EMAIL">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1" />
																<xs:maxLength value="100" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<xs:element name="KIELIKOODI">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:length value="5" />
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="HALTIJA_YRITYS" type="xs:string" minOccurs="0" />
							<xs:element name="VIRHE_FORMAATTI" type="xs:string" minOccurs="0" />
							<xs:element name="VIRHE_VARAUS" type="xs:string" minOccurs="0" />
							<xs:element name="VIRHE_FATAALI" type="xs:string" minOccurs="0" />
							<xs:element name="VERKKOTUNNUS_ID" type="xs:long" minOccurs="0" />
							<xs:element name="VERKKOTUNNUS_STATUS" type="xs:string" minOccurs="0" />
							<xs:element name="TEKNINEN_TARKISTUS_EMAIL" type="xs:string" minOccurs="0" />
							<xs:element name="TEKNINEN_TARKISTUS_KIELI" type="xs:string" minOccurs="0" />
							<xs:element name="VERKKOTUNNUS_STATUSCODE" type="xs:int" minOccurs="0" />
							<xs:element name="VALTUUTUSAVAIN" type="xs:string" minOccurs="0" />
							<xs:element name="VOIMASSA_ASTI" type="xs:dateTime" minOccurs="0" />
							<xs:element name="VOIMASSAOLON_PITUUS_KK" type="xs:short" minOccurs="0" maxOccurs="1" />
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
</xs:schema>
