Skip to content
Snippets Groups Projects
SurveyResultBean.java 3.47 KiB
Newer Older
  • Learn to ignore specific revisions
  • HMoss's avatar
    HMoss committed
    package edu.ncsu.csc.itrust.beans;
    
    /**
     * Bean to be used for survey results (search).  Stores address information about a HCP
     * in addition to their specialty, hospital, and averages from survey (results range from 1-5).  This
     * beans also contains a variable that stores the percent of office visits that satisfaction results are 
     * available.
     */
    public class SurveyResultBean {
    
    	private long hcpMID;
    	private String hcpFirstName;
    	private String hcpLastName;
    	private String hcpAddress1;
    	private String hcpAddress2;
    	private String hcpCity;
    	private String hcpState;
    	private String hcpZip;
    	private String hcpSpecialty;
    	private String hcpHospitalID;
    	private float avgWaitingRmMinutes;
    	private float avgExamRmMinutues;
    	private float avgVisitSatisfaction;
    	private float avgTreatmentSatisfaction;
    	private float percentSatResultsAvailable;
    	
    	//list of specialties
    	public final static String GENERAL_SPECIALTY = "General";
    	public final static String SURGEON_SPECIALTY = "Surgeon";
    	public final static String HEART_SPECIALTY = "Heart Specialist";
    	public final static String PEDIATRICIAN_SPECIALTY = "Pediatrician";
    	public final static String OBGYN_SPECIALTY = "OB/GYN";
    	public final static String ANY_SPECIALTY = "None";
    	
    	public void setHCPMID(long mid) {
    		hcpMID = mid;
    	}
    	public long getHCPMID() {
    		return hcpMID;
    	}
    	
    	public void setHCPFirstName(String firstName) {
    		this.hcpFirstName = firstName;
    	}
    	public String getHCPFirstName() {
    		return hcpFirstName;
    	}
    	
    	public void setHCPLastName(String lastName) {
    		this.hcpLastName = lastName;
    	}
    	public String getHCPLastName() {
    		return hcpLastName;
    	}
    	
    	public void setHCPaddress1(String address1) {
    		this.hcpAddress1 = address1;
    	}
    	public String getHCPaddress1() {
    		return hcpAddress1;
    	}
    	
    	public void setHCPaddress2(String address2) {
    		this.hcpAddress2 = address2;
    	}
    	public String getHCPaddress2() {
    		return hcpAddress2;
    	}
    	
    	public void setHCPcity(String city) {
    		this.hcpCity = city;
    	}
    	public String getHCPcity() {
    		return hcpCity;
    	}
    	
    	public void setHCPstate(String state) {
    		this.hcpState = state;
    	}
    	public String getHCPstate() {
    		return hcpState;
    	}
    	
    	public void setHCPzip(String zip) {
    		this.hcpZip = zip;
    	}
    	public String getHCPzip() {
    		return hcpZip;
    	}
    	
    	public void setHCPspecialty(String specialty) {
    		this.hcpSpecialty = specialty;
    	}
    	public String getHCPspecialty() {
    		return hcpSpecialty;
    	}
    	
    	public void setHCPhospital(String hospital) {
    		this.hcpHospitalID = hospital;
    	}
    	public String getHCPhospital() {
    		return hcpHospitalID;
    	}
    	
    	public void setAvgWaitingRoomMinutes(float waitingRoomMinutes) {
    		this.avgWaitingRmMinutes = waitingRoomMinutes;
    	}
    	public float getAvgWaitingRoomMinutes() {
    		return avgWaitingRmMinutes;
    	}
    	
    	public void setAvgExamRoomMinutes(float examRoomMinutes) {
    		this.avgExamRmMinutues = examRoomMinutes;
    	}
    	public float getAvgExamRoomMinutes() {
    		return avgExamRmMinutues;
    	}
    	
    	public void setAvgVisitSatisfaction(float visitSatisfaction) {
    		this.avgVisitSatisfaction = visitSatisfaction;
    	}
    	public float getAvgVisitSatisfaction() {
    		return avgVisitSatisfaction;
    	}
    	
    	public void setAvgTreatmentSatisfaction(float treatmentSatisfaction) {
    		this.avgTreatmentSatisfaction = treatmentSatisfaction;
    	}
    	public float getAvgTreatmentSatisfaction() {
    		return avgTreatmentSatisfaction;
    	}
    	
    	public void setPercentSatisfactionResults (float percent) {
    		this.percentSatResultsAvailable= percent;
    	}
    	public float getPercentSatisfactionResults() {
    		return percentSatResultsAvailable;
    	}
    }