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

import cdac.medinfo.sdk.hl7282.commoninterface.ISegmentKey;

/**
 * This Enum contains all segments and Groups of HL7.
 */
public enum EnumSegments implements ISegmentKey
{
	/** Enum constant of ACC Segment */ 
	HL7_SEG_ACC ("ACC"),
	/** Enum constant of ADD Segment */ 
	HL7_SEG_ADD ("ADD"),
	/** Enum constant of AL1 Segment */ 
	HL7_SEG_AL1 ("AL1"),
	/** Enum constant of DB1 Segment */ 
	HL7_SEG_DB1 ("DB1"),
	/** Enum constant of DG1 Segment */ 
	HL7_SEG_DG1 ("DG1"),
	/** Enum constant of DRG Segment */ 
	HL7_SEG_DRG ("DRG"),
	/** Enum constant of EVN Segment */ 
	HL7_SEG_EVN ("EVN"),
	/** Enum constant of GT1 Segment */ 
	HL7_SEG_GT1 ("GT1"),
	/** Enum constant of IN1 Segment */ 
	HL7_SEG_IN1 ("IN1"),
	/** Enum constant of IN2 Segment */ 
	HL7_SEG_IN2 ("IN2"),
	/** Enum constant of IN3 Segment */ 
	HL7_SEG_IN3 ("IN3"),
	/** Enum constant of MSH Segment */ 
	HL7_SEG_MSH ("MSH"),
	/** Enum constant of NK1 Segment */ 
	HL7_SEG_NK1 ("NK1"),
	/** Enum constant of NPU Segment */ 
	HL7_SEG_NPU ("NPU"),
	/** Enum constant of OBX Segment */ 
	HL7_SEG_OBX ("OBX"),
	/** Enum constant of PD1 Segment */ 
	HL7_SEG_PD1 ("PD1"),
	/** Enum constant of PDA Segment */ 
	HL7_SEG_PDA ("PDA"),
	/** Enum constant of PID Segment */ 
	HL7_SEG_PID ("PID"),
	/** Enum constant of PR1 Segment */ 
	HL7_SEG_PR1 ("PR1"),
	/** Enum constant of PV1 Segment */ 
	HL7_SEG_PV1 ("PV1"),
	/** Enum constant of PV2 Segment */ 
	HL7_SEG_PV2 ("PV2"),

	/** Enum constant of ROL Segment */ 
	HL7_SEG_ROL ("ROL"),
	/** Enum constant of ROL segment in PAT_IDENTIFICATION Group */
	HL7_SEG_ROL_PATIENT_IDENTIFICATION("ROL_PAT_IDENTIFICATION"),
	/**Enum constant of ROL Psegment in PATIENT VISIT Group */
	HL7_SEG_ROL_PATIENT_VISIT("ROL_PAT_VISIT"),
	/** Enum constant of ROL_INSURANCE Segment */ 
	HL7_SEG_ROL_INSURANCE ("ROL_INSURANCE"),
	/** Enum constant of ROL_PROCEDURE Segment */ 
	HL7_SEG_ROL_PROCEDURE ("ROL_PROCEDURE"),
	/** Enum constant of ROL_GOAL Segment */ 
	HL7_SEG_ROL_GOAL ("ROL_GOAL"),
	/** Enum constant of ROL_PROBLEM Segment */ 
	HL7_SEG_ROL_PROBLEM ("ROL_PROBLEM"),
	/** Enum constant of ROL_PATHWAY Segment */ 
	HL7_SEG_ROL_PATHWAY ("ROL_PATHWAY"),
	/** Enum constant of ROL_CERTIFICATE Segment */ 
	HL7_SEG_ROL_CERTIFICATE ("ROL_CERTIFICATE"),
	/** Enum constant of ROL_EQUIPMENT_DETAIL Segment */ 	
	HL7_SEG_ROL_EQUIPMENT_DETAIL ("ROL_EQUIPMENT_DETAIL"),
	/** Enum constant of ROL_FINANCIAL_INSURANCE Segment */
	HL7_SEG_ROL_FINANCIAL_INSURANCE("ROL_FINANCIAL_INSURANCE"),

