All Element Summary | ||||||||||
Address (in InternetAddress) | URI: email-Address, Web, FTP, LDAP, ..., comapre Adress
|
|||||||||
Affix (in CompactName) | Inlcudes all Information that is not exactly a name: academic or aristocratic titles, ... the new position attribute can contain a suffx or prefix value
|
|||||||||
Authority (in Identification) | authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer')
|
|||||||||
BuildingNumber (type xs:string) |
|
|||||||||
CompactCorporateBody (in Applicant) |
|
|||||||||
CompactCorporateBody (in ProfessionalAssociation) |
|
|||||||||
CompactCorporateBody (in ProxyAgent) | Vereinfachter Datentyp zur Beschreibung der juristischen Person "Receiver of Application" auf Basis des englischen Personendatenschemas.
|
|||||||||
CompactCorporateBody (in ReceiverOfApplication) | Allgemeine Angaben zur juristischen Person "Receiver of Application".
|
|||||||||
CompactName | data related to the person's name
|
|||||||||
CompactPhysicalPerson (in ProfessionalAssociation) |
|
|||||||||
CompactPhysicalPerson (type GWACompactPhysicalPersonType) |
|
|||||||||
CountryCode (in Location) | Code for the country, use ISO or internatinal Postalstandard, compare Staatscode
|
|||||||||
CountryCode (in PostalAddress) | Code for the country, use ISO or internatinal Postalstandard, compare Staatscode
|
|||||||||
CountryName (type xs:string) |
|
|||||||||
CountryNameDE (in Nationality) |
|
|||||||||
CountryOfBirth | country of birth, compare Geburtsland
|
|||||||||
DateOfBirth | date of birth, compare Geburtsdatum
|
|||||||||
DateOfDeath | date of death, compare Sterbedatum
|
|||||||||
DeliveryAddress (in Location) |
|
|||||||||
DeliveryAddress (in PostalAddress) |
|
|||||||||
DoorNumber (type xs:string) |
|
|||||||||
FamilyName (in CompactName) | Every family name should be contained inside a FamilyName Tag.
|
|||||||||
Fax |
|
|||||||||
Firmenbuchnummer (in CompactCorporateBody in Applicant) |
|
|||||||||
FormattedNumber | Complete number, ready formated - e.g. +43 1 5131345 4664 compare FormatierteNummer
|
|||||||||
FullName (type xs:token) |
|
|||||||||
GivenName (in CompactName) | Every given name should be contained inside a GivenName Tag.
|
|||||||||
Hamlet (in PostalAddress) | ZMR use, compare Ortschaft
|
|||||||||
Handy |
|
|||||||||
Identification (type IdentificationType) |
|
|||||||||
InternetAddress | InternetAdress such as e-mail or website, compare InternetAdresse
|
|||||||||
ISOCode3 (in Nationality) |
|
|||||||||
LegalForm (in CompactCorporateBody in Applicant) | type of company (eg AG, OHG, ...), URI pointing to predefined LegalForm, compare Rechtsform
|
|||||||||
Mobile |
|
|||||||||
Municipality (type xs:string) |
|
|||||||||
MunicipalityNumber (in PostalAddress) | compare Gemeindekennzahl
|
|||||||||
Nationality | nationality of Person, compare Staatsangehoerigkeit. attention!
|
|||||||||
Number (in TelephoneAddress) | phonenumber
|
|||||||||
Organization (in CompactCorporateBody in ReceiverOfApplication) | Organisation, vgl.
|
|||||||||
Pager |
|
|||||||||
PlaceOfBirth | place of birth, compare Geburtsort
|
|||||||||
PostalAddress | Postal or ZMR Address, compare PostAdresse
|
|||||||||
PostalCode (type xs:string) |
|
|||||||||
Region (in PostalAddress) | compare Region
|
|||||||||
Sex | gender, comapre Geschlecht
|
|||||||||
Sozialversicherungsnummer (type xs:string) |
|
|||||||||
State (in PostalAddress) | compare Bundesland
|
|||||||||
StateOfBirth | state of birth, comapre Geburtsbundesland
|
|||||||||
StreetName (type xs:string) |
|
|||||||||
Telefon |
|
|||||||||
Telephone |
|
|||||||||
TelephoneAddress | Typed TelephoneAddress, compare TelefonAdresse
|
|||||||||
TTYTDD | teletyper or telephone for the hearing impaired
|
|||||||||
Type (type xs:anyURI) |
|
|||||||||
Unit (type xs:string) |
|
|||||||||
Value (in Identification) | actual value of the identifier. |
Complex Type Summary | ||||||||||
ApplicantAbstractPersonType | main structure of person data
|
|||||||||
ApplicantCompactCorporateBodyType |
|
|||||||||
ApplicantPersonDataType |
|
|||||||||
CEODataType |
|
|||||||||
CompactPersonNameType | container for parts of a name, comapre PersonenNameTyp
|
|||||||||
CompactPostalAddressType | kompakte Postadresse | |||||||||
GWAAbstractPersonType | main structure of person data
|
|||||||||
GWACompactPhysicalPersonType | physical person, compare NatuerlichePersonTyp
|
|||||||||
IdentificationType | unique identifier | |||||||||
InternetAddressType | e.g. e-mail, webiste, compare InternetAdresseTyp
|
|||||||||
MobileTelcomNumberType | like TelephoneAddresseType but with additional smsEnabled attribute
|
|||||||||
NationalityType | comapre, StaatsangehoerigkeitTyp
|
|||||||||
PAgentCompactCorporateBodyType |
|
|||||||||
PAssCompactCorporateBodyType |
|
|||||||||
PAssCompactPhysicalPersonType | physical person, compare NatuerlichePersonTyp
|
|||||||||
PostalAddressType | compare PostAdresseTyp | |||||||||
ProfessionalAssociationDataType |
|
|||||||||
ProxyAgentDataType |
|
|||||||||
ReceiverOfApplicationType |
|
|||||||||
RoACompactCorporateBodyType |
|
|||||||||
TelcomNumberType | formated number or set of telephone number parts
|
|||||||||
TelephoneAddressType | phone numbers, conmpare TelephoneAdresseTyp
|
Simple Type Summary | ||||||
DateOfBirthType | simple type for dates (union), which may omit day and/or month
|
|||||
DateOfDeathType | simple type for dates (union), which may omit day and/or month
|
|||||
SexType | simple type for sex (gender) of person
|
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- Mit XMLSpy v2007 sp2 (http://www.altova.com) von Peter Krasser (TU Graz IICM) bearbeitet --> <!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by Thomas Rössler (Technische Universität Graz) --> <!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Larissa Naber (Bundeskanzleramt) --> <!-- edited with XML Spy v4.1 U (http://www.xmlspy.com) by Peter Reichstädter (CIO) --> <!--Generisches Schema zum Speichern und Austauschen von Personendaten (c) 2001-2002 Chief Information Office Austria, Stabsstelle IKT-Strategie des Bundes, BMÖLS Kontakt: Peter Reichstädter (peter.reichstaedter@cio.gv.at), Arno Hollosi (arno.hollosi@cio.gv.at) Die freie Verwendung dieses Schemas in Applikationen (behördenintern, kommerziell, privat) ist erlaubt und erwünscht. --> <?xml-stylesheet type="text/xsl" href="getelementnames.xslt"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#" version="1.0.0" xmlns="http://reference.e-government.gv.at/namespace/persondata/20020228#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/> <xs:annotation> <xs:documentation> This version of person deploys only global elements. All types derived from abstract types have been replaced by substitution groups </xs:documentation> </xs:annotation> <!-- xxxxxxxxxxxxxxxxxxxxxxx Receiver Of Application xxxxxxxxxxxxxxxxxxxxxxxxxxxx --> <xs:sequence> <xs:annotation> <xs:documentation> Allgemeine Angaben zur juristischen Person "Receiver of Application". </xs:documentation> </xs:annotation> </xs:element> <xs:choice maxOccurs="unbounded" minOccurs="0"> </xs:choice> </xs:sequence> <xs:annotation> <xs:documentation> Gibt an (mit true) ob die Person schon mehr als 5 Jahre einen Wohnsitz in Österreich hat. </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Vollständige Bezeichnung des Unternehmens</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Organisation, vgl. X.500 ou (z.B: Branche, Abteilung ,...) </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <!-- xxxxxxxxxxxxxxxxxxxxxxx Applicant xxxxxxxxxxxxxxxxxxxxxxxxxxxx --> <xs:sequence> <xs:choice> <xs:sequence> </xs:sequence> </xs:choice> </xs:sequence> <xs:annotation> <xs:documentation> Gibt an (mit true) ob die Person schon mehr als 5 Jahre einen Wohnsitz in Österreich hat. </xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> <xs:complexContent> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Vollständige Bezeichnung des Unternehmens</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> type of company (eg AG, OHG, ...), URI pointing to predefined LegalForm, compare Rechtsform </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:annotation> <xs:documentation>main structure of person data</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> </xs:sequence> </xs:complexType> <!-- xxxxxxxxxxxxxxx Proxy Agent xxxxxxxxxxxxxxxxxxxxxxxxxx --> <xs:sequence> <xs:annotation> <xs:documentation> Vereinfachter Datentyp zur Beschreibung der juristischen Person "Receiver of Application" auf Basis des englischen Personendatenschemas. </xs:documentation> </xs:annotation> </xs:element> <xs:choice maxOccurs="unbounded" minOccurs="0"> </xs:choice> </xs:sequence> </xs:complexType> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Vollständige Bezeichnung des Unternehmens</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx --> <xs:sequence> <xs:sequence> </xs:sequence> <xs:choice maxOccurs="unbounded" minOccurs="0"> </xs:choice> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation>physical person, compare NatuerlichePersonTyp</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> </xs:sequence> </xs:complexType> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation>Vollständige Bezeichnung des Unternehmens</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:sequence> <xs:sequence> </xs:sequence> <xs:choice maxOccurs="unbounded" minOccurs="0"> </xs:choice> </xs:sequence> </xs:complexType> <!-- xxxxxxxxxxxxxx GWA CompactPhysicalPerson xxxxxxxxxxxxxxxxxxxxxxxxxxx --> <xs:annotation> <xs:documentation>physical person, compare NatuerlichePersonTyp</xs:documentation> </xs:annotation> <xs:complexContent> <xs:sequence minOccurs="0"> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:annotation> <xs:documentation>main structure of person data</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:choice minOccurs="0"> </xs:choice> </xs:sequence> </xs:complexType> <!--### GWA Complex Identification Type ###--> <xs:annotation> <xs:documentation>unique identifier</xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation>actual value of the identifier.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:annotation> <xs:documentation> type of value (eg 'ZMR', 'SV-Nummer', 'Martrikelnummer', database identification, ...) </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> authority, which is reponsible for generation of the identifier (eg university in case of 'MatrikelNummer') </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <!--### complex child elements of person, also available as standalone ###--> <xs:annotation> <xs:documentation>data related to the person's name</xs:documentation> </xs:annotation> </xs:element> <!-- ### adress data for various types of communications ### --> <xs:annotation> <xs:documentation>Postal or ZMR Address, compare PostAdresse</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> InternetAdress such as e-mail or website, compare InternetAdresse </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>Typed TelephoneAddress, compare TelefonAdresse</xs:documentation> </xs:annotation> </xs:element> <!-- ### additional telecom elements - not used internally - german translation not available ###--> <xs:annotation> <xs:documentation>teletyper or telephone for the hearing impaired</xs:documentation> </xs:annotation> </xs:element> <!--### elements of simple type ####--> <xs:annotation> <xs:documentation>gender, comapre Geschlecht</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>date of birth, compare Geburtsdatum</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>date of death, compare Sterbedatum</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>place of birth, compare Geburtsort</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>country of birth, compare Geburtsland</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>state of birth, comapre Geburtsbundesland</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> nationality of Person, compare Staatsangehoerigkeit. attention! New Fomrat is complex, string value accepted for compatibility only </xs:documentation> </xs:annotation> </xs:element> <!--### complex telephone types ###--> <xs:annotation> <xs:documentation> Complete number, ready formated - e.g. +43 1 5131345 4664 compare FormatierteNummer </xs:documentation> </xs:annotation> </xs:element> <!--### complex types ###--> <xs:annotation> <xs:documentation> container for parts of a name, comapre PersonenNameTyp </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Every given name should be contained inside a GivenName Tag. If that is not possible due to dabase contraints, ... putting several given names inside one GivenName Element is acceptable </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Every family name should be contained inside a FamilyName Tag. If that is not possible due to dabase contraints, ... putting several family names inside one FamilyName Element is acceptable </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="true"/> <xs:enumeration value="false"/> <xs:enumeration value="undefined"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:annotation> <xs:documentation> Inlcudes all Information that is not exactly a name: academic or aristocratic titles, ... the new position attribute can contain a suffx or prefix value </xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="academicGrade"/> <xs:enumeration value="aristocraticPrefix"/> <xs:enumeration value="aristocraticTitle"/> <xs:enumeration value="familyNamePrefix"/> <xs:enumeration value="familyNameSuffix"/> <xs:enumeration value="formOfAddress"/> <xs:enumeration value="generation"/> <xs:enumeration value="qualification"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="prefix"/> <xs:enumeration value="suffix"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation>comapre, StaatsangehoerigkeitTyp</xs:documentation> </xs:annotation> <xs:sequence> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation>kompakte Postadresse</xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Code for the country, use ISO or internatinal Postalstandard, compare Staatscode </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z]{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:annotation> <xs:documentation> Name of the country, use ISO Name, or international Postal Standard, compare Staatsname </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>ZIP, compare Postleitzahl</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>compare Gemeinde</xs:documentation> </xs:annotation> </xs:element> <xs:complexType> <xs:sequence> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="postOfficeBoxAddress"/> <xs:enumeration value="streetAddress"/> <xs:enumeration value="militaryAddress"/> <xs:enumeration value="undefined"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:annotation> <xs:documentation>compare PostAdresseTyp</xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Code for the country, use ISO or internatinal Postalstandard, compare Staatscode </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z]{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:annotation> <xs:documentation> Name of the country, use ISO Name, or international Postal Standard, compare Staatsname </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>ZIP, compare Postleitzahl</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>compare Region</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>compare Bundesland</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>compare Gemeinde</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>compare Gemeindekennzahl</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>ZMR use, compare Ortschaft</xs:documentation> </xs:annotation> </xs:element> <xs:complexType> <xs:sequence> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="postOfficeBoxAddress"/> <xs:enumeration value="streetAddress"/> <xs:enumeration value="militaryAddress"/> <xs:enumeration value="undefined"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> <xs:annotation> <xs:documentation>e.g. e-mail, webiste, compare InternetAdresseTyp</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation> URI: email-Address, Web, FTP, LDAP, ..., comapre Adress </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation>phone numbers, conmpare TelephoneAdresseTyp</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:annotation> <xs:documentation> type of phononumber - category (eg 'Festnetz', 'Mobile', 'fax', ...) </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>phonenumber</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> like TelephoneAddresseType but with additional smsEnabled attribute </xs:documentation> </xs:annotation> <xs:complexContent> </xs:extension> </xs:complexContent> </xs:complexType> <xs:annotation> <xs:documentation>formated number or set of telephone number parts</xs:documentation> </xs:annotation> <xs:sequence> </xs:sequence> </xs:complexType> <!-- ### auxiliary types ### --> <xs:annotation> <xs:documentation>simple type for sex (gender) of person</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="male"/> <xs:enumeration value="female"/> <xs:enumeration value="unknown"/> </xs:restriction> </xs:simpleType> <xs:annotation> <xs:documentation> simple type for dates (union), which may omit day and/or month </xs:documentation> </xs:annotation> <xs:union memberTypes="xs:date xs:gYearMonth xs:gYear"/> </xs:simpleType> <xs:annotation> <xs:documentation> simple type for dates (union), which may omit day and/or month </xs:documentation> </xs:annotation> <xs:union memberTypes="xs:date xs:gYearMonth xs:gYear"/> </xs:simpleType> </xs:schema> |
XML schema documentation generated with DocFlex/XML RE 1.8.0 using DocFlex/XML XSDDoc 2.2.0 template set |