/*******************************************************************************
 *  Copyright 2017 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.hl7282.utils;

/**
 * This Enum contains all Message Structures of HL7.
 */
public enum EnumMessageStructure
{
	/** Enum constant of ACK Message Structure */ 
	ACK ("ACK"),
	/** Enum constant of ACK_I07 Message Structure */ 
	ACK_I07 ("ACK_I07"),
	/** Enum constant of ADT_A01 Message Structure */ 
	ADT_A01 ("ADT_A01"),
	/** Enum constant of ADT_A02 Message Structure */ 
	ADT_A02 ("ADT_A02"),
	/** Enum constant of ADT_A03 Message Structure */ 
	ADT_A03 ("ADT_A03"),
	/** Enum constant of ADT_A05 Message Structure */ 
	ADT_A05 ("ADT_A05"),/* same structure for events  A14,A28,A31*/
	/** Enum constant of ADT_A06 Message Structure */ 
	ADT_A06 ("ADT_A06"),/* same structure for events  A07*/
	/** Enum constant of ADT_A09 Message Structure */ 
	ADT_A09 ("ADT_A09"),/* same structure for events  A10,A11*/
	/** Enum constant of ADT_A12 Message Structure */ 
	ADT_A12 ("ADT_A12"),
	/** Enum constant of ADT_A15 Message Structure */ 
	ADT_A15 ("ADT_A15"),
	/** Enum constant of ADT_A16 Message Structure */ 
	ADT_A16 ("ADT_A16"),
	/** Enum constant of ADT_A17 Message Structure */ 
	ADT_A17 ("ADT_A17"),
	/** Enum constant of ADT_A20 Message Structure */ 
	ADT_A20 ("ADT_A20"),
	/** Enum constant of ADT_A21 Message Structure */ 
	ADT_A21 ("ADT_A21"),/* same structure for events  A22,A23,A25,A26,A27,A29,A32,A33*/
	/** Enum constant of ADT_A24 Message Structure */ 
	ADT_A24 ("ADT_A24"),
	/** Enum constant of ADT_A37 Message Structure */ 
	ADT_A37 ("ADT_A37"),
	/** Enum constant of ADT_A38 Message Structure */ 
	ADT_A38 ("ADT_A38"),
	/** Enum constant of ADT_A39 Message Structure */ 
	ADT_A39 ("ADT_A39"),/* same structure for events  A40,A41,A42	 */
	/** Enum constant of ADT_A43 Message Structure */ 
	ADT_A43 ("ADT_A43"),
	/** Enum constant of ADT_A44 Message Structure */ 
	ADT_A44 ("ADT_A44"),
	/** Enum constant of ADT_A45 Message Structure */ 
	ADT_A45 ("ADT_A45"),
	/** Enum constant of ADT_A47 Message Structure */ 
	ADT_A47 ("ADT_A47"),/* same structure for events  A47,A49	 */
	/** Enum constant of ADT_A50 Message Structure */ 
	ADT_A50 ("ADT_A50"), /* same structure for events  A51	 */
	/** Enum constant of ADT_A52 Message Structure */ 
	ADT_A52 ("ADT_A52"), /* same structure for events  A53, A55	 */
	/** Enum constant of ADT_A54 Message Structure */ 
	ADT_A54 ("ADT_A54"),
	/** Enum constant of ADT_A60 Message Structure */ 
	ADT_A60 ("ADT_A60"),
	/** Enum constant of ADT_A61 Message Structure */ 
	ADT_A61 ("ADT_A61"), /* same structure for events  A62	 */
	/** Enum constant of BAR_P01 Message Structure */ 
	BAR_P01 ("BAR_P01"),
	/** Enum constant of BAR_P02 Message Structure */ 
	BAR_P02 ("BAR_P02"),
	/** Enum constant of BAR_P05 Message Structure */ 
	BAR_P05 ("BAR_P05"),
	/** Enum constant of BAR_P06 Message Structure */ 
	BAR_P06 ("BAR_P06"),
	/** Enum constant of BAR_P10 Message Structure */ 
	BAR_P10 ("BAR_P10"),
	/** Enum constant of BAR_P12 Message Structure */ 
	BAR_P12 ("BAR_P12"),
	/** Enum constant of BPS_O29 Message Structure */ 
	BPS_O29 ("BPS_O29"),
	/** Enum constant of BRP_O30 Message Structure */ 
	BRP_O30 ("BRP_O30"),
	/** Enum constant of BRT_O32 Message Structure */ 
	BRT_O32 ("BRT_O32"),
	/** Enum constant of BTS_O31 Message Structure */ 
	BTS_O31 ("BTS_O31"),
	/** Enum constant of CRM_C01 Message Structure */ 
	CRM_C01 ("CRM_C01"), /* same structure for events  C02,C03, C04, C05, C06, C07, C08	 */
	/** Enum constant of CSU_C09 Message Structure */ 
	CSU_C09 ("CSU_C09"), /* same structure for events  C10, C11, C12	 */
	/** Enum constant of CCM_I21 Message Structure */ 
	CCM_I21 ("CCM_I21"),
	/** Enum constant of CCR_I16 Message Structure */ 
	CCR_I16 ("CCR_I16"),
	/** Enum constant of CCR_I17 Message Structure */ 
	CCR_I17 ("CCR_I17"),
	/** Enum constant of CCR_I18 Message Structure */ 
	CCR_I18 ("CCR_I18"),
	/** Enum constant of CCQ_I19 Message Structure */ 
	CCQ_I19 ("CCQ_I19"),
	/** Enum constant of CCU_I20 Message Structure */ 
	CCU_I20 ("CCU_I20"),
	/** Enum constant of CCF_I22 Message Structure */ 
	CCF_I22 ("CCF_I22"),
	/** Enum constant of CCI_I22 Message Structure */ 
	CCI_I22 ("CCI_I22"),
	/** Enum constant of DFT_P03 Message Structure */ 
	DFT_P03 ("DFT_P03"),
	/** Enum constant of DFT_P11 Message Structure */ 
	DFT_P11 ("DFT_P11"),
	/** Enum constant of DSR_P04 Message Structure */ 
	DSR_P04 ("DSR_P04"),
	/** Enum constant of DSR_Q01 Message Structure */ 
	DSR_Q01 ("DSR_Q01"),
	/** Enum constant of DSR_Q03 Message Structure */ 
	DSR_Q03 ("DSR_Q03"),
	/** Enum constant of EAC_U07 Message Structure */ 
	EAC_U07 ("EAC_U07"),
	/** Enum constant of EAN_U09 Message Structure */ 
	EAN_U09 ("EAN_U09"),
	/** Enum constant of EAR_U08 Message Structure */ 
	EAR_U08 ("EAR_U08"),
	/** Enum constant of EDR_R07 Message Structure */ 
	EDR_R07 ("EDR_R07"),
	/** Enum constant of EHC_E01 Message Structure */ 
	EHC_E01 ("EHC_E01"),
	/** Enum constant of EHC_E02 Message Structure */ 
	EHC_E02 ("EHC_E02"),
	/** Enum constant of EHC_E04 Message Structure */ 
	EHC_E04 ("EHC_E04"),
	/** Enum constant of EHC_E10 Message Structure */ 
	EHC_E10 ("EHC_E10"),
	/** Enum constant of EHC_E12 Message Structure */ 
	EHC_E12 ("EHC_E12"),
	/** Enum constant of EHC_E13 Message Structure */ 
	EHC_E13 ("EHC_E13"),
	/** Enum constant of EHC_E15 Message Structure */ 
	EHC_E15 ("EHC_E15"),
	/** Enum constant of EHC_E20 Message Structure */ 
	EHC_E20 ("EHC_E20"),
	/** Enum constant of EHC_E21 Message Structure */ 
	EHC_E21 ("EHC_E21"),
	/** Enum constant of EHC_E24 Message Structure */ 
	EHC_E24 ("EHC_E24"),
	/** Enum constant of EHC_E30 Message Structure */ 
	EHC_E30 ("EHC_E30"),
	/** Enum constant of EHC_E31 Message Structure */ 
	EHC_E31 ("EHC_E31"),
	/** Enum constant of EQQ_Q04 Message Structure */ 
	EQQ_Q04 ("EQQ_Q04"),
	/** Enum constant of ERP_R09 Message Structure */ 
	ERP_R09 ("ERP_R09"),
	/** Enum constant of ESR_U02 Message Structure */ 
	ESR_U02 ("ESR_U02"),
	/** Enum constant of ESU_U01 Message Structure */ 
	ESU_U01 ("ESU_U01"),
	/** Enum constant of INR_U06 Message Structure */ 
	INR_U06 ("INR_U06"),
	/** Enum constant of INU_U05 Message Structure */ 
	INU_U05 ("INU_U05"),
	/** Enum constant of LSU_U12 Message Structure */ 
	LSU_U12 ("LSU_U12"), /* same structure for events  U13	 */
	/** Enum constant of MDM_T01 Message Structure */ 
	MDM_T01 ("MDM_T01"), /* same structure for events  T03, T05, T07, T09, T11	 */
	/** Enum constant of MDM_T02 Message Structure */ 
	MDM_T02 ("MDM_T02"), /* same structure for events  T04, T06, T08, T10	 */
	/** Enum constant of MFD_MFA Message Structure */ 
	MFD_MFA ("MFD_MFA"),
	/** Enum constant of MFK_M01 Message Structure */ 
	MFK_M01 ("MFK_M01"), /* same structure for events  M02, M03, M04, M05, M06, M07, M08, M09, M10, M11	 */
	/** Enum constant of MFN_M02 Message Structure */ 
	MFN_M02 ("MFN_M02"),
	/** Enum constant of MFN_M04 Message Structure */ 
	MFN_M04 ("MFN_M04"),
	/** Enum constant of MFN_M05 Message Structure */ 
	MFN_M05 ("MFN_M05"),
	/** Enum constant of MFN_M06 Message Structure */ 
	MFN_M06 ("MFN_M06"),
	/** Enum constant of MFN_M07 Message Structure */ 
	MFN_M07 ("MFN_M07"),
	/** Enum constant of MFN_M08 Message Structure */ 
	MFN_M08 ("MFN_M08"),
	/** Enum constant of MFN_M09 Message Structure */ 
	MFN_M09 ("MFN_M09"),
	/** Enum constant of MFN_M10 Message Structure */ 
	MFN_M10 ("MFN_M10"),
	/** Enum constant of MFN_M11 Message Structure */ 
	MFN_M11 ("MFN_M11"),
	/** Enum constant of MFN_M12 Message Structure */ 
	MFN_M12 ("MFN_M12"),
	/** Enum constant of MFN_M13 Message Structure */ 
	MFN_M13 ("MFN_M13"),
	/** Enum constant of MFN_M15 Message Structure */ 
	MFN_M15 ("MFN_M15"),
	/** Enum constant of MFN_M16 Message Structure */ 
	MFN_M16 ("MFN_M16"),
	/** Enum constant of MFN_M17 Message Structure */ 
	MFN_M17 ("MFN_M17"),
	/** Enum constant of MFN_M18 Message Structure */ 
	MFN_M18 ("MFN_M18"),
	/** Enum constant of MFQ_M01 Message Structure */ 
	MFQ_M01 ("MFQ_M01"), /* same structure for events  M02, M03, M04, M05, M06	 */
	/** Enum constant of MFR_M01 Message Structure */ 
	MFR_M01 ("MFR_M01"), /* same structure for events  M02, M03, M04, M05, M06	 */
	/** Enum constant of NMD_N02 Message Structure */ 
	NMD_N02 ("NMD_N02"),
	/** Enum constant of NMR_N01 Message Structure */ 
	NMR_N01 ("NMR_N01"),
	/** Enum constant of OMB_O27 Message Structure */ 
	OMB_O27 ("OMB_O27"),
	/** Enum constant of OMD_O03 Message Structure */ 
	OMD_O03 ("OMD_O03"),
	/** Enum constant of OMG_O19 Message Structure */ 
	OMG_O19 ("OMG_O19"),
	/** Enum constant of OMI_O23 Message Structure */ 
	OMI_O23 ("OMI_O23"),
	/** Enum constant of OML_O21 Message Structure */ 
	OML_O21 ("OML_O21"),
	/** Enum constant of OML_O33 Message Structure */ 
	OML_O33 ("OML_O33"),
	/** Enum constant of OML_O35 Message Structure */ 
	OML_O35 ("OML_O35"),
	/** Enum constant of OML_O39 Message Structure */ 
	OML_O39 ("OML_O39"),
	/** Enum constant of OMN_O07 Message Structure */ 
	OMN_O07 ("OMN_O07"),
	/** Enum constant of OMP_O09 Message Structure */ 
	OMP_O09 ("OMP_O09"),
	/** Enum constant of OMS_O05 Message Structure */ 
	OMS_O05 ("OMS_O05"),
	/** Enum constant of ORB_O28 Message Structure */ 
	ORB_O28 ("ORB_O28"),
	/** Enum constant of ORD_O04 Message Structure */ 
	ORD_O04 ("ORD_O04"),
	/** Enum constant of ORG_O20 Message Structure */ 
	ORG_O20 ("ORG_O20"),
	/** Enum constant of ORI_O24 Message Structure */ 
	ORI_O24 ("ORI_O24"),
	/** Enum constant of ORL_O22 Message Structure */ 
	ORL_O22 ("ORL_O22"),
	/** Enum constant of ORL_O34 Message Structure */ 
	ORL_O34 ("ORL_O34"),
	/** Enum constant of ORL_O36 Message Structure */ 
	ORL_O36 ("ORL_O36"),
	/** Enum constant of OPL_O37 Message Structure */ 
	OPL_O37 ("OPL_O37"),
	/** Enum constant of OPR_O38 Message Structure */ 
	OPR_O38 ("OPR_O38"),
	/** Enum constant of ORL_O40 Message Structure */ 
	ORL_O40 ("ORL_O40"),
	/** Enum constant of OSU_O41 Message Structure */ 
	OSU_O41 ("OSU_O41"),
	/** Enum constant of OMQ_O42 Message Structure */ 
	OMQ_O42 ("OMQ_O42"),
	/** Enum constant of ORX_O43 Message Structure */ 
	ORX_O43 ("ORX_O43"),
	/** Enum constant of ORN_O08 Message Structure */ 
	ORN_O08 ("ORN_O08"),
	/** Enum constant of ORP_O10 Message Structure */ 
	ORP_O10 ("ORP_O10"),
	/** Enum constant of ORS_O06 Message Structure */
	ORS_O06 ("ORS_O06"),
	/** Enum constant of ORU_R01 Message Structure */ 
	ORU_R01 ("ORU_R01"),
	/** Enum constant of ORU_R30 Message Structure */ 
	ORU_R30 ("ORU_R30"),
	/** Enum constant of ORU_R31 Message Structure */ 
	ORU_R31 ("ORU_R31"),
	/** Enum constant of ORU_R32 Message Structure */ 
	ORU_R32 ("ORU_R32"),
	/** Enum constant of OSR_Q06 Message Structure */ 
	OSR_Q06 ("OSR_Q06"),
	/** Enum constant of OUL_R22 Message Structure */ 
	OUL_R22 ("OUL_R22"),
	/** Enum constant of OUL_R23 Message Structure */ 
	OUL_R23 ("OUL_R23"),
	/** Enum constant of OUL_R24 Message Structure */ 
	OUL_R24 ("OUL_R24"),
	/** Enum constant of PEX_P07 Message Structure */ 
	PEX_P07 ("PEX_P07"), /* same structure for events  P08	 */
	/** Enum constant of PGL_PC6 Message Structure */ 
	PGL_PC6 ("PGL_PC6"), /* same structure for events  PC7, PC8	 */
	/** Enum constant of PMU_B01 Message Structure */ 
	PMU_B01 ("PMU_B01"), /* same structure for events  B02	 */
	/** Enum constant of PMU_B03 Message Structure */ 
	PMU_B03 ("PMU_B03"),
	/** Enum constant of PMU_B04 Message Structure */ 
	PMU_B04 ("PMU_B04"), /* same structure for events  B05, B06	 */
	/** Enum constant of PMU_B07 Message Structure */ 
	PMU_B07 ("PMU_B07"),
	/** Enum constant of PMU_B08 Message Structure */ 
	PMU_B08 ("PMU_B08"),
	/** Enum constant of PPG_PCG Message Structure */ 
	PPG_PCG ("PPG_PCG"),  /* same structure for events  PCC, PCG, PCH, PCJ	*/
	/** Enum constant of PPP_PCB Message Structure */ 
	PPP_PCB ("PPP_PCB"), /* same structure for events  PCD	 */
	/** Enum constant of PPR_PC1 Message Structure */ 
	PPR_PC1 ("PPR_PC1"), /* same structure for events  PC2, PC3	 */
	/** Enum constant of QBP_Q11 Message Structure */ 
	QBP_Q11 ("QBP_Q11"),
	/** Enum constant of QBP_Q13 Message Structure */ 
	QBP_Q13 ("QBP_Q13"),
	/** Enum constant of QBP_Q15 Message Structure */ 
	QBP_Q15 ("QBP_Q15"),
	/** Enum constant of QBP_Q21 Message Structure */ 
	QBP_Q21 ("QBP_Q21"), /* same structure for events  Q22, Q23,Q24, Q25*/
	/** Enum constant of QBP_Q31 Message Structure */ 
	QBP_Q31 ("QBP_Q31"),
	/** Enum constant of QBP_Z73 Message Structure */ 
	QBP_Z73 ("QBP_Z73"),
	/** Enum constant of QBP_E03 Message Structure */ 
	QBP_E03 ("QBP_E03"),
	/** Enum constant of QBP_E22 Message Structure */ 
	QBP_E22 ("QBP_E22"),
	/** Enum constant of QCK_Q02 Message Structure */ 
	QCK_Q02 ("QCK_Q02"),
	/** Enum constant of QCN_J01 Message Structure */ 
	QCN_J01 ("QCN_J01"), /* same structure for events  J02	 */
	/** Enum constant of QRY_P04 Message Structure */ 
	QRY_P04 ("QRY_P04"),
	/** Enum constant of QRY_Q01 Message Structure */ 
	QRY_Q01 ("QRY_Q01"), /* same structure for events  Q26, Q27, Q28, Q29, Q30	 */
	/** Enum constant of QRY_Q02 Message Structure */ 
	QRY_Q02 ("QRY_Q02"),
	/** Enum constant of QSB_Q16 Message Structure */ 
	QSB_Q16 ("QSB_Q16"),
	/** Enum constant of QVR_Q17 Message Structure */ 
	QVR_Q17 ("QVR_Q17"),
	/** Enum constant of RAR_RAR Message Structure */ 
	RAR_RAR ("RAR_RAR"),
	/** Enum constant of RAS_O17 Message Structure */ 
	RAS_O17 ("RAS_O17"),
	/** Enum constant of RDE_O01 Message Structure */ 
	RDE_O01 ("RDE_O01"),
	/** Enum constant of RDE_O11 Message Structure */ 
	RDE_O11 ("RDE_O11"), /* same structure for events  O25	 */
	/** Enum constant of RDR_RDR Message Structure */ 
	RDR_RDR ("RDR_RDR"),
	/** Enum constant of RDS_O13 Message Structure */ 
	RDS_O13 ("RDS_O13"),
	/** Enum constant of RDY_K15 Message Structure */ 
	RDY_K15 ("RDY_K15"),
	/** Enum constant of RDY_Z80 Message Structure */ 
	RDY_Z80 ("RDY_Z80"),
	/** Enum constant of REF_I12 Message Structure */ 
	REF_I12 ("REF_I12"), /* same structure for events  I13, I14, I15	 */
	/** Enum constant of RER_RER Message Structure */ 
	RER_RER ("RER_RER"),
	/** Enum constant of RGR_RGR Message Structure */ 
	RGR_RGR ("RGR_RGR"),
	/** Enum constant of RGV_O15 Message Structure */ 
	RGV_O15 ("RGV_O15"),
	/** Enum constant of ROR_ROR Message Structure */ 
	ROR_ROR ("ROR_ROR"),
	/** Enum constant of RPA_I08 Message Structure */ 
	RPA_I08 ("RPA_I08"), /* same structure for events  I09. I10, I11	 */
	/** Enum constant of RPI_I01 Message Structure */ 
	RPI_I01 ("RPI_I01"),
	/** Enum constant of RPI_I04 Message Structure */ 
	RPI_I04 ("RPI_I04"),
	/** Enum constant of RPL_I02 Message Structure */ 
	RPL_I02 ("RPL_I02"),
	/** Enum constant of RPR_I03 Message Structure */ 
	RPR_I03 ("RPR_I03"),
	/** Enum constant of RQA_I08 Message Structure */ 
	RQA_I08 ("RQA_I08"), /* same structure for events  I09, I10, I11	 */
	/** Enum constant of RQI_I01 Message Structure */ 
	RQI_I01 ("RQI_I01"), /* same structure for events  I02, I03, I07	 */
	/** Enum constant of RQP_I04 Message Structure */ 
	RQP_I04 ("RQP_I04"),
	/** Enum constant of RQQ_Q09 Message Structure */ 
	RQQ_Q09 ("RQQ_Q09"),
	/** Enum constant of RRA_O02 Message Structure */ 
	RRA_O02 ("RRA_O02"),
	/** Enum constant of RRA_O18 Message Structure */ 
	RRA_O18 ("RRA_O18"),
	/** Enum constant of RRD_O14 Message Structure */ 
	RRD_O14 ("RRD_O14"),
	/** Enum constant of RRE_O12 Message Structure */ 
	RRE_O12 ("RRE_O12"), /* same structure for events  O26	 */
	/** Enum constant of RRG_O16 Message Structure */ 
	RRG_O16 ("RRG_O16"),
	/** Enum constant of RRI_I12 Message Structure */ 
	RRI_I12 ("RRI_I12"), /* same structure for events  I13, I14, I15	 */
	/** Enum constant of RSP_E03 Message Structure */ 
	RSP_E03 ("RSP_E03"),
	/** Enum constant of RSP_E22 Message Structure */ 
	RSP_E22 ("RSP_E22"),
	/** Enum constant of RSP_K11 Message Structure */ 
	RSP_K11 ("RSP_K11"),
	/** Enum constant of RSP_K21 Message Structure */ 
	RSP_K21 ("RSP_K21"),
	/** Enum constant of RSP_K22 Message Structure */ 
	RSP_K22 ("RSP_K22"),
	/** Enum constant of RSP_K23 Message Structure */ 
	RSP_K23 ("RSP_K23"), /* same structure for events  K24	 */
	/** Enum constant of RSP_K25 Message Structure */ 
	RSP_K25 ("RSP_K25"),
	/** Enum constant of RSP_K31 Message Structure */ 
	RSP_K31 ("RSP_K31"),
	/** Enum constant of RSP_K32 Message Structure */ 
	RSP_K32 ("RSP_K32"),
	/** Enum constant of RSP_Z82 Message Structure */ 
	RSP_Z82 ("RSP_Z82"),
	/** Enum constant of RSP_Z84 Message Structure */ 
	RSP_Z84 ("RSP_Z84"),
	/** Enum constant of RSP_Z86 Message Structure */ 
	RSP_Z86 ("RSP_Z86"),
	/** Enum constant of RSP_Z88 Message Structure */ 
	RSP_Z88 ("RSP_Z88"),
	/** Enum constant of RSP_Z90 Message Structure */ 
	RSP_Z90 ("RSP_Z90"),
	/** Enum constant of RTB_K13 Message Structure */ 
	RTB_K13 ("RTB_K13"),
	/** Enum constant of RTB_Z74 Message Structure */ 
	RTB_Z74 ("RTB_Z74"),
	/** Enum constant of SIU_S12 Message Structure */ 
	SIU_S12 ("SIU_S12"), /* same structure for events  S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23, S24, S26	 */
	/** Enum constant of SPQ_Q08 Message Structure */ 
	SPQ_Q08 ("SPQ_Q08"),
	/** Enum constant of SDR_S31 Message Structure */ 
	SDR_S31 ("SDR_S31"), /* same structure for event S36 */
	/** Enum constant of SDR_S32 Message Structure */ 
	SDR_S32 ("SDR_S32"), /* Same structure for event S37 */
	/** Enum constant of STC_S33 Message Structure */ 
	STC_S33 ("STC_S33"),
	/** Enum constant of SLR_S28 Message Structure */ 
	SLR_S28 ("SLR_S28"), /* same structure for events S29, S30, S34, S35, */
	/** Enum constant of SRM_S01 Message Structure */ 
	SRM_S01 ("SRM_S01"), /* same structure for events  S02, S03, S04, S05, S06, S07, S08, S09, S10, S11	 */
	/** Enum constant of SRR_S01 Message Structure */ 
	SRR_S01 ("SRR_S01"), /* same structure for events  S02, S03, S04, S05, S06, S07, S08, S09, S10, S11	 */
	/** Enum constant of SSR_U04 Message Structure */ 
	SSR_U04 ("SSR_U04"),
	/** Enum constant of SSU_U03 Message Structure */ 
	SSU_U03 ("SSU_U03"),
	/** Enum constant of TBR_R08 Message Structure */ 
	TBR_R08 ("TBR_R08"),
	/** Enum constant of TBR_R09 Message Structure */ 
	TBR_R09 ("TBR_R09"),
	/** Enum constant of TCU_U10 Message Structure */ 
	TCU_U10 ("TCU_U10"), /* same structure for events  U11	 */
	/** Enum constant of UDM_Q05 Message Structure */ 
	UDM_Q05 ("UDM_Q05"),
	/** Enum constant of VQQ_Q07 Message Structure */ 
	VQQ_Q07 ("VQQ_Q07"),
	/** Enum constant of VXU_V04 Message Structure */ 
	VXU_V04 ("VXU_V04"),
	/** Enum constant of ORU_W01 Message Structure */ 
	ORU_W01 ("ORU_W01"),
	/** Enum constant of QRF_W02 Message Structure */ 
	QRF_W02 ("QRF_W02"),
	/** Enum constant of ORA_R33 Message Structure */ 
	ORA_R33 ("ORA_R33"),
	/** Enum constant of ORA_R41 Message Structure */ 
	ORA_R41 ("ORA_R41"),
	/** Enum constant of ORU_R40 Message Structure */ 
	ORU_R40 ("ORU_R40"),
	/** Enum constant of OSM_R26 Message Structure */ 
	OSM_R26 ("OSM_R26"),
	/** Enum constant of OPU_R25 Message Structure */ 
	OPU_R25 ("OPU_R25"),
	/** Enum constant of CQU_I19 Message Structure */ 
	CQU_I19 ("CQU_I19"),
	/** Enum constant of DBC_O41 Message Structure */ 
	DBC_O41 ("DBC_O41"),
	/** Enum constant of DBU_O42 Message Structure */ 
	DBU_O42 ("DBU_O42"),
	/** Enum constant of QBP_Q33 Message Structure */ 
	QBP_Q33 ("QBP_Q33"),
	/** Enum constant of RSP_K33 Message Structure */ 
	RSP_K33 ("RSP_K33"),
	/** Enum constant of QBP_Q34 Message Structure */ 
	QBP_Q34 ("QBP_Q34"),
	/** Enum constant of RSP_K34 Message Structure */ 
	RSP_K34 ("RSP_K34"),
	/** Enum constant of DRG_O43 Message Structure */ 
	DRG_O43 ("DRG_O43"),
	/** Enum constant of DER_O44 Message Structure */ 
	DER_O44 ("DER_O44"),
	/** Enum constant of DEO_O45 Message Structure */ 
	DEO_O45 ("DEO_O45"),
	/** Enum constant of DPR_O48 Message Structure */ 
	DPR_O48 ("DPR_O48"),
	/** Enum constant of DEL_O46 Message Structure */ 
	DEL_O46 ("DEL_O46"),
	/** Enum constant of DRC_O47 Message Structure */ 
	DRC_O47 ("DRC_O47");

	private String value ;

	EnumMessageStructure(String strValue)
	{
		value = strValue;
	}

	/**
	 * Returns the String value of this enum.
	 * @return String - string value of Enum Structure on which it is called.
	 */
	public String getValue()
	{
		return value;
	}
}
