/*******************************************************************************
 *  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.cid;


import cdac.medinfo.sdk.dcm30_04.templates.enums.EnumCodingSchemeDesignator;
import cdac.medinfo.sdk.dcm30_04.templates.enums.EnumCodingSchemeVersion;
import cdac.medinfo.sdk.dcm30_04.templates.enums.cm.EnumCM_ECGInterpretiveStatements;
import cdac.medinfo.sdk.dcm30_04.templates.enums.cv.EnumCV_ECGInterpretiveStatements;


/**
 * This class represents ECGInterpretiveStatements - CID3686
 */
public class ECGInterpretiveStatements_CID3686 
{
	
	/**
	 * The Code Value for template.
	 */
	private String strCodeValue = null;

	/**
	 * The Code Meaning for template.
	 */
	private String strCodeMeaning = null;

	/**
	 * The Coding Scheme Designator for template.
	 */
	private String strCodingSchemeDesignator;

	/**
	 * The Coding Scheme Version
	 */
	private String strCodingSchemeVersion = null;

	/**
	 * Instantiates a new ECGInterpretiveStatements_CID3686 Template.
	 */
	public ECGInterpretiveStatements_CID3686() 
	{

	}

	/**
	 * Retrieves the value for CodeMeaning
	 * @return strCodeMeaning String value for CodeMeaning
	 */
	public String getCodeMeaning() 
	{
		return strCodeMeaning;
	}

	/**
	 * Retrieves the value for CodeValue
	 * @return strCodeValue String value for CodeValue
	 */
	public String getCodeValue() 
	{
		return strCodeValue;
	}

	/**
	 * Retrieves the value for CodingSchemeDesignator
	 * @return strCodingSchemeDesignator String value for CodingSchemeDesignator
	 */
	public String getCodingSchemeDesignator()
	{
		return strCodingSchemeDesignator;
	}

	/**
	 * Retrieves the value for CodingSchemeVersion
	 * @return
	 */
	public String getCodingSchemeVersion() {
		return strCodingSchemeVersion;
	}

