
package com.ejie.ab63.clientesWS.X43ExpedienteElectronico;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;

/**
 * <p>
 * Java class for TAuthSvt complex type.
 * 
 * <p>
 * The following schema fragment specifies the expected content contained within
 * this class.
 * 
 * <pre>
 * &lt;complexType name="TAuthSvt">
 *   &lt;complexContent>
 *     &lt;extension base="{com/ejie/x43s/v2/ttn/xml}TSvt">
 *       &lt;sequence>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}procedureID" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}procedureName" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}managingUnitID" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}managingUnitName" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}departmentID" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}departmentName" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}organismID" minOccurs="0"/>
 *         &lt;element ref="{com/ejie/x43s/v2/ttn/xml}organismName" minOccurs="0"/>
 *         &lt;element name="isInteroperabilidad" type="{com/ejie/x43s/v2/ttn/xml}TBoolean" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/extension>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TAuthSvt", namespace = "com/ejie/x43s/v2/ttn/xml", propOrder = { "procedureID", "procedureName",
		"managingUnitID", "managingUnitName", "departmentID", "departmentName", "organismID", "organismName",
		"isInteroperabilidad" })
public class TAuthSvt extends TSvt {

	@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
	protected String procedureID;
	protected TTextI18N procedureName;
	@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
	protected String managingUnitID;
	protected TTextI18N managingUnitName;
	@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
	protected String departmentID;
	protected TTextI18N departmentName;
	@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
	protected String organismID;
	protected TTextI18N organismName;
	protected TBoolean isInteroperabilidad;

	/**
	 * 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 TTextI18N }
	 * 
	 */
	public TTextI18N getProcedureName() {
		return procedureName;
	}

	/**
	 * Sets the value of the procedureName property.
	 * 
	 * @param value
	 *            allowed object is {@link TTextI18N }
	 * 
	 */
	public void setProcedureName(TTextI18N value) {
		this.procedureName = 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 TTextI18N }
	 * 
	 */
	public TTextI18N getManagingUnitName() {
		return managingUnitName;
	}

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

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

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

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

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

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

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

	/**
	 * Gets the value of the organismName property.
	 * 
	 * @return possible object is {@link TTextI18N }
	 * 
	 */
	public TTextI18N getOrganismName() {
		return organismName;
	}

	/**
	 * Sets the value of the organismName property.
	 * 
	 * @param value
	 *            allowed object is {@link TTextI18N }
	 * 
	 */
	public void setOrganismName(TTextI18N value) {
		this.organismName = value;
	}

	/**
	 * Gets the value of the isInteroperabilidad property.
	 * 
	 * @return possible object is {@link TBoolean }
	 * 
	 */
	public TBoolean getIsInteroperabilidad() {
		return isInteroperabilidad;
	}

	/**
	 * Sets the value of the isInteroperabilidad property.
	 * 
	 * @param value
	 *            allowed object is {@link TBoolean }
	 * 
	 */
	public void setIsInteroperabilidad(TBoolean value) {
		this.isInteroperabilidad = value;
	}

}
