//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.12-1.0.0.0_2-1-12-ea 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2017.01.27 at 08:10:42 AM CET 
//


package com.ejie.foldermanagement.xml;

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;


/**
 * <p>Java class for anonymous complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="registrySenderOrganID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registrySenderOrganName" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *         &lt;element name="registryAddresseeCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="registryAddresseeName" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *         &lt;element name="registryTopicCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="registrySenderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registrySenderName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="folderID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="folderNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="yearNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="departmentName" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *         &lt;element name="managingUnitID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="managingUnitName" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *         &lt;element name="procedureID" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         &lt;element name="procedureName" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
 *         &lt;element name="registryReceiptOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registryNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registryTimestamp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registrySubmissionNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registrySubmissionTimestamp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="SubmissionTypeName" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *         &lt;element ref="{com/ejie/folderManagement/xml}documents" minOccurs="0"/>
 *         &lt;element name="auditUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="registryBook" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="language" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "registrySenderOrganID",
    "registrySenderOrganName",
    "registryAddresseeCode",
    "registryAddresseeName",
    "registryTopicCode",
    "registrySenderId",
    "registrySenderName",
    "folderID",
    "folderNumber",
    "yearNumber",
    "departmentName",
    "managingUnitID",
    "managingUnitName",
    "procedureID",
    "procedureName",
    "registryReceiptOid",
    "registryNumber",
    "registryTimestamp",
    "registrySubmissionNumber",
    "registrySubmissionTimestamp",
    "submissionTypeName",
    "documents",
    "auditUser",
    "registryBook",
    "language"
})
@XmlRootElement(name = "contextRegistry")
public class ContextRegistry {

    protected String registrySenderOrganID;
    protected Object registrySenderOrganName;
    @XmlElement(required = true)
    protected String registryAddresseeCode;
    protected Object registryAddresseeName;
    @XmlElement(required = true)
    protected String registryTopicCode;
    protected String registrySenderId;
    protected String registrySenderName;
    protected String folderID;
    protected String folderNumber;
    protected String yearNumber;
    protected Object departmentName;
    @XmlElement(required = true)
    protected String managingUnitID;
    protected Object managingUnitName;
    @XmlElement(required = true)
    protected String procedureID;
    protected Object procedureName;
    protected String registryReceiptOid;
    protected String registryNumber;
    protected String registryTimestamp;
    protected String registrySubmissionNumber;
    protected String registrySubmissionTimestamp;
    @XmlElement(name = "SubmissionTypeName", required = true)
    protected Object submissionTypeName;
    protected Documents documents;
    protected String auditUser;
    protected String registryBook;
    protected String language;

    /**
     * Gets the value of the registrySenderOrganID property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistrySenderOrganID() {
        return registrySenderOrganID;
    }

    /**
     * Sets the value of the registrySenderOrganID property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistrySenderOrganID(String value) {
        this.registrySenderOrganID = value;
    }

    /**
     * Gets the value of the registrySenderOrganName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getRegistrySenderOrganName() {
        return registrySenderOrganName;
    }

    /**
     * Sets the value of the registrySenderOrganName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setRegistrySenderOrganName(Object value) {
        this.registrySenderOrganName = value;
    }

    /**
     * Gets the value of the registryAddresseeCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryAddresseeCode() {
        return registryAddresseeCode;
    }

    /**
     * Sets the value of the registryAddresseeCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryAddresseeCode(String value) {
        this.registryAddresseeCode = value;
    }

    /**
     * Gets the value of the registryAddresseeName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getRegistryAddresseeName() {
        return registryAddresseeName;
    }

    /**
     * Sets the value of the registryAddresseeName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setRegistryAddresseeName(Object value) {
        this.registryAddresseeName = value;
    }

    /**
     * Gets the value of the registryTopicCode property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryTopicCode() {
        return registryTopicCode;
    }

    /**
     * Sets the value of the registryTopicCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryTopicCode(String value) {
        this.registryTopicCode = value;
    }

    /**
     * Gets the value of the registrySenderId property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistrySenderId() {
        return registrySenderId;
    }

    /**
     * Sets the value of the registrySenderId property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistrySenderId(String value) {
        this.registrySenderId = value;
    }

    /**
     * Gets the value of the registrySenderName property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistrySenderName() {
        return registrySenderName;
    }

    /**
     * Sets the value of the registrySenderName property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistrySenderName(String value) {
        this.registrySenderName = value;
    }

    /**
     * Gets the value of the folderID property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFolderID() {
        return folderID;
    }

    /**
     * Sets the value of the folderID property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFolderID(String value) {
        this.folderID = value;
    }

    /**
     * Gets the value of the folderNumber property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFolderNumber() {
        return folderNumber;
    }

    /**
     * Sets the value of the folderNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFolderNumber(String value) {
        this.folderNumber = value;
    }

    /**
     * Gets the value of the yearNumber property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getYearNumber() {
        return yearNumber;
    }

    /**
     * Sets the value of the yearNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setYearNumber(String value) {
        this.yearNumber = value;
    }

    /**
     * Gets the value of the departmentName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getDepartmentName() {
        return departmentName;
    }

    /**
     * Sets the value of the departmentName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setDepartmentName(Object value) {
        this.departmentName = value;
    }

    /**
     * Gets the value of the managingUnitID property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getManagingUnitID() {
        return managingUnitID;
    }

    /**
     * Sets the value of the managingUnitID property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setManagingUnitID(String value) {
        this.managingUnitID = value;
    }

    /**
     * Gets the value of the managingUnitName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getManagingUnitName() {
        return managingUnitName;
    }

    /**
     * Sets the value of the managingUnitName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setManagingUnitName(Object value) {
        this.managingUnitName = value;
    }

    /**
     * Gets the value of the procedureID property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getProcedureID() {
        return procedureID;
    }

    /**
     * Sets the value of the procedureID property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setProcedureID(String value) {
        this.procedureID = value;
    }

    /**
     * Gets the value of the procedureName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getProcedureName() {
        return procedureName;
    }

    /**
     * Sets the value of the procedureName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setProcedureName(Object value) {
        this.procedureName = value;
    }

    /**
     * Gets the value of the registryReceiptOid property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryReceiptOid() {
        return registryReceiptOid;
    }

    /**
     * Sets the value of the registryReceiptOid property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryReceiptOid(String value) {
        this.registryReceiptOid = value;
    }

    /**
     * Gets the value of the registryNumber property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryNumber() {
        return registryNumber;
    }

    /**
     * Sets the value of the registryNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryNumber(String value) {
        this.registryNumber = value;
    }

    /**
     * Gets the value of the registryTimestamp property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryTimestamp() {
        return registryTimestamp;
    }

    /**
     * Sets the value of the registryTimestamp property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryTimestamp(String value) {
        this.registryTimestamp = value;
    }

    /**
     * Gets the value of the registrySubmissionNumber property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistrySubmissionNumber() {
        return registrySubmissionNumber;
    }

    /**
     * Sets the value of the registrySubmissionNumber property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistrySubmissionNumber(String value) {
        this.registrySubmissionNumber = value;
    }

    /**
     * Gets the value of the registrySubmissionTimestamp property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistrySubmissionTimestamp() {
        return registrySubmissionTimestamp;
    }

    /**
     * Sets the value of the registrySubmissionTimestamp property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistrySubmissionTimestamp(String value) {
        this.registrySubmissionTimestamp = value;
    }

    /**
     * Gets the value of the submissionTypeName property.
     * 
     * @return
     *     possible object is
     *     {@link Object }
     *     
     */
    public Object getSubmissionTypeName() {
        return submissionTypeName;
    }

    /**
     * Sets the value of the submissionTypeName property.
     * 
     * @param value
     *     allowed object is
     *     {@link Object }
     *     
     */
    public void setSubmissionTypeName(Object value) {
        this.submissionTypeName = value;
    }

    /**
     * Gets the value of the documents property.
     * 
     * @return
     *     possible object is
     *     {@link Documents }
     *     
     */
    public Documents getDocuments() {
        return documents;
    }

    /**
     * Sets the value of the documents property.
     * 
     * @param value
     *     allowed object is
     *     {@link Documents }
     *     
     */
    public void setDocuments(Documents value) {
        this.documents = value;
    }

    /**
     * Gets the value of the auditUser property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getAuditUser() {
        return auditUser;
    }

    /**
     * Sets the value of the auditUser property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setAuditUser(String value) {
        this.auditUser = value;
    }

    /**
     * Gets the value of the registryBook property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getRegistryBook() {
        return registryBook;
    }

    /**
     * Sets the value of the registryBook property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setRegistryBook(String value) {
        this.registryBook = value;
    }

    /**
     * Gets the value of the language property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLanguage() {
        return language;
    }

    /**
     * Sets the value of the language property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLanguage(String value) {
        this.language = value;
    }

}
