//**************************************************************
//
// CS 240C   :Spring 2003 Ohio University Travis Dillon
// Project 2 :Emergency Room Triage
// file      :patient.h
// started   :04-21-03
//
//**************************************************************

#ifndef PATIENT_H
#define PATIENT_H

#include "prog2.h"

class Patient
{
 public:
   Patient();
   Patient(const Time& time, const string& in_name, const string& in_carrier);
   friend ostream& operator <<(ostream& os, const Patient& rop);
   friend bool operator <(const Patient& p1, const Patient& p2);
   Time get_arrival()const;
   int get_level()const;
 private:
   string name;  //name of patient
   Date birth;  //birthday of patient
   string carrier;  //insurance carrier of patient
   int level;  //level of emergency of patient 1 high to 10 low
   Time arrival;  //Time patient arrived at MASH
};

#endif  //PATIENT_H