package br.com.centralit.citsmart.rest.v3.schema;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;

import br.com.centralit.citsmart.rest.schema.CtMessage;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CtRequestUpdateStatus")
public class CtRequestUpdateStatus extends CtMessage {

    @XmlElement(name = "Number", required = false, nillable = true)
    protected String number;

    @XmlElement(name = "NumberOrigin", required = false, nillable = true)
    protected String numberOrigin;

    @XmlElement(name = "Status", required = true, nillable = false)
    protected CtStatus status;

	public CtRequestUpdateStatus() {
        this.setMessageID("updateStatus");
    }

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public CtStatus getStatus() {
		return status;
	}

	public void setStatus(CtStatus status) {
		this.status = status;
	}

	public String getNumberOrigin() {
		return numberOrigin;
	}

	public void setNumberOrigin(String numberOrigin) {
		this.numberOrigin = numberOrigin;
	}

}
