notebookvb

This commit is contained in:
Vladimir Buzalka
2026-04-18 07:49:00 +02:00
parent ed2e7c7c5a
commit 00e08c181d
56 changed files with 6218 additions and 0 deletions
@@ -0,0 +1,105 @@
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://xmlns.gemsystem.cz/CommonB2B"
targetNamespace="http://xmlns.gemsystem.cz/CommonB2B"
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation>$Revision: 30974 $</xsd:documentation>
<xsd:documentation>$Date: 2010-12-23 09:43:29 +0100 (čt, 23 XII 2010) $</xsd:documentation>
<xsd:documentation>$Author: jserak $</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="IdZpravyTyp">
<xsd:annotation>
<xsd:documentation>
Datový typ pro identifikátory zpráv protokolu AS2.
Povolenými hodnotami jsou řetězce délky max. 12 obsahující výhradně
alfanumerické znaky.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[0-9A-Za-z]{1,12}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IdSubjektuTyp">
<xsd:annotation>
<xsd:documentation>
Datový typ pro identifikátory subjektů. Nejdelším identifikátorem
subjektu je číslo pojištěnce (včetně příznaku), tj. 12 znaků.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
<xsd:maxLength value="12"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TypSubjektuTyp">
<xsd:annotation>
<xsd:documentation>
Datový typ pro typ subjektu. Je definován jako enumerace povolených
hodnot.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="poj"/>
<xsd:enumeration value="osvc"/>
<xsd:enumeration value="zam"/>
<xsd:enumeration value="zp"/>
<xsd:enumeration value="si"/>
<xsd:enumeration value="se"/>
<xsd:enumeration value="fr"/>
<xsd:enumeration value="zzp"/>
<xsd:enumeration value="partner"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UzemniPracovisteTyp">
<xsd:restriction base="xsd:string">
<xsd:pattern value="[1-9][0-9]00"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CisloPojistenceTyp">
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d{9,10}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NazevSouboruTyp">
<xsd:restriction base="NonemptyString">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MimeTypeTyp">
<xsd:restriction base="NonemptyString">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NonemptyString">
<xsd:restriction base="xsd:string">
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="StavVyrizeniPozadavkuTyp">
<xsd:annotation>
<xsd:documentation>
<li>0: Data nenalezena</li>
<li>1: Nalezen jeden záznam nebo obecná návratová hodnota OK</li>
<li>2: Požadavek byl úspěšně přijat, zpracování bude pokračovat, očekávejte další odpověď</li>
<li>9: Nalezeno více záznamů</li>
<li>-1: Technická chyba</li>
<li>-2: Chyba vstupních dat</li>
<li>-3: Role nemá oprávnění odesílat data</li>
<li>-9: Služba přijala požadavek, který bude zpracován později</li>
<li>-10: Zpráva je určena pro jiné prostředí</li>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:integer">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="9"/>
<xsd:enumeration value="-1"/>
<xsd:enumeration value="-2"/>
<xsd:enumeration value="-3"/>
<xsd:enumeration value="-9"/>
<xsd:enumeration value="-10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8" ?>
<definitions name="PrubehPojisteniDruhB2B" targetNamespace="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B" xmlns:ns1="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B" xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:client="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B">
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B" schemaLocation="PrubehPojisteniDruhB2B.xsd" />
</schema>
</types>
<message name="PrubehPojisteniDruhB2BRequestMessage">
<part name="payload" element="tns:prubehPojisteniDruhB2BPozadavek" />
</message>
<message name="PrubehPojisteniDruhB2BResponseMessage">
<part name="payload" element="tns:prubehPojisteniDruhB2BOdpoved" />
</message>
<portType name="PrubehPojisteniDruhB2B">
<operation name="process">
<input message="tns:PrubehPojisteniDruhB2BRequestMessage" />
<output message="tns:PrubehPojisteniDruhB2BResponseMessage" />
</operation>
</portType>
<binding name="PrubehPojisteniDruhB2BBinding" type="tns:PrubehPojisteniDruhB2B">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="process">
<soap:operation style="document" soapAction="process" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="PrubehPojisteniDruhB2B">
<port name="PrubehPojisteniDruhB2BPort" binding="tns:PrubehPojisteniDruhB2BBinding">
<soap:address location="http://t0ipfas2.dc.vzp.cz:7782/orabpel/b2b/PrubehPojisteniDruhB2B/1.0" />
</port>
</service>
<plnk:partnerLinkType name="PrubehPojisteniDruhB2B">
<plnk:role name="PrubehPojisteniDruhB2BProvider">
<plnk:portType name="tns:PrubehPojisteniDruhB2B" />
</plnk:role>
</plnk:partnerLinkType>
</definitions>
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B"
targetNamespace="http://xmlns.gemsystem.cz/PrubehPojisteniDruhB2B"
xmlns:cmn="http://xmlns.gemsystem.cz/CommonB2B"
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation>$Revision: 29895 $</xsd:documentation>
<xsd:documentation>$Date: 2010-12-01 16:15:59 +0100 (st, 01 XII 2010) $</xsd:documentation>
<xsd:documentation>$Author: msklenar $</xsd:documentation>
</xsd:annotation>
<xsd:import schemaLocation="CommonB2B.xsd" namespace="http://xmlns.gemsystem.cz/CommonB2B"/>
<xsd:element name="prubehPojisteniDruhB2BPozadavek">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="cisloPojistence" type="xsd:string" />
<xsd:element name="prijmeni" type="xsd:string" minOccurs="0" />
<xsd:element name="kDatu" type="xsd:date" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="prubehPojisteniDruhB2BOdpoved">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="prubehPojisteni">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="stav" type="stavTyp" />
<xsd:element name="kodPojistovny" type="xsd:string" minOccurs="0"/>
<xsd:element name="nazevPojistovny" type="xsd:string" minOccurs="0"/>
<xsd:element name="druhPojisteni" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="stavVyrizeniPozadavku"
type="cmn:StavVyrizeniPozadavkuTyp"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:simpleType name="stavTyp">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="pojisten"/>
<xsd:enumeration value="nepojisten"/>
</xsd:restriction>
</xsd:simpleType>
<!-- navratove kody -->
</xsd:schema>