/* * 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.paymentinfo; import javax.xml.bind.annotation.*; import org.w3._2000._09.xmldsig.SignatureType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "PaymentInfoType", propOrder = { "recipientServicesIdentifier", "changeStatus", "payeeINN", "payeeKPP", "kbk", "okato", "signature" }) @XmlRootElement (name = "FinalPayment") public class PaymentInfoType extends PaymentType { @XmlElement(name = "RecipientServicesIdentifier") protected String recipientServicesIdentifier; @XmlElement(name = "ChangeStatus", required = true) protected String changeStatus; @XmlElement(required = true) protected String payeeINN; @XmlElement(required = true) protected String payeeKPP; @XmlElement(name = "KBK", required = true, nillable = true) protected String kbk; @XmlElement(name = "OKATO", required = true, nillable = true) protected String okato; @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") protected SignatureType signature; @XmlAttribute(name = "Version") protected String version; /** * Gets the value of the recipientServicesIdentifier property. * * @return * possible object is * {@link String } * */ public String getRecipientServicesIdentifier() { return recipientServicesIdentifier; } /** * Sets the value of the recipientServicesIdentifier property. * * @param value * allowed object is * {@link String } * */ public void setRecipientServicesIdentifier(String value) { this.recipientServicesIdentifier = value; } /** * 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 payeeINN property. * * @return * possible object is * {@link String } * */ public String getPayeeINN() { return payeeINN; } /** * Sets the value of the payeeINN property. * * @param value * allowed object is * {@link String } * */ public void setPayeeINN(String value) { this.payeeINN = value; } /** * Gets the value of the payeeKPP property. * * @return * possible object is * {@link String } * */ public String getPayeeKPP() { return payeeKPP; } /** * Sets the value of the payeeKPP property. * * @param value * allowed object is * {@link String } * */ public void setPayeeKPP(String value) { this.payeeKPP = 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 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; } /** * Gets the value of the version property. * * @return * possible object is * {@link String } * */ public String getVersion() { return version; } /** * Sets the value of the version property. * * @param value * allowed object is * {@link String } * */ public void setVersion(String value) { this.version = value; } }