Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip

Similar documents
Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24

<xs:complextype name="trescdokumentu_typ">

<xs:restriction base="xs:string">

COM_2006_023_02.xsd <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" elementformdefault="qualified">

+ <xs:element name="productsubtype" type="xs:string" minoccurs="0"/>

Service Description: NIH GovTrip - NBS Web Service

<!--=========================================--> <!--=========================================-->

User manual for e-line DNB: the XML import file. User manual for e-line DNB: the XML import file

Security for industrial automation and control systems: Patch compatibility information

Advanced PDF workflows with ColdFusion

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide

Agency to System Infrastructure Provider Interface Specification

DMP ESB Stanlab Interface vejledning i anvendelse.

PEPPOL Deliverable D1.1 Requirements for Use of Signatures in Public Procurement Processes Part 5: XKMS v2 Interface Specification

An Empirical Study on XML Schema Idiosyncrasies in Big Data Processing

[MS-FSDAP]: Forms Services Design and Activation Web Service Protocol

DocuSign Connect Guide

DATE DOCUMENT CONTACT MAIL PHONE. 9th February 2015 Appendix 3A1 Peter Holst HerzbergPeter Holst Herzberg

Appendix 1 Technical Requirements

Authentication Context for the OASIS Security Assertion Markup Language (SAML) V2.0

EFSOC Framework Overview and Infrastructure Services

keyon Luna SA Monitor Service Administration Guide 1 P a g e Version Autor Date Comment

Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software

Argos Web Service Interface Specification

The New System of Accounts Message structure: Cash settlement balances derivatives (demt.smc )

CAS Protocol 3.0 specification

Modello dati regionale d interscambio del Piano Strutturale Comunale (PSC) Allegato A Formato GML-XML

Schema Developer s Guide

Tecnologie per XML. Sara Comai Politecnico di Milano. Tecnologie legate a XML

