<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 (http://www.altova.com) by PapantoniK (EMBRACE) -->
<!-- ==================================================================== -->
<!-- ===== ERMIS IKA Social Insurance Certificate Response Document Schema Module   ===== -->
<!-- ==================================================================== -->
<!-- 
Schema agency: ERMIS Portal
Schema version: 1.0 
Schema date: 2008-12-10 
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:rsm="gr:ypes:ermis:data:standard:ErmisIkaSocialInsuranceCertificateResponseDocument:1.0" xmlns:udt="gr:ypes:egif:data:draft:UnqualifiedDataType:1" xmlns:qdt="gr:ypes:egif:data:draft:QualifiedDataType:1" xmlns:clmEL80000002="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateReasonCodeList:1" xmlns:clmEL80000003="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateStatusCodeList:1" xmlns:clmEL80000009="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateDeclarationsCodeList:1" targetNamespace="gr:ypes:ermis:data:standard:ErmisIkaSocialInsuranceCertificateResponseDocument:1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
	<!-- =================================================================== -->
	<!-- ===== Imports                                                 ===== -->
	<xs:import namespace="gr:ypes:egif:data:draft:QualifiedDataType:1" schemaLocation="../rbie/eGIF_QualifiedDataType-v1-0.xsd"/>
	<xs:import namespace="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateReasonCodeList:1" schemaLocation="../codelists/IKA_SocialInsuranceCertificateReasonCodeList_v1-0.xsd"/>
	<xs:import namespace="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateStatusCodeList:1" schemaLocation="../codelists/IKA_SocialInsuranceCertificateStatusCodeList_v1-0.xsd"/>
	<xs:import namespace="gr:ypes:ermis:codelist:draft:SocialInsuranceCertificateDeclarationsCodeList:1" schemaLocation="../codelists/IKA_SocialInsuranceCertificateDeclarationsCodeList_v1-0.xsd"/>
	<!-- ================================================================== -->
	<!-- ===== Element Declarations ===== -->
	<!-- ================================================================== -->
	<!-- ===== Root element ===== -->
	<!-- ================================================================== -->
	<xs:element name="ErmisIkaSocialInsuranceCertificateResponseDocument" type="rsm:ErmisIkaSocialInsuranceCertificateResponseDocumentType"/>
	<!-- ================================================================== -->
	<!-- ===== Type Definitions ===== -->
	<!-- ================================================================== -->
	<xs:complexType name="ErmisIkaSocialInsuranceCertificateResponseDocumentType">
		<xs:sequence>
			<xs:element name="ErmisCode" type="qdt:SimpleText100Type"/>
			<xs:element name="EmployerRegistryID">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:pattern value="\d{10}"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="TaxID" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:TaxIDType"/>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="ValidationBookIndication" type="xs:boolean"/>
			<xs:element name="DateTime" type="xs:dateTime"/>
			<xs:element name="Result" type="xs:boolean"/>
			<xs:element name="MessageOfUnsuccessfulTransaction" type="qdt:SimpleText100Type" minOccurs="0"/>
			<xs:element name="Declarations">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Declaration" type="clmEL80000009:SocialInsuranceCertificateDeclarationsCodeContentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="CompanyName" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText100Type">
							<xs:maxLength value="64"/>
						</xs:restriction>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="Name" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText100Type">
							<xs:maxLength value="64"/>
						</xs:restriction>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="FatherName" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText100Type">
							<xs:maxLength value="64"/>
						</xs:restriction>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="DOY" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:maxLength value="5"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="DOYName" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText100Type"/>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="IKA" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:maxLength value="4"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="IKAName" minOccurs="0">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText100Type"/>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="IdentitiCardID" type="qdt:IdentityCardIDType" minOccurs="0"/>
			<xs:element name="City">
				<xs:complexType>
					<xs:simpleContent>
						<xs:restriction base="qdt:SimpleText200Type">
							<xs:maxLength value="32"/>
						</xs:restriction>
					</xs:simpleContent>
				</xs:complexType>
			</xs:element>
			<xs:element name="StreetName" type="qdt:SimpleText50Type" minOccurs="0"/>
			<xs:element name="BuildingNumber" type="qdt:BuildingNumberType" minOccurs="0"/>
			<xs:element name="PostalCode" type="qdt:PostcodeCodeType" minOccurs="0"/>
			<xs:element name="Status" type="clmEL80000003:SocialInsuranceCertificateStatusCodeContentType" minOccurs="0"/>
			<xs:element name="CertificateReasons" minOccurs="0">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="SocialInsuranceCertificateReason" type="clmEL80000002:SocialInsuranceCertificateReasonCodeContentType" maxOccurs="unbounded"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="ProtocolNo" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:maxLength value="40"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="SocialInsuranceCertificateIssueDate" type="xs:date" minOccurs="0"/>
			<xs:element name="SocialInsuranceCertificateIssueTime" type="xs:time" minOccurs="0"/>
			<xs:element name="ExaminationCode" minOccurs="0">
				<xs:simpleType>
					<xs:restriction base="xs:token">
						<xs:maxLength value="50"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>

