Einige Ergaenzungen Kranken,
Objekte Kranken und elektronische Unterschrift generiert
This commit is contained in:
@@ -8,6 +8,8 @@ import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.CollectSignaturesRequest;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesRequest;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeRequestType;
|
||||
@@ -75,6 +77,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimRequestType;
|
||||
SubmitClaimRequestType.class,
|
||||
GetClaimRequestType.class,
|
||||
FinderRequestType.class,
|
||||
GetStateSignaturesRequest.class,
|
||||
CollectSignaturesRequest.class,
|
||||
CommonProcessRequestType.class
|
||||
})
|
||||
public abstract class CommonRequestType {
|
||||
|
||||
@@ -10,6 +10,8 @@ import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.CollectSignaturesResponse;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on1basis.GetStateSignaturesResponse;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.GetApplicationDocumentResponseType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.produktfinder.FinderResponseType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on3vertrag.CollectionChangeResponseType;
|
||||
@@ -74,6 +76,8 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on7schaden.SubmitClaimResponseType;
|
||||
SubmitClaimResponseType.class,
|
||||
GetClaimResponseType.class,
|
||||
FinderResponseType.class,
|
||||
GetStateSignaturesResponse.class,
|
||||
CollectSignaturesResponse.class,
|
||||
ChangeCommunicationObjectResponseType.class,
|
||||
CommonProcessResponseType.class
|
||||
})
|
||||
|
||||
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken.LeistungsartKrankenType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken.ElementarproduktKrankenType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.leben.TarifLebenType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.rs.ElementarproduktRechtsschutzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType;
|
||||
@@ -53,7 +53,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.unfall.LeistungsartUnfallTy
|
||||
ElementarproduktSachPrivatType.class,
|
||||
ElementarproduktRechtsschutzType.class,
|
||||
TarifLebenType.class,
|
||||
LeistungsartKrankenType.class,
|
||||
ElementarproduktKrankenType.class,
|
||||
LeistungsartUnfallType.class
|
||||
})
|
||||
public abstract class ElementarproduktGenerischType
|
||||
|
||||
@@ -0,0 +1,202 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
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.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <sequence>
|
||||
* <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* <element name="Personen" maxOccurs="unbounded">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* <element name="Kontaktinformation" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Kontaktinformation_Type" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"geschaeftsfallnummer",
|
||||
"personen"
|
||||
})
|
||||
@XmlRootElement(name = "CollectSignaturesRequest")
|
||||
public class CollectSignaturesRequest
|
||||
extends CommonRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Geschaeftsfallnummer", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
@XmlElement(name = "Personen", required = true)
|
||||
protected List<CollectSignaturesRequest.Personen> personen;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the personen 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 personen property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPersonen().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CollectSignaturesRequest.Personen }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CollectSignaturesRequest.Personen> getPersonen() {
|
||||
if (personen == null) {
|
||||
personen = new ArrayList<CollectSignaturesRequest.Personen>();
|
||||
}
|
||||
return this.personen;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ObjektId" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* <element name="Kontaktinformation" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}Kontaktinformation_Type" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"objektId",
|
||||
"kontaktinformation"
|
||||
})
|
||||
public static class Personen {
|
||||
|
||||
@XmlElement(name = "ObjektId", required = true)
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElement(name = "Kontaktinformation", required = true)
|
||||
protected List<KontaktinformationType> kontaktinformation;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der objektId-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getObjektId() {
|
||||
return objektId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der objektId-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setObjektId(ObjektIdType value) {
|
||||
this.objektId = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the kontaktinformation 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 kontaktinformation property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getKontaktinformation().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link KontaktinformationType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<KontaktinformationType> getKontaktinformation() {
|
||||
if (kontaktinformation == null) {
|
||||
kontaktinformation = new ArrayList<KontaktinformationType>();
|
||||
}
|
||||
return this.kontaktinformation;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonResponseType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"geschaeftsfallnummer"
|
||||
})
|
||||
@XmlRootElement(name = "CollectSignaturesResponse")
|
||||
public class CollectSignaturesResponse
|
||||
extends CommonResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Geschaeftsfallnummer", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonRequest_Type">
|
||||
* <sequence>
|
||||
* <element name="Geschaeftsfallnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"geschaeftsfallnummer"
|
||||
})
|
||||
@XmlRootElement(name = "GetStateSignaturesRequest")
|
||||
public class GetStateSignaturesRequest
|
||||
extends CommonRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Geschaeftsfallnummer", required = true)
|
||||
protected ObjektIdType geschaeftsfallnummer;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geschaeftsfallnummer-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getGeschaeftsfallnummer() {
|
||||
return geschaeftsfallnummer;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geschaeftsfallnummer-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setGeschaeftsfallnummer(ObjektIdType value) {
|
||||
this.geschaeftsfallnummer = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
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.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.CommonResponseType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Dokumente" type="{urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen}SignatureStateOfDocument_Type" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"dokumente"
|
||||
})
|
||||
@XmlRootElement(name = "GetStateSignaturesResponse")
|
||||
public class GetStateSignaturesResponse
|
||||
extends CommonResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Dokumente", required = true)
|
||||
protected List<SignatureStateOfDocumentType> dokumente;
|
||||
|
||||
/**
|
||||
* Gets the value of the dokumente 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 dokumente property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDokumente().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link SignatureStateOfDocumentType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<SignatureStateOfDocumentType> getDokumente() {
|
||||
if (dokumente == null) {
|
||||
dokumente = new ArrayList<SignatureStateOfDocumentType>();
|
||||
}
|
||||
return this.dokumente;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Ein abstraktes Element für Kontaktdaten, an welche die Aufforderung gesendet wird, einen Prozessschritt mittels Unterschrift zu autorisieren
|
||||
*
|
||||
* <p>Java-Klasse für Kontaktinformation_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="Kontaktinformation_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "Kontaktinformation_Type")
|
||||
public abstract class KontaktinformationType {
|
||||
|
||||
|
||||
}
|
||||
@@ -41,6 +41,7 @@ public class ObjectFactory {
|
||||
private final static QName _DeclareEndpointResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "DeclareEndpointResponse");
|
||||
private final static QName _SecurityContextTokenRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenRequest");
|
||||
private final static QName _SecurityContextTokenResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "SecurityContextTokenResponse");
|
||||
private final static QName _KontaktinformationEMail_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", "KontaktinformationEMail");
|
||||
|
||||
/**
|
||||
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_6_0.on1basis
|
||||
@@ -49,6 +50,22 @@ public class ObjectFactory {
|
||||
public ObjectFactory() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link CollectSignaturesRequest }
|
||||
*
|
||||
*/
|
||||
public CollectSignaturesRequest createCollectSignaturesRequest() {
|
||||
return new CollectSignaturesRequest();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SignatureStateOfDocumentType }
|
||||
*
|
||||
*/
|
||||
public SignatureStateOfDocumentType createSignatureStateOfDocumentType() {
|
||||
return new SignatureStateOfDocumentType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GetStateChangesRequestType }
|
||||
*
|
||||
@@ -177,6 +194,38 @@ public class ObjectFactory {
|
||||
return new SecurityContextTokenResponseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link CollectSignaturesRequest.Personen }
|
||||
*
|
||||
*/
|
||||
public CollectSignaturesRequest.Personen createCollectSignaturesRequestPersonen() {
|
||||
return new CollectSignaturesRequest.Personen();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link CollectSignaturesResponse }
|
||||
*
|
||||
*/
|
||||
public CollectSignaturesResponse createCollectSignaturesResponse() {
|
||||
return new CollectSignaturesResponse();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GetStateSignaturesRequest }
|
||||
*
|
||||
*/
|
||||
public GetStateSignaturesRequest createGetStateSignaturesRequest() {
|
||||
return new GetStateSignaturesRequest();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GetStateSignaturesResponse }
|
||||
*
|
||||
*/
|
||||
public GetStateSignaturesResponse createGetStateSignaturesResponse() {
|
||||
return new GetStateSignaturesResponse();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link StateChangeEventType }
|
||||
*
|
||||
@@ -209,6 +258,14 @@ public class ObjectFactory {
|
||||
return new UsernamePasswordCredentialsType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SignatureStateOfDocumentType.Unterschrift }
|
||||
*
|
||||
*/
|
||||
public SignatureStateOfDocumentType.Unterschrift createSignatureStateOfDocumentTypeUnterschrift() {
|
||||
return new SignatureStateOfDocumentType.Unterschrift();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link GetStateChangesRequestType }{@code >}}
|
||||
*
|
||||
@@ -362,4 +419,13 @@ public class ObjectFactory {
|
||||
return new JAXBElement<SecurityContextTokenResponseType>(_SecurityContextTokenResponse_QNAME, SecurityContextTokenResponseType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link KontaktinformationType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-3-0.on1basisfunktionen", name = "KontaktinformationEMail")
|
||||
public JAXBElement<KontaktinformationType> createKontaktinformationEMail(KontaktinformationType value) {
|
||||
return new JAXBElement<KontaktinformationType>(_KontaktinformationEMail_QNAME, KontaktinformationType.class, null, value);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,244 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on1basis;
|
||||
|
||||
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;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ObjektIdType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.PersonType;
|
||||
|
||||
|
||||
/**
|
||||
* Unterschriftenstatus für ein Dokument
|
||||
*
|
||||
* <p>Java-Klasse für SignatureStateOfDocument_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="SignatureStateOfDocument_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Titel" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}ObjektId"/>
|
||||
* <element name="Unterschrift" maxOccurs="unbounded">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
|
||||
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="Geleistet" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SignatureStateOfDocument_Type", propOrder = {
|
||||
"titel",
|
||||
"objektId",
|
||||
"unterschrift"
|
||||
})
|
||||
public class SignatureStateOfDocumentType {
|
||||
|
||||
@XmlElement(name = "Titel", required = true)
|
||||
protected String titel;
|
||||
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElement(name = "Unterschrift", required = true)
|
||||
protected List<SignatureStateOfDocumentType.Unterschrift> unterschrift;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der titel-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getTitel() {
|
||||
return titel;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der titel-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setTitel(String value) {
|
||||
this.titel = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der objektId-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public ObjektIdType getObjektId() {
|
||||
return objektId;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der objektId-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ObjektIdType }
|
||||
*
|
||||
*/
|
||||
public void setObjektId(ObjektIdType value) {
|
||||
this.objektId = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the unterschrift 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 unterschrift property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getUnterschrift().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link SignatureStateOfDocumentType.Unterschrift }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<SignatureStateOfDocumentType.Unterschrift> getUnterschrift() {
|
||||
if (unterschrift == null) {
|
||||
unterschrift = new ArrayList<SignatureStateOfDocumentType.Unterschrift>();
|
||||
}
|
||||
return this.unterschrift;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element ref="{urn:omds3CommonServiceTypes-1-1-0}Person"/>
|
||||
* <element name="Rolle" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="Geleistet" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"person",
|
||||
"rolle",
|
||||
"geleistet"
|
||||
})
|
||||
public static class Unterschrift {
|
||||
|
||||
@XmlElement(name = "Person", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected PersonType person;
|
||||
@XmlElement(name = "Rolle", required = true)
|
||||
protected Object rolle;
|
||||
@XmlElement(name = "Geleistet")
|
||||
protected boolean geleistet;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der person-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public PersonType getPerson() {
|
||||
return person;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der person-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link PersonType }
|
||||
*
|
||||
*/
|
||||
public void setPerson(PersonType value) {
|
||||
this.person = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der rolle-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public Object getRolle() {
|
||||
return rolle;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der rolle-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public void setRolle(Object value) {
|
||||
this.rolle = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der geleistet-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isGeleistet() {
|
||||
return geleistet;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der geleistet-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setGeleistet(boolean value) {
|
||||
this.geleistet = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateRequestGenT
|
||||
|
||||
|
||||
/**
|
||||
* Typ des Requestobjekts für eine Berechnung Unfall
|
||||
* Typ des Requestobjekts für eine Berechnung Kranken
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CalculateResponseGen
|
||||
|
||||
|
||||
/**
|
||||
* Typ des Responseobjekts für eine Unfall-Berechnung
|
||||
* Typ des Responseobjekts für eine Kranken-Berechnung
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationReq
|
||||
|
||||
|
||||
/**
|
||||
* Type des Requestobjekts für die Erstellung eines Unfallantrags
|
||||
* Type des Requestobjekts für die Erstellung eines Krankenantrags
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateApplicationRes
|
||||
|
||||
|
||||
/**
|
||||
* Type des Responseobjekts für die Erstellung eines Unfallantrags
|
||||
* Type des Responseobjekts für die Erstellung eines Krankenantrags
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferRequestGe
|
||||
|
||||
|
||||
/**
|
||||
* Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts
|
||||
* Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -10,7 +10,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.common.CreateOfferResponseG
|
||||
|
||||
|
||||
/**
|
||||
* Type des Responseobjekts für eine Erstellung eines Unfall-Offerts
|
||||
* Type des Responseobjekts für eine Erstellung eines Kranken-Offerts
|
||||
*
|
||||
* <p>Java-Klasse für anonymous complex type.
|
||||
*
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Elementarprodukt
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktEinbettzimmer_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktEinbettzimmer_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktEinbettzimmer_Type")
|
||||
public class ElementarproduktEinbettzimmerType
|
||||
extends ElementarproduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
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.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ElementarproduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktKranken_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktKranken_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktKranken_Type", propOrder = {
|
||||
"selbstbehalt",
|
||||
"versPersonenRefLfnr"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ElementarproduktWeltgarantieType.class,
|
||||
ElementarproduktPraemienrueckgewaehrType.class,
|
||||
ElementarproduktReiseversicherungType.class,
|
||||
ElementarproduktEinbettzimmerType.class,
|
||||
ElementarproduktKurtarifType.class
|
||||
})
|
||||
public class ElementarproduktKrankenType
|
||||
extends ElementarproduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
@XmlElement(name = "VersPersonenRefLfnr", type = Integer.class)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected List<Integer> versPersonenRefLfnr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SelbstbehaltType }
|
||||
*
|
||||
*/
|
||||
public SelbstbehaltType getSelbstbehalt() {
|
||||
return selbstbehalt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der selbstbehalt-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SelbstbehaltType }
|
||||
*
|
||||
*/
|
||||
public void setSelbstbehalt(SelbstbehaltType value) {
|
||||
this.selbstbehalt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versPersonenRefLfnr 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 versPersonenRefLfnr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersPersonenRefLfnr().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Integer }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Integer> getVersPersonenRefLfnr() {
|
||||
if (versPersonenRefLfnr == null) {
|
||||
versPersonenRefLfnr = new ArrayList<Integer>();
|
||||
}
|
||||
return this.versPersonenRefLfnr;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Elementarprodukt
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktKurtarif_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktKurtarif_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktKurtarif_Type")
|
||||
public class ElementarproduktKurtarifType
|
||||
extends ElementarproduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Elementarprodukt
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktPraemienrueckgewaehr_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktPraemienrueckgewaehr_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktPraemienrueckgewaehr_Type")
|
||||
public class ElementarproduktPraemienrueckgewaehrType
|
||||
extends ElementarproduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Elementarprodukt
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktReiseversicherung_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktReiseversicherung_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktReiseversicherung_Type")
|
||||
public class ElementarproduktReiseversicherungType
|
||||
extends ElementarproduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Elementarprodukt
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktWeltgarantie_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktWeltgarantie_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktWeltgarantie_Type")
|
||||
public class ElementarproduktWeltgarantieType
|
||||
extends ElementarproduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -134,11 +134,99 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link LeistungsartKrankenType }
|
||||
* Create an instance of {@link ElementarproduktKrankenType }
|
||||
*
|
||||
*/
|
||||
public LeistungsartKrankenType createLeistungsartKrankenType() {
|
||||
return new LeistungsartKrankenType();
|
||||
public ElementarproduktKrankenType createElementarproduktKrankenType() {
|
||||
return new ElementarproduktKrankenType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktSonderklasseType }
|
||||
*
|
||||
*/
|
||||
public ProduktSonderklasseType createProduktSonderklasseType() {
|
||||
return new ProduktSonderklasseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktPrivatarztType }
|
||||
*
|
||||
*/
|
||||
public ProduktPrivatarztType createProduktPrivatarztType() {
|
||||
return new ProduktPrivatarztType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktTaggeldType }
|
||||
*
|
||||
*/
|
||||
public ProduktTaggeldType createProduktTaggeldType() {
|
||||
return new ProduktTaggeldType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktPflegevorsorgeType }
|
||||
*
|
||||
*/
|
||||
public ProduktPflegevorsorgeType createProduktPflegevorsorgeType() {
|
||||
return new ProduktPflegevorsorgeType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktReiseversicherungType }
|
||||
*
|
||||
*/
|
||||
public ProduktReiseversicherungType createProduktReiseversicherungType() {
|
||||
return new ProduktReiseversicherungType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktAssistanceType }
|
||||
*
|
||||
*/
|
||||
public ProduktAssistanceType createProduktAssistanceType() {
|
||||
return new ProduktAssistanceType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktWeltgarantieType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktWeltgarantieType createElementarproduktWeltgarantieType() {
|
||||
return new ElementarproduktWeltgarantieType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktPraemienrueckgewaehrType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktPraemienrueckgewaehrType createElementarproduktPraemienrueckgewaehrType() {
|
||||
return new ElementarproduktPraemienrueckgewaehrType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktReiseversicherungType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktReiseversicherungType createElementarproduktReiseversicherungType() {
|
||||
return new ElementarproduktReiseversicherungType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktEinbettzimmerType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktEinbettzimmerType createElementarproduktEinbettzimmerType() {
|
||||
return new ElementarproduktEinbettzimmerType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktKurtarifType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktKurtarifType createElementarproduktKurtarifType() {
|
||||
return new ElementarproduktKurtarifType();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktAssistance_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktAssistance_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktAssistance_Type")
|
||||
public class ProduktAssistanceType {
|
||||
|
||||
|
||||
}
|
||||
@@ -6,6 +6,7 @@ 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.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.ProduktMitVpType;
|
||||
import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
@@ -23,7 +24,7 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktMitVp_Type">
|
||||
* <sequence>
|
||||
* <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}LeistungsartKranken_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Elementarprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ElementarproduktKranken_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -35,45 +36,50 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.SelbstbehaltType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktKranken_Type", propOrder = {
|
||||
"leistungsarten",
|
||||
"elementarprodukte",
|
||||
"selbstbehalt"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ProduktSonderklasseType.class,
|
||||
ProduktPrivatarztType.class,
|
||||
ProduktTaggeldType.class
|
||||
})
|
||||
public class ProduktKrankenType
|
||||
extends ProduktMitVpType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Leistungsarten")
|
||||
protected List<LeistungsartKrankenType> leistungsarten;
|
||||
@XmlElement(name = "Elementarprodukte")
|
||||
protected List<ElementarproduktKrankenType> elementarprodukte;
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
|
||||
/**
|
||||
* Gets the value of the leistungsarten property.
|
||||
* Gets the value of the elementarprodukte 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 leistungsarten property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the elementarprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getLeistungsarten().add(newItem);
|
||||
* getElementarprodukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LeistungsartKrankenType }
|
||||
* {@link ElementarproduktKrankenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LeistungsartKrankenType> getLeistungsarten() {
|
||||
if (leistungsarten == null) {
|
||||
leistungsarten = new ArrayList<LeistungsartKrankenType>();
|
||||
public List<ElementarproduktKrankenType> getElementarprodukte() {
|
||||
if (elementarprodukte == null) {
|
||||
elementarprodukte = new ArrayList<ElementarproduktKrankenType>();
|
||||
}
|
||||
return this.leistungsarten;
|
||||
return this.elementarprodukte;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktPflegevorsorge_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktPflegevorsorge_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktPflegevorsorge_Type")
|
||||
public class ProduktPflegevorsorgeType {
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktPrivatarzt_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktPrivatarzt_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktPrivatarzt_Type")
|
||||
public class ProduktPrivatarztType
|
||||
extends ProduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktReiseversicherung_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktReiseversicherung_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktReiseversicherung_Type")
|
||||
public class ProduktReiseversicherungType {
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktSonderklasse_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktSonderklasse_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktSonderklasse_Type")
|
||||
public class ProduktSonderklasseType
|
||||
extends ProduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_6_0.on2antrag.kranken;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Produkt
|
||||
*
|
||||
* <p>Java-Klasse für ProduktTaggeld_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktTaggeld_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type">
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktTaggeld_Type")
|
||||
public class ProduktTaggeldType
|
||||
extends ProduktKrankenType
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
@@ -25,10 +25,11 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}VerkaufsproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="Unfallprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Krankenprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-6-0.on2antrag.kranken}ProduktKranken_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersichertePersonen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertePerson_Type" maxOccurs="unbounded"/>
|
||||
* <element name="RefSicherstellungLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
|
||||
* <element name="Gruppe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -39,17 +40,18 @@ import at.vvo.omds.types.omds3Types.r1_6_0.common.VersichertePersonType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VerkaufsproduktKranken_Type", propOrder = {
|
||||
"unfallprodukte",
|
||||
"krankenprodukte",
|
||||
"zusatzprodukte",
|
||||
"versichertePersonen",
|
||||
"refSicherstellungLfnr"
|
||||
"refSicherstellungLfnr",
|
||||
"gruppe"
|
||||
})
|
||||
public class VerkaufsproduktKrankenType
|
||||
extends VerkaufsproduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Unfallprodukte", required = true)
|
||||
protected List<ProduktKrankenType> unfallprodukte;
|
||||
@XmlElement(name = "Krankenprodukte", required = true)
|
||||
protected List<ProduktKrankenType> krankenprodukte;
|
||||
@XmlElement(name = "Zusatzprodukte")
|
||||
protected List<ProduktGenerischType> zusatzprodukte;
|
||||
@XmlElement(name = "VersichertePersonen", required = true)
|
||||
@@ -57,20 +59,22 @@ public class VerkaufsproduktKrankenType
|
||||
@XmlElement(name = "RefSicherstellungLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected Integer refSicherstellungLfnr;
|
||||
@XmlElement(name = "Gruppe")
|
||||
protected String gruppe;
|
||||
|
||||
/**
|
||||
* Gets the value of the unfallprodukte property.
|
||||
* Gets the value of the krankenprodukte 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 unfallprodukte property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the krankenprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getUnfallprodukte().add(newItem);
|
||||
* getKrankenprodukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
@@ -80,11 +84,11 @@ public class VerkaufsproduktKrankenType
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktKrankenType> getUnfallprodukte() {
|
||||
if (unfallprodukte == null) {
|
||||
unfallprodukte = new ArrayList<ProduktKrankenType>();
|
||||
public List<ProduktKrankenType> getKrankenprodukte() {
|
||||
if (krankenprodukte == null) {
|
||||
krankenprodukte = new ArrayList<ProduktKrankenType>();
|
||||
}
|
||||
return this.unfallprodukte;
|
||||
return this.krankenprodukte;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -169,4 +173,28 @@ public class VerkaufsproduktKrankenType
|
||||
this.refSicherstellungLfnr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der gruppe-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGruppe() {
|
||||
return gruppe;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der gruppe-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGruppe(String value) {
|
||||
this.gruppe = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:VerkaufsproduktGenerisch_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Unfallprodukte" type="ProduktKranken_Type" maxOccurs="unbounded">
|
||||
<xsd:element name="Krankenprodukte" type="ProduktKranken_Type" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste von Produkten</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Zusatzprodukte" type="cst:ProduktGenerisch_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Möglichkeit Unfall-fremde Bausteine einzugliedern, z.B. Produkte aus Sach-Privat.</xsd:documentation>
|
||||
<xsd:documentation>Möglichkeit Kranken-fremde Bausteine einzugliedern.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="VersichertePersonen" type="cst:VersichertePerson_Type" minOccurs="1" maxOccurs="unbounded">
|
||||
@@ -27,7 +27,12 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="RefSicherstellungLfnr" type="xsd:unsignedShort" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Möglichkeit eine Sichterstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
||||
<xsd:documentation>Möglichkeit eine Sicherstellung aus dem Antragsobjekt zu referenzieren.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Gruppe" type="xsd:string" minOccurs="0">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Referenz auf eine Gruppe</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
</xsd:sequence>
|
||||
@@ -41,7 +46,7 @@
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="cst:ProduktMitVp_Type">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="Leistungsarten" type="LeistungsartKranken_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:element name="Elementarprodukte" type="ElementarproduktKranken_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Liste der Elementarprodukte</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -55,7 +60,7 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LeistungsartKranken_Type">
|
||||
<xsd:complexType name="ElementarproduktKranken_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ für ein Elementarprodukt in der Sparte Kranken. Von diesem Typ werden etwaige unternehmesspezifische Deckungen oder potentielle Standard-Deckungen abgeleitet.</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
@@ -72,6 +77,86 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Vorgefertigte Bausteine -->
|
||||
<xsd:complexType name="ProduktSonderklasse_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ProduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktPrivatarzt_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ProduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktTaggeld_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ProduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktPflegevorsorge_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktReiseversicherung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ProduktAssistance_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Produkt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktWeltgarantie_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktPraemienrueckgewaehr_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktReiseversicherung_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktEinbettzimmer_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ElementarproduktKurtarif_Type">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Elementarprodukt</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ElementarproduktKranken_Type"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<!-- Typen für die Schritte in BOA -->
|
||||
<xsd:complexType name="SpezBerechnungKranken_Type">
|
||||
<xsd:annotation>
|
||||
@@ -109,15 +194,14 @@
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
|
||||
<!-- Elemente für die Methoden -->
|
||||
<xsd:element name="CalculateKrankenRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Berechnung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Requestobjekt für die Berechnung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Berechnung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateRequestGen_Type">
|
||||
@@ -130,11 +214,11 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="CalculateKrankenResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Berechnung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Responseobjekt für die Berechnung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Unfall-Berechnung</xsd:documentation>
|
||||
<xsd:documentation>Typ des Responseobjekts für eine Kranken-Berechnung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CalculateResponseGen_Type">
|
||||
@@ -147,11 +231,11 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferKrankenRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Offerterstellung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Requestobjekt für die Offerterstellung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
||||
<xsd:documentation>Typ des Requestobjekts für eine Erstellung eines Kranken-Offerts</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferRequestGen_Type">
|
||||
@@ -164,11 +248,11 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateOfferKrankenResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Offerterstellung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Responseobjekt für die Offerterstellung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Unfall-Offerts</xsd:documentation>
|
||||
<xsd:documentation>Type des Responseobjekts für eine Erstellung eines Kranken-Offerts</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateOfferResponseGen_Type">
|
||||
@@ -181,11 +265,11 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationKrankenRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Requestobjekt für die Antragserzeugung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
||||
<xsd:documentation>Type des Requestobjekts für die Erstellung eines Krankenantrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationRequestGen_Type">
|
||||
@@ -198,11 +282,11 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="CreateApplicationKrankenResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Responseobjekt für die Antragserzeugung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Unfallantrags</xsd:documentation>
|
||||
<xsd:documentation>Type des Responseobjekts für die Erstellung eines Krankenantrags</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ac:CreateApplicationResponseGen_Type">
|
||||
@@ -215,7 +299,7 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationKrankenRequest">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Requestobjekt für die Antragsüberleitung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
@@ -232,7 +316,7 @@
|
||||
</xsd:element>
|
||||
<xsd:element name="SubmitApplicationKrankenResponse">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Unfall</xsd:documentation>
|
||||
<xsd:documentation>Responseobjekt für die Antragsüberleitung Kranken</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType>
|
||||
<xsd:annotation>
|
||||
|
||||
Reference in New Issue
Block a user