/**
* 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/. OpenMRS is also distributed under
* the terms of the Healthcare Disclaimer located at http://openmrs.org/license.
*
* Copyright (C) OpenMRS Inc. OpenMRS is a registered trademark and the OpenMRS
* graphic logo is a trademark of OpenMRS Inc.
*/
package org.openmrs.module.radiology.order.web;
import org.openmrs.Provider;
/**
* Used as {@code ModelAttribute} when discontinuing {@code Order's}.
*/
final class DiscontinuationOrderRequest {
/**
* Provider ordering discontinuation of an {@code Order}.
*/
Provider orderer;
/**
* Non coded reason why an {@code Order} should be discontinued.
*/
String reasonNonCoded;
/**
* Create a {@code DiscontinuationOrderRequest}.
*/
protected DiscontinuationOrderRequest() {
// shall only be used within this package
}
public Provider getOrderer() {
return this.orderer;
}
public void setOrderer(Provider orderer) {
this.orderer = orderer;
}
public String getReasonNonCoded() {
return this.reasonNonCoded;
}
public void setReasonNonCoded(String reasonNonCoded) {
this.reasonNonCoded = reasonNonCoded;
}
}