Министерство на туризма - Национален туристически регистър

Справка по ЕИК/БУЛСТАТ за регистрация на туроператор/туристически агент

Име на операция - TechnoLogica.RegiX.MtTouristRegisterAdapter.APIService.IMtTouristRegisterAPI.GetTotaRegTotaByEIK

Структура на данните

  • EIK - Единен идентификационен код (ЕИК)
  • CompanyName - Наименование на юридическото лице
  • TourOperationType - Вид туристическа дейност(туроператор;туристически агент;и двете.)
  • Registration - Регистрация
    • RegNum - Регистрационен номер
    • DateIssued - Дата на издаване
    • Order - Заповед за регистрация
      • Number - Номер на заповед
      • Date - Дата на заповед
  • OrderChanges - Заповеди за промяна
    • Number - Номер на заповед
    • Date - Дата на заповед
  • LicenseCancellationOrder - Заповед за прекратяване на дейността
    • Number - Номер на заповед
    • Date - Дата на заповед
  • License - Лиценз
    • LicenseIssuedOrderNum - Номер на заповед за издаване на лиценз
    • LicenseIssuedOrderDate - Дата на заповед за издаване на лиценз
    • Order - Заповед
      • Number - Номер на заповед
      • Date - Дата на заповед
  • Offices - Данни за офиси
    • OfficePopName -
    • OfficeAddress -
    • OfficePhone -

XSD схеми

Заявка
                
           <?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://egov.bg/RegiX/MT/TOTAByEIKRequest" targetNamespace="http://egov.bg/RegiX/MT/TOTAByEIKRequest" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="TOTAByEIKRequest" type="TOTAByEIKRequestType">
		<xs:annotation>
			<xs:documentation>Справка по ЕИК/БУЛСТАТ за регистрация на туроператор/туристически агент_Request</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="TOTAByEIKRequestType">
		<xs:sequence>
			<xs:element name="EIK" type="xs:string">
				<xs:annotation>
					<xs:documentation>Единен идентификационен код (ЕИК)</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>

       
Отговор
                
           <?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://egov.bg/RegiX/MT/TOTAByEIKResponse" targetNamespace="http://egov.bg/RegiX/MT/TOTAByEIKResponse" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="TOTAByEIKResponse" type="Tota">
		<xs:annotation>
			<xs:documentation>Справка по ЕИК/БУЛСТАТ за регистрация на туроператор/туристически агент_Response</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="Tota">
		<xs:sequence>
			<xs:element name="EIK" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Единен идентификационен код (ЕИК)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CompanyName" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Наименование на юридическото лице</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TourOperationType" type="TypeEnum" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Вид туристическа дейност(туроператор;туристически агент;и двете.)</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Registration" type="RegistrationType" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Регистрация</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OrderChanges" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Заповеди за промяна</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="OrderChange" type="OrderType" nillable="true" minOccurs="0" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>Заповед за промяна</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="LicenseCancellationOrder" type="OrderType" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Заповед за прекратяване на дейността</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="License" type="LicenseType" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Лиценз</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Offices" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Данни за офиси</xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="Office" type="Office" nillable="true" minOccurs="0" maxOccurs="unbounded">
							<xs:annotation>
								<xs:documentation>Офис</xs:documentation>
							</xs:annotation>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="TypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="TO"/>
			<xs:enumeration value="TA"/>
			<xs:enumeration value="TOTA"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="OrderType">
		<xs:sequence>
			<xs:element name="Number" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Номер на заповед</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Date" type="xs:date" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Дата на заповед</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="RegistrationType">
		<xs:sequence>
			<xs:element name="RegNum" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Регистрационен номер</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="DateIssued" type="xs:date" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Дата на издаване</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Order" type="OrderType" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Заповед за регистрация</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="LicenseType">
		<xs:sequence>
			<xs:element name="LicenseIssuedOrderNum" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Номер на заповед за издаване на лиценз</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="LicenseIssuedOrderDate" type="xs:date" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Дата на заповед за издаване на лиценз</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Order" type="OrderType" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Заповед</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="Office">
		<xs:sequence>
			<xs:element name="OfficePopName" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Населено място на офис</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OfficeAddress" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Адрес на офис</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OfficePhone" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Телефон на офис</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>

       
Common
                
            
    <?xml version="1.0" encoding="UTF-8"?>
 
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://egov.bg/RegiX/MT/Common" targetNamespace="http://egov.bg/RegiX/MT/Common" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:element name="EntertainmentObjectTypeEnum" type="EntertainmentObjectTypeEnum"/>
	<xs:simpleType name="EntertainmentObjectTypeEnum">
		<xs:restriction base="xs:string">
			<xs:enumeration value="Bar"/>
			<xs:enumeration value="Restaurant"/>
			<xs:enumeration value="Other"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:complexType name="ContactType">
		<xs:sequence>
			<xs:element name="DistName" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Област</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="TerName" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Община</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="PopName" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Населено място</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Adress" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Адрес</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Phone" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Телефон</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="Fax" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Факс</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CertificateType">
		<xs:sequence>
			<xs:element name="CategoryCertNum" type="xs:string" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Номер на удостоверение за категория</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="CategoryCertDate" type="xs:date" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Дата на удостоверението за категория</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="ValidityTerm" type="xs:date" nillable="true" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Срок на валидност</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TouristSubobjectType">
		<xs:sequence>
			<xs:element name="Description" type="xs:string" minOccurs="0"/>
			<xs:element name="Type" type="EntertainmentObjectTypeEnum" nillable="true" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="CapacityType">
		<xs:sequence>
			<xs:element name="Capacity" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Определен капацитет</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="IndoorsCapacity" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Определен капацитет на закрито</xs:documentation>
				</xs:annotation>
			</xs:element>
			<xs:element name="OutdoorsCapacity" type="xs:int" minOccurs="0">
				<xs:annotation>
					<xs:documentation>Определен капацитет на открито</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:schema>