	/** Enum constant of SFT Segment */ 
	HL7_SEG_SFT ("SFT"),
	/** Enum constant of UB2 Segment */ 
	HL7_SEG_UB2 ("UB2"),
	/** Enum constant of MRG Segment */ 
	HL7_SEG_MRG ("MRG"),
	/** Enum constant of IAM Segment */ 
	HL7_SEG_IAM ("IAM"),
	/** Enum constant of QAK Segment */ 
	HL7_SEG_QAK ("QAK"),
	/** Enum constant of DSC Segment */ 
	HL7_SEG_DSC ("DSC"),
	/** Enum constant of QPD Segment */ 
	HL7_SEG_QPD ("QPD"),
	/** Enum constant of RCP Segment */ 
	HL7_SEG_RCP ("RCP"),
	/** Enum constant of BLG Segment */ 
	HL7_SEG_BLG ("BLG"),
	/** Enum constant of CTD Segment */ 
	HL7_SEG_CTD ("CTD"),
	/** Enum constant of CTI Segment */ 
	HL7_SEG_CTI ("CTI"),
	/** Enum constant of ERR Segment */ 
	HL7_SEG_ERR ("ERR"),
	/** Enum constant of FT1 Segment */ 
	HL7_SEG_FT1 ("FT1"),
	/** Enum constant of MSA Segment */ 
	HL7_SEG_MSA ("MSA"),
	/** Enum constant of OBR Segment */ 
	HL7_SEG_OBR ("OBR"),
	/** Enum constant of ODS Segment */ 
	HL7_SEG_ODS ("ODS"),
	/** Enum constant of ODT Segment */ 
	HL7_SEG_ODT ("ODT"),
	/** Enum constant of ORC Segment */ 
	HL7_SEG_ORC ("ORC"),
	/** Enum constant of RQ1 Segment */ 
	HL7_SEG_RQ1 ("RQ1"),
	/** Enum constant of RQD Segment */ 
	HL7_SEG_RQD ("RQD"),
	/** Enum constant of RXO Segment */ 
	HL7_SEG_RXO ("RXO"),
	/** Enum constant of TQ1 Segment */ 
	HL7_SEG_TQ1 ("TQ1"),
	/** Enum constant of TQ2 Segment */ 
	HL7_SEG_TQ2 ("TQ2"),
	/** Enum constant of NTE Segment */ 
	HL7_SEG_NTE ("NTE"),
	/** Enum constant of NTE segment in APPLICATION_CONTROL_LEVEL_STATISTICS Group */
	HL7_SEG_NTE_APPLICATION_CONTROL_LEVEL_STATISTICS("NTE_APPLICATION_CONTROL_LEVEL_STATISTICS"),
	/** Enum constant of NTE segment in APPLICATION_STATUS_CHANGE Group */
	HL7_SEG_NTE_APPLICATION_STATUS_CHANGE("NTE_APPLICATION_STATUS_CHANGE"),
	/** Enum constant of NTE segment in SYSTEM_CLOCK GROUP */
	HL7_SEG_NTE_SYSTEM_CLOCK("NTE_SYSTEM_CLOCK"),
	/** Enum constant of RXE Segment */ 
	HL7_SEG_RXE ("RXE"),
	/** Enum constant of RXR Segment */ 
	HL7_SEG_RXR ("RXR"),
	/** Enum constant of RXC Segment */ 
	HL7_SEG_RXC ("RXC"),
	/** Enum constant of BPO Segment */ 
	HL7_SEG_BPO ("BPO"),
	/** Enum constant of BPX Segment */ 
	HL7_SEG_BPX ("BPX"),
	/** Enum constant of BTX Segment */ 
	HL7_SEG_BTX ("BTX"),
	/** Enum constant of IPC Segment */ 
	HL7_SEG_IPC ("IPC"),
	/** Enum constant of RXA Segment */ 
	HL7_SEG_RXA ("RXA"),
	/** Enum constant of RXD Segment */ 
	HL7_SEG_RXD ("RXD"),
	/** Enum constant of RXG Segment */ 
	HL7_SEG_RXG ("RXG"),
	/** Enum constant of RXV Segment */ 
	HL7_SEG_RXV ("RXV"),
	/** Enum constant of CDO Segment */ 
	HL7_SEG_CDO ("CDO"),
	/** Enum constant of SAC Segment */ 
	HL7_SEG_SAC ("SAC"),
	/** Enum constant of SPM Segment */ 
	HL7_SEG_SPM ("SPM"),
	/** Enum constant of TCD Segment */ 
	HL7_SEG_TCD ("TCD"),
	/** Enum constant of CM0 Segment */ 
	HL7_SEG_CM0 ("CM0"),
	/** Enum constant of CM1 Segment */ 
	HL7_SEG_CM1 ("CM1"),
	/** Enum constant of CM2 Segment */ 
	HL7_SEG_CM2 ("CM2"),
	/** Enum constant of DMI Segment */ 
	HL7_SEG_DMI ("DMI"),
	/** Enum constant of CSP Segment */ 
	HL7_SEG_CSP ("CSP"),
	/** Enum constant of CSR Segment */ 
	HL7_SEG_CSR ("CSR"),
	/** Enum constant of CSS Segment */ 
	HL7_SEG_CSS ("CSS"),
	/** Enum constant of FAC Segment */ 
	HL7_SEG_FAC ("FAC"),
	/** Enum constant of PCR Segment */ 
	HL7_SEG_PCR ("PCR"),
	/** Enum constant of PDC Segment */ 
	HL7_SEG_PDC ("PDC"),
	/** Enum constant of PEO Segment */ 
	HL7_SEG_PEO ("PEO"),
	/** Enum constant of PES Segment */ 
	HL7_SEG_PES ("PES"),
	/** Enum constant of PSH Segment */ 
	HL7_SEG_PSH ("PSH"),
	/** Enum constant of SID Segment */ 
	HL7_SEG_SID ("SID"),
	/** Enum constant of INV Segment */ 
	HL7_SEG_INV ("INV"),
	/** Enum constant of PRB Segment */ 
	HL7_SEG_PRB ("PRB"),
	/** Enum constant of GP1 Segment */ 
	HL7_SEG_GP1 ("GP1"),
	/** Enum constant of GP2 Segment */ 
	HL7_SEG_GP2 ("GP2"),
	/** Enum constant of BLC Segment */ 
	HL7_SEG_BLC ("BLC"),
	/** Enum constant of RMI Segment */ 
	HL7_SEG_RMI ("RMI"),
	/** Enum constant of ABS Segment */ 
	HL7_SEG_ABS ("ABS"),
	/** Enum constant of VAR Segment */ 
	HL7_SEG_VAR ("VAR"),
	/** Enum constant of PTH Segment */ 
	HL7_SEG_PTH ("PTH"),
	/** Enum constant of GOL Segment */ 
	HL7_SEG_GOL ("GOL"),
	/** Enum constant of RF1 Segment */ 
	HL7_SEG_RF1 ("RF1"),
	/** Enum constant of AUT Segment */ 
	HL7_SEG_AUT ("AUT"),
	/** Enum constant of PRD Segment */ 
	HL7_SEG_PRD ("PRD"),
	/** Enum constant of DSP Segment */ 
	HL7_SEG_DSP ("DSP"),
	/** Enum constant of TXA Segment */ 
	HL7_SEG_TXA ("TXA"),
	/** Enum constant of CON Segment */ 
	HL7_SEG_CON ("CON"),
	/** Enum constant of QID Segment */ 
	HL7_SEG_QID ("QID"),
	/** Enum constant of RDF Segment */ 
	HL7_SEG_RDF ("RDF"),
	/** Enum constant of ARQ Segment */ 
	HL7_SEG_ARQ ("ARQ"),
	/** Enum constant of SCH Segment */ 
	HL7_SEG_SCH ("SCH"),
	/** Enum constant of RGS Segment */ 
	HL7_SEG_RGS ("RGS"),
	/** Enum constant of QRI Segment */ 
	HL7_SEG_QRI ("QRI"),
	/** Enum constant of AIS Segment */ 
	HL7_SEG_AIS ("AIS"),
	/** Enum constant of AIG Segment */ 
	HL7_SEG_AIG ("AIG"),
	/** Enum constant of AIL Segment */ 
	HL7_SEG_AIL ("AIL"),
	/** Enum constant of AIP Segment */ 
	HL7_SEG_AIP ("AIP"),
	/** Enum constant of APR Segment */ 
	HL7_SEG_APR ("APR"),
	/** Enum constant of OM1 Segment */ 
	HL7_SEG_OM1 ("OM1"),
	/** Enum constant of OM2 Segment */ 
	HL7_SEG_OM2 ("OM2"),
	/** Enum constant of OM3 Segment */ 
	HL7_SEG_OM3 ("OM3"),
	/** Enum constant of OM4 Segment */ 
	HL7_SEG_OM4 ("OM4"),
	/** Enum constant of OM5 Segment */ 
	HL7_SEG_OM5 ("OM5"),
	/** Enum constant of OM6 Segment */ 
	HL7_SEG_OM6 ("OM6"),
	/** Enum constant of OM7 Segment */ 
	HL7_SEG_OM7 ("OM7"),
	/** Enum constant of OMC Segment */ 
	HL7_SEG_OMC ("OMC"),
	/** Enum constant of PM1 Segment */ 
	HL7_SEG_PM1 ("PM1"),
	/** Enum constant of MCP Segment */ 
	HL7_SEG_MCP ("MCP"),
	/** Enum constant of DPS Segment */ 
	HL7_SEG_DPS ("DPS"),
	/** Enum constant of MFI Segment */ 
	HL7_SEG_MFI ("MFI"),
	/** Enum constant of LDP Segment */ 
	HL7_SEG_LDP ("LDP"),
	/** Enum constant of LOC Segment */ 
	HL7_SEG_LOC ("LOC"),
	/** Enum constant of LCH Segment */ 
	HL7_SEG_LCH ("LCH"),
	/** Enum constant of LRL Segment */ 
	HL7_SEG_LRL ("LRL"),
	/** Enum constant of LCC Segment */ 
	HL7_SEG_LCC ("LCC"),
	/** Enum constant of CDM Segment */ 
	HL7_SEG_CDM ("CDM"),
	/** Enum constant of PRC Segment */ 
	HL7_SEG_PRC ("PRC"),
	/** Enum constant of MFE Segment */ 
	HL7_SEG_MFE ("MFE"),
	/** Enum constant of MFA Segment */ 
	HL7_SEG_MFA ("MFA"),
	/** Enum constant of IIM Segment */ 
	HL7_SEG_IIM ("IIM"),
	/** Enum constant of ITM Segment */ 
	HL7_SEG_ITM ("ITM"),
	/** Enum constant of STF Segment */ 
	HL7_SEG_STF ("STF"),
	/** Enum constant of AFF Segment */ 
	HL7_SEG_AFF ("AFF"),
	/** Enum constant of CER Segment */ 
	HL7_SEG_CER ("CER"),
	/** Enum constant of PRA Segment */ 
	HL7_SEG_PRA ("PRA"),
	/** Enum constant of ORG Segment */ 
	HL7_SEG_ORG ("ORG"),
	/** Enum constant of LAN Segment */ 
	HL7_SEG_LAN ("LAN"),
	/** Enum constant of EDU Segment */ 
	HL7_SEG_EDU ("EDU"),
	/** Enum constant of RDT Segment */ 
	HL7_SEG_RDT ("RDT"),
	/** Enum constant of NSC Segment */ 
	HL7_SEG_NSC ("NSC"),
	/** Enum constant of NST Segment */ 
	HL7_SEG_NST ("NST"),
	/** Enum constant of NCK Segment */ 
	HL7_SEG_NCK ("NCK"),
	/** Enum constant of EQU Segment */ 
	HL7_SEG_EQU ("EQU"),
	/** Enum constant of ISD Segment */ 
	HL7_SEG_ISD ("ISD"),
	/** Enum constant of ECD Segment */ 
	HL7_SEG_ECD ("ECD"),
	/** Enum constant of ECR Segment */ 
	HL7_SEG_ECR ("ECR"),
	/** Enum constant of NDS Segment */ 
	HL7_SEG_NDS ("NDS"),
	/** Enum constant of CNS Segment */ 
	HL7_SEG_CNS ("CNS"),
	/** Enum constant of TCC Segment */ 
	HL7_SEG_TCC ("TCC"),
	/** Enum constant of EQP Segment */ 
	HL7_SEG_EQP ("EQP"),
	/** Enum constant of EQL Segment */ 
	HL7_SEG_EQL ("EQL"),
	/** Enum constant of ERQ Segment */ 
	HL7_SEG_ERQ ("ERQ"),
	/** Enum constant of SPR Segment */ 
	HL7_SEG_SPR ("SPR"),
	/** Enum constant of VTQ Segment */ 
	HL7_SEG_VTQ ("VTQ"),
	/** Enum constant of BHS Segment */ 
	HL7_SEG_BHS ("BHS"),
	/** Enum constant of BTS Segment */ 
	HL7_SEG_BTS ("BTS"),
	/** Enum constant of FHS Segment */ 
	HL7_SEG_FHS ("FHS"),
	/** Enum constant of FTS Segment */ 
	HL7_SEG_FTS ("FTS"),
	/** Enum constant of OVR Segment */
	HL7_SEG_OVR ("OVR"),
	/** Enum constant of SGH Segment */
	HL7_SEG_SGH ("SGH"),
	/** Enum constant of SGT Segment */
	HL7_SEG_SGT ("SGT"),
	/** Enum constant of UAC Segment */
	HL7_SEG_UAC ("UAC"),
	/** Enum constant of IAR Segment */ 
	HL7_SEG_IAR ("IAR"),
	/** Enum constant of ARV Segment */ 
	HL7_SEG_ARV ("ARV"),
	/** Enum constant of ARV_PATIENT_IDENTIFICATION segment  */
	HL7_SEG_ARV_PATIENT_IDENTIFICATION("ARV_PATIENT_IDENTIFICATION"),
	/**Enum constant of ARV_PATIENT_IDENTIFICATION Segment*/
	HL7_SEG_ARV_PATIENT_VISIT("ARV_PATIENT_VISIT"),
	/** Enum constant of PAC Segment */ 
	HL7_SEG_PAC ("PAC"),
	/** Enum constant of SHP Segment */ 
	HL7_SEG_SHP ("SHP"),
	/** Enum constant of PRT Segment */ 
	HL7_SEG_PRT ("PRT"),
	/** Enum constant of PRT_PATIENT_IDENTIFICATION segment  */
	HL7_SEG_PRT_PATIENT_IDENTIFICATION("PRT_PATIENT_IDENTIFICATION"),
	/**Enum constant of PRT_PATIENT_VISIT Segment */
	HL7_SEG_PRT_PATIENT_VISIT("PRT_PATIENT_VISIT"),
	/**Enum constant of PRT_OBSERVATION Segment */
	HL7_SEG_PRT_OBSERVATION("PRT_OBSERVATION"),
	/**Enum constant of PRT_OBSERVATION_RESULT Segment */
	HL7_SEG_PRT_OBSERVATION_RESULT("PRT_OBSERVATION_RESULT"),
	/**Enum constant of PRT_ORDER Segment */
	HL7_SEG_PRT_ORDER("PRT_ORDER"),
	/**Enum constant of PRT_ORDER_PRIOR Segment */
	HL7_SEG_PRT_ORDER_PRIOR("PRT_ORDER_PRIOR"),
	/** Enum constant of DON Segment */ 
	HL7_SEG_DON ("DON"),
	/** Enum constant of BUI Segment */ 
	HL7_SEG_BUI ("BUI"),
	/** Enum constant of STZ Segment */ 
	HL7_SEG_STZ ("STZ"),
	/** Enum constant of PSS Segment */ 
	HL7_SEG_PSS ("PSS"),
	/** Enum constant of RFI Segment */ 
	HL7_SEG_RFI ("RFI"),
	/** Enum constant of IVC Segment */ 
	HL7_SEG_IVC ("IVC"),
	/** Enum constant of PYE Segment */ 
	HL7_SEG_PYE ("PYE"),
	/** Enum constant of PSG Segment */ 
	HL7_SEG_PSG ("PSG"),
	/** Enum constant of PSL Segment */ 
	HL7_SEG_PSL ("PSL"),
	/** Enum constant of ADJ Segment */ 
	HL7_SEG_ADJ ("ADJ"),
	/** Enum constant of PMT Segment */ 
	HL7_SEG_PMT ("PMT"),
	/** Enum constant of IPR Segment */ 
	HL7_SEG_IPR ("IPR"),
	/** Enum constant of SCP Segment */ 
	HL7_SEG_SCP ("SCP"),
	/** Enum constant of SLT Segment */ 
	HL7_SEG_SLT ("SLT"),
	/** Enum constant of SDD Segment */ 
	HL7_SEG_SDD ("SDD"),
	/** Enum constant of SCD Segment */ 
	HL7_SEG_SCD ("SCD"),
	/** Enum constant of VND Segment */ 
	HL7_SEG_VND ("VND"),
	/** Enum constant of PKG Segment */ 
	HL7_SEG_PKG ("PKG"),
	/** Enum constant of PCE Segment */ 
	HL7_SEG_PCE ("PCE"),
	/** Enum constant of IVT Segment */ 
	HL7_SEG_IVT ("IVT"),
	/** Enum constant of ILT Segment */ 
	HL7_SEG_ILT ("ILT"),
	
