@SuppressWarnings("resource")
	public PatientInformation(DataSource ds) {
		while (true) {
			
			// Ask for health care number from user.
			System.out.println("Patient Information Update");
			System.out.println("Enter 0 to go back.");
			System.out.println("Please enter the patient's Health Care No.:");
			Scanner input = new Scanner(System.in);
			int health_care_no = 0;
			try {
				health_care_no = input.nextInt();
			} catch (Exception e) {
				System.out.println("Please enter a valid Health Care No.");
				continue;
			}
			// Exit program if user chooses to do so.
			if (health_care_no == 0) 
				return;
			
			promptPatientFieldSelection(ds, health_care_no);
			
			continue;
			
		}
		 
	}