	/**
	 * Sets the Code Value according to Code Meaning.
	 * @param enumECGInterpretiveStatements Object of EnumCM_ECGInterpretiveStatements represents Code Meaning.
	 */
	private void setCodeValue(EnumCM_ECGInterpretiveStatements enumECGInterpretiveStatements)
	{
		switch(enumECGInterpretiveStatements)
		{
		case AAI_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AAI_PACEMAKER_D_3_PAAAI.getValue();
			break;
		case ABERRANT_COMPLEX_POSSIBLY_SUPRAVENTRICULAR_ORIGIN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANT_COMPLEX_POSSIBLY_SUPRAVENTRICULAR_ORIGIN_D_3_ABSVC.getValue();
			break;
		case ABERRANT_COMPLEXES_POSSIBLY_SUPRAVENTRICULAR_ORIGIN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANT_COMPLEXES_POSSIBLY_SUPRAVENTRICULAR_ORIGIN_D_3_ABSVS.getValue();
			break;
		case ABERRANT_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANT_CONDUCTION_D_3_ABBCO.getValue();
			break;
		case ABERRANT_PREMATURE_COMPLEXES_ORIGIN_UNKNOWN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANT_PREMATURE_COMPLEXES_ORIGIN_UNKNOWN_D_3_ABPCS.getValue();
			break;
		case ABERRANT_SUPRAVENTRICULAR_COMPLEXES_ASHMAN_TYPE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANT_SUPRAVENTRICULAR_COMPLEXES_ASHMAN_TYPE_D_3_ABASH.getValue();
			break;
		case ABERRANTLY_CONDUCTED_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABERRANTLY_CONDUCTED_COMPLEXES_D_3_ABER.getValue();
			break;
		case ABNORMAL_ECG:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_ECG_D_3_ABECG.getValue();
			break;
		case ABNORMAL_FOR_AGE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_FOR_AGE_D_3_ABFA.getValue();
			break;
		case ABNORMAL_FOR_BUILD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_FOR_BUILD_D_3_ABFB.getValue();
			break;
		case ABNORMAL_P_AXIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_P_AXIS_D_3_ABPAX.getValue();
			break;
		case ABNORMAL_QRS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_QRS_D_3_ABQRS.getValue();
			break;
		case ABNORMAL_R_WAVE_PROGRESSION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_R_WAVE_PROGRESSION_D_3_ABRPR.getValue();
			break;
		case ABNORMAL_ST_T:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ABNORMAL_ST_T_D_3_ABSTT.getValue();
			break;
		case ACCELERATED_ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ACCELERATED_ATRIAL_RHYTHM_D_3_ACAR.getValue();
			break;
		case ACCELERATED_AV_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ACCELERATED_AV_CONDUCTION_D_3_AAVCO.getValue();
			break;
		case ACCELERATED_JUNCTIONAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ACCELERATED_JUNCTIONAL_RHYTHM_D_3_ACJR.getValue();
			break;
		case ACCELERATED_VENTRICULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ACCELERATED_VENTRICULAR_RHYTHM_D_3_ACVR.getValue();
			break;
		case ACQUISITION_HARDWARE_ERROR:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ACQUISITION_HARDWARE_ERROR_D_3_AHERR.getValue();
			break;
		case ALL_LEADS_DOUBLE_STANDARD_CALIBRATION_IE_20MMMV:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ALL_LEADS_DOUBLE_STANDARD_CALIBRATION_IE_20MMMV_D_3_DSCAL.getValue();
			break;
		case ALL_LEADS_HALF_STANDARD_CALIBRATION_IE_5_MMMV:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ALL_LEADS_HALF_STANDARD_CALIBRATION_IE_5_MMMV_D_3_HSCAL.getValue();
			break;
		case ALTERNATING_SECOND_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ALTERNATING_SECOND_DEGREE_AV_BLOCK_D_3_A2AVB.getValue();
			break;
		case ANTERIOR_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ANTERIOR_MYOCARDIAL_INFARCTION_D_3_AMI.getValue();
			break;
		case ANTEROGRADE_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ANTEROGRADE_CONDUCTION_D_3_ANTCO.getValue();
			break;
		case ANTEROLATERAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ANTEROLATERAL_MYOCARDIAL_INFARCTION_D_3_ALMI.getValue();
			break;
		case ANTEROSEPTAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ANTEROSEPTAL_MYOCARDIAL_INFARCTION_D_3_ASMI.getValue();
			break;
		case APICAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.APICAL_MYOCARDIAL_INFARCTION_D_3_APMI.getValue();
			break;
		case ARRHYTHMIA_ORIGIN_UNKNOWN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ARRHYTHMIA_ORIGIN_UNKNOWN_D_3_ARRHY.getValue();
			break;
		case ARTIFACTS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ARTIFACTS_D_3_ARTEF.getValue();
			break;
		case ARTIFICIAL_PACEMAKER_RHYTHM_WITH_100_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ARTIFICIAL_PACEMAKER_RHYTHM_WITH_100_CAPTURE_D_3_PACEA.getValue();
			break;
		case ARTIFICIAL_PACEMAKER_RHYTHM_WITH_PARTIAL_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ARTIFICIAL_PACEMAKER_RHYTHM_WITH_PARTIAL_CAPTURE_D_3_PACEP.getValue();
			break;
		case ARTIFICIAL_PACEMAKER_RHYTHM_WITH_UNDERLYING_ATRIAL_FIBRILATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ARTIFICIAL_PACEMAKER_RHYTHM_WITH_UNDERLYING_ATRIAL_FIBRILATION_D_3_PACEF.getValue();
			break;
		case ASYSTOLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ASYSTOLE_D_3_ASYST.getValue();
			break;
		case ATRIAL_BIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_BIGEMINY_D_3_ABIG.getValue();
			break;
		case ATRIAL_ESCAPE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_ESCAPE_COMPLEXES_D_3_AEC.getValue();
			break;
		case ATRIAL_FIBRILLATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_FIBRILLATION_D_3_AFIB.getValue();
			break;
		case ATRIAL_FLUTTER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_FLUTTER_D_3_AFLT.getValue();
			break;
		case ATRIAL_PARASYSTOLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_PARASYSTOLE_D_3_APARA.getValue();
			break;
		case ATRIAL_PREMATURE_COMPLEX1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_PREMATURE_COMPLEX1_D_3_APC.getValue();
			break;
		case ATRIAL_PREMATURE_COMPLEX2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_PREMATURE_COMPLEX2_D_3_PAC.getValue();
			break;
		case ATRIAL_RATE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_RATE_D_3_ARATE.getValue();
			break;
		case ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_RHYTHM_D_3_ARHYT.getValue();
			break;
		case ATRIAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_TACHYCARDIA_D_3_ATACH.getValue();
			break;
		case ATRIAL_TRIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIAL_TRIGEMINY_D_3_ATRIG.getValue();
			break;
		case ATRIOVENTRICULAR_NODAL_RE_ENTRANT_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIOVENTRICULAR_NODAL_RE_ENTRANT_TACHYCARDIA_D_3_AVNRT.getValue();
			break;
		case ATRIOVENTRICULAR_RECIPROCATING_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATRIOVENTRICULAR_RECIPROCATING_TACHYCARDIA_D_3_AVRT.getValue();
			break;
		case ATYPICAL_LEFT_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ATYPICAL_LEFT_BUNDLE_BRANCH_BLOCK_D_3_ALBBB.getValue();
			break;
		case AV_DISSOCIATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AV_DISSOCIATION_D_3_AVDIS.getValue();
			break;
		case AV_JUNCTIONAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AV_JUNCTIONAL_RHYTHM_D_3_AVJR.getValue();
			break;
		case AV_NODAL_RE_ENTRY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AV_NODAL_RE_ENTRY_D_3_AVREN.getValue();
			break;
		case AXIS_SHIFTED_POSTERIORLY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AXIS_SHIFTED_POSTERIORLY_D_3_AXPOS.getValue();
			break;
		case AXIS_SHIFTED_SUPERIORLY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AXIS_SHIFTED_SUPERIORLY_D_3_AXSUP.getValue();
			break;
		case AXIS_VERTICAL_IN_FRONTAL_PLANE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.AXIS_VERTICAL_IN_FRONTAL_PLANE_D_3_AXVER.getValue();
			break;
		case BASELINE_WANDER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BASELINE_WANDER_D_3_WANDR.getValue();
			break;
		case BI_ATRIAL_ENLARGEMENT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BI_ATRIAL_ENLARGEMENT_D_3_BAE.getValue();
			break;
		case BI_ATRIAL_OVERLOAD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BI_ATRIAL_OVERLOAD_D_3_BAO.getValue();
			break;
		case BIFASCICULAR_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BIFASCICULAR_BLOCK_D_3_BIFAS.getValue();
			break;
		case BIGEMINAL_PATTERN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BIGEMINAL_PATTERN_D_3_BIGU.getValue();
			break;
		case BIPOLAR_ELECTRONIC_PACEMAKER_AT_THE_APEX_OF_THE_RIGHT_VENTRICLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BIPOLAR_ELECTRONIC_PACEMAKER_AT_THE_APEX_OF_THE_RIGHT_VENTRICLE_D_3_EPARV.getValue();
			break;
		case BIVENTRICULAR_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BIVENTRICULAR_HYPERTROPHY_D_3_BVH.getValue();
			break;
		case BORDERLINE_ECG:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BORDERLINE_ECG_D_3_BOECG.getValue();
			break;
		case BPAC_BLOCKED_PREMATURE_ATRIAL_CONTRACTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BPAC_BLOCKED_PREMATURE_ATRIAL_CONTRACTION_D_3_BPAC.getValue();
			break;
		case BRADYCARDIA_ORIGIN_UNKNOWN_OR_NOT_SPECIFIED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.BRADYCARDIA_ORIGIN_UNKNOWN_OR_NOT_SPECIFIED_D_3_BRADO.getValue();
			break;
		case CAPTURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CAPTURE_COMPLEXES_D_3_CAPT.getValue();
			break;
		case CHANGES_COMPATIBLE_WITH_ATRIAL_SEPTAL_DEFECT_OSTIUM_SECUNDUM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CHANGES_COMPATIBLE_WITH_ATRIAL_SEPTAL_DEFECT_OSTIUM_SECUNDUM_D_3_ASD.getValue();
			break;
		case CLOCKWISE_ROTATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CLOCKWISE_ROTATION_D_3_CWRT.getValue();
			break;
		case COMPATIBLE_ENDOCARDIAL_CUSHION_DEFECT_ASD_OSTIUM_PRIMUM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_ENDOCARDIAL_CUSHION_DEFECT_ASD_OSTIUM_PRIMUM_D_3_ECD.getValue();
			break;
		case COMPATIBLE_WITH_ANOMALOUS_LOCATION_OF_THE_CORONARY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_ANOMALOUS_LOCATION_OF_THE_CORONARY_D_3_ACA.getValue();
			break;
		case COMPATIBLE_WITH_CARDIOMYOPATHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_CARDIOMYOPATHY_D_3_MYOPA.getValue();
			break;
		case COMPATIBLE_WITH_EBSTEINS_ANOMALY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_EBSTEINS_ANOMALY_D_3_EBSTA.getValue();
			break;
		case COMPATIBLE_WITH_ENDOCRINE_DISEASE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_ENDOCRINE_DISEASE_D_3_NDOC.getValue();
			break;
		case COMPATIBLE_WITH_HYPERTENSION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_HYPERTENSION_D_3_IBP.getValue();
			break;
		case COMPATIBLE_WITH_ISCHEMIA_DIGITALIS_EFFECT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_ISCHEMIA_DIGITALIS_EFFECT_D_3_ISDIG.getValue();
			break;
		case COMPATIBLE_WITH_MYOCARDITIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_MYOCARDITIS_D_3_MYOCA.getValue();
			break;
		case COMPATIBLE_WITH_PULMONARY_EMBOLISM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_PULMONARY_EMBOLISM_D_3_PULM.getValue();
			break;
		case COMPATIBLE_WITH_TRICUSPID_ATRESIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPATIBLE_WITH_TRICUSPID_ATRESIA_D_3_TCA.getValue();
			break;
		case COMPLETE_LEFT_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPLETE_LEFT_BUNDLE_BRANCH_BLOCK_D_3_CLBBB.getValue();
			break;
		case COMPLETE_RIGHT_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COMPLETE_RIGHT_BUNDLE_BRANCH_BLOCK_D_3_CRBBB.getValue();
			break;
		case CONCEALED_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONCEALED_CONDUCTION_D_3_CONCO.getValue();
			break;
		case CONCEALED_RE_ENTRY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONCEALED_RE_ENTRY_D_3_CONRE.getValue();
			break;
		case CONSIDER_HYPERCALCEMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONSIDER_HYPERCALCEMIA_D_3_HPRCA.getValue();
			break;
		case CONSIDER_HYPERKALEMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONSIDER_HYPERKALEMIA_D_3_HPRK.getValue();
			break;
		case CONSIDER_HYPOCALCEMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONSIDER_HYPOCALCEMIA_D_3_HPOCA.getValue();
			break;
		case CONSIDER_HYPOKALEMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONSIDER_HYPOKALEMIA_D_3_HPOK.getValue();
			break;
		case CONSISTENT_WITH_CHRONIC_OBSTRUCTIVE_PULMONARY_DISEASE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CONSISTENT_WITH_CHRONIC_OBSTRUCTIVE_PULMONARY_DISEASE_D_3_COPD.getValue();
			break;
		case  COUNTERCLOCKWISE_ROTATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.COUNTERCLOCKWISE_ROTATION_D_3_CCWRT.getValue();
			break;
		case CRITERIA_FOR:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.CRITERIA_FOR_D_3_CRIMA.getValue();
			break;
		case DDD_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DDD_PACEMAKER_D_3_PADDD.getValue();
			break;
		case DEMAND_PACEMAKER_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DEMAND_PACEMAKER_RHYTHM_D_3_PACED.getValue();
			break;
		case DEMAND_PACING_BASED_UPON_INTRINSIC_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DEMAND_PACING_BASED_UPON_INTRINSIC_COMPLEXES_D_3_PADEM.getValue();
			break;
		case DEXTROCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DEXTROCARDIA_D_3_DXTRO.getValue();
			break;
		case DIGITALIS_EFFECT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DIGITALIS_EFFECT_D_3_DIG.getValue();
			break;
		case DUAL_CHAMBER_ELECTRONIC_PACING:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DUAL_CHAMBER_ELECTRONIC_PACING_D_3_PAD.getValue();
			break;
		case DVI_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.DVI_PACEMAKER_D_3_PADVI.getValue();
			break;
		case ECG_WITHIN_NORMAL_LIMITS_FOR_AGE_AND_SEX:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ECG_WITHIN_NORMAL_LIMITS_FOR_AGE_AND_SEX_D_3_WHNOR.getValue();
			break;
		case ECTOPIC_ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ECTOPIC_ATRIAL_RHYTHM_D_3_EAR.getValue();
			break;
		case ELECTRONIC_ATRIAL_PACING:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_ATRIAL_PACING_D_3_PAA.getValue();
			break;
		case ELECTRONIC_PACEMAKER_AV_SEQUENTIAL_NORMAL_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_PACEMAKER_AV_SEQUENTIAL_NORMAL_CAPTURE_D_3_EPAVS.getValue();
			break;
		case ELECTRONIC_PACEMAKER_DEMAND_MODE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_PACEMAKER_DEMAND_MODE_D_3_EPDM.getValue();
			break;
		case ELECTRONIC_PACEMAKER_FAILURE_TO_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_PACEMAKER_FAILURE_TO_CAPTURE_D_3_EPFC.getValue();
			break;
		case ELECTRONIC_PACEMAKER_FAILURE_TO_SENSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_PACEMAKER_FAILURE_TO_SENSE_D_3_EPFS.getValue();
			break;
		case ELECTRONIC_PACEMAKER_VENTRICULAR_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_PACEMAKER_VENTRICULAR_CAPTURE_D_3_EPVC.getValue();
			break;
		case ELECTRONIC_VENTRICULAR_PACING_WITH_ATRIAL_SENSING:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ELECTRONIC_VENTRICULAR_PACING_WITH_ATRIAL_SENSING_D_3_PAVA.getValue();
			break;
		case ENTRANCE_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ENTRANCE_BLOCK_D_3_ENTBL.getValue();
			break;
		case EPICARDIAL_INJURY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.EPICARDIAL_INJURY_D_3_EPI.getValue();
			break;
		case ESCAPE_COMPLEX_ORIGIN_UNKNOWN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ESCAPE_COMPLEX_ORIGIN_UNKNOWN_D_3_ESCUN.getValue();
			break;
		case EXIT_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.EXIT_BLOCK_D_3_EXIBL.getValue();
			break;
		case EXTREME_BRADYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.EXTREME_BRADYCARDIA_D_3_EBRAD.getValue();
			break;
		case EXTREME_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.EXTREME_TACHYCARDIA_D_3_ETACH.getValue();
			break;
		case FAULTY_LEAD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.FAULTY_LEAD_D_3_FAULT.getValue();
			break;
		case FIRST_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.FIRST_DEGREE_AV_BLOCK_D_3_1AVB.getValue();
			break;
		case FIXED_COUPLING_INTERVAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.FIXED_COUPLING_INTERVAL_D_3_FCOUP.getValue();
			break;
		case FUSION_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.FUSION_COMPLEXES_D_3_FUSC.getValue();
			break;
		case HIGH_AMPLITUDE_T_WAVES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_AMPLITUDE_T_WAVES_D_3_HIGHT.getValue();
			break;
		case HIGH_LATERAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_LATERAL_MYOCARDIAL_INFARCTION_D_3_HLMI.getValue();
			break;
		case HIGH_P_VOLTAGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_P_VOLTAGES_D_3_HPVOL.getValue();
			break;
		case HIGH_QRS_VOLTAGE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_QRS_VOLTAGE_D_3_HVOLT.getValue();
			break;
		case HIGH_QRS_VOLTAGE_IN_THE_HORIZONTAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_QRS_VOLTAGE_IN_THE_HORIZONTAL_LEADS_D_3_HVOLH.getValue();
			break;
		case HIGH_QRS_VOLTAGES_IN_THE_FRONTAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_QRS_VOLTAGES_IN_THE_FRONTAL_LEADS_D_3_HVOLF.getValue();
			break;
		case HIGH_T_VOLTAGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HIGH_T_VOLTAGES_D_3_HTVOL.getValue();
			break;
		case HORIZONTAL_AXIS_IN_FRONTAL_PLANE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.HORIZONTAL_AXIS_IN_FRONTAL_PLANE_D_3_AXHOR.getValue();
			break;
		case IDIOVENTRICULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.IDIOVENTRICULAR_RHYTHM_D_3_IDIOR.getValue();
			break;
		case INCOMPLETE_LEFT_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INCOMPLETE_LEFT_BUNDLE_BRANCH_BLOCK_D_3_ILBBB.getValue();
			break;
		case INCOMPLETE_OR_NO_ANALYSIS_BY_THE_PROGRAM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INCOMPLETE_OR_NO_ANALYSIS_BY_THE_PROGRAM_D_3_INCAN.getValue();
			break;
		case INCOMPLETE_RIGHT_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INCOMPLETE_RIGHT_BUNDLE_BRANCH_BLOCK_D_3_IRBBB.getValue();
			break;
		case INCONSISTENT_OR_ERRONEOUS_PATIENT_DEMOGRAPHIC_DATA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INCONSISTENT_OR_ERRONEOUS_PATIENT_DEMOGRAPHIC_DATA_D_3_PINFO.getValue();
			break;
		case  INFERIOR_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INFERIOR_MYOCARDIAL_INFARCTION_D_3_IMI.getValue();
			break;
		case INFEROLATERAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INFEROLATERAL_MYOCARDIAL_INFARCTION_D_3_ILMI.getValue();
			break;
		case INFEROPOSTERIOR_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INFEROPOSTERIOR_MYOCARDIAL_INFARCTION_D_3_IPMI.getValue();
			break;
		case INFEROPOSTEROLATERAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INFEROPOSTEROLATERAL_MYOCARDIAL_INFARCTION_D_3_IPLMI.getValue();
			break;
		case INPUT_IS_FROM_SIMULATOR_OR_TEST_PATTERN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INPUT_IS_FROM_SIMULATOR_OR_TEST_PATTERN_D_3_SIMUL.getValue();
			break;
		case INTERMITTENT_SECOND_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INTERMITTENT_SECOND_DEGREE_AV_BLOCK_D_3_I2AVB.getValue();
			break;
		case INTERPRET_WITH_CLINICAL_DATA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INTERPRET_WITH_CLINICAL_DATA_D_3_CLIN.getValue();
			break;
		case INTRA_ATRIAL_CONDUCTION_DELAY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INTRA_ATRIAL_CONDUCTION_DELAY_D_3_IACD.getValue();
			break;
		case INTRAVENTRICULAR_CONDUCTION_DISTURBANCE_QRS_120MS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INTRAVENTRICULAR_CONDUCTION_DISTURBANCE_QRS_120MS_D_3_IVCD.getValue();
			break;
		case INVERTED_T_WAVES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.INVERTED_T_WAVES_D_3_INVT.getValue();
			break;
		case IRREGULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.IRREGULAR_RHYTHM_D_3_IRREG.getValue();
			break;
		case IRREGULAR_VENTRICULAR_RESPONSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.IRREGULAR_VENTRICULAR_RESPONSE_D_3_IVR.getValue();
			break;
		case ISCHEMIC:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ISCHEMIC_D_3_ISC.getValue();
			break;
		case JUNCTIONAL_BRADYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_BRADYCARDIA_D_3_JBRAD.getValue();
			break;
		case JUNCTIONAL_ESCAPE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_ESCAPE_COMPLEXES_D_3_JEC.getValue();
			break;
		case JUNCTIONAL_ESCAPE_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_ESCAPE_RHYTHM_D_3_JESCR.getValue();
			break;
		case JUNCTIONAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_PREMATURE_COMPLEXES_D_3_JPC.getValue();
			break;
		case JUNCTIONAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_RHYTHM_D_3_JRHYT.getValue();
			break;
		case JUNCTIONAL_ST_DEPRESSION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_ST_DEPRESSION_D_3_STDJ.getValue();
			break;
		case JUNCTIONAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUNCTIONAL_TACHYCARDIA_D_3_JTACH.getValue();
			break;
		case JUVENILE_T_WAVES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.JUVENILE_T_WAVES_D_3_JUV.getValue();
			break;
		case LATERAL_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LATERAL_MYOCARDIAL_INFARCTION_D_3_LMI.getValue();
			break;
		case LEAD_MISPLACEMENT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEAD_MISPLACEMENT_D_3_LMISP.getValue();
			break;
		case LEFT_ANTERIOR_FASCICULAR_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_ANTERIOR_FASCICULAR_BLOCK_D_3_LAFB.getValue();
			break;
		case LEFT_ATRIAL_ENLARGEMENT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_ATRIAL_ENLARGEMENT_D_3_LAE.getValue();
			break;
		case LEFT_ATRIAL_OVERLOAD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_ATRIAL_OVERLOAD_D_3_LAO.getValue();
			break;
		case LEFT_ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_ATRIAL_RHYTHM_D_3_LAR.getValue();
			break;
		case LEFT_AXIS_DEVIATION_OF_QRS_IN_FRONTAL_PLANE_30:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_AXIS_DEVIATION_OF_QRS_IN_FRONTAL_PLANE_30_D_3_LAD.getValue();
			break;
		case LEFT_POSTERIOR_FASCICULAR_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_POSTERIOR_FASCICULAR_BLOCK_D_3_LPFB.getValue();
			break;
		case LEFT_VENTRICULAR_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFT_VENTRICULAR_HYPERTROPHY_D_3_LVH.getValue();
			break;
		case LEFTWARD_AXIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LEFTWARD_AXIS_D_3_AXL.getValue();
			break;
		case LIMB_LEADS_DOUBLE_STANDARD_CALIBRATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LIMB_LEADS_DOUBLE_STANDARD_CALIBRATION_D_3_DSLIM.getValue();
			break;
		case LONG_QT_INTERVAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LONG_QT_INTERVAL_D_3_LNGQT.getValue();
			break;
		case LIMB_LEADS_HALF_STANDARD_CALIBRATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LIMB_LEADS_HALF_STANDARD_CALIBRATION_D_3_HSLIM.getValue();
			break;
		case LONG_R_R_INTERVAL_MEASURED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LONG_R_R_INTERVAL_MEASURED_D_3_LRR.getValue();
			break;
		case LOW_AMPLITUDE_T_WAVES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOW_AMPLITUDE_T_WAVES_D_3_LOWT.getValue();
			break;
		case LOW_QRS_VOLTAGES_IN_THE_FRONTAL_AND_HORIZONTAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOW_QRS_VOLTAGES_IN_THE_FRONTAL_AND_HORIZONTAL_LEADS_D_3_LVOLT.getValue();
			break;
		case LOW_QRS_VOLTAGES_IN_THE_HORIZONTAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOW_QRS_VOLTAGES_IN_THE_HORIZONTAL_LEADS_D_3_LVOLH.getValue();
			break;
		case  LOW_RIGHT_ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOW_RIGHT_ATRIAL_RHYTHM_D_3_RAR.getValue();
			break;
		case LOW_VOLTAGE_IN_FRONTAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOW_VOLTAGE_IN_FRONTAL_LEADS_D_3_LVOLF.getValue();
			break;
		case LOWN_GANONG_LEVINE_SYNDROME:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.LOWN_GANONG_LEVINE_SYNDROME_D_3_LGL.getValue();
			break;
		case MALFUNCTIONING_ARTIFICIAL_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MALFUNCTIONING_ARTIFICIAL_PACEMAKER_D_3_PACEM.getValue();
			break;
		case MAPCS_MULTIPLE_ATRIAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MAPCS_MULTIPLE_ATRIAL_PREMATURE_COMPLEXES_D_3_MAPCS.getValue();
			break;
		case MARKED_SINUS_ARRHYTHMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MARKED_SINUS_ARRHYTHMIA_D_3_MSAR.getValue();
			break;
		case MINIMAL_CRITERIA_FOR:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MINIMAL_CRITERIA_FOR_D_3_CRIMI.getValue();
			break;
		case MINOR_INTRAVENTRICULAR_CONDUCTION_DISTURBANCE_QRS_120MS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MINOR_INTRAVENTRICULAR_CONDUCTION_DISTURBANCE_QRS_120MS_D_3_IVCD.getValue();
			break;
		case MISSING_OR_NO_DATA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MISSING_OR_NO_DATA_D_3_NODAT.getValue();
			break;
		case MOBITZ_TYPE_2_SECOND_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MOBITZ_TYPE_2_SECOND_DEGREE_AV_BLOCK_D_3_MOBI2.getValue();
			break;
		case MODERATE_CRITERIA_FOR:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MODERATE_CRITERIA_FOR_D_3_CRIMO.getValue();
			break;
		case MULTIFOCAL_ATRIAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIFOCAL_ATRIAL_RHYTHM_D_3_MAR.getValue();
			break;
		case MULTIFOCAL_ATRIAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIFOCAL_ATRIAL_TACHYCARDIA_D_3_MFAT.getValue();
			break;
		case MULTIFOCAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIFOCAL_TACHYCARDIA_D_3_MTACH.getValue();
			break;
		case MULTIPLE_INTERPOLATED_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIPLE_INTERPOLATED_COMPLEXES_D_3_MICS.getValue();
			break;
		case MULTIPLE_JUNCTIONAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIPLE_JUNCTIONAL_PREMATURE_COMPLEXES_D_3_MJPCS.getValue();
			break;
		case MULTIPLE_PREMATURE_VENTRICULAR_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIPLE_PREMATURE_VENTRICULAR_COMPLEXES_D_3_MVPCS.getValue();
			break;
		case MULTIPLE_SUPRAVENTRICULAR_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIPLE_SUPRAVENTRICULAR_PREMATURE_COMPLEXES_D_3_SVPCS.getValue();
			break;
		case MULTIPLE_VENTRICULAR_INTERPOLATED_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MULTIPLE_VENTRICULAR_INTERPOLATED_COMPLEXES_D_3_MVICS.getValue();
			break;
		case MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.MYOCARDIAL_INFARCTION_D_3_MI.getValue();
			break;
		case NARROW_QRS_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NARROW_QRS_TACHYCARDIA_D_3_NQTAC.getValue();
			break;
		case NODAL_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NODAL_RHYTHM_D_3_NODRH.getValue();
			break;
		case NOISY_RECORDING:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NOISY_RECORDING_D_3_NOISE.getValue();
			break;
		case NON_DIAGNOSTIC_T_ABNORMALITIES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_DIAGNOSTIC_T_ABNORMALITIES_D_3_NDT.getValue();
			break;
		case NON_SPECIFIC_INTRAVENTRICULAR_CONDUCTION_DISTURBAN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_INTRAVENTRICULAR_CONDUCTION_DISTURBAN_D_3_IVCD.getValue();
			break;
		case NON_SPECIFIC_P_WAVE_ABNORMALITIES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_P_WAVE_ABNORMALITIES_D_3_NSPEP.getValue();
			break;
		case NON_SPECIFIC_ST_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_ST_CHANGES_D_3_NST.getValue();
			break;
		case NON_SPECIFIC_ST_DEPRESSION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_ST_DEPRESSION_D_3_STD.getValue();
			break;
		case NON_SPECIFIC_ST_ELEVATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_ST_ELEVATION_D_3_STE.getValue();
			break;
		case NON_SPECIFIC_T_WAVE_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SPECIFIC_T_WAVE_CHANGES_D_3_NT.getValue();
			break;
		case NON_STANDARD_CALIBRATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_STANDARD_CALIBRATION_D_3_NSCAL.getValue();
			break;
		case NON_SUSTAINED_VENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NON_SUSTAINED_VENTRICULAR_TACHYCARDIA_D_3_NSVT.getValue();
			break;
		case NORMAL_ECG:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_ECG_D_3_NORM.getValue();
			break;
		case NORMAL_FOR_AGE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_FOR_AGE_D_3_NFA.getValue();
			break;
		case NORMAL_FOR_BUILD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_FOR_BUILD_D_3_NFB.getValue();
			break;
		case NORMAL_FUNCTIONING_ARTIFICIAL_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_FUNCTIONING_ARTIFICIAL_PACEMAKER_D_3_PACE.getValue();
			break;
		case NORMAL_P_WAVE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_P_WAVE_D_3_NLP.getValue();
			break;
		case NORMAL_QRS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_QRS_D_3_NLQRS.getValue();
			break;
		case NORMAL_SINUS_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_SINUS_RHYTHM_D_3_NSR.getValue();
			break;
		case NORMAL_ST_T:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_ST_T_D_3_NLSTT.getValue();
			break;
		case NORMAL_T_WAVE_VARIATIONS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_T_WAVE_VARIATIONS_D_3_TNOR.getValue();
			break;
		case NORMAL_VARIANT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.NORMAL_VARIANT_D_3_STNOR.getValue();
			break;
		case OCCASIONAL_CAPTURE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.OCCASIONAL_CAPTURE_D_3_OCAP.getValue();
			break;
		case OCCASIONAL_NON_PACED_COMPLEXES1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.OCCASIONAL_NON_PACED_COMPLEXES1_D_3_ONPAC1.getValue();
			break;
		case OCCASIONAL_NON_PACED_COMPLEXES2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.OCCASIONAL_NON_PACED_COMPLEXES2_D_3_ONPAC2.getValue();
			break;
		case OCCASIONAL_VENTRICULAR_PACED_COMPLEXES1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.OCCASIONAL_VENTRICULAR_PACED_COMPLEXES1_D_3_OVPAC1.getValue();
			break;
		case OCCASIONAL_VENTRICULAR_PACED_COMPLEXES2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.OCCASIONAL_VENTRICULAR_PACED_COMPLEXES2_D_3_OVPAC2.getValue();
			break;
		case ORTHOGRADE_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ORTHOGRADE_CONDUCTION_D_3_ORTCO.getValue();
			break;
		case PAIRED_ATRIAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAIRED_ATRIAL_PREMATURE_COMPLEXES_D_3_PAPCS.getValue();
			break;
		case PAIRED_JUNCTIONAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAIRED_JUNCTIONAL_PREMATURE_COMPLEXES_D_3_PJPCS.getValue();
			break;
		case PAIRED_VENTRICULAR_PREMATURE_COMPLEXES2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAIRED_VENTRICULAR_PREMATURE_COMPLEXES2_D_3_PVPCS.getValue();
			break;
		case PAIRED_VENTRICULAR_PREMATURE_COMPLEXES1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAIRED_VENTRICULAR_PREMATURE_COMPLEXES1_D_3_PPVCS.getValue();
			break;
		case PAROXYSMAL_ATRIAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAROXYSMAL_ATRIAL_TACHYCARDIA_D_3_PAT.getValue();
			break;
		case PAROXYSMAL_SUPRAVENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PAROXYSMAL_SUPRAVENTRICULAR_TACHYCARDIA_D_3_PSVT.getValue();
			break;
		case PEDIATRIC_INTERPRETATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PEDIATRIC_INTERPRETATION_D_3_PED.getValue();
			break;
		case POOR_DATA_QUALITY_INTERPRETATION_MAY_BE_ADVERSELY_AFFECTED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POOR_DATA_QUALITY_INTERPRETATION_MAY_BE_ADVERSELY_AFFECTED_D_3_QCERR.getValue();
			break;
		case POOR_R_WAVE_PROGRESSION_IN_PRECORDIAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POOR_R_WAVE_PROGRESSION_IN_PRECORDIAL_LEADS_D_3_POORR.getValue();
			break;
		case POSSIBLY_ABNORMAL_ECG:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POSSIBLY_ABNORMAL_ECG_D_3_POSAB.getValue();
			break;
		case POSSIBLY_DUE_TO_METABOLIC_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POSSIBLY_DUE_TO_METABOLIC_CHANGES_D_3_METAB.getValue();
			break;
		case POSSIBLY_MEASUREMENT_ERROR:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POSSIBLY_MEASUREMENT_ERROR_D_3_MEASE.getValue();
			break;
		case POSSIBLY_NORMAL_ECG:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POSSIBLY_NORMAL_ECG_D_3_POSNL.getValue();
			break;
		case POST_EXTRASYSTOLIC_T_WAVE_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POST_EXTRASYSTOLIC_T_WAVE_CHANGES_D_3_STPVC.getValue();
			break;
		case POST_OPERATIVE_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POST_OPERATIVE_CHANGES_D_3_POSTO.getValue();
			break;
		case POSTERIOR_MYOCARDIAL_INFARCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.POSTERIOR_MYOCARDIAL_INFARCTION_D_3_PMI.getValue();
			break;
		case PRE_EXCITATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PRE_EXCITATION_D_3_PREEX.getValue();
			break;
		case PRECORDIAL_LEADS_DOUBLE_STANDARD_CALIBRATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PRECORDIAL_LEADS_DOUBLE_STANDARD_CALIBRATION_D_3_DSPRE.getValue();
			break;
		case PRECORDIAL_LEADS_HALF_STANDARD_CALIBRATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PRECORDIAL_LEADS_HALF_STANDARD_CALIBRATION_D_3_HSPRE.getValue();
			break;
		case PREDOMINANT_2_1_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_2_1_BLOCK_D_3_B2T1.getValue();
			break;
		case PREDOMINANT_2_1_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_2_1_CONDUCTION_D_3_C2T1.getValue();
			break;
		case PREDOMINANT_3_1_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_3_1_BLOCK_D_3_B351.getValue();
			break;
		case PREDOMINANT_3_1_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_3_1_CONDUCTION_D_3_C3T1.getValue();
			break;
		case PREDOMINANT_4_1_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_4_1_BLOCK_D_3_B4T1.getValue();
			break;
		case PREDOMINANT_4_1_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_4_1_CONDUCTION_D_3_C4T1.getValue();
			break;
		case PREDOMINANT_5_1_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_5_1_BLOCK_D_3_B5T1.getValue();
			break;
		case PREDOMINANT_5_1_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREDOMINANT_5_1_CONDUCTION_D_3_C5T1.getValue();
			break;
		case PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PREMATURE_COMPLEXES_D_3_PRC.getValue();
			break;
		case PROMINENT_ANTERIOR_FORCES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PROMINENT_ANTERIOR_FORCES_D_3_PRANT.getValue();
			break;
		case PROMINENT_R_WAVES_IN_RIGHT_PRECORDIAL_LEADS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PROMINENT_R_WAVES_IN_RIGHT_PRECORDIAL_LEADS_D_3_PROMR.getValue();
			break;
		case PULMONARY_EMPHYSEMA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.PULMONARY_EMPHYSEMA_D_3_PE.getValue();
			break;
		case Q_WAVES_PRESENT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.Q_WAVES_PRESENT_D_3_QWAVE.getValue();
			break;
		case QRS_AXIS_INDETERMINATE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.QRS_AXIS_INDETERMINATE_D_3_AXIND.getValue();
			break;
		case RAPID_VENTRICULAR_RESPONSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RAPID_VENTRICULAR_RESPONSE_D_3_RVR.getValue();
			break;
		case RATE_NOT_SPECIFIED_VENTRICULAR_OR_ATRIAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RATE_NOT_SPECIFIED_VENTRICULAR_OR_ATRIAL_D_3_RATE.getValue();
			break;
		case RE_ENTRY_PHENOMENON:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RE_ENTRY_PHENOMENON_D_3_RENTR.getValue();
			break;
		case RECIPROCAL_OR_RE_ENTRANT_IMPULSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RECIPROCAL_OR_RE_ENTRANT_IMPULSE_D_3_RECIP.getValue();
			break;
		case RECIPROCAL_ST_T_CHANGES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RECIPROCAL_ST_T_CHANGES_D_3_RST.getValue();
			break;
		case REGULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.REGULAR_RHYTHM_D_3_REGRH.getValue();
			break;
		case RELATED_TO_PACEMAKER_ACTIVITY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RELATED_TO_PACEMAKER_ACTIVITY_D_3_ACET.getValue();
			break;
		case RETROGRADE_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RETROGRADE_CONDUCTION_D_3_RETCO.getValue();
			break;
		case RETURN_OF_IMPULSE_TO_ITS_CHAMBER_OF_ORIGIN_THE_ATRIUM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RETURN_OF_IMPULSE_TO_ITS_CHAMBER_OF_ORIGIN_THE_ATRIUM_D_3_AECHO.getValue();
			break;
		case RETURN_OF_IMPULSE_TO_ITS_CHAMBER_OF_ORIGIN_THE_VENTRICLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RETURN_OF_IMPULSE_TO_ITS_CHAMBER_OF_ORIGIN_THE_VENTRICLE_D_3_VECHO.getValue();
			break;
		case REVIEW_ST_T_ANALYSIS_FOR_THE_EFFECTS_OF_PACING:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.REVIEW_ST_T_ANALYSIS_FOR_THE_EFFECTS_OF_PACING_D_3_STPAC.getValue();
			break;
		case RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RHYTHM_D_3_RHY.getValue();
			break;
		case RIGHT_ATRIAL_ENLARGEMENT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHT_ATRIAL_ENLARGEMENT_D_3_RAE.getValue();
			break;
		case RIGHT_ATRIAL_OVERLOAD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHT_ATRIAL_OVERLOAD_D_3_RAO.getValue();
			break;
		case RIGHT_AXIS_DEVIATION_OF_QRS_IN_FRONTAL_PLANE_90:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHT_AXIS_DEVIATION_OF_QRS_IN_FRONTAL_PLANE_90_D_3_RAD.getValue();
			break;
		case RIGHT_VENTRICULAR_DOMINANCE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHT_VENTRICULAR_DOMINANCE_D_3_RVD.getValue();
			break;
		case RIGHT_VENTRICULAR_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHT_VENTRICULAR_HYPERTROPHY_D_3_RVH.getValue();
			break;
		case RIGHTWARD_AXIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RIGHTWARD_AXIS_D_3_AXR.getValue();
			break;
		case RSR_TYPE_IN_V1_OR_V2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RSR_TYPE_IN_V1_OR_V2_D_3_RSR1.getValue();
			break;
		case RUN_OF_ATRIAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_ATRIAL_PREMATURE_COMPLEXES_D_3_RAPCS.getValue();
			break;
		case RUN_OF_ATRIAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_ATRIAL_TACHYCARDIA_D_3_RATAC.getValue();
			break;
		case RUN_OF_JUNCTIONAL_PREMATURE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_JUNCTIONAL_PREMATURE_COMPLEXES_D_3_RJPCS.getValue();
			break;
		case RUN_OF_JUNCTIONAL_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_JUNCTIONAL_TACHYCARDIA_D_3_RJTAC.getValue();
			break;
		case RUN_OF_VENTRICULAR_PREMATURE_COMPLEXES1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_VENTRICULAR_PREMATURE_COMPLEXES1_D_3_RPVCS.getValue();
			break;
		case RUN_OF_VENTRICULAR_PREMATURE_COMPLEXES2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_VENTRICULAR_PREMATURE_COMPLEXES2_D_3_RVPCS.getValue();
			break;
		case RUN_OF_VENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.RUN_OF_VENTRICULAR_TACHYCARDIA_D_3_RVTAC.getValue();
			break;
		case S1_S2_S3_TYPE_QRS_PATTERN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.S1_S2_S3_TYPE_QRS_PATTERN_D_3_S1S23.getValue();
			break;
		case SECOND_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SECOND_DEGREE_AV_BLOCK_D_3_2AVB.getValue();
			break;
		case SECONDARY_TO_CONGENITAL_HEART_DISEASE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SECONDARY_TO_CONGENITAL_HEART_DISEASE_D_3_CONG.getValue();
			break;
		case SECONDARY_TO_RESPIRATORY_DISEASE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SECONDARY_TO_RESPIRATORY_DISEASE_D_3_RESP.getValue();
			break;
		case SECONDARY_TO_VALVULAR_HEART_DISEASE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SECONDARY_TO_VALVULAR_HEART_DISEASE_D_3_VALV.getValue();
			break;
		case SEPTAL_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SEPTAL_HYPERTROPHY_D_3_SEHYP.getValue();
			break;
		case SHORT_PR_INTERVAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SHORT_PR_INTERVAL_D_3_SHTPR.getValue();
			break;
		case SHORT_QT_INTERVAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SHORT_QT_INTERVAL_D_3_SHTQT.getValue();
			break;
		case SINO_ATRIAL_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINO_ATRIAL_BLOCK_D_3_SABLK.getValue();
			break;
		case SINUS_ARREST:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARREST_D_3_SAR.getValue();
			break;
		case SINUS_ARREST_WITH_ATRIAL_ESCAPE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARREST_WITH_ATRIAL_ESCAPE_D_3_SARA.getValue();
			break;
		case SINUS_ARREST_WITH_JUNCTIONAL_ESCAPE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARREST_WITH_JUNCTIONAL_ESCAPE_D_3_SARJ.getValue();
			break;
		case SINUS_ARREST_WITH_SUPRAVENTRICULAR_ESCAPE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARREST_WITH_SUPRAVENTRICULAR_ESCAPE_D_3_SARSV.getValue();
			break;
		case SINUS_ARREST_WITH_VENTRICULAR_ESCAPE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARREST_WITH_VENTRICULAR_ESCAPE_D_3_SARV.getValue();
			break;
		case SINUS_ARRHYTHMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_ARRHYTHMIA_D_3_SARRH.getValue();
			break;
		case SINUS_BRADYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_BRADYCARDIA_D_3_SBRAD.getValue();
			break;
		case SINUS_PAUSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_PAUSE_D_3_SPAUS.getValue();
			break;
		case SINUS_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_RHYTHM_D_3_SR.getValue();
			break;
		case SINUS_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SINUS_TACHYCARDIA_D_3_STACH.getValue();
			break;
		case SLOW_VENTRICULAR_RESPONSE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SLOW_VENTRICULAR_RESPONSE_D_3_SVR.getValue();
			break;
		case ST_ELEVATION_V1_V3_POSSIBLY_DUE_TO_ENHANCED_VAGAL_TONE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_ELEVATION_V1_V3_POSSIBLY_DUE_TO_ENHANCED_VAGAL_TONE_D_3_STVAG.getValue();
			break;
		case ST_T_CHANGE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_T_CHANGE_D_3_STT.getValue();
			break;
		case ST_T_CHANGES_COMPATIBLE_WITH_EARLY_REPOLARIZATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_T_CHANGES_COMPATIBLE_WITH_EARLY_REPOLARIZATION_D_3_REPOL.getValue();
			break;
		case ST_T_CHANGES_COMPATIBLE_WITH_PERICARDITIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_T_CHANGES_COMPATIBLE_WITH_PERICARDITIS_D_3_PERIC.getValue();
			break;
		case ST_T_CHANGES_COMPATIBLE_WITH_VENTRICULAR_ANEURYSM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_T_CHANGES_COMPATIBLE_WITH_VENTRICULAR_ANEURYSM_D_3_ANEUR.getValue();
			break;
		case ST_T_CHANGES_DUE_TO_QUINIDINE_EFFECT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.ST_T_CHANGES_DUE_TO_QUINIDINE_EFFECT_D_3_QUIN.getValue();
			break;
		case SUBENDOCARDIAL_INJURY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUBENDOCARDIAL_INJURY_D_3_INJ.getValue();
			break;
		case SUGGESTS_MYOCARDIAL_INFARCTION_NO_LOCATION_SPECIFIED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUGGESTS_MYOCARDIAL_INFARCTION_NO_LOCATION_SPECIFIED_D_3_MYOIN.getValue();
			break;
		case SUPRAVENTRICULAR_ARRHYTHMIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_ARRHYTHMIA_D_3_SVARR.getValue();
			break;
		case SUPRAVENTRICULAR_BIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_BIGEMINY_D_3_SVBIG.getValue();
			break;
		case SUPRAVENTRICULAR_BRADYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_BRADYCARDIA_D_3_SVBRA.getValue();
			break;
		case SUPRAVENTRICULAR_ESCAPE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_ESCAPE_COMPLEXES_D_3_SVEC.getValue();
			break;
		case SUPRAVENTRICULAR_INTERPOLATED_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_INTERPOLATED_COMPLEXES_D_3_SVIC.getValue();
			break;
		case SUPRAVENTRICULAR_PREMATURE_COMPLEX:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_PREMATURE_COMPLEX_D_3_SVPC.getValue();
			break;
		case SUPRAVENTRICULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_RHYTHM_D_3_SVRHY.getValue();
			break;
		case SUPRAVENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_TACHYCARDIA_D_3_SVTAC.getValue();
			break;
		case SUPRAVENTRICULAR_TRIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUPRAVENTRICULAR_TRIGEMINY_D_3_SVTRI.getValue();
			break;
		case SUSPECT_ARM_LEADS_REVERSED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUSPECT_ARM_LEADS_REVERSED_D_3_ARMRE.getValue();
			break;
		case SUSTAINED_VENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.SUSTAINED_VENTRICULAR_TACHYCARDIA_D_3_SVT.getValue();
			break;
		case T_WAVE_ABNORMALITY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.T_WAVE_ABNORMALITY_D_3_TAB.getValue();
			break;
		case TACHYCARDIA_ORIGIN_UNKNOWN_OR_NOT_SPECIFIED:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TACHYCARDIA_ORIGIN_UNKNOWN_OR_NOT_SPECIFIED_D_3_TACHO.getValue();
			break;
		case THIRD_DEGREE_AV_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.THIRD_DEGREE_AV_BLOCK_D_3_3AVB.getValue();
			break;
		case TORSADE_DES_POINTES_VENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TORSADE_DES_POINTES_VENTRICULAR_TACHYCARDIA_D_3_TORSA.getValue();
			break;
		case TRANSITION_IN_HORIZONTAL_LEADS_SHIFTED_LEFTWARD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRANSITION_IN_HORIZONTAL_LEADS_SHIFTED_LEFTWARD_D_3_TRSLT.getValue();
			break;
		case TRANSITION_IN_HORIZONTAL_LEADS_SHIFTED_RIGHTWARD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRANSITION_IN_HORIZONTAL_LEADS_SHIFTED_RIGHTWARD_D_3_TRSRT.getValue();
			break;
		case TRANSITION_ZONE_IN_PRECORDIAL_LEADS_DISPLACED_TO_LEFT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRANSITION_ZONE_IN_PRECORDIAL_LEADS_DISPLACED_TO_LEFT_D_3_TRNZL.getValue();
			break;
		case TRANSITION_ZONE_IN_PRECORDIAL_LEADS_DISPLACED_TO_RIGHT:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRANSITION_ZONE_IN_PRECORDIAL_LEADS_DISPLACED_TO_RIGHT_D_3_TRNZR.getValue();
			break;
		case TRIFASCICULAR_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRIFASCICULAR_BLOCK_D_3_TRFAS.getValue();
			break;
		case TRIGEMINAL_PATTERN:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.TRIGEMINAL_PATTERN_D_3_TRIGU.getValue();
			break;
		case UNDETERMINED_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNDETERMINED_RHYTHM_D_3_UNRHY.getValue();
			break;
		case UNIPOLAR_ELECTRONIC_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNIPOLAR_ELECTRONIC_PACEMAKER_D_3_EPU.getValue();
			break;
		case UNIPOLAR_ELECTRONIC_PACEMAKER_AT_THE_APEX_OF_THE_RIGHT_VENTRICLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNIPOLAR_ELECTRONIC_PACEMAKER_AT_THE_APEX_OF_THE_RIGHT_VENTRICLE_D_3_EPURV.getValue();
			break;
		case UNSPECIFIED_BUNDLE_BRANCH_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNSPECIFIED_BUNDLE_BRANCH_BLOCK_D_3_BBB.getValue();
			break;
		case UNSPECIFIED_DELAY_OR_FAILURE_OF_IMPULSE_PROPAGATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNSPECIFIED_DELAY_OR_FAILURE_OF_IMPULSE_PROPAGATION_D_3_BLOCK.getValue();
			break;
		case UNUSUAL_FOR_BUILD:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNUSUAL_FOR_BUILD_D_3_UFB.getValue();
			break;
		case UNUSUAL_P_AXIS:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.UNUSUAL_P_AXIS_D_3_UNPAX.getValue();
			break;
		case VARIABLE_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VARIABLE_BLOCK_D_3_VARBL.getValue();
			break;
		case VARIABLE_CONDUCTION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VARIABLE_CONDUCTION_D_3_VARCO.getValue();
			break;
		case VARIABLE_COUPLING_INTERVAL:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VARIABLE_COUPLING_INTERVAL_D_3_VCOUP.getValue();
			break;
		case VAT_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VAT_PACEMAKER_D_3_PAVAT.getValue();
			break;
		case VDD_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VDD_PACEMAKER_D_3_PAVDD.getValue();
			break;
		case VENTRICULAR_BIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_BIGEMINY_D_3_VBIG.getValue();
			break;
		case VENTRICULAR_ESCAPE_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_ESCAPE_COMPLEXES_D_3_VEC.getValue();
			break;
		case VENTRICULAR_ESCAPE_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_ESCAPE_RHYTHM_D_3_VESCR.getValue();
			break;
		case VENTRICULAR_FIBRILLATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_FIBRILLATION_D_3_VFIB.getValue();
			break;
		case VENTRICULAR_FLUTTER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_FLUTTER_D_3_VFLT.getValue();
			break;
		case VENTRICULAR_INTERPOLATED_COMPLEXES:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_INTERPOLATED_COMPLEXES_D_3_VIC.getValue();
			break;
		case VENTRICULAR_PARASYSTOLE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_PARASYSTOLE_D_3_VPARA.getValue();
			break;
		case VENTRICULAR_PREMATURE_COMPLEX1:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_PREMATURE_COMPLEX1_D_3_VPC.getValue();
			break;
		case VENTRICULAR_PREMATURE_COMPLEX2:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_PREMATURE_COMPLEX2_D_3_PVC.getValue();
			break;
		case VENTRICULAR_QUADRIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_QUADRIGEMINY_D_3_VQUAG.getValue();
			break;
		case VENTRICULAR_RATE:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_RATE_D_3_VRATE.getValue();
			break;
		case VENTRICULAR_RHYTHM:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_RHYTHM_D_3_VRHYT.getValue();
			break;
		case VENTRICULAR_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_TACHYCARDIA_D_3_VTACH.getValue();
			break;
		case VENTRICULAR_TRIGEMINY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULAR_TRIGEMINY_D_3_VTRIG.getValue();
			break;
		case VENTRICULO_ATRIAL_BLOCK:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VENTRICULO_ATRIAL_BLOCK_D_3_VABL.getValue();
			break;
		case VOLTAGE_CRITERIA_QRS_FOR_LEFT_VENTRICULAR_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VOLTAGE_CRITERIA_QRS_FOR_LEFT_VENTRICULAR_HYPERTROPHY_D_3_VCLVH.getValue();
			break;
		case VOLTAGE_CRITERIA_QRS_FOR_RIGHT_VENTRICULAR_HYPERTROPHY:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VOLTAGE_CRITERIA_QRS_FOR_RIGHT_VENTRICULAR_HYPERTROPHY_D_3_VCRVH.getValue();
			break;
		case VVI_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.VVI_PACEMAKER_D_3_PAVVI.getValue();
			break;
		case WANDERING_PACEMAKER:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WANDERING_PACEMAKER_D_3_WANDP.getValue();
			break;
		case WENCKEBACH_PHENOMENON:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WENCKEBACH_PHENOMENON_D_3_WENCK.getValue();
			break;
		case WIDE_QRS_TACHYCARDIA:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WIDE_QRS_TACHYCARDIA_D_3_WQTAC.getValue();
			break;
		case WIDE_RATE_VARIATION:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WIDE_RATE_VARIATION_D_3_WRV.getValue();
			break;
		case WOLF_PARKINSON_TYPE_A:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WOLF_PARKINSON_TYPE_A_D_3_WPWA.getValue();
			break;
		case WOLF_PARKINSON_TYPE_B:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WOLF_PARKINSON_TYPE_B_D_3_WPWB.getValue();
			break;
		case WOLF_PARKINSON_WHITE_SYNDROME:
			this.strCodeValue = EnumCV_ECGInterpretiveStatements.WOLF_PARKINSON_WHITE_SYNDROME_D_3_WPW.getValue();
			break;
		}
	}

	/**
	 * Sets the value for ECGInterpretiveStatements
	 * @param enumECGInterpretiveStatements Enum for ECGInterpretiveStatements
	 */
	public void setECGInterpretiveStatements(EnumCM_ECGInterpretiveStatements enumECGInterpretiveStatements)
	{
		/**
		 * Retrieves the value for CodingSchemeDesignator, CodingSchemeVersion and Code Meaning and 
		 * sets the Code Value according to Code Meaning.
		 */
		this.strCodeMeaning = enumECGInterpretiveStatements.getValue();
		this.strCodingSchemeVersion = EnumCodingSchemeVersion.CSV_1_3.getValue();
		this.strCodingSchemeDesignator = EnumCodingSchemeDesignator.SCPECG.getValue();

		/**
		 * set code Value
		 */
		setCodeValue(enumECGInterpretiveStatements);
	}
}
