/*******************************************************************************
 *  Copyright 2017-2018 Centre for Development of Advanced Computing(C-DAC), Pune
 *  
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *  
 *   http://www.apache.org/licenses/LICENSE-2.0
 *  
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *******************************************************************************/
package cdac.medinfo.sdk.dcm30_04.templates.enums.cm;

/**
 * This enum represents Code Meaning for CathDiagnosis
 */
public enum EnumCM_CathDiagnosis 
{
	//CID 3700 Cath Diagnosis
	CORONARY_ARTERY_DISEASE("Coronary artery disease"),
	ACUTE_MYOCARDIAL_INFARCTION("Acute myocardial infarction"),
	ATYPICAL_CHEST_PAIN("Atypical chest pain"),
	STABLE_ANGINA("Stable Angina"),
	ATYPICAL_ANGINA_VARIANT_ANGINA("Atypical Angina, Variant Angina"),
	UNSTABLE_ANGINA_PROGRESSIVE_ANGINA("Unstable Angina, Progressive Angina"),
	POST_INFARCTION_ANGINA("Post-infarction angina"),
	RECURRENT_ANGINA_POST_PTCA("Recurrent angina Post-PTCA"),
	RECURRENT_ANGINA_POST_DCA("Recurrent angina Post-DCA"),
	RECURRENT_ANGINA_POST_ROTATIONAL_ATHERECTOMY("Recurrent angina Post-Rotational Atherectomy"),
	RECURRENT_ANGINA_POST_STENT("Recurrent angina Post-Stent"),
	RECURRENT_ANGINA_POST_CABG("Recurrent angina Post-CABG"),
	CONGESTIVE_HEART_FAILURE("Congestive heart failure"),
	PULMONARY_EDEMA("Pulmonary edema"),
	CARDIOGENIC_SHOCK("cardiogenic shock"),
	ACUTE_VENTRICULAR_SEPTAL_RUPTURE("Acute ventricular septal rupture"),
	MITRAL_VALVE_DISEASE("Mitral valve disease"),
	MITRAL_STENOSIS("Mitral stenosis"),
	MITRAL_REGURGITATION("Mitral regurgitation"),
	ACUTE_MITRAL_REGURGITATION("Acute mitral regurgitation"),
	SILENT_ISCHEMIA("Silent ischemia"),
	S_P_MI_POSITIVE_STRESS_FOR_ISCHEMIA("s/p MI positive stress for ischemia"),
	MYOCARDITIS("Myocarditis"),
	SUBACUTE_BACTERIAL_ENDOCARDITIS("Subacute bacterial endocarditis"),
	IDIOPATHIC_HYPERTROPHIC_SUBAORTIC_STENOSIS("Idiopathic hypertrophic subaortic stenosis"),
	PULMONARY_HYPERTENSION("Pulmonary hypertension"),
	TRICUSPID_VALVE_DISEASE("Tricuspid valve disease"),
	TRICUSPID_REGURGITATION("Tricuspid regurgitation"),
	MITRAL_VALVE_PROLAPSE("Mitral valve prolapse"),
	VENTRICULAR_TACHYCARDIA("Ventricular tachycardia"),
	VENTRICULAR_FIBRILLATION("Ventricular fibrillation"),
	CONGESTIVE_CARDIOMYOPATHY("Congestive cardiomyopathy"),
	HYPERTENSIVE_HEART_DISEASE("Hypertensive heart disease"),
	RESTRICTIVE_CARDIOMYOPATHY("Restrictive cardiomyopathy"),
	PERICARDIAL_DISEASE("Pericardial disease"),
	PERICARDIAL_TAMPONADE("Pericardial tamponade"),
	AORTIC_VALVE_DISEASE("Aortic valve disease"),
	AORTIC_STENOSIS("Aortic stenosis"),
	AORTIC_INSUFFICIENCY("Aortic insufficiency"),
	ATRIAL_SEPTAL_DEFECT("Atrial septal defect"),
	AORTIC_DISSECTION("Aortic dissection"),
	PULMONIC_VALVE_DISEASE("Pulmonic valve disease"),
	VENTRICULAR_SEPTAL_DEFECT("Ventricular septal defect"),
	AORTIC_ANEURYSM("Aortic aneurysm"),
	ARHYTHMIA_EVALUATION("Arhythmia Evaluation"),
	ATRIAL_FIBRILLATION("Atrial fibrillation"),
	HEART_DISEASE_CONGENITAL("heart disease, congenital"),
	CONSTRICTIVE_PERICARDITIS("Constrictive pericarditis");

	private String value;

	EnumCM_CathDiagnosis(String strValue)
	{
		value = strValue;
	}

	/**
	 * This function returns the String value of this enum.
	 * @return returns string value of Code Meaning.
	 */
	public String getValue()
	{
		return value;
	}
}
