/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * Copyright (c) 2013, MPL CodeInside http://codeinside.ru */ package ru.roskazna.xsd.charge; import javax.xml.bind.annotation.*; import org.w3._2000._09.xmldsig.SignatureType; import ru.roskazna.xsd.bill.Bill; import ru.roskazna.xsd.budgetindex.BudgetIndex; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ChargeType", propOrder = { "changeStatus", "treasureBranch", "kbk", "okato", "budgetIndex", "applicationID", "altPayerIdentifier", "unifiedPayerIdentifier", "tofk", "foName", "lSvUFK", "lSvFO", "signature" }) @XmlRootElement(name = "Charge") public class ChargeType extends Bill { @XmlElement(name = "ChangeStatus", required = true) protected String changeStatus; @XmlElement(name = "TreasureBranch", required = true) protected String treasureBranch; @XmlElement(name = "KBK", required = true, nillable = true) protected String kbk; @XmlElement(name = "OKATO", required = true, nillable = true) protected String okato; @XmlElement(name = "BudgetIndex", required = true) protected BudgetIndex budgetIndex; @XmlElement(name = "ApplicationID") protected String applicationID; @XmlElement(name = "AltPayerIdentifier") protected String altPayerIdentifier; @XmlElement(name = "UnifiedPayerIdentifier") protected String unifiedPayerIdentifier; @XmlElement(name = "TOFK") protected String tofk; @XmlElement(name = "FOName") protected String foName; @XmlElement(name = "LSvUFK") protected String lSvUFK; @XmlElement(name = "LSvFO") protected String lSvFO; @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") protected SignatureType signature; /** * Gets the value of the changeStatus property. * * @return * possible object is * {@link String } * */ public String getChangeStatus() { return changeStatus; } /** * Sets the value of the changeStatus property. * * @param value * allowed object is * {@link String } * */ public void setChangeStatus(String value) { this.changeStatus = value; } /** * Gets the value of the treasureBranch property. * * @return * possible object is * {@link String } * */ public String getTreasureBranch() { return treasureBranch; } /** * Sets the value of the treasureBranch property. * * @param value * allowed object is * {@link String } * */ public void setTreasureBranch(String value) { this.treasureBranch = value; } /** * Gets the value of the kbk property. * * @return * possible object is * {@link String } * */ public String getKBK() { return kbk; } /** * Sets the value of the kbk property. * * @param value * allowed object is * {@link String } * */ public void setKBK(String value) { this.kbk = value; } /** * Gets the value of the okato property. * * @return * possible object is * {@link String } * */ public String getOKATO() { return okato; } /** * Sets the value of the okato property. * * @param value * allowed object is * {@link String } * */ public void setOKATO(String value) { this.okato = value; } /** * Gets the value of the budgetIndex property. * * @return * possible object is * {@link ru.roskazna.xsd.budgetindex.BudgetIndex } * */ public BudgetIndex getBudgetIndex() { return budgetIndex; } /** * Sets the value of the budgetIndex property. * * @param value * allowed object is * {@link ru.roskazna.xsd.budgetindex.BudgetIndex } * */ public void setBudgetIndex(BudgetIndex value) { this.budgetIndex = value; } /** * Gets the value of the applicationID property. * * @return * possible object is * {@link String } * */ public String getApplicationID() { return applicationID; } /** * Sets the value of the applicationID property. * * @param value * allowed object is * {@link String } * */ public void setApplicationID(String value) { this.applicationID = value; } /** * Gets the value of the altPayerIdentifier property. * * @return * possible object is * {@link String } * */ public String getAltPayerIdentifier() { return altPayerIdentifier; } /** * Sets the value of the altPayerIdentifier property. * * @param value * allowed object is * {@link String } * */ public void setAltPayerIdentifier(String value) { this.altPayerIdentifier = value; } /** * Gets the value of the unifiedPayerIdentifier property. * * @return * possible object is * {@link String } * */ public String getUnifiedPayerIdentifier() { return unifiedPayerIdentifier; } /** * Sets the value of the unifiedPayerIdentifier property. * * @param value * allowed object is * {@link String } * */ public void setUnifiedPayerIdentifier(String value) { this.unifiedPayerIdentifier = value; } /** * Gets the value of the tofk property. * * @return * possible object is * {@link String } * */ public String getTOFK() { return tofk; } /** * Sets the value of the tofk property. * * @param value * allowed object is * {@link String } * */ public void setTOFK(String value) { this.tofk = value; } /** * Gets the value of the foName property. * * @return * possible object is * {@link String } * */ public String getFOName() { return foName; } /** * Sets the value of the foName property. * * @param value * allowed object is * {@link String } * */ public void setFOName(String value) { this.foName = value; } /** * Gets the value of the lSvUFK property. * * @return * possible object is * {@link String } * */ public String getLSvUFK() { return lSvUFK; } /** * Sets the value of the lSvUFK property. * * @param value * allowed object is * {@link String } * */ public void setLSvUFK(String value) { this.lSvUFK = value; } /** * Gets the value of the lSvFO property. * * @return * possible object is * {@link String } * */ public String getLSvFO() { return lSvFO; } /** * Sets the value of the lSvFO property. * * @param value * allowed object is * {@link String } * */ public void setLSvFO(String value) { this.lSvFO = value; } /** * Gets the value of the signature property. * * @return * possible object is * {@link SignatureType } * */ public SignatureType getSignature() { return signature; } /** * Sets the value of the signature property. * * @param value * allowed object is * {@link SignatureType } * */ public void setSignature(SignatureType value) { this.signature = value; } }