From defceef8afef538555c13d33e344a89a828a3d97 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 20 Dec 2013 12:35:28 +0100 Subject: inital --- .../resources/wsdl/mandate/ContactMethod-1_0.xsd | 93 +++++ src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd | 267 +++++++++++++ .../resources/wsdl/mandate/OnlineAddress-1_0.xsd | 53 +++ src/main/resources/wsdl/mandate/PersonData.xsd | 426 +++++++++++++++++++++ src/main/resources/wsdl/mandate/PersonName-1_2.xsd | 115 ++++++ .../resources/wsdl/mandate/PostalAddress-1_2.xsd | 95 +++++ .../resources/wsdl/mandate/TelcomNumber-1_0.xsd | 89 +++++ src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd | 271 +++++++++++++ 8 files changed, 1409 insertions(+) create mode 100644 src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd create mode 100644 src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/PersonData.xsd create mode 100644 src/main/resources/wsdl/mandate/PersonName-1_2.xsd create mode 100644 src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd create mode 100644 src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd create mode 100644 src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd (limited to 'src/main/resources/wsdl/mandate') diff --git a/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd b/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd new file mode 100644 index 0000000..efc957b --- /dev/null +++ b/src/main/resources/wsdl/mandate/ContactMethod-1_0.xsd @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd b/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd new file mode 100644 index 0000000..48dd47e --- /dev/null +++ b/src/main/resources/wsdl/mandate/Mandate_1.0.0.xsd @@ -0,0 +1,267 @@ + + + + + + + + + + electronic mandate + + + + + + + + + + + + + + + + + + + + + + location to retrieve current status information + + + + + arbitrary annotation containing a short description of the mandate + + + + + + + + + + + personal data defining the representative + + + + + + + + + + + personal data defining the mandator + + + + + + + + + + + personal data defining the intermediary + + + + + the place and the date of issuing the mandate + + + + + + + + + + + + element contains arbitrary properties of a mandate + + + + + element contains the content of a mandate + + + + + element contains arbitrary restrictions + + + + + element describes beginning of the validity period + + + + + element describes endpoint of the validity period + + + + + element contains a parameterised description of a mandate's content + + + + + element contains parameterised text and the definition of the parameters + + + + + element contians parameterised text + + + + + element contains the definition of parameters used + + + + + + + + + + element represent a parameter to be replaced in the parameterised text + + + + + + + + element defines a parameter + + + + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for textual descriptions of mandates, constraints,.. + + + + + + + + complex type for describing arbitrary properties of mandates + + + + + + any additional properties + + + + + + + complex type for describing the mandate using some textual descriptions + + + + + + + + + + + + the ID of the Mandate which is referenced by the TextualDescription-Element + + + + + + + + + + + + + + + + group of constraints applicable for a mandate content + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + complex type for describing a parameterised text + + + + + + + + complex type for a parameterised description + + + + + + + diff --git a/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd b/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd new file mode 100644 index 0000000..b749ab4 --- /dev/null +++ b/src/main/resources/wsdl/mandate/OnlineAddress-1_0.xsd @@ -0,0 +1,53 @@ + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PersonData.xsd b/src/main/resources/wsdl/mandate/PersonData.xsd new file mode 100644 index 0000000..0e3bc6b --- /dev/null +++ b/src/main/resources/wsdl/mandate/PersonData.xsd @@ -0,0 +1,426 @@ + + + + + + + + + + + + + unique identifier + + + + + actual value of the identifier. + + + + + + + + + + + + type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) + + + + + authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer') + + + + + any additional properties + + + + + + + + + + element of person type + + + + + main structure of person data + + + + + unique identification entities + + + + + + + + + + element of physical person type + + + + + physical person + + + + + + + data related to the person's name + + + + + Former name, Artist name, changes of Given name ... + + + + + + + + + + + + status of a person in the cycle of life + + + + + gender + + + + + date of birth + + + + + place of birth + + + + + country of birth + + + + + nationality of Person (Staatsbürgerschaft) + + + + + confession (religion) of Person + + + + + relatives (parents, ...) + + + + + + type of the relationship + + + + + + + + + any additional properties + + + + + + + + + element of corporate body type + + + + + juridical person, organisation + + + + + + + category (eg organisation, function, sector, ...) + + + + + name of corporate body (whole name) + + + + + alternative names of corporate body (abbreviations, short name, synonyms, ...) + + + + + type of company (eg AG, OHG, ...) + + + + + part of an organisation, see also X.500 ou (eg departement, section, branch, ...) + + + + + any additional properties + + + + + + + + + + element of signed person datastructure type + + + + + signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). + + + + + + + + + one or more electronic signatures applied on fields above + + + + + + + + any additional properties + + + + + + + + + + + + + simple type for sex (gender) of person + + + + + + + + + + simple type for dates (union), which may omit day and/or month + + + + + + simple type for marital status of a person + + + + + + + + + + + pattern type for enlargement of type definitions + + + + + + + + known relations (family + functional) + + + + + + + + + + + + + + + + known + any other relation + + + + + + known types of alternative names + + + + + + + + + + + + known + any other alternative name types + + + + + + + element of address type + + + + + main structure of address data + + + + + unique identification entities + + + + + + + + + element of postal address type + + + + + postal address + + + + + + + type of address - category (eg 'Wohnsitz', 'Zentrale', ...) + + + + + + any additional properties + + + + + + + + + element of telephone address type + + + + + phone numbers + + + + + + + type of phononumber - category (eg 'Festnetz', 'Mobile', 'fax', ...) + + + + + phonenumber + + + + + any additional properties + + + + + + + + + element of internet address type + + + + + internet based communication + + + + + + + certificate for secure communication + + + + + email-Address, Web, FTP, LDAP, ... + + + + + any additional properties + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PersonName-1_2.xsd b/src/main/resources/wsdl/mandate/PersonName-1_2.xsd new file mode 100644 index 0000000..7a52b85 --- /dev/null +++ b/src/main/resources/wsdl/mandate/PersonName-1_2.xsd @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd b/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd new file mode 100644 index 0000000..2203ede --- /dev/null +++ b/src/main/resources/wsdl/mandate/PostalAddress-1_2.xsd @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd b/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd new file mode 100644 index 0000000..8bc02d4 --- /dev/null +++ b/src/main/resources/wsdl/mandate/TelcomNumber-1_0.xsd @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd b/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd new file mode 100644 index 0000000..a232420 --- /dev/null +++ b/src/main/resources/wsdl/mandate/W3C-XMLDSig.xsd @@ -0,0 +1,271 @@ + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3