package de.fh_giessen.epr.container.v1; 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; /** * Informationen über Dokumente, die das Fachverfahren an des Registerverfahren übergibt, die für die systemseitige Verarbeitung der Dokumente vorgesehen sind. * *

Java class for TDokumentInfo complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="TDokumentInfo">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="ArchivId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="ErstellungsZeitpunkt" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         <element name="ErstellungsAnlass" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin"/>
 *         <element name="Fachverfahren" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="FachverfahrenVersion" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="StAmtNummer" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin"/>
 *         <element name="StAmtName" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin"/>
 *         <element name="Name" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin"/>
 *         <element name="Vornamen" type="{http://www.fh-giessen.de/epr/latinchars}String.Latin" minOccurs="0"/>
 *         <element name="StilllegungsDatum" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "TDokumentInfo", propOrder = { "archivId", "erstellungsZeitpunkt", "erstellungsAnlass", "fachverfahren", "fachverfahrenVersion", "stAmtNummer", "stAmtName", "name", "vornamen", "stilllegungsDatum" }) public class TDokumentInfo { @XmlElement(name = "ArchivId") protected String archivId; @XmlElement(name = "ErstellungsZeitpunkt", required = true) @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar erstellungsZeitpunkt; @XmlElement(name = "ErstellungsAnlass", required = true) protected String erstellungsAnlass; @XmlElement(name = "Fachverfahren", required = true) protected String fachverfahren; @XmlElement(name = "FachverfahrenVersion", required = true) protected String fachverfahrenVersion; @XmlElement(name = "StAmtNummer", required = true) protected String stAmtNummer; @XmlElement(name = "StAmtName", required = true) protected String stAmtName; @XmlElement(name = "Name", required = true) protected String name; @XmlElement(name = "Vornamen") protected String vornamen; @XmlElement(name = "StilllegungsDatum") @XmlSchemaType(name = "date") protected XMLGregorianCalendar stilllegungsDatum; /** * Gets the value of the archivId property. * * @return * possible object is * {@link String } * */ public String getArchivId() { return archivId; } /** * Sets the value of the archivId property. * * @param value * allowed object is * {@link String } * */ public void setArchivId(String value) { this.archivId = value; } /** * Gets the value of the erstellungsZeitpunkt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getErstellungsZeitpunkt() { return erstellungsZeitpunkt; } /** * Sets the value of the erstellungsZeitpunkt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setErstellungsZeitpunkt(XMLGregorianCalendar value) { this.erstellungsZeitpunkt = value; } /** * Gets the value of the erstellungsAnlass property. * * @return * possible object is * {@link String } * */ public String getErstellungsAnlass() { return erstellungsAnlass; } /** * Sets the value of the erstellungsAnlass property. * * @param value * allowed object is * {@link String } * */ public void setErstellungsAnlass(String value) { this.erstellungsAnlass = value; } /** * Gets the value of the fachverfahren property. * * @return * possible object is * {@link String } * */ public String getFachverfahren() { return fachverfahren; } /** * Sets the value of the fachverfahren property. * * @param value * allowed object is * {@link String } * */ public void setFachverfahren(String value) { this.fachverfahren = value; } /** * Gets the value of the fachverfahrenVersion property. * * @return * possible object is * {@link String } * */ public String getFachverfahrenVersion() { return fachverfahrenVersion; } /** * Sets the value of the fachverfahrenVersion property. * * @param value * allowed object is * {@link String } * */ public void setFachverfahrenVersion(String value) { this.fachverfahrenVersion = value; } /** * Gets the value of the stAmtNummer property. * * @return * possible object is * {@link String } * */ public String getStAmtNummer() { return stAmtNummer; } /** * Sets the value of the stAmtNummer property. * * @param value * allowed object is * {@link String } * */ public void setStAmtNummer(String value) { this.stAmtNummer = value; } /** * Gets the value of the stAmtName property. * * @return * possible object is * {@link String } * */ public String getStAmtName() { return stAmtName; } /** * Sets the value of the stAmtName property. * * @param value * allowed object is * {@link String } * */ public void setStAmtName(String value) { this.stAmtName = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the vornamen property. * * @return * possible object is * {@link String } * */ public String getVornamen() { return vornamen; } /** * Sets the value of the vornamen property. * * @param value * allowed object is * {@link String } * */ public void setVornamen(String value) { this.vornamen = value; } /** * Gets the value of the stilllegungsDatum property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getStilllegungsDatum() { return stilllegungsDatum; } /** * Sets the value of the stilllegungsDatum property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setStilllegungsDatum(XMLGregorianCalendar value) { this.stilllegungsDatum = value; } }