	/** Enum constant of VISIT Group */ 
	HL7_GROUP_VISIT ("VISIT"),
	/** Enum constant of PROCEDURE Group */ 
	HL7_GROUP_PROCEDURE ("PROCEDURE"),
	/** Enum constant of CERTIFICATE Group */ 
	HL7_GROUP_CERTIFICATE ("CERTIFICATE"),
	/** Enum constant of GENERAL_RESOURCE Group */ 
	HL7_GROUP_GENERAL_RESOURCE ("GENERAL_RESOURCE"),
	/** Enum constant of LOCATION_RESOURCE Group */ 
	HL7_GROUP_LOCATION_RESOURCE ("LOCATION_RESOURCE"),
	/** Enum constant of PERSONNEL_RESOURCE Group */ 
	HL7_GROUP_PERSONNEL_RESOURCE ("PERSONNEL_RESOURCE"),
	/** Enum constant of INSURANCE Group */ 
	HL7_GROUP_INSURANCE ("INSURANCE"),
	/** Enum constant of COMMON_ORDER Group */ 
	HL7_GROUP_COMMON_ORDER ("COMMON_ORDER"),
	/** Enum constant of TIMING_QUANTITY Group */ 
	HL7_GROUP_TIMING_QUANTITY ("TIMING_QUANTITY"),
	/** Enum constant of ORDER Group */ 
	HL7_GROUP_ORDER ("ORDER"),
	/** Enum constant of OBSERVATION Group */ 
	HL7_GROUP_OBSERVATION ("OBSERVATION"),
	/** Enum constant of SPECIMEN_OBSERVATION Group */ 
	HL7_GROUP_SPECIMEN_OBSERVATION ("SPECIMEN_OBSERVATION"),
	/** Enum constant of FINANCIAL Group */ 
	HL7_GROUP_FINANCIAL ("FINANCIAL"),
	/** Enum constant of FINANCIAL_PROCEDURE Group */ 
	HL7_GROUP_FINANCIAL_PROCEDURE ("FINANCIAL_PROCEDURE"),
	/** Enum constant of FINANCIAL_COMMON_ORDER Group */ 
	HL7_GROUP_FINANCIAL_COMMON_ORDER ("FINANCIAL_COMMON_ORDER"),
	/** Enum constant of FINANCIAL_TIMING_QUANTITY Group */ 
	HL7_GROUP_FINANCIAL_TIMING_QUANTITY ("FINANCIAL_TIMING_QUANTITY"),
	/** Enum constant of FINANCIAL_ORDER Group */ 
	HL7_GROUP_FINANCIAL_ORDER ("FINANCIAL_ORDER"),
	/** Enum constant of FINANCIAL_OBSERVATION Group */ 
	HL7_GROUP_FINANCIAL_OBSERVATION ("FINANCIAL_OBSERVATION"),
	/** Enum constant of PATIENT Group */ 
	HL7_GROUP_PATIENT ("PATIENT"),
	/** Enum constant of PATIENT_OBSERVATION Group */ 
	HL7_GROUP_PATIENT_OBSERVATION ("PATIENT_OBSERVATION"),
	/** Enum constant of MERGE_INFO Group */ 
	HL7_GROUP_MERGE_INFO ("MERGE_INFO"),	
	/** Enum constant of PATIENT_IDENTIFICATION1 Group */ 
	HL7_GROUP_PATIENT_IDENTIFICATION1 ("PATIENT_IDENTIFICATION1"),
	/** Enum constant of PATIENT_IDENTIFICATION2 Group */ 
	HL7_GROUP_PATIENT_IDENTIFICATION2 ("PATIENT_IDENTIFICATION2"),
	/** Enum constant of PATIENT_RESULT Group */ 
	HL7_GROUP_PATIENT_RESULT ("PATIENT_RESULT"),
	/** Enum constant of ORDER_OBSERVATION Group */ 
	HL7_GROUP_ORDER_OBSERVATION ("ORDER_OBSERVATION"), 
	/** Enum constant of SPECIMEN Group */ 
	HL7_GROUP_SPECIMEN ("SPECIMEN"),
	/** Enum constant of QUERY_RESPONSE Group */ 
	HL7_GROUP_QUERY_RESPONSE ("QUERY_RESPONSE"),
	/** Enum constant of ORDER_DETAIL Group */ 
	HL7_GROUP_ORDER_DETAIL ("ORDER_DETAIL"),
	/** Enum constant of PATIENT_VISIT Group */ 
	HL7_GROUP_PATIENT_VISIT ("PATIENT_VISIT"),
	/** Enum constant of RESPONSE Group */ 
	HL7_GROUP_RESPONSE ("RESPONSE"),
	/** Enum constant of REQUEST Group */ 
	HL7_GROUP_REQUEST ("REQUEST"),
	/** Enum constant of RESOURCES Group */ 
	HL7_GROUP_RESOURCES ("RESOURCES"),
	/** Enum constant of CONTAINER Group */ 
	HL7_GROUP_CONTAINER ("CONTAINER"),
	/** Enum constant of TIMING Group */ 
	HL7_GROUP_TIMING ("TIMING"),
	/** Enum constant of SEG_ORDER_DETAIL Group */
	HL7_SEG_ORDER_DETAIL("SEG_ORDER_DETAIL"),
	/** Enum constant of RESULT Group */ 
	HL7_GROUP_RESULT ("RESULT"),
	/** Enum constant of RESULTS Group */ 
	HL7_GROUP_RESULTS ("RESULTS"),
	/** Enum constant of RESULTS_NOTES Group */ 
	HL7_GROUP_RESULTS_NOTES ("RESULTS_NOTES"),
	/** Enum constant of PRIOR_RESULT Group */ 
	HL7_GROUP_PRIOR_RESULT ("PRIOR_RESULT"),
	/** Enum constant of PATIENT_PRIOR Group */ 
	HL7_GROUP_PATIENT_PRIOR ("PATIENT_PRIOR"),
	/** Enum constant of PATIENT_VISIT_PRIOR Group */ 
	HL7_GROUP_PATIENT_VISIT_PRIOR ("PATIENT_VISIT_PRIOR"),
	/** Enum constant of ORDER_PRIOR Group */ 
	HL7_GROUP_ORDER_PRIOR ("ORDER_PRIOR"),
	/** Enum constant of TIMING_PRIOR Group */ 
	HL7_GROUP_TIMING_PRIOR ("TIMING_PRIOR"),
	/** Enum constant of OBSERVATION_PRIOR Group */ 
	HL7_GROUP_OBSERVATION_PRIOR ("OBSERVATION_PRIOR"),
	/** Enum constant of SERVICE Group */ 
	HL7_GROUP_SERVICE ("SERVICE"),
	/** Enum constant of STUDY_PHASE Group */ 
	HL7_GROUP_STUDY_PHASE ("STUDY_PHASE"),
	/** Enum constant of STUDY_SCHEDULE Group */ 
	HL7_GROUP_STUDY_SCHEDULE ("STUDY_SCHEDULE"),
	/** Enum constant of STUDY_OBSERVATION Group */ 
	HL7_GROUP_STUDY_OBSERVATION ("STUDY_OBSERVATION"),
	/** Enum constant of STUDY_PHARM Group */ 
	HL7_GROUP_STUDY_PHARM ("STUDY_PHARM"),
	/** Enum constant of RX_ADMIN Group */ 
	HL7_GROUP_RX_ADMIN ("RX_ADMIN"),
	/** Enum constant of OBSERVATION_REQUEST Group */ 
	HL7_GROUP_OBSERVATION_REQUEST ("OBSERVATION_REQUEST"),
	/** Enum constant of EXPERIENCE Group */ 
	HL7_GROUP_EXPERIENCE ("EXPERIENCE"),
	/** Enum constant of PEX_OBSERVATION Group */ 
	HL7_GROUP_PEX_OBSERVATION ("PEX_OBSERVATION"),
	/** Enum constant of PEX_CAUSE Group */ 
	HL7_GROUP_PEX_CAUSE ("PEX_CAUSE"),
	/** Enum constant of RX_ORDER Group */ 
	HL7_GROUP_RX_ORDER ("RX_ORDER"),
	/** Enum constant of RX_ADMINISTRATION Group */ 
	HL7_GROUP_RX_ADMINISTRATION ("RX_ADMINISTRATION"),
	/** Enum constant of ASSOCIATED_PERSON Group */ 
	HL7_GROUP_ASSOCIATED_PERSON ("ASSOCIATED_PERSON"),
	/** Enum constant of AUTHORIZATION Group */ 
	HL7_GROUP_AUTHORIZATION ("AUTHORIZATION"),
	/** Enum constant of AUTHORIZATION_CONTACT Group */ 
	HL7_GROUP_AUTHORIZATION_CONTACT ("AUTHORIZATION_CONTACT"),
	/** Enum constant of ASSOCIATED_RX_ORDER Group */ 
	HL7_GROUP_ASSOCIATED_RX_ORDER ("ASSOCIATED_RX_ORDER"),
	/** Enum constant of NK1_TIMING_QUANTITY Group */ 
	HL7_GROUP_NK1_TIMING_QUANTITY ("NK1_TIMING_QUANTITY"),
	/** Enum constant of ASSOCIATED_RX_ADMIN Group */ 
	HL7_GROUP_ASSOCIATED_RX_ADMIN ("ASSOCIATED_RX_ADMIN"),
	/** Enum constant of STUDY Group */ 
	HL7_GROUP_STUDY ("STUDY"),
	/** Enum constant of NOTIFICATION Group */ 
	HL7_GROUP_NOTIFICATION ("NOTIFICATION"),
	/** Enum constant of COMMAND_RESPONSE Group */ 
	HL7_GROUP_COMMAND_RESPONSE ("COMMAND_RESPONSE"),
	/** Enum constant of SPECIMEN_CONTAINER Group */ 
	HL7_GROUP_SPECIMEN_CONTAINER ("SPECIMEN_CONTAINER"),
	/** Enum constant of COMMAND Group */ 
	HL7_GROUP_COMMAND ("COMMAND"),
	/** Enum constant of TEST_CONFIGURATION Group */ 
	HL7_GROUP_TEST_CONFIGURATION ("TEST_CONFIGURATION"),
	/** Enum constant of QRY_WITH_DETAIL Group */ 
	HL7_GROUP_QRY_WITH_DETAIL ("QRY_WITH_DETAIL"),
	/** Enum constant of CLOCK Group */ 
	HL7_GROUP_CLOCK ("CLOCK"),
	/** Enum constant of CLOCK_AND_STATISTICS Group */ 
	HL7_GROUP_CLOCK_AND_STATISTICS ("CLOCK_AND_STATISTICS"),
	/** Enum constant of CLOCK_AND_STATS_WITH_NOTES Group */ 
	HL7_GROUP_CLOCK_AND_STATS_WITH_NOTES ("CLOCK_AND_STATS_WITH_NOTES"),
	/** Enum constant of CLOCK_AND_STATS_WITH_NOTES_ALT Group */ 
	HL7_GROUP_CLOCK_AND_STATS_WITH_NOTES_ALT ("CLOCK_AND_STATS_WITH_NOTES_ALT"),
	/** Enum constant of APP_STATS Group */ 
	HL7_GROUP_APP_STATS ("APP_STATS"),
	/** Enum constant of APP_STATUS Group */ 
	HL7_GROUP_APP_STATUS ("APP_STATUS"),
	/** Enum constant of ALLERGY Group */ 
	HL7_GROUP_ALLERGY ("ALLERGY"),
	/** Enum constant of ORDER_ENCODED Group */ 
	HL7_GROUP_ORDER_ENCODED ("ORDER_ENCODED"),
	/** Enum constant of ENCODED_ORDER Group */ 
	HL7_GROUP_ENCODED_ORDER ("ENCODED_ORDER"),
	/** Enum constant of TREATMENT Group */ 
	HL7_GROUP_TREATMENT ("TREATMENT"),
	/** Enum constant of PROVIDER Group */ 
	HL7_GROUP_PROVIDER ("PROVIDER"),
	/** Enum constant of PROVIDER_CONTACT Group */ 
	HL7_GROUP_PROVIDER_CONTACT ("PROVIDER_CONTACT"),
	/** Enum constant of GUARANTOR_INSURANCE Group */ 
	HL7_GROUP_GUARANTOR_INSURANCE ("GUARANTOR_INSURANCE"),
	/** Enum constant of ORDER_SPECIMEN Group */ 
	HL7_GROUP_ORDER_SPECIMEN ("ORDER_SPECIMEN"),
	/** Enum constant of COMPONENT Group */ 
	HL7_GROUP_COMPONENT ("COMPONENT"),
	/** Enum constant of TIMING_ENCODED Group */ 
	HL7_GROUP_TIMING_ENCODED ("TIMING_ENCODED"),
	/** Enum constant of ENCODING Group */ 
	HL7_GROUP_ENCODING ("ENCODING"),
	/** Enum constant of ORDER_DETAIL_SUPPLEMENT Group */ 
	HL7_GROUP_ORDER_DETAIL_SUPPLEMENT ("ORDER_DETAIL_SUPPLEMENT"),
	/** Enum constant of DISPENSE Group */ 
	HL7_GROUP_DISPENSE ("DISPENSE"),
	/** Enum constant of GIVE Group */ 
	HL7_GROUP_GIVE ("GIVE"),
	/** Enum constant of TIMING_GIVE Group */ 
	HL7_GROUP_TIMING_GIVE ("TIMING_GIVE"),
	/** Enum constant of ADMINISTRATION Group */ 
	HL7_GROUP_ADMINISTRATION ("ADMINISTRATION"),
	/** Enum constant of PRODUCT Group */ 
	HL7_GROUP_PRODUCT ("PRODUCT"),
	/** Enum constant of PRODUCT_STATUS Group */ 
	HL7_GROUP_PRODUCT_STATUS ("PRODUCT_STATUS"),
	/** Enum constant of DIET Group */ 
	HL7_GROUP_DIET ("DIET"),
	/** Enum constant of ORDER_DIET Group */ 
	HL7_GROUP_ORDER_DIET ("ORDER_DIET"),
	/** Enum constant of TIMING_DIET Group */ 
	HL7_GROUP_TIMING_DIET ("TIMING_DIET"),
	/** Enum constant of ORDER_TRAY Group */ 
	HL7_GROUP_ORDER_TRAY ("ORDER_TRAY"),
	/** Enum constant of TIMING_TRAY Group */ 
	HL7_GROUP_TIMING_TRAY ("TIMING_TRAY"),
	/** Enum constant of DEFINITION Group */ 
	HL7_GROUP_DEFINITION ("DEFINITION"),
	/** Enum constant of MF_STAFF Group */ 
	HL7_GROUP_MF_STAFF ("MF_STAFF"),
	/** Enum constant of MF_CDM Group */ 
	HL7_GROUP_MF_CDM ("MF_CDM"),
	/** Enum constant of MF_LOCATION Group */ 
	HL7_GROUP_MF_LOCATION ("MF_LOCATION"),
	/** Enum constant of MF_LOC_DEPT Group */ 
	HL7_GROUP_MF_LOC_DEPT ("MF_LOC_DEPT"),
	/** Enum constant of GOAL Group */ 
	HL7_GROUP_GOAL ("GOAL"),
	/** Enum constant of GOAL_ROL Group */
	HL7_GROUP_GOAL_ROLE("GOAL_ROL"),
	/** Enum constant of PATHWAY Group */ 
	HL7_GROUP_PATHWAY ("PATHWAY"),
	/** Enum constant of PROBLEM Group */ 
	HL7_GROUP_PROBLEM ("PROBLEM"),
	/** Enum constant of PROBLEM_ROLE Group */ 
	HL7_GROUP_PROBLEM_ROLE ("PROBLEM_ROLE"),
	/** Enum constant of PROBLEM_OBSERVATION Group */ 
	HL7_GROUP_PROBLEM_OBSERVATION ("PROBLEM_OBSERVATION"),
	/** Enum constant of GROUP_PATHWAY_ROLE Group */
	HL7_GROUP_PATHWAY_ROLE("GROUP_PATHWAY_ROLE"),
	/** Enum constant of GOAL_OBSERVATION Group */ 
	HL7_GROUP_GOAL_OBSERVATION ("GOAL_OBSERVATION"),
	/** Enum constant of GOAL_PATHWAY Group */ 
	HL7_GROUP_GOAL_PATHWAY ("GOAL_PATHWAY"),
	/** Enum constant of PROBLEM_PATHWAY Group */ 
	HL7_GROUP_PROBLEM_PATHWAY ("PROBLEM_PATHWAY"),
	/** Enum constant of SCHEDULE Group */ 
	HL7_GROUP_SCHEDULE ("SCHEDULE"),
	/** Enum constant of MF_CLIN_STUDY Group */ 
	HL7_GROUP_MF_CLIN_STUDY ("MF_CLIN_STUDY"),
	/** Enum constant of MF_PHASE_SCHED_DETAIL Group */ 
	HL7_GROUP_MF_PHASE_SCHED_DETAIL ("MF_PHASE_SCHED_DETAIL"),
	/** Enum constant of MF_CLIN_STUDY_SCHED Group */ 
	HL7_GROUP_MF_CLIN_STUDY_SCHED ("MF_CLIN_STUDY_SCHED"),
	/** Enum constant of MF_TEST_NUMERIC Group */ 
	HL7_GROUP_MF_TEST_NUMERIC ("MF_TEST_NUMERIC"),
	/** Enum constant of MF_TEST_CATEGORICAL Group */ 
	HL7_GROUP_MF_TEST_CATEGORICAL ("MF_TEST_CATEGORICAL"),
	/** Enum constant of MF_TEST_CAT_DETAIL Group */ 
	HL7_GROUP_MF_TEST_CAT_DETAIL ("MF_TEST_CAT_DETAIL"),
	/** Enum constant of MF_TEST_BATTERIES Group */ 
	HL7_GROUP_MF_TEST_BATTERIES ("MF_TEST_BATTERIES"),
	/** Enum constant of MF_TEST_BATT_DETAIL Group */ 
	HL7_GROUP_MF_TEST_BATT_DETAIL ("MF_TEST_BATT_DETAIL"),
	/** Enum constant of MF_TEST_CALCULATED Group */ 
	HL7_GROUP_MF_TEST_CALCULATED ("MF_TEST_CALCULATED"),
	/** Enum constant of MF_TEST_CALC_DETAIL Group */ 
	HL7_GROUP_MF_TEST_CALC_DETAIL ("MF_TEST_CALC_DETAIL"),
	/** Enum constant of MF_OBS_ATTRIBUTES Group */ 
	HL7_GROUP_MF_OBS_ATTRIBUTES ("MF_OBS_ATTRIBUTES"),
	/** Enum constant of MF_QUERY Group */ 
	HL7_GROUP_MF_QUERY ("MF_QUERY"),
	/** Enum constant of FINANCIAL_INSURANCE Group */ 
	HL7_GROUP_FINANCIAL_INSURANCE ("FINANCIAL_INSURANCE"),
	/** Enum constant of ROW_DEFINITION Group */ 
	HL7_GROUP_ROW_DEFINITION ("ROW_DEFINITION"),
	/** Enum constant of STAFF Group */ 
	HL7_GROUP_STAFF ("STAFF"),
	/** Enum constant of MF_INV_ITEM Group */ 
	HL7_GROUP_MF_INV_ITEM ("MF_INV_ITEM"),
	HL7_GROUP_TRIPLE_DOT("TRIPLE_DOT"),
	HL7_GROUP_OBR_ETC("OBR_ETC"),
	/** Enum constant of ADVERSE_REACTION Group */ 
	HL7_GROUP_ADVERSE_REACTION("ADVERSE_REACTION"),
	/** Enum constant of GUARANTOR Group */ 
	HL7_GROUP_GUARANTOR("GUARANTOR"),
	/** Enum constant of ORDER_STATUS Group */ 
	HL7_GROUP_ORDER_STATUS("ORDER_STATUS"),
	/** Enum constant of ORDER_DOCUMENT Group */ 
	HL7_GROUP_ORDER_DOCUMENT("ORDER DOCUMENT"),
	/** Enum constant of PERSON_OBSERVATION Group */
	HL7_GROUP_PERSON_OBSERVATION("PERSON_OBSERVATION"),
	/** Enum constant of SHIPPING_OBSERVATION Group */
	HL7_GROUP_SHIPPING_OBSERVATION("SHIPPING_OBSERVATION"),
	/** Enum constant of PATIENT_VISIT_OBSERVATION Group */
	HL7_GROUP_PATIENT_VISIT_OBSERVATION("PATIENT_VISIT_OBSERVATION"),
	/** Enum constant of ACCESSION_DETAIL Group */
	HL7_GROUP_ACCESSION_DETAIL("ACCESSION_DETAIL"),
	/** Enum constant of SHIPMENT Group */
	HL7_GROUP_SHIPMENT("SHIPMENT"),
	/** Enum constant of MATERIAL_ITEM_RECORD Group */
	HL7_GROUP_MATERIAL_ITEM_RECORD("MATERIAL_ITEM_RECORD"),
	/** Enum constant of MF_DRG Group */
	HL7_GROUP_MF_DRG("MF_DRG"),
	/** Enum constant of APPOINTMENT_HISTORY Group */
	HL7_GROUP_APPOINTMENT_HISTORY("APPOINTMENT_HISTORY"),
	/** Enum constant of CLINICAL_HISTORY Group */
	HL7_GROUP_CLINICAL_HISTORY("CLINICAL_HISTORY") ,
	/** Enum constant of MEDICATION_HISTORY Group */
	 HL7_GROUP_MEDICATION_HISTORY("MEDICATION_HISTORY") ,
	 /** Enum constant of REL Segment */
	 HL7_SEG_REL("REL"),
	 /** Enum constant of CLINICAL_ORDER Group */
	 HL7_GROUP_CLINICAL_ORDER("CLINICAL_ORDER"),
	 /** Enum constant of DONOR Group */
	 HL7_GROUP_DONOR("DONOR") , 
	 /** Enum constant of HL7_GROUP_DONATION Group */
	 HL7_GROUP_DONATION("HL7_GROUP_DONATION") ,
	 /** Enum constant of DONOR_ORDER Group */
	 HL7_GROUP_DONOR_ORDER("DONOR_ORDER") ,
	 /** Enum constant of DONATION_ORDER Group */
	 HL7_GROUP_DONATION_ORDER("DONATION_ORDER"),
	 /** Enum constant of UNKNOWN Group */
	 HL7_GROUP_UNKNOWN("UNKNOWN"),
	 /** Enum constant of PACKAGE Group */
	 HL7_GROUP_PACKAGE("PACKAGE"),
	 /** Enum constant of CONTAINER_OBSERVATION Group */
	 HL7_GROUP_CONTAINER_OBSERVATION("CONTAINER_OBSERVATION"),
	 /** Enum constant of SUBJECT_PERSON_OR_ANIMAL_IDENTIFICATION Group */
	 HL7_GROUP_SUBJECT_PERSON_OR_ANIMAL_IDENTIFICATION("SUBJECT_PERSON_OR_ANIMAL_IDENTIFICATION"),
	 /** Enum constant of SUBJECT_POPULATION_OR_LOCATION_IDENTIFICATION Group */
	 HL7_GROUP_SUBJECT_POPULATION_OR_LOCATION_IDENTIFICATION("SUBJECT_POPULATION_OR_LOCATION_IDENTIFICATION"),
	 /** Enum constant of ASSOCIATED_OBSERVATION Group */
	 HL7_GROUP_ASSOCIATED_OBSERVATION("ASSOCIATED_OBSERVATION"),
	 /** Enum constant of MF_OBS_OTHER_ATTRIBUTES Group */
	 HL7_GROUP_MF_OBS_OTHER_ATTRIBUTES("MF_OBS_OTHER_ATTRIBUTES"),
	 /** Enum constant of ANTI_MICROBIAL_DEVICE_DATA Group */
	 HL7_GROUP_ANTI_MICROBIAL_DEVICE_DATA("ANTI_MICROBIAL_DEVICE_DATA"),
	 /** Enum constant of ANTI_MICROBIAL_DEVICE_CYCLE_DATA Group */
	 HL7_GROUP_ANTI_MICROBIAL_DEVICE_CYCLE_DATA("ANTI_MICROBIAL_DEVICE_CYCLE_DATA"),	 
	 /** Enum constant of ADDITIONAL_DEMOGRAPHICS Group */
	 HL7_GROUP_ADDITIONAL_DEMOGRAPHICS("ADDITIONAL_DEMOGRAPHICS"),
	 /** Enum constant of STERILIZATION Group */
	 HL7_GROUP_STERILIZATION("STERILIZATION"),
	 /** Enum constant of PURCHASING_VENDOR Group */
	 HL7_GROUP_PURCHASING_VENDOR("PURCHASING_VENDOR"),
	 /** Enum constant of DONOR_REGISTRATION Group */
	 HL7_GROUP_DONOR_REGISTRATION("DONOR_REGISTRATION"),
	 /** Enum constant of DONATION_OBSERVATION Group */
	 HL7_GROUP_DONATION_OBSERVATION("DONATION_OBSERVATION"),
	 /** Enum constant of BLOOD_UNIT Group */
	 HL7_GROUP_BLOOD_UNIT("BLOOD_UNIT"),
	 /** Enum constant of SPECIMEN_SHIPMENT Group */
	 HL7_GROUP_SPECIMEN_SHIPMENT("SPECIMEN_SHIPMENT"),
	 /** Enum constant of SHIPMENT_OBSERVATION Group */
	 HL7_GROUP_SHIPMENT_OBSERVATION("SHIPMENT_OBSERVATION"),
	 /** Enum constant of SPECIMEN_IN_PACKAGE Group */
	 HL7_GROUP_SPECIMEN_IN_PACKAGE("SPECIMEN_IN_PACKAGE"),
	 /** Enum constant of SPECIMEN_CONTAINER_IN_PACKAGE Group */
	 HL7_GROUP_SPECIMEN_CONTAINER_IN_PACKAGE("SPECIMEN_CONTAINER_IN_PACKAGE"),
	 /** Enum constant of OBSERVATIONS_ON_PATIENT Group */
	 HL7_GROUP_OBSERVATIONS_ON_PATIENT("OBSERVATIONS_ON_PATIENT"),
	 /** Enum constant of ORDER_RELATED_OBSERVATION Group */
	 HL7_GROUP_ORDER_RELATED_OBSERVATION("ORDER_RELATED_OBSERVATION"),
	 /** Enum constant of OBSERVATION_RESULT Group */
	 HL7_GROUP_OBSERVATION_RESULT("OBSERVATION_RESULT"),
	 /** Enum constant of QBP Group */
	 HL7_GROUP_QBP("QBP"),
	 /** Enum constant of PHARMACY_TREATMENT_INFUSION_ORDER Group */
	 HL7_GROUP_PHARMACY_TREATMENT_INFUSION_ORDER("PHARMACY_TREATMENT_INFUSION_ORDER"),
	 /** Enum constant of CHOICE Group */
	 HL7_GROUP_CHOICE("CHOICE"),
	 /** Enum constant of RESOURCE_DETAIL Group */
	 HL7_GROUP_RESOURCE_DETAIL("RESOURCE_DETAIL"),
	 /** Enum constant of RESOURCE_OBJECT Group */
	 HL7_GROUP_RESOURCE_OBJECT("RESOURCE_OBJECT"),
	 /** Enum constant of RESOURCE_OBSERVATION Group */
	 HL7_GROUP_RESOURCE_OBSERVATION("RESOURCE_OBSERVATION"),
	 /** Enum constant of CLINICAL_HISTORY_DETAIL Group */
	 HL7_GROUP_CLINICAL_HISTORY_DETAIL("CLINICAL_HISTORY_DETAIL"),
	 /** Enum constant of CLINICAL_HISTORY_OBJECT Group */
	 HL7_GROUP_CLINICAL_HISTORY_OBJECT("CLINICAL_HISTORY_OBJECT"),
	 /** Enum constant of CLINICAL_HISTORY_OBSERVATION Group */
	 HL7_GROUP_CLINICAL_HISTORY_OBSERVATION("CLINICAL_HISTORY_OBSERVATION"),
	 /** Enum constant of ROLE_CLINICAL_HISTORY Group */
	 HL7_GROUP_ROLE_CLINICAL_HISTORY("ROLE_CLINICAL_HISTORY"),
	 /** Enum constant of ROLE_CLINICAL_HISTORY_OBJECT Group */
	 HL7_GROUP_ROLE_CLINICAL_HISTORY_OBJECT("ROLE_CLINICAL_HISTORY_OBJECT"),
	 /** Enum constant of MEDICATION_ORDER_DETAIL Group */
	 HL7_GROUP_MEDICATION_ORDER_DETAIL("MEDICATION_ORDER_DETAIL"),
	 /** Enum constant of MEDICATION_ORDER_OBSERVATION Group */
	 HL7_GROUP_MEDICATION_ORDER_OBSERVATION("MEDICATION_ORDER_OBSERVATION"),
	 /** Enum constant of MEDICATION_ENCODING_DETAIL Group */
	 HL7_GROUP_MEDICATION_ENCODING_DETAIL("MEDICATION_ENCODING_DETAIL"),
	 /** Enum constant of MEDICATION_ENCODING_OBSERVATION Group */
	 HL7_GROUP_MEDICATION_ENCODING_OBSERVATION("MEDICATION_ENCODING_OBSERVATION"),
	 /** Enum constant of MEDICATION_ADMINISTRATION_DETAIL Group */
	 HL7_GROUP_MEDICATION_ADMINISTRATION_DETAIL("MEDICATION_ADMINISTRATION_DETAIL"),
	 /** Enum constant of MEDICATION_ADMINISTRATION_OBSERVATION Group */
	HL7_GROUP_MEDICATION_ADMINISTRATION_OBSERVATION("MEDICATION_ADMINISTRATION_OBSERVATION"),
	/** Enum constant of ROLE_PROBLEM Group */
	HL7_GROUP_ROLE_PROBLEM("ROLE_PROBLEM"),
	/** Enum constant of ROLE_PROBLEM_OBJECT Group */
	HL7_GROUP_ROLE_PROBLEM_OBJECT("ROLE_PROBLEM_OBJECT"),
	/** Enum constant of ROLE_GOAL Group */
	HL7_GROUP_ROLE_GOAL("ROLE_GOAL"),
	/** Enum constant of ROLE_GOAL_OBJEC Group */
	HL7_GROUP_ROLE_GOAL_OBJECT("ROLE_GOAL_OBJEC"),
	/** Enum constant of ROLE_PATHWAY Group */
	HL7_GROUP_ROLE_PATHWAY("ROLE_PATHWAY"),
	/** Enum constant of ROLE_PATHWAY_OBJECT Group */
	HL7_GROUP_ROLE_PATHWAY_OBJECT("ROLE_PATHWAY_OBJECT"),
	/** Enum constant of PATHWAY_OBSERVATION Group */
	HL7_GROUP_PATHWAY_OBSERVATION("PATHWAY_OBSERVATION"),
	/** Enum constant of CLINICAL_ORDER_TIMING Group */
	HL7_GROUP_CLINICAL_ORDER_TIMING("CLINICAL_ORDER_TIMING"),
	/** Enum constant of CLINICAL_ORDER_DETAIL Group */
	HL7_GROUP_CLINICAL_ORDER_DETAIL("CLINICAL_ORDER_DETAIL"),
	/** Enum constant of CLINICAL_ORDER_OBJECT Group */
	HL7_GROUP_CLINICAL_ORDER_OBJECT("CLINICAL_ORDER_OBJECT"),
	/** Enum constant of CLINICAL_ORDER_OBSERVATION Group */
	HL7_GROUP_CLINICAL_ORDER_OBSERVATION("CLINICAL_ORDER_OBSERVATION"),
	/** Enum constant of ROLE_OBSERVATION Group */
	HL7_GROUP_ROLE_OBSERVATION("ROLE_OBSERVATION"),
	/** Enum constant of PACKAGING Group */
	HL7_GROUP_PACKAGING("PACKAGING"),
	/** Enum constant of MATERIAL_LOCATION Group */
	HL7_GROUP_MATERIAL_LOCATION("MATERIAL_LOCATION"),
	/** Enum constant of MF_PAYER Group */
	HL7_GROUP_MF_PAYER("MF_PAYER"),
	/** Enum constant of PAYER_MF_ENTRY Group */
	HL7_GROUP_PAYER_MF_ENTRY("PAYER_MF_ENTRY"),
	/** Enum constant of INVOICE_INFORMATION_SUBMIT Group */
	HL7_GROUP_INVOICE_INFORMATION_SUBMIT("INVOICE_INFORMATION_SUBMIT"),
	/** Enum constant of INVOICE_INFORMATION_CANCEL Group */
	HL7_GROUP_INVOICE_INFORMATION_CANCEL("INVOICE_INFORMATION_CANCEL"),
	/** Enum constant of REASSESSMENT_REQUEST_INFO Group */
	HL7_GROUP_REASSESSMENT_REQUEST_INFO("REASSESSMENT_REQUEST_INFO"),
	/** Enum constant of INVOICE_PROCESSING_RESULTS_INFO Group */
	HL7_GROUP_INVOICE_PROCESSING_RESULTS_INFO("INVOICE_PROCESSING_RESULTS_INFO"),
	/** Enum constant of QUERY_INFORMATION Group */
	HL7_GROUP_QUERY_INFORMATION("QUERY_INFORMATION"),
	/** Enum constant of QUERY_ACK_IPR Group */
	HL7_GROUP_QUERY_ACK_IPR("QUERY_ACK_IPR"),
	/** Enum constant of PAYMENT_REMITTANCE_HEADER_INFO */
	HL7_GROUP_PAYMENT_REMITTANCE_HEADER_INFO("PAYMENT_REMITTANCE_HEADER_INFO"),
	/** Enum constant of PAYMENT_REMITTANCE_DETAIL_INFO Group */
	HL7_GROUP_PAYMENT_REMITTANCE_DETAIL_INFO("PAYMENT_REMITTANCE_DETAIL_INFO"),
	/** Enum constant of ADJUSTMENT_PAYEE Group */
	HL7_GROUP_ADJUSTMENT_PAYEE("ADJUSTMENT_PAYEE"),
	/** Enum constant of AUTHORIZATION_REQUEST Group */
	HL7_GROUP_AUTHORIZATION_REQUEST("AUTHORIZATION_REQUEST"),
	/** Enum constant of AUTHORIZATION_RESPONSE_INFO Group */
	HL7_GROUP_AUTHORIZATION_RESPONSE_INFO("AUTHORIZATION_RESPONSE_INFO"),
	/** Enum constant of QUERY Group */
	HL7_GROUP_QUERY("QUERY"),
	/** Enum constant of QUERY_ACK Group */
	HL7_GROUP_QUERY_ACK("QUERY_ACK"),
	/** Enum constant of PRODUCT_SERVICE_SECTION Group */
	HL7_GROUP_PRODUCT_SERVICE_SECTION("PRODUCT_SERVICE_SECTION"),
	/** Enum constant of PRODUCT_SERVICE Group */
	HL7_GROUP_PRODUCT_SERVICE_GROUP("PRODUCT_SERVICE_GROUP"),
	/** Enum constant of PRODUCT_SERVICE_LINE_INFO Group */
	HL7_GROUP_PRODUCT_SERVICE_LINE_INFO("PRODUCT_SERVICE_LINE_INFO"),
	/** Enum constant of PATIENT_INFO Group */
	HL7_GROUP_PATIENT_INFO("PATIENT_INFO"),
	/** Enum constant of DIAGNOSIS Group */
	HL7_GROUP_DIAGNOSIS("DIAGNOSIS"),
	/** Enum constant of PRODUCT_SERVICE_LINE_ITEM group */
	HL7_GROUP_PRODUCT_SERVICE_LINE_ITEM("PRODUCT_SERVICE_LINE_ITEM"),
	/** Enum constant of PSG Group */
	HL7_GROUP_PSG("PSG"),
	/** Enum constant of PAT_INFO Group */
	HL7_GROUP_PAT_INFO("PAT_INFO"),
	/** Enum constant of AUTHORIZATION_INFO Group */
	HL7_GROUP_AUTHORIZATION_INFO("AUTHORIZATION_INFO"),
	/** Enum constant of PSL_ITEM_INFO	Group */
	HL7_GROUP_PSL_ITEM_INFO("PSL_ITEM_INFO"),
	/** Enum constant of PAYER_MF_COVERAGE Group */
	HL7_GROUP_PAYER_MF_COVERAGE("PAYER_MF_COVERAGE");
	
	
	private String value;

	EnumSegments(String strValue)
	{
		value = strValue;
	}

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