notebookvb
This commit is contained in:
@@ -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,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<definitions
|
||||
name="OverPrukazPojistenceB2B"
|
||||
targetNamespace="http://xmlns.gemsystem.cz/OverPrukazPojistenceB2B"
|
||||
xmlns="http://schemas.xmlsoap.org/wsdl/"
|
||||
xmlns:tns="http://xmlns.gemsystem.cz/OverPrukazPojistenceB2B"
|
||||
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/OverPrukazPojistenceB2B"
|
||||
>
|
||||
<documentation>$Revision: 28785 $
|
||||
$Date: 2010-11-08 14:10:25 +0100 (po, 08 XI 2010) $
|
||||
$Author: jserak $</documentation>
|
||||
<types>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<import namespace="http://xmlns.gemsystem.cz/OverPrukazPojistenceB2B" schemaLocation="OverPrukazPojistenceB2B.xsd"/>
|
||||
</schema>
|
||||
</types>
|
||||
<message name="OverPrukazPojistenceB2BRequestMessage">
|
||||
<part name="payload" element="tns:OverPrukazPojistenceB2BPozadavek"/>
|
||||
</message>
|
||||
<message name="OverPrukazPojistenceB2BResponseMessage">
|
||||
<part name="payload" element="tns:OverPrukazPojistenceB2BOdpoved"/>
|
||||
</message>
|
||||
<portType name="OverPrukazPojistenceB2B">
|
||||
<operation name="process">
|
||||
<input message="tns:OverPrukazPojistenceB2BRequestMessage"/>
|
||||
<output message="tns:OverPrukazPojistenceB2BResponseMessage"/>
|
||||
</operation>
|
||||
</portType>
|
||||
<binding name="OverPrukazPojistenceB2BBinding" type="tns:OverPrukazPojistenceB2B">
|
||||
<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="OverPrukazPojistenceB2B">
|
||||
<port name="OverPrukazPojistenceB2BPort" binding="tns:OverPrukazPojistenceB2BBinding">
|
||||
<soap:address location="*** SERVICE ENDPOINT LOCATION ***"/>
|
||||
</port>
|
||||
</service>
|
||||
<plnk:partnerLinkType name="OverPrukazPojistenceB2B">
|
||||
<plnk:role name="OverPrukazPojistenceB2BProvider">
|
||||
<plnk:portType name="tns:OverPrukazPojistenceB2B"/>
|
||||
</plnk:role>
|
||||
</plnk:partnerLinkType>
|
||||
</definitions>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
|
||||
targetNamespace="http://xmlns.gemsystem.cz/OverPrukazPojistenceB2B"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns="http://xmlns.gemsystem.cz/OverPrukazPojistenceB2B"
|
||||
xmlns:cmn="http://xmlns.gemsystem.cz/CommonB2B">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>$Revision: 31458 $</xsd:documentation>
|
||||
<xsd:documentation>$Date: 2011-01-06 14:54:58 +0100 (čt, 06 I 2011) $</xsd:documentation>
|
||||
<xsd:documentation>$Author: msklenar $</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import schemaLocation="CommonB2B.xsd" namespace="http://xmlns.gemsystem.cz/CommonB2B"/>
|
||||
<xsd:element name="OverPrukazPojistenceB2BPozadavek" type="pozadavekB2B"/>
|
||||
<xsd:element name="OverPrukazPojistenceB2BOdpoved" type="odpovedB2B"/>
|
||||
<xsd:complexType name="pozadavekB2B">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="cisloPrukazu" type="xsd:string"/>
|
||||
<xsd:element name="kDatu" type="xsd:date" minOccurs="0"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="odpovedB2B">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="cisloPrukazu" type="xsd:string" minOccurs="0"/>
|
||||
<xsd:element name="priznak" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
příznak rodného čísla - v případě duplicity udává pořadí
|
||||
duplicitního rodného čísla (standardně je 1)
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="datumPlatnosti" type="xsd:date" minOccurs="0"/>
|
||||
<xsd:element name="platnost" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
„A“ – platný průkaz i vyhovující průběh pojištění
|
||||
„N“ – existující ale neplatný průkaz
|
||||
„P“ – existující a platný průkaz ale nevyhovující průběh pojištění
|
||||
„Y“ – více záznamů o průkazu nebo o průběhu pojištění
|
||||
„X“ – neexistující průkaz v evidenci
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="stavVyrizeniPozadavku"
|
||||
type="cmn:StavVyrizeniPozadavkuTyp" />
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user