[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

[MS-QoE]: Quality of Experience Monitoring Server Protocol Specification

XML and Tools. Muhammad Khalid Sohail Khan Mat #: University of Duisburg Essen Germany

The Direct Project. Implementation Guide for Direct Project Trust Bundle Distribution. Version March 2013

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

How To Write An Eplsi.Org (For Free) For A Free Download

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories

3GPP TS v9.0.0 ( )

ETSI TS V1.4.1 ( ) Technical Specification

Best Practices for Designing and Building the Services of an SOA

Session Initiation Protocol (SIP) Registration Extensions

Chapter 4. Sharing Data through Web Services

Domain-Specific Development

[MS-QoE]: Quality of Experience Monitoring Server Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

Data Integration Hub for a Hybrid Paper Search

Integration of an XML electronic dictionary with linguistic tools for natural language processing

Oracle Java CAPS Message Library for EDIFACT User's Guide

YAZ proxy User s Guide and Reference. YAZ proxy User s Guide and Reference

D4.1.2 Cloud-based Data Storage (Prototype II)

ASPIRE Programmable Language and Engine

XEP-0337: Event Logging over XMPP

General Information. Standards MX. Standards

Liberty ID-WSF Authentication, Single Sign-On, and Identity Mapping Services Specification

Junos Pulse Secure Access Service. DMI Solutions Guide. Release 7.1. Published:

XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini

Advanced Information Management

XML. Document Type Definitions XML Schema

Web Services Metadata Exchange (WS- MetadataExchange)

CA ERwin Data Modeler

Secure Password-Based Authenticated Key Exchange. for Web Services

Model-driven Rule-based Mediation in XML Data Exchange

MedBiquitous Web Services Design Guidelines

BACHELOR S THESIS. Roman Betík XML Data Visualization

Call Center Solution Guide

Extraction of standardized archetyped data from Electronic Health Record Systems based on the Entity- Attribute-Value Model

FUSE ESB. Getting Started with FUSE ESB. Version 4.1 April 2009

Integrating CRM into IBM WebSphere Portal with Digital Data Connector

DESIGNING XML PIVOT MODELS FOR MASTER DATA INTEGRATION VIA UML PROFILE

WTP-101 Developing Web Applications with Standards. using W3C org standard technologies such as, HTML, CSS, XML, XSD and XSL

APolicy Framework for Collaborative WebService Customization


Can I Make XML Go Faster?

Preface... iv I. Introduction What is Spring Web Services? Introduction Runtime environment

Balisage: The Markup Conference

MASTER DATA INTEGRATION

Web-Programmierung (WPR)

Attacking Web Services

Bridging the Browser and the Server

How To Run The Envirment Performance Agent On A Pc Or Mac Or Mac (For Linux)

RECIP-E INTEGRATION SPECIFICATION DRAFT

RECIP-E INTEGRATION SPECIFICATION DRAFT

XML in programming. Patryk Czarnik. XML and Modern Techniques of Content Management 2012/13

CERTIFICATION POLICY OF KIR for TRUSTED NON-QUALIFIED CERTIFICATES

Transcription:

Krajowa Izba Rozliczeniowa S.A. Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip Wersja 1.1

<?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2007 (http://www.altova.com) by Pawel Bartuzi (Krajowa Izba Rozliczeniowa S.A.) --> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:simpletype name="nipvaluetype"> <xs:restriction base="xs:string"> <xs:pattern value="[\s ]{1,14}"/> </xs:restriction> </xs:simpletype> <xs:complextype name="niptype"> <xs:simplecontent> <xs:extension base="nipvaluetype"> <xs:attribute name="type"> <xs:simpletype> <xs:restriction base="xs:token"> <xs:enumeration value="pl"/> <xs:enumeration value="europe"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpletype> </xs:attribute> </xs:extension> </xs:simplecontent> </xs:complextype> <xs:simpletype name="regontype"> <xs:union> <xs:simpletype> <xs:restriction base="xs:string"> <xs:pattern value="\d{9}" /> </xs:restriction> </xs:simpletype> <xs:simpletype> <xs:restriction base="xs:string">

<xs:pattern value="\d{14}" /> </xs:restriction> </xs:simpletype> </xs:union> </xs:simpletype> <xs:simpletype name="emailtype"> </xs:simpletype> <xs:restriction base="xs:string"> </xs:restriction> <xs:pattern value="([a-za-z0-9]+\w*([\-_+.]\w+)*@[a-za-z0-9]+\w*([\-_.]\w+)*\.\w+([\-_.]\w+)*[;,]?)+"/> <xs:complextype name="documenttype" abstract="true"> <xs:documentation>typ abstrakcyjny, stanowiący podstawę dla wszystkich innych typów dokumentów. Zawiera pola wspólne dla wszystkich typów dokumentów.</xs:documentation> <xs:sequence> <xs:element name="description" type="xs:string" minoccurs="0"> dokumentu</xs:documentation> document</xs:documentation> xml:lang="pl">opis xml:lang="en">description of <xs:element name="lastmodified" type="xs:datetime" minoccurs="0"> modyfikacji</xs:documentation> modified</xs:documentation> xml:lang="pl">data ostatniej xml:lang="en">last <xs:element name="filename" type="xs:anyuri" minoccurs="0"> xml:lang="pl">nazwa</xs:documentation>

xml:lang="en">name</xs:documentation> <xs:element name="filesize" type="xs:integer" minoccurs="0"> bajtach)</xs:documentation> byte)</xs:documentation> xml:lang="pl">rozmiar (w xml:lang="en">size (in </xs:sequence> </xs:complextype> <xs:complextype name="genericdocumenttype"> xml:lang="pl">dokument</xs:documentation> xml:lang="en">document</xs:documentation> pól.</xs:documentation> fields.</xs:documentation> <xs:documentation source="helptext" xml:lang="pl">podstawowa forma dokumentu bez dodatkowych <xs:documentation source="helptext" xml:lang="en">the basic form of the document without additional <xs:complexcontent> <xs:extension base="documenttype"/> </xs:complexcontent> </xs:complextype> <xs:complextype name="invoicetype"> xml:lang="pl">faktura</xs:documentation> xml:lang="en">invoice</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="invnumber" type="xs:string">

faktury</xs:documentation> number</xs:documentation> xml:lang="pl">numer xml:lang="en">invoice <xs:element name="invrecipient" type="xs:string" minoccurs="0"> xml:lang="pl">odbiorca faktury</xs:documentation> recipient</xs:documentation> xml:lang="en">invoice <xs:element name="nettoamount" minoccurs="0"> netto</xs:documentation> amount</xs:documentation> xml:lang="pl">kwota xml:lang="en">net <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction> </xs:simpletype> <xs:element name="bruttoamount" minoccurs="0"> brutto</xs:documentation> amount</xs:documentation> xml:lang="pl">kwota xml:lang="en">gross <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction>

</xs:simpletype> <xs:element name="currency" type="xs:string" minoccurs="0"> xml:lang="pl">waluta</xs:documentation> xml:lang="en">currency</xs:documentation> <xs:element name="nip" type="niptype"> xml:lang="pl">nip</xs:documentation> xml:lang="en">nip</xs:documentation> <xs:documentation source="helptext" xml:lang="pl">dla pola NIP aplikacja obsługuje atrybut type o następujących wartościach: PL, Europe, Other</xs:documentation> <xs:element name="regon" type="regontype" minoccurs="0"> xml:lang="pl">regon</xs:documentation> xml:lang="en">regon</xs:documentation> <xs:element name="email" type="emailtype"> xml:lang="pl">email</xs:documentation> xml:lang="en">email</xs:documentation> <xs:element name="ordernumber" type="xs:string" minoccurs="0">

zamówienia</xs:documentation> number</xs:documentation> xml:lang="pl">numer xml:lang="en">order <xs:element name="recipientnumber" type="xs:string" minoccurs="0"> odbiorcy</xs:documentation> xml:lang="en">recipient's number</xs:documentation> xml:lang="pl">numer <xs:element name="adddescription" type="xs:string" minoccurs="0"> xml:lang="pl">dodatkowy opis</xs:documentation> xml:lang="en">additional description</xs:documentation> <xs:element name="invoicekind" type="xs:string" minoccurs="0"> faktury</xs:documentation> kind</xs:documentation> korekty, proformy, zaliczki</xs:documentation> xml:lang="pl">rodzaj xml:lang="en">invoice <xs:documentation source="helptext" xml:lang="pl">duplikaty, <xs:element name="typeinvoice" type="xs:string" minoccurs="0"> faktury</xs:documentation> type</xs:documentation> sprzedażowa lub zakupowa</xs:documentation> xml:lang="pl">typ xml:lang="en">invoice <xs:documentation source="helptext" xml:lang="pl">faktura

<xs:element name="typepayment" type="xs:string" minoccurs="0"> płatności</xs:documentation> xml:lang="en">payment type</xs:documentation> sprzedażowa lub zakupowa</xs:documentation> xml:lang="pl">rodzaj <xs:documentation source="helptext" xml:lang="pl">faktura <xs:element name="nameissuer" type="xs:string" minoccurs="0"> wystawcy</xs:documentation> xml:lang="pl">nazwa <xs:element name="cityissuer" type="xs:string" minoccurs="0"> wystawcy</xs:documentation> xml:lang="pl">miasto <xs:element name="postcodeissuer" type="xs:string" minoccurs="0"> pocztowy wystawcy</xs:documentation> xml:lang="pl">kod <xs:element name="streetissuer" type="xs:string" minoccurs="0"> wystawcy</xs:documentation> xml:lang="pl">ulica

<xs:element name="numstreetissuer" type="xs:string" minoccurs="0"> wystawcy</xs:documentation> xml:lang="pl">numer <xs:element name="dateissueinvoice" type="xs:string" minoccurs="0"> wystawienia</xs:documentation> xml:lang="pl">data <xs:element name="datesales" type="xs:string" minoccurs="0"> sprzedaży</xs:documentation> xml:lang="pl">data <xs:element name="dateintroduceinvoice" type="xs:string" minoccurs="0"> wprowadzenia faktury</xs:documentation> xml:lang="pl">data <xs:element name="recipientcountry" type="xs:string" minoccurs="0"> odbiorcy</xs:documentation> xml:lang="pl">kraj

<xs:element name="placeregistrationinvoices" type="xs:string" minoccurs="0"> rejestracji faktury</xs:documentation> xml:lang="pl">miejsce <xs:element name="placeoriginalarchive" type="xs:string" minoccurs="0"> przechowywania oryginału</xs:documentation> xml:lang="pl">miejsce <xs:element name="numcorrinv" type="xs:string" minoccurs="0"> faktury korygującej</xs:documentation> xml:lang="pl">numer <xs:element name="numcorrinvinitial" type="xs:string" minoccurs="0"> faktury do której wystawiona jest korekta</xs:documentation> xml:lang="pl">numer <xs:element name="invoicevalue" type="xs:string" minoccurs="0"> faktury</xs:documentation> xml:lang="pl">wartość <xs:element name="valuewords" type="xs:string" minoccurs="0">

faktury słownie</xs:documentation> xml:lang="pl">wartość <xs:element name="paydeadline" type="xs:string" minoccurs="0"> płatności</xs:documentation> xml:lang="pl">termin <xs:element name="nipissuer" type="xs:string" minoccurs="0"> Wystawcy</xs:documentation> xml:lang="pl">nip <xs:element name="namemerch" type="xs:string" minoccurs="0"> towaru</xs:documentation> xml:lang="pl">nazwa <xs:element name="numaccountissuer" type="xs:string" minoccurs="0"> rachunku wystawcy</xs:documentation> xml:lang="pl">nr <xs:element name="payaccount" type="xs:string" minoccurs="0"> xml:lang="pl">zaliczka</xs:documentation>

<xs:element name="deposit" type="xs:decimal" minoccurs="0"> xml:lang="pl">kaucja</xs:documentation> <xs:element name="netto23" type="xs:decimal" minoccurs="0"> 23</xs:documentation> xml:lang="pl">netto <xs:element name="vat23" type="xs:decimal" minoccurs="0"> 23</xs:documentation> xml:lang="pl">vat <xs:element name="netto8" type="xs:decimal" minoccurs="0"> 8</xs:documentation> xml:lang="pl">netto <xs:element name="vat8" type="xs:decimal" minoccurs="0"> 8</xs:documentation> xml:lang="pl">vat

<xs:element name="netto5" type="xs:decimal" minoccurs="0"> 5</xs:documentation> xml:lang="pl">netto <xs:element name="vat5" type="xs:decimal" minoccurs="0"> 5</xs:documentation> xml:lang="pl">vat <xs:element name="netto7" type="xs:decimal" minoccurs="0"> 7</xs:documentation> xml:lang="pl">netto <xs:element name="vat7" type="xs:decimal" minoccurs="0"> 7</xs:documentation> xml:lang="pl">vat <xs:element name="netto3" type="xs:decimal" minoccurs="0"> 3</xs:documentation> xml:lang="pl">netto <xs:element name="vat3" type="xs:decimal" minoccurs="0">

3</xs:documentation> xml:lang="pl">vat <xs:element name="netto0" type="xs:decimal" minoccurs="0"> 0</xs:documentation> xml:lang="pl">netto <xs:element name="vat0" type="xs:decimal" minoccurs="0"> 0</xs:documentation> xml:lang="pl">vat <xs:element name="nettozw" type="xs:decimal" minoccurs="0"> ZW</xs:documentation> xml:lang="pl">netto <xs:element name="vatzw" type="xs:decimal" minoccurs="0"> ZW</xs:documentation> xml:lang="pl">vat <xs:element name="iddocument" type="xs:string" minoccurs="0"> xml:lang="pl">identyfikator dokumentu</xs:documentation>

<xs:element name="idpayment" type="xs:string" minoccurs="0"> xml:lang="pl">identyfikator płatności</xs:documentation> <xs:element name="addfiled1" type="xs:string" minoccurs="0"> zapasowe 1</xs:documentation> xml:lang="pl">pole <xs:element name="addfiled2" type="xs:string" minoccurs="0"> zapasowe 2</xs:documentation> xml:lang="pl">pole <xs:element name="addfiled3" type="xs:string" minoccurs="0"> zapasowe 3</xs:documentation> xml:lang="pl">pole <xs:element name="addfiled4" type="xs:string" minoccurs="0"> zapasowe 4</xs:documentation> xml:lang="pl">pole

</xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:complextype name="deliverydoctype"> xml:lang="pl">edokument dostawy</xs:documentation> xml:lang="en">edelivery document</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="deliverynumber" type="xs:string" minoccurs="0"> dokumentu dostawy</xs:documentation> document number</xs:documentation> xml:lang="pl">numer xml:lang="en">delivery <xs:element name="invoicenumber" type="xs:string" minoccurs="0"> faktury</xs:documentation> number</xs:documentation> xml:lang="pl">numer xml:lang="en">invoice <xs:element name="invrecipient" type="xs:string" minoccurs="0"> xml:lang="pl">odbiorca faktury</xs:documentation> recipient</xs:documentation> xml:lang="en">invoice <xs:element name="nip" type="niptype">

xml:lang="pl">nip</xs:documentation> xml:lang="en">nip</xs:documentation> <xs:documentation source="helptext" xml:lang="pl">dla pola NIP aplikacja obsługuje atrybut type o następujących wartościach: PL, Europe, Other</xs:documentation> <xs:element name="email" type="emailtype"> xml:lang="pl">email</xs:documentation> xml:lang="en">email</xs:documentation> <xs:element name="regon" type="regontype" minoccurs="0"> xml:lang="pl">regon</xs:documentation> xml:lang="en">regon</xs:documentation> <xs:element name="recipientnumber" type="xs:string" minoccurs="0"> odbiorcy</xs:documentation> xml:lang="en">recipient's number</xs:documentation> xml:lang="pl">numer </xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:complextype name="lukasdoctype"> xml:lang="pl">umowa LukasBank</xs:documentation>

xml:lang="en">lukasbank Contract</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="logowanieidentyfikator" type="xs:string"> xml:lang="pl">identyfikator umowy</xs:documentation> xml:lang="en">contract id</xs:documentation> <xs:element name="logowaniehaslo" type="xs:string"> uzytkownika</xs:documentation> Password</xs:documentation> xml:lang="pl">haslo xml:lang="en">user <xs:element name="email" type="emailtype" nillable="true" minoccurs="0"> xml:lang="pl">email</xs:documentation> xml:lang="en">email</xs:documentation> <xs:appinfo source="emptyvalue">true</xs:appinfo> <xs:element name="okresprzechowywania" type="xs:date"> przechowywania</xs:documentation> xml:lang="en">expiration time</xs:documentation> xml:lang="pl">okres </xs:sequence>

</xs:extension> </xs:complexcontent> </xs:complextype> <xs:complextype name="edocumenttype"> xml:lang="pl">edokument</xs:documentation> xml:lang="en">edocument</xs:documentation> <xs:complexcontent> <xs:extension base="documenttype"> <xs:sequence> <xs:element name="invnumber" type="xs:string" minoccurs="0"> faktury</xs:documentation> number</xs:documentation> xml:lang="pl">numer xml:lang="en">invoice <xs:element name="invrecipient" type="xs:string" minoccurs="0"> xml:lang="pl">odbiorca faktury</xs:documentation> recipient</xs:documentation> xml:lang="en">invoice <xs:element name="nettoamount" minoccurs="0"> netto</xs:documentation> amount</xs:documentation> xml:lang="pl">kwota xml:lang="en">net <xs:simpletype> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="2"/> </xs:restriction>

</xs:simpletype> <xs:element name="kinddocument" type="xs:string" minoccurs="0"> dokumentu</xs:documentation> xml:lang="en">document kind</xs:documentation> xml:lang="pl">rodzaj <xs:element name="numdocument" type="xs:string"> dokumentu</xs:documentation> xml:lang="en">document number</xs:documentation> xml:lang="pl">numer <xs:element name="niprecipient" type="niptype"> odbiorcy</xs:documentation> xml:lang="en">recipient NIP</xs:documentation> xml:lang="pl">nip <xs:documentation source="helptext" xml:lang="pl">dla pola NIP aplikacja obsługuje atrybut type o następujących wartościach: PL, Europe, Other</xs:documentation> <xs:element name="regon" type="regontype" minoccurs="0"> xml:lang="pl">regon</xs:documentation> xml:lang="en">regon</xs:documentation> <xs:element name="email" type="emailtype"> xml:lang="pl">email</xs:documentation>

xml:lang="en">email</xs:documentation> <xs:element name="recipientnumber" type="xs:string" minoccurs="0"> odbiorcy</xs:documentation> xml:lang="en">recipient's number</xs:documentation> xml:lang="pl">numer <xs:element name="adddescription" type="xs:string" minoccurs="0"> xml:lang="pl">dodatkowy opis</xs:documentation> xml:lang="en">additional description</xs:documentation> <xs:element name="archiperiod" type="xs:string" minoccurs="0"> archiwizacji</xs:documentation> xml:lang="pl">okres <xs:element name="dateissue" type="xs:date" minoccurs="0"> wystawienia</xs:documentation> xml:lang="pl">data <xs:element name="namerecipient" type="xs:string" minoccurs="0"> odbiorca</xs:documentation> xml:lang="pl">nazwa

<xs:element name="typecorrespondence" type="xs:string" minoccurs="0"> korespondencji</xs:documentation> xml:lang="pl">typ <xs:element name="iddocument" type="xs:string" minoccurs="0"> xml:lang="pl">identyfikator dokumentu</xs:documentation> <xs:element name="addfiled1" type="xs:string" minoccurs="0"> zapasowe 1</xs:documentation> xml:lang="pl">pole <xs:element name="addfiled2" type="xs:string" minoccurs="0"> zapasowe 2</xs:documentation> xml:lang="pl">pole <xs:element name="addfiled3" type="xs:string" minoccurs="0"> zapasowe 3</xs:documentation> xml:lang="pl">pole

</xs:sequence> </xs:extension> </xs:complexcontent> </xs:complextype> <xs:element name="subject" type="xs:string"> xml:lang="pl">temat dokumentu</xs:documentation> xml:lang="en">subject of document</xs:documentation> </xs:schema>