summaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/util/xsd/ur/search
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/gv/util/xsd/ur/search')
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/Branche.java175
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/DecodeBpkRequest.java89
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/Funktion.java268
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/ObjectFactory.java314
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/OenaceType.java81
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/QuellenType.java118
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/Rechtsform.java174
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheBranche.java115
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SuchePersonendaten.java279
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachAendDatRequest.java92
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkEncodedRequest.java145
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkRequest.java116
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachIdsRequest.java96
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenRequest.java199
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmensdaten.java357
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/UntName.java118
-rw-r--r--src/main/java/at/gv/util/xsd/ur/search/package-info.java2
17 files changed, 2738 insertions, 0 deletions
diff --git a/src/main/java/at/gv/util/xsd/ur/search/Branche.java b/src/main/java/at/gv/util/xsd/ur/search/Branche.java
new file mode 100644
index 0000000..d7a4ab8
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/Branche.java
@@ -0,0 +1,175 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import at.gv.util.xsd.ur.simpletypes.OenaceArtTyp;
+
+
+/**
+ * <p>Java class for Branche complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="Branche">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="Oenace" type="{http://statistik.at/namespace/ur/stammdaten/1#}OenaceType"/>
+ * &lt;element name="OenaceText" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;element name="Beginn" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType"/>
+ * &lt;element name="Ende" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;attribute name="art" use="required" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OenaceArtTyp" />
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Branche", propOrder = {
+ "oenace",
+ "oenaceText",
+ "beginn",
+ "ende"
+})
+public class Branche {
+
+ @XmlElement(name = "Oenace", required = true)
+ protected OenaceType oenace;
+ @XmlElement(name = "OenaceText", required = true)
+ protected String oenaceText;
+ @XmlElement(name = "Beginn", required = true)
+ protected QuellenType beginn;
+ @XmlElement(name = "Ende")
+ protected QuellenType ende;
+ @XmlAttribute(name = "art", required = true)
+ protected OenaceArtTyp art;
+
+ /**
+ * Gets the value of the oenace property.
+ *
+ * @return
+ * possible object is
+ * {@link OenaceType }
+ *
+ */
+ public OenaceType getOenace() {
+ return oenace;
+ }
+
+ /**
+ * Sets the value of the oenace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link OenaceType }
+ *
+ */
+ public void setOenace(OenaceType value) {
+ this.oenace = value;
+ }
+
+ /**
+ * Gets the value of the oenaceText property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOenaceText() {
+ return oenaceText;
+ }
+
+ /**
+ * Sets the value of the oenaceText property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOenaceText(String value) {
+ this.oenaceText = value;
+ }
+
+ /**
+ * Gets the value of the beginn property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getBeginn() {
+ return beginn;
+ }
+
+ /**
+ * Sets the value of the beginn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setBeginn(QuellenType value) {
+ this.beginn = value;
+ }
+
+ /**
+ * Gets the value of the ende property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getEnde() {
+ return ende;
+ }
+
+ /**
+ * Sets the value of the ende property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setEnde(QuellenType value) {
+ this.ende = value;
+ }
+
+ /**
+ * Gets the value of the art property.
+ *
+ * @return
+ * possible object is
+ * {@link OenaceArtTyp }
+ *
+ */
+ public OenaceArtTyp getArt() {
+ return art;
+ }
+
+ /**
+ * Sets the value of the art property.
+ *
+ * @param value
+ * allowed object is
+ * {@link OenaceArtTyp }
+ *
+ */
+ public void setArt(OenaceArtTyp value) {
+ this.art = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/DecodeBpkRequest.java b/src/main/java/at/gv/util/xsd/ur/search/DecodeBpkRequest.java
new file mode 100644
index 0000000..318c639
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/DecodeBpkRequest.java
@@ -0,0 +1,89 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for DecodeBpkRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="DecodeBpkRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;element name="bpkWTUREncoded" type="{http://statistik.at/namespace/ur/simpleTypes/1#}BpkEncodedTyp"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "DecodeBpkRequest", propOrder = {
+ "version",
+ "bpkWTUREncoded"
+})
+public class DecodeBpkRequest {
+
+ protected String version;
+ @XmlElement(required = true)
+ protected String bpkWTUREncoded;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the bpkWTUREncoded property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBpkWTUREncoded() {
+ return bpkWTUREncoded;
+ }
+
+ /**
+ * Sets the value of the bpkWTUREncoded property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpkWTUREncoded(String value) {
+ this.bpkWTUREncoded = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/Funktion.java b/src/main/java/at/gv/util/xsd/ur/search/Funktion.java
new file mode 100644
index 0000000..717b187
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/Funktion.java
@@ -0,0 +1,268 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for Funktion complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="Funktion">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="FktName" type="{http://statistik.at/namespace/ur/simpleTypes/1#}FunktionTyp"/>
+ * &lt;element name="Vertretungsbefugnis" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VertretungsbefugnisTyp"/>
+ * &lt;element name="VertretungsbefugnisText" minOccurs="0">
+ * &lt;complexType>
+ * &lt;simpleContent>
+ * &lt;extension base="&lt;http://statistik.at/namespace/ur/simpleTypes/1#>VertretungsbefugnisTextTyp">
+ * &lt;attribute name="beginn" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
+ * &lt;/extension>
+ * &lt;/simpleContent>
+ * &lt;/complexType>
+ * &lt;/element>
+ * &lt;element name="Beginn" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType"/>
+ * &lt;element name="Ende" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Funktion", propOrder = {
+ "fktName",
+ "vertretungsbefugnis",
+ "vertretungsbefugnisText",
+ "beginn",
+ "ende"
+})
+public class Funktion {
+
+ @XmlElement(name = "FktName", required = true)
+ protected String fktName;
+ @XmlElement(name = "Vertretungsbefugnis", required = true)
+ protected String vertretungsbefugnis;
+ @XmlElement(name = "VertretungsbefugnisText")
+ protected Funktion.VertretungsbefugnisText vertretungsbefugnisText;
+ @XmlElement(name = "Beginn", required = true)
+ protected QuellenType beginn;
+ @XmlElement(name = "Ende")
+ protected QuellenType ende;
+
+ /**
+ * Gets the value of the fktName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getFktName() {
+ return fktName;
+ }
+
+ /**
+ * Sets the value of the fktName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setFktName(String value) {
+ this.fktName = value;
+ }
+
+ /**
+ * Gets the value of the vertretungsbefugnis property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVertretungsbefugnis() {
+ return vertretungsbefugnis;
+ }
+
+ /**
+ * Sets the value of the vertretungsbefugnis property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVertretungsbefugnis(String value) {
+ this.vertretungsbefugnis = value;
+ }
+
+ /**
+ * Gets the value of the vertretungsbefugnisText property.
+ *
+ * @return
+ * possible object is
+ * {@link Funktion.VertretungsbefugnisText }
+ *
+ */
+ public Funktion.VertretungsbefugnisText getVertretungsbefugnisText() {
+ return vertretungsbefugnisText;
+ }
+
+ /**
+ * Sets the value of the vertretungsbefugnisText property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Funktion.VertretungsbefugnisText }
+ *
+ */
+ public void setVertretungsbefugnisText(Funktion.VertretungsbefugnisText value) {
+ this.vertretungsbefugnisText = value;
+ }
+
+ /**
+ * Gets the value of the beginn property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getBeginn() {
+ return beginn;
+ }
+
+ /**
+ * Sets the value of the beginn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setBeginn(QuellenType value) {
+ this.beginn = value;
+ }
+
+ /**
+ * Gets the value of the ende property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getEnde() {
+ return ende;
+ }
+
+ /**
+ * Sets the value of the ende property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setEnde(QuellenType value) {
+ this.ende = value;
+ }
+
+
+ /**
+ * <p>Java class for anonymous complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType>
+ * &lt;simpleContent>
+ * &lt;extension base="&lt;http://statistik.at/namespace/ur/simpleTypes/1#>VertretungsbefugnisTextTyp">
+ * &lt;attribute name="beginn" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
+ * &lt;/extension>
+ * &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "value"
+ })
+ public static class VertretungsbefugnisText {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "beginn", required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar beginn;
+
+ /**
+ *
+ * Beschreibung der Vertretungsbefugnis
+ *
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the beginn property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getBeginn() {
+ return beginn;
+ }
+
+ /**
+ * Sets the value of the beginn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setBeginn(XMLGregorianCalendar value) {
+ this.beginn = value;
+ }
+
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/ObjectFactory.java b/src/main/java/at/gv/util/xsd/ur/search/ObjectFactory.java
new file mode 100644
index 0000000..a4fa294
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/ObjectFactory.java
@@ -0,0 +1,314 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the at.gv.util.xsd.ur.search package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _UntName_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "UntName");
+ private final static QName _SucheUnternehmenNachAendDatRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "SucheUnternehmenNachAendDatRequest");
+ private final static QName _DecodeBpkRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "DecodeBpkRequest");
+ private final static QName _Funktion_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "Funktion");
+ private final static QName _SucheUnternehmenNachBpkRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "SucheUnternehmenNachBpkRequest");
+ private final static QName _TypeText_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "TypeText");
+ private final static QName _SucheUnternehmenNachIdsRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "SucheUnternehmenNachIdsRequest");
+ private final static QName _BpkWTUR_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "bpkWTUR");
+ private final static QName _AendDat_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "AendDat");
+ private final static QName _Branche_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "Branche");
+ private final static QName _Beginn_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "Beginn");
+ private final static QName _SucheUnternehmenNachBpkEncodedRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "SucheUnternehmenNachBpkEncodedRequest");
+ private final static QName _Ende_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "Ende");
+ private final static QName _Rechtsform_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "Rechtsform");
+ private final static QName _SucheUnternehmenRequest_QNAME = new QName("http://statistik.at/namespace/ur/stammdaten/1#", "SucheUnternehmenRequest");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.util.xsd.ur.search
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link Funktion }
+ *
+ */
+ public Funktion createFunktion() {
+ return new Funktion();
+ }
+
+ /**
+ * Create an instance of {@link QuellenType }
+ *
+ */
+ public QuellenType createQuellenType() {
+ return new QuellenType();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmenNachBpkRequest }
+ *
+ */
+ public SucheUnternehmenNachBpkRequest createSucheUnternehmenNachBpkRequest() {
+ return new SucheUnternehmenNachBpkRequest();
+ }
+
+ /**
+ * Create an instance of {@link UntName }
+ *
+ */
+ public UntName createUntName() {
+ return new UntName();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmenNachIdsRequest }
+ *
+ */
+ public SucheUnternehmenNachIdsRequest createSucheUnternehmenNachIdsRequest() {
+ return new SucheUnternehmenNachIdsRequest();
+ }
+
+ /**
+ * Create an instance of {@link DecodeBpkRequest }
+ *
+ */
+ public DecodeBpkRequest createDecodeBpkRequest() {
+ return new DecodeBpkRequest();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmenNachAendDatRequest }
+ *
+ */
+ public SucheUnternehmenNachAendDatRequest createSucheUnternehmenNachAendDatRequest() {
+ return new SucheUnternehmenNachAendDatRequest();
+ }
+
+ /**
+ * Create an instance of {@link Rechtsform }
+ *
+ */
+ public Rechtsform createRechtsform() {
+ return new Rechtsform();
+ }
+
+ /**
+ * Create an instance of {@link Branche }
+ *
+ */
+ public Branche createBranche() {
+ return new Branche();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmenNachBpkEncodedRequest }
+ *
+ */
+ public SucheUnternehmenNachBpkEncodedRequest createSucheUnternehmenNachBpkEncodedRequest() {
+ return new SucheUnternehmenNachBpkEncodedRequest();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmenRequest }
+ *
+ */
+ public SucheUnternehmenRequest createSucheUnternehmenRequest() {
+ return new SucheUnternehmenRequest();
+ }
+
+ /**
+ * Create an instance of {@link SucheUnternehmensdaten }
+ *
+ */
+ public SucheUnternehmensdaten createSucheUnternehmensdaten() {
+ return new SucheUnternehmensdaten();
+ }
+
+ /**
+ * Create an instance of {@link OenaceType }
+ *
+ */
+ public OenaceType createOenaceType() {
+ return new OenaceType();
+ }
+
+ /**
+ * Create an instance of {@link SucheBranche }
+ *
+ */
+ public SucheBranche createSucheBranche() {
+ return new SucheBranche();
+ }
+
+ /**
+ * Create an instance of {@link SuchePersonendaten }
+ *
+ */
+ public SuchePersonendaten createSuchePersonendaten() {
+ return new SuchePersonendaten();
+ }
+
+ /**
+ * Create an instance of {@link Funktion.VertretungsbefugnisText }
+ *
+ */
+ public Funktion.VertretungsbefugnisText createFunktionVertretungsbefugnisText() {
+ return new Funktion.VertretungsbefugnisText();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link UntName }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "UntName")
+ public JAXBElement<UntName> createUntName(UntName value) {
+ return new JAXBElement<UntName>(_UntName_QNAME, UntName.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SucheUnternehmenNachAendDatRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "SucheUnternehmenNachAendDatRequest")
+ public JAXBElement<SucheUnternehmenNachAendDatRequest> createSucheUnternehmenNachAendDatRequest(SucheUnternehmenNachAendDatRequest value) {
+ return new JAXBElement<SucheUnternehmenNachAendDatRequest>(_SucheUnternehmenNachAendDatRequest_QNAME, SucheUnternehmenNachAendDatRequest.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link DecodeBpkRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "DecodeBpkRequest")
+ public JAXBElement<DecodeBpkRequest> createDecodeBpkRequest(DecodeBpkRequest value) {
+ return new JAXBElement<DecodeBpkRequest>(_DecodeBpkRequest_QNAME, DecodeBpkRequest.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Funktion }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "Funktion")
+ public JAXBElement<Funktion> createFunktion(Funktion value) {
+ return new JAXBElement<Funktion>(_Funktion_QNAME, Funktion.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SucheUnternehmenNachBpkRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "SucheUnternehmenNachBpkRequest")
+ public JAXBElement<SucheUnternehmenNachBpkRequest> createSucheUnternehmenNachBpkRequest(SucheUnternehmenNachBpkRequest value) {
+ return new JAXBElement<SucheUnternehmenNachBpkRequest>(_SucheUnternehmenNachBpkRequest_QNAME, SucheUnternehmenNachBpkRequest.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "TypeText")
+ public JAXBElement<String> createTypeText(String value) {
+ return new JAXBElement<String>(_TypeText_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SucheUnternehmenNachIdsRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "SucheUnternehmenNachIdsRequest")
+ public JAXBElement<SucheUnternehmenNachIdsRequest> createSucheUnternehmenNachIdsRequest(SucheUnternehmenNachIdsRequest value) {
+ return new JAXBElement<SucheUnternehmenNachIdsRequest>(_SucheUnternehmenNachIdsRequest_QNAME, SucheUnternehmenNachIdsRequest.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "bpkWTUR")
+ public JAXBElement<String> createBpkWTUR(String value) {
+ return new JAXBElement<String>(_BpkWTUR_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "AendDat")
+ public JAXBElement<XMLGregorianCalendar> createAendDat(XMLGregorianCalendar value) {
+ return new JAXBElement<XMLGregorianCalendar>(_AendDat_QNAME, XMLGregorianCalendar.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Branche }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "Branche")
+ public JAXBElement<Branche> createBranche(Branche value) {
+ return new JAXBElement<Branche>(_Branche_QNAME, Branche.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link QuellenType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "Beginn")
+ public JAXBElement<QuellenType> createBeginn(QuellenType value) {
+ return new JAXBElement<QuellenType>(_Beginn_QNAME, QuellenType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SucheUnternehmenNachBpkEncodedRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "SucheUnternehmenNachBpkEncodedRequest")
+ public JAXBElement<SucheUnternehmenNachBpkEncodedRequest> createSucheUnternehmenNachBpkEncodedRequest(SucheUnternehmenNachBpkEncodedRequest value) {
+ return new JAXBElement<SucheUnternehmenNachBpkEncodedRequest>(_SucheUnternehmenNachBpkEncodedRequest_QNAME, SucheUnternehmenNachBpkEncodedRequest.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link QuellenType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "Ende")
+ public JAXBElement<QuellenType> createEnde(QuellenType value) {
+ return new JAXBElement<QuellenType>(_Ende_QNAME, QuellenType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link Rechtsform }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "Rechtsform")
+ public JAXBElement<Rechtsform> createRechtsform(Rechtsform value) {
+ return new JAXBElement<Rechtsform>(_Rechtsform_QNAME, Rechtsform.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link SucheUnternehmenRequest }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", name = "SucheUnternehmenRequest")
+ public JAXBElement<SucheUnternehmenRequest> createSucheUnternehmenRequest(SucheUnternehmenRequest value) {
+ return new JAXBElement<SucheUnternehmenRequest>(_SucheUnternehmenRequest_QNAME, SucheUnternehmenRequest.class, null, value);
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/OenaceType.java b/src/main/java/at/gv/util/xsd/ur/search/OenaceType.java
new file mode 100644
index 0000000..9f5f2ee
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/OenaceType.java
@@ -0,0 +1,81 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for OenaceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="OenaceType">
+ * &lt;simpleContent>
+ * &lt;extension base="&lt;http://statistik.at/namespace/ur/simpleTypes/1#>OenaceCodeTyp">
+ * &lt;attribute name="jahr" use="required" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OenaceJahrTyp" />
+ * &lt;/extension>
+ * &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "OenaceType", propOrder = {
+ "value"
+})
+public class OenaceType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "jahr", required = true)
+ protected int jahr;
+
+ /**
+ *
+ * ÖNACE - Branchenkennzahl
+ *
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the jahr property.
+ *
+ */
+ public int getJahr() {
+ return jahr;
+ }
+
+ /**
+ * Sets the value of the jahr property.
+ *
+ */
+ public void setJahr(int value) {
+ this.jahr = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/QuellenType.java b/src/main/java/at/gv/util/xsd/ur/search/QuellenType.java
new file mode 100644
index 0000000..6c9eebb
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/QuellenType.java
@@ -0,0 +1,118 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for QuellenType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="QuellenType">
+ * &lt;simpleContent>
+ * &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>date">
+ * &lt;attribute name="quelle" use="required" type="{http://statistik.at/namespace/ur/simpleTypes/1#}QuelleTyp" />
+ * &lt;attribute name="quText" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ * &lt;/extension>
+ * &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "QuellenType", propOrder = {
+ "value"
+})
+public class QuellenType {
+
+ @XmlValue
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar value;
+ @XmlAttribute(name = "quelle", required = true)
+ protected String quelle;
+ @XmlAttribute(name = "quText", required = true)
+ @XmlSchemaType(name = "anySimpleType")
+ protected String quText;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setValue(XMLGregorianCalendar value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the quelle property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQuelle() {
+ return quelle;
+ }
+
+ /**
+ * Sets the value of the quelle property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQuelle(String value) {
+ this.quelle = value;
+ }
+
+ /**
+ * Gets the value of the quText property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getQuText() {
+ return quText;
+ }
+
+ /**
+ * Sets the value of the quText property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setQuText(String value) {
+ this.quText = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/Rechtsform.java b/src/main/java/at/gv/util/xsd/ur/search/Rechtsform.java
new file mode 100644
index 0000000..1e6df01
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/Rechtsform.java
@@ -0,0 +1,174 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for Rechtsform complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="Rechtsform">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="ReForm" type="{http://statistik.at/namespace/ur/simpleTypes/1#}RechtsformTyp"/>
+ * &lt;element name="ReFormText" type="{http://statistik.at/namespace/ur/simpleTypes/1#}RechtsformTextTyp"/>
+ * &lt;element name="ReFormExtern" type="{http://statistik.at/namespace/ur/simpleTypes/1#}RechtsformTextTyp"/>
+ * &lt;element name="Beginn" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType"/>
+ * &lt;element name="Ende" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Rechtsform", propOrder = {
+ "reForm",
+ "reFormText",
+ "reFormExtern",
+ "beginn",
+ "ende"
+})
+public class Rechtsform {
+
+ @XmlElement(name = "ReForm", required = true)
+ protected String reForm;
+ @XmlElement(name = "ReFormText", required = true)
+ protected String reFormText;
+ @XmlElement(name = "ReFormExtern", required = true)
+ protected String reFormExtern;
+ @XmlElement(name = "Beginn", required = true)
+ protected QuellenType beginn;
+ @XmlElement(name = "Ende")
+ protected QuellenType ende;
+
+ /**
+ * Gets the value of the reForm property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getReForm() {
+ return reForm;
+ }
+
+ /**
+ * Sets the value of the reForm property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setReForm(String value) {
+ this.reForm = value;
+ }
+
+ /**
+ * Gets the value of the reFormText property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getReFormText() {
+ return reFormText;
+ }
+
+ /**
+ * Sets the value of the reFormText property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setReFormText(String value) {
+ this.reFormText = value;
+ }
+
+ /**
+ * Gets the value of the reFormExtern property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getReFormExtern() {
+ return reFormExtern;
+ }
+
+ /**
+ * Sets the value of the reFormExtern property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setReFormExtern(String value) {
+ this.reFormExtern = value;
+ }
+
+ /**
+ * Gets the value of the beginn property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getBeginn() {
+ return beginn;
+ }
+
+ /**
+ * Sets the value of the beginn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setBeginn(QuellenType value) {
+ this.beginn = value;
+ }
+
+ /**
+ * Gets the value of the ende property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getEnde() {
+ return ende;
+ }
+
+ /**
+ * Sets the value of the ende property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setEnde(QuellenType value) {
+ this.ende = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheBranche.java b/src/main/java/at/gv/util/xsd/ur/search/SucheBranche.java
new file mode 100644
index 0000000..1131840
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheBranche.java
@@ -0,0 +1,115 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import at.gv.util.xsd.ur.simpletypes.OenaceArtTyp;
+
+
+/**
+ * <p>Java class for SucheBranche complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheBranche">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="oenaceJahr" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OenaceJahrTyp" minOccurs="0"/>
+ * &lt;element name="oenaceCode" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OenaceCodeTyp" minOccurs="0"/>
+ * &lt;element name="oenaceArt" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OenaceArtTyp" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheBranche", propOrder = {
+ "oenaceJahr",
+ "oenaceCode",
+ "oenaceArt"
+})
+public class SucheBranche {
+
+ protected Integer oenaceJahr;
+ protected String oenaceCode;
+ protected OenaceArtTyp oenaceArt;
+
+ /**
+ * Gets the value of the oenaceJahr property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getOenaceJahr() {
+ return oenaceJahr;
+ }
+
+ /**
+ * Sets the value of the oenaceJahr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setOenaceJahr(Integer value) {
+ this.oenaceJahr = value;
+ }
+
+ /**
+ * Gets the value of the oenaceCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOenaceCode() {
+ return oenaceCode;
+ }
+
+ /**
+ * Sets the value of the oenaceCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOenaceCode(String value) {
+ this.oenaceCode = value;
+ }
+
+ /**
+ * Gets the value of the oenaceArt property.
+ *
+ * @return
+ * possible object is
+ * {@link OenaceArtTyp }
+ *
+ */
+ public OenaceArtTyp getOenaceArt() {
+ return oenaceArt;
+ }
+
+ /**
+ * Sets the value of the oenaceArt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link OenaceArtTyp }
+ *
+ */
+ public void setOenaceArt(OenaceArtTyp value) {
+ this.oenaceArt = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SuchePersonendaten.java b/src/main/java/at/gv/util/xsd/ur/search/SuchePersonendaten.java
new file mode 100644
index 0000000..19fd338
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SuchePersonendaten.java
@@ -0,0 +1,279 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for SuchePersonendaten complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SuchePersonendaten">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="nachname" type="{http://statistik.at/namespace/ur/simpleTypes/1#}NachnameTyp" minOccurs="0"/>
+ * &lt;element name="vorname" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VornameTyp" minOccurs="0"/>
+ * &lt;element name="gebDatum" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ * &lt;element name="strasse" type="{http://statistik.at/namespace/ur/simpleTypes/1#}StrasseTyp" minOccurs="0"/>
+ * &lt;element name="hNr" type="{http://statistik.at/namespace/ur/simpleTypes/1#}HNrTyp" minOccurs="0"/>
+ * &lt;element name="ort" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OrtTyp" minOccurs="0"/>
+ * &lt;element name="gemnr" type="{http://statistik.at/namespace/ur/simpleTypes/1#}GemnrTyp" minOccurs="0"/>
+ * &lt;element name="plz" type="{http://statistik.at/namespace/ur/simpleTypes/1#}PlzTyp" minOccurs="0"/>
+ * &lt;element name="land" type="{http://statistik.at/namespace/ur/simpleTypes/1#}LandTyp" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SuchePersonendaten", propOrder = {
+ "nachname",
+ "vorname",
+ "gebDatum",
+ "strasse",
+ "hNr",
+ "ort",
+ "gemnr",
+ "plz",
+ "land"
+})
+public class SuchePersonendaten {
+
+ protected String nachname;
+ protected String vorname;
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar gebDatum;
+ protected String strasse;
+ protected String hNr;
+ protected String ort;
+ protected Integer gemnr;
+ protected String plz;
+ protected String land;
+
+ /**
+ * Gets the value of the nachname property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNachname() {
+ return nachname;
+ }
+
+ /**
+ * Sets the value of the nachname property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNachname(String value) {
+ this.nachname = value;
+ }
+
+ /**
+ * Gets the value of the vorname property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVorname() {
+ return vorname;
+ }
+
+ /**
+ * Sets the value of the vorname property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVorname(String value) {
+ this.vorname = value;
+ }
+
+ /**
+ * Gets the value of the gebDatum property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getGebDatum() {
+ return gebDatum;
+ }
+
+ /**
+ * Sets the value of the gebDatum property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setGebDatum(XMLGregorianCalendar value) {
+ this.gebDatum = value;
+ }
+
+ /**
+ * Gets the value of the strasse property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStrasse() {
+ return strasse;
+ }
+
+ /**
+ * Sets the value of the strasse property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStrasse(String value) {
+ this.strasse = value;
+ }
+
+ /**
+ * Gets the value of the hNr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHNr() {
+ return hNr;
+ }
+
+ /**
+ * Sets the value of the hNr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHNr(String value) {
+ this.hNr = value;
+ }
+
+ /**
+ * Gets the value of the ort property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOrt() {
+ return ort;
+ }
+
+ /**
+ * Sets the value of the ort property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOrt(String value) {
+ this.ort = value;
+ }
+
+ /**
+ * Gets the value of the gemnr property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getGemnr() {
+ return gemnr;
+ }
+
+ /**
+ * Sets the value of the gemnr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setGemnr(Integer value) {
+ this.gemnr = value;
+ }
+
+ /**
+ * Gets the value of the plz property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPlz() {
+ return plz;
+ }
+
+ /**
+ * Sets the value of the plz property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPlz(String value) {
+ this.plz = value;
+ }
+
+ /**
+ * Gets the value of the land property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLand() {
+ return land;
+ }
+
+ /**
+ * Sets the value of the land property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLand(String value) {
+ this.land = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachAendDatRequest.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachAendDatRequest.java
new file mode 100644
index 0000000..3a08d16
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachAendDatRequest.java
@@ -0,0 +1,92 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for SucheUnternehmenNachAendDatRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmenNachAendDatRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;element name="aendDat" type="{http://www.w3.org/2001/XMLSchema}date"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmenNachAendDatRequest", propOrder = {
+ "version",
+ "aendDat"
+})
+public class SucheUnternehmenNachAendDatRequest {
+
+ protected String version;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar aendDat;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the aendDat property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getAendDat() {
+ return aendDat;
+ }
+
+ /**
+ * Sets the value of the aendDat property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setAendDat(XMLGregorianCalendar value) {
+ this.aendDat = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkEncodedRequest.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkEncodedRequest.java
new file mode 100644
index 0000000..5478d79
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkEncodedRequest.java
@@ -0,0 +1,145 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SucheUnternehmenNachBpkEncodedRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmenNachBpkEncodedRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;element name="bpkEncodedWTUR" type="{http://statistik.at/namespace/ur/simpleTypes/1#}BpkEncodedTyp"/>
+ * &lt;element name="bpkEncodedBereich" type="{http://statistik.at/namespace/ur/simpleTypes/1#}BpkEncodedTyp"/>
+ * &lt;element name="bereich" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmenNachBpkEncodedRequest", propOrder = {
+ "version",
+ "bpkEncodedWTUR",
+ "bpkEncodedBereich",
+ "bereich"
+})
+public class SucheUnternehmenNachBpkEncodedRequest {
+
+ protected String version;
+ @XmlElement(required = true)
+ protected String bpkEncodedWTUR;
+ @XmlElement(required = true)
+ protected String bpkEncodedBereich;
+ @XmlElement(required = true)
+ protected String bereich;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the bpkEncodedWTUR property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBpkEncodedWTUR() {
+ return bpkEncodedWTUR;
+ }
+
+ /**
+ * Sets the value of the bpkEncodedWTUR property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpkEncodedWTUR(String value) {
+ this.bpkEncodedWTUR = value;
+ }
+
+ /**
+ * Gets the value of the bpkEncodedBereich property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBpkEncodedBereich() {
+ return bpkEncodedBereich;
+ }
+
+ /**
+ * Sets the value of the bpkEncodedBereich property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpkEncodedBereich(String value) {
+ this.bpkEncodedBereich = value;
+ }
+
+ /**
+ * Gets the value of the bereich property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBereich() {
+ return bereich;
+ }
+
+ /**
+ * Sets the value of the bereich property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBereich(String value) {
+ this.bereich = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkRequest.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkRequest.java
new file mode 100644
index 0000000..6e146ae
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachBpkRequest.java
@@ -0,0 +1,116 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SucheUnternehmenNachBpkRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmenNachBpkRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;choice>
+ * &lt;element name="bpkWTUR" type="{http://statistik.at/namespace/ur/simpleTypes/1#}BpkTyp"/>
+ * &lt;element name="bpkWTUREncoded" type="{http://statistik.at/namespace/ur/simpleTypes/1#}BpkEncodedTyp"/>
+ * &lt;/choice>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmenNachBpkRequest", propOrder = {
+ "version",
+ "bpkWTUR",
+ "bpkWTUREncoded"
+})
+public class SucheUnternehmenNachBpkRequest {
+
+ protected String version;
+ protected String bpkWTUR;
+ protected String bpkWTUREncoded;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the bpkWTUR property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBpkWTUR() {
+ return bpkWTUR;
+ }
+
+ /**
+ * Sets the value of the bpkWTUR property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpkWTUR(String value) {
+ this.bpkWTUR = value;
+ }
+
+ /**
+ * Gets the value of the bpkWTUREncoded property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getBpkWTUREncoded() {
+ return bpkWTUREncoded;
+ }
+
+ /**
+ * Sets the value of the bpkWTUREncoded property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setBpkWTUREncoded(String value) {
+ this.bpkWTUREncoded = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachIdsRequest.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachIdsRequest.java
new file mode 100644
index 0000000..1d6914d
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenNachIdsRequest.java
@@ -0,0 +1,96 @@
+
+package at.gv.util.xsd.ur.search;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SucheUnternehmenNachIdsRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmenNachIdsRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;element name="kur" type="{http://statistik.at/namespace/ur/simpleTypes/1#}KurTyp" maxOccurs="unbounded"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmenNachIdsRequest", propOrder = {
+ "version",
+ "kur"
+})
+public class SucheUnternehmenNachIdsRequest {
+
+ protected String version;
+ @XmlElement(required = true)
+ protected List<String> kur;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the kur property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the kur property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getKur().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getKur() {
+ if (kur == null) {
+ kur = new ArrayList<String>();
+ }
+ return this.kur;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenRequest.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenRequest.java
new file mode 100644
index 0000000..bfc7d9d
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmenRequest.java
@@ -0,0 +1,199 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for SucheUnternehmenRequest complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmenRequest">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="version" type="{http://statistik.at/namespace/ur/simpleTypes/1#}VersionTyp" minOccurs="0"/>
+ * &lt;element name="unternehmensdaten" type="{http://statistik.at/namespace/ur/stammdaten/1#}SucheUnternehmensdaten" minOccurs="0"/>
+ * &lt;element name="branche" type="{http://statistik.at/namespace/ur/stammdaten/1#}SucheBranche" minOccurs="0"/>
+ * &lt;element name="personendaten" type="{http://statistik.at/namespace/ur/stammdaten/1#}SuchePersonendaten" minOccurs="0"/>
+ * &lt;element name="zeitraumVon" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ * &lt;element name="zeitraumBis" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmenRequest", propOrder = {
+ "version",
+ "unternehmensdaten",
+ "branche",
+ "personendaten",
+ "zeitraumVon",
+ "zeitraumBis"
+})
+public class SucheUnternehmenRequest {
+
+ protected String version;
+ protected SucheUnternehmensdaten unternehmensdaten;
+ protected SucheBranche branche;
+ protected SuchePersonendaten personendaten;
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar zeitraumVon;
+ @XmlSchemaType(name = "date")
+ protected XMLGregorianCalendar zeitraumBis;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the unternehmensdaten property.
+ *
+ * @return
+ * possible object is
+ * {@link SucheUnternehmensdaten }
+ *
+ */
+ public SucheUnternehmensdaten getUnternehmensdaten() {
+ return unternehmensdaten;
+ }
+
+ /**
+ * Sets the value of the unternehmensdaten property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SucheUnternehmensdaten }
+ *
+ */
+ public void setUnternehmensdaten(SucheUnternehmensdaten value) {
+ this.unternehmensdaten = value;
+ }
+
+ /**
+ * Gets the value of the branche property.
+ *
+ * @return
+ * possible object is
+ * {@link SucheBranche }
+ *
+ */
+ public SucheBranche getBranche() {
+ return branche;
+ }
+
+ /**
+ * Sets the value of the branche property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SucheBranche }
+ *
+ */
+ public void setBranche(SucheBranche value) {
+ this.branche = value;
+ }
+
+ /**
+ * Gets the value of the personendaten property.
+ *
+ * @return
+ * possible object is
+ * {@link SuchePersonendaten }
+ *
+ */
+ public SuchePersonendaten getPersonendaten() {
+ return personendaten;
+ }
+
+ /**
+ * Sets the value of the personendaten property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SuchePersonendaten }
+ *
+ */
+ public void setPersonendaten(SuchePersonendaten value) {
+ this.personendaten = value;
+ }
+
+ /**
+ * Gets the value of the zeitraumVon property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getZeitraumVon() {
+ return zeitraumVon;
+ }
+
+ /**
+ * Sets the value of the zeitraumVon property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setZeitraumVon(XMLGregorianCalendar value) {
+ this.zeitraumVon = value;
+ }
+
+ /**
+ * Gets the value of the zeitraumBis property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getZeitraumBis() {
+ return zeitraumBis;
+ }
+
+ /**
+ * Sets the value of the zeitraumBis property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setZeitraumBis(XMLGregorianCalendar value) {
+ this.zeitraumBis = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmensdaten.java b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmensdaten.java
new file mode 100644
index 0000000..d09b891
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/SucheUnternehmensdaten.java
@@ -0,0 +1,357 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SucheUnternehmensdaten complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="SucheUnternehmensdaten">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="phonetisch" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="klammer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ * &lt;element name="untName" type="{http://statistik.at/namespace/ur/simpleTypes/1#}UntNameTyp" minOccurs="0"/>
+ * &lt;element name="rechtsform" type="{http://statistik.at/namespace/ur/simpleTypes/1#}RechtsformTyp" minOccurs="0"/>
+ * &lt;element name="id" type="{http://statistik.at/namespace/ur/simpleTypes/1#}IdTyp" minOccurs="0"/>
+ * &lt;element name="idArt" type="{http://statistik.at/namespace/ur/simpleTypes/1#}IdArtTyp" minOccurs="0"/>
+ * &lt;element name="strasse" type="{http://statistik.at/namespace/ur/simpleTypes/1#}StrasseTyp" minOccurs="0"/>
+ * &lt;element name="hNr" type="{http://statistik.at/namespace/ur/simpleTypes/1#}HNrTyp" minOccurs="0"/>
+ * &lt;element name="ort" type="{http://statistik.at/namespace/ur/simpleTypes/1#}OrtTyp" minOccurs="0"/>
+ * &lt;element name="gemnr" type="{http://statistik.at/namespace/ur/simpleTypes/1#}GemnrTyp" minOccurs="0"/>
+ * &lt;element name="plz" type="{http://statistik.at/namespace/ur/simpleTypes/1#}PlzTyp" minOccurs="0"/>
+ * &lt;element name="land" type="{http://statistik.at/namespace/ur/simpleTypes/1#}LandTyp" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SucheUnternehmensdaten", propOrder = {
+ "phonetisch",
+ "klammer",
+ "untName",
+ "rechtsform",
+ "id",
+ "idArt",
+ "strasse",
+ "hNr",
+ "ort",
+ "gemnr",
+ "plz",
+ "land"
+})
+public class SucheUnternehmensdaten {
+
+ protected Boolean phonetisch;
+ protected Boolean klammer;
+ protected String untName;
+ protected String rechtsform;
+ protected String id;
+ protected String idArt;
+ protected String strasse;
+ protected String hNr;
+ protected String ort;
+ protected Integer gemnr;
+ protected String plz;
+ protected String land;
+
+ /**
+ * Gets the value of the phonetisch property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isPhonetisch() {
+ return phonetisch;
+ }
+
+ /**
+ * Sets the value of the phonetisch property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setPhonetisch(Boolean value) {
+ this.phonetisch = value;
+ }
+
+ /**
+ * Gets the value of the klammer property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isKlammer() {
+ return klammer;
+ }
+
+ /**
+ * Sets the value of the klammer property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setKlammer(Boolean value) {
+ this.klammer = value;
+ }
+
+ /**
+ * Gets the value of the untName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getUntName() {
+ return untName;
+ }
+
+ /**
+ * Sets the value of the untName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUntName(String value) {
+ this.untName = value;
+ }
+
+ /**
+ * Gets the value of the rechtsform property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRechtsform() {
+ return rechtsform;
+ }
+
+ /**
+ * Sets the value of the rechtsform property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRechtsform(String value) {
+ this.rechtsform = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+ /**
+ * Gets the value of the idArt property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getIdArt() {
+ return idArt;
+ }
+
+ /**
+ * Sets the value of the idArt property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setIdArt(String value) {
+ this.idArt = value;
+ }
+
+ /**
+ * Gets the value of the strasse property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStrasse() {
+ return strasse;
+ }
+
+ /**
+ * Sets the value of the strasse property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStrasse(String value) {
+ this.strasse = value;
+ }
+
+ /**
+ * Gets the value of the hNr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHNr() {
+ return hNr;
+ }
+
+ /**
+ * Sets the value of the hNr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHNr(String value) {
+ this.hNr = value;
+ }
+
+ /**
+ * Gets the value of the ort property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOrt() {
+ return ort;
+ }
+
+ /**
+ * Sets the value of the ort property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOrt(String value) {
+ this.ort = value;
+ }
+
+ /**
+ * Gets the value of the gemnr property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getGemnr() {
+ return gemnr;
+ }
+
+ /**
+ * Sets the value of the gemnr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setGemnr(Integer value) {
+ this.gemnr = value;
+ }
+
+ /**
+ * Gets the value of the plz property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPlz() {
+ return plz;
+ }
+
+ /**
+ * Sets the value of the plz property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPlz(String value) {
+ this.plz = value;
+ }
+
+ /**
+ * Gets the value of the land property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLand() {
+ return land;
+ }
+
+ /**
+ * Sets the value of the land property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLand(String value) {
+ this.land = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/UntName.java b/src/main/java/at/gv/util/xsd/ur/search/UntName.java
new file mode 100644
index 0000000..2924ac8
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/UntName.java
@@ -0,0 +1,118 @@
+
+package at.gv.util.xsd.ur.search;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for UntName complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * &lt;complexType name="UntName">
+ * &lt;complexContent>
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * &lt;sequence>
+ * &lt;element name="VollerName" type="{http://statistik.at/namespace/ur/simpleTypes/1#}UntNameTyp"/>
+ * &lt;element name="Beginn" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType"/>
+ * &lt;element name="Ende" type="{http://statistik.at/namespace/ur/stammdaten/1#}QuellenType" minOccurs="0"/>
+ * &lt;/sequence>
+ * &lt;/restriction>
+ * &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "UntName", propOrder = {
+ "vollerName",
+ "beginn",
+ "ende"
+})
+public class UntName {
+
+ @XmlElement(name = "VollerName", required = true)
+ protected String vollerName;
+ @XmlElement(name = "Beginn", required = true)
+ protected QuellenType beginn;
+ @XmlElement(name = "Ende")
+ protected QuellenType ende;
+
+ /**
+ * Gets the value of the vollerName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVollerName() {
+ return vollerName;
+ }
+
+ /**
+ * Sets the value of the vollerName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVollerName(String value) {
+ this.vollerName = value;
+ }
+
+ /**
+ * Gets the value of the beginn property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getBeginn() {
+ return beginn;
+ }
+
+ /**
+ * Sets the value of the beginn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setBeginn(QuellenType value) {
+ this.beginn = value;
+ }
+
+ /**
+ * Gets the value of the ende property.
+ *
+ * @return
+ * possible object is
+ * {@link QuellenType }
+ *
+ */
+ public QuellenType getEnde() {
+ return ende;
+ }
+
+ /**
+ * Sets the value of the ende property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QuellenType }
+ *
+ */
+ public void setEnde(QuellenType value) {
+ this.ende = value;
+ }
+
+}
diff --git a/src/main/java/at/gv/util/xsd/ur/search/package-info.java b/src/main/java/at/gv/util/xsd/ur/search/package-info.java
new file mode 100644
index 0000000..b2d6987
--- /dev/null
+++ b/src/main/java/at/gv/util/xsd/ur/search/package-info.java
@@ -0,0 +1,2 @@
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://statistik.at/namespace/ur/stammdaten/1#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package at.gv.util.xsd.ur.search;