/**
* Copyright 2013 Society for Health Information Systems Programmes, India (HISP India)
*
* This file is part of Hospital-core module.
*
* Hospital-core module is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* Hospital-core module is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Hospital-core module. If not, see <http://www.gnu.org/licenses/>.
*
* author: ghanshyam
* date: 1-june-2013
* issue no: #1633
**/
package org.openmrs.module.hospitalcore.model;
import java.util.Date;
import org.openmrs.Concept;
import org.openmrs.Encounter;
import org.openmrs.Patient;
import org.openmrs.User;
public class OpdTestOrder {
private static final long serialVersionUID = 1L;
private Integer opdOrderId;
private Patient patient;
private Encounter encounter;
private Concept concept;
private Integer typeConcept;
private Concept valueCoded;
private User creator;
private Date createdOn;
private int billingStatus; //0=not yet billed,1=billed
private int cancelStatus; //0=not yet canceled,1=canceled
private BillableService billableService;
private Date scheduleDate;
private int indoorStatus;
public Integer getOpdOrderId() {
return opdOrderId;
}
public void setOpdOrderId(Integer opdOrderId) {
this.opdOrderId = opdOrderId;
}
public Patient getPatient() {
return patient;
}
public void setPatient(Patient patient) {
this.patient = patient;
}
public Encounter getEncounter() {
return encounter;
}
public void setEncounter(Encounter encounter) {
this.encounter = encounter;
}
public Concept getConcept() {
return concept;
}
public void setConcept(Concept concept) {
this.concept = concept;
}
public Integer getTypeConcept() {
return typeConcept;
}
public void setTypeConcept(Integer typeConcept) {
this.typeConcept = typeConcept;
}
public Concept getValueCoded() {
return valueCoded;
}
public void setValueCoded(Concept valueCoded) {
this.valueCoded = valueCoded;
}
public User getCreator() {
return creator;
}
public void setCreator(User creator) {
this.creator = creator;
}
public Date getCreatedOn() {
return createdOn;
}
public void setCreatedOn(Date createdOn) {
this.createdOn = createdOn;
}
public int getBillingStatus() {
return billingStatus;
}
public void setBillingStatus(int billingStatus) {
this.billingStatus = billingStatus;
}
public int getCancelStatus() {
return cancelStatus;
}
public void setCancelStatus(int cancelStatus) {
this.cancelStatus = cancelStatus;
}
public BillableService getBillableService() {
return billableService;
}
public void setBillableService(BillableService billableService) {
this.billableService = billableService;
}
public Date getScheduleDate() {
return scheduleDate;
}
public void setScheduleDate(Date scheduleDate) {
this.scheduleDate = scheduleDate;
}
public int getIndoorStatus() {
return indoorStatus;
}
public void setIndoorStatus(int indoorStatus) {
this.indoorStatus = indoorStatus;
}
}