/*******************************************************************************
  * Copyright (C) 2015-2016 AgGateway and ADAPT Contributors
  * Copyright (C) 2015-2016 Deere and Company
  * All rights reserved. This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License v1.0
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/epl-v10.html <http://www.eclipse.org/legal/epl-v10.html> 
  *
  * Contributors:
  *    Tarak Reddy, Tim Shearouse - initial API and implementation
  *******************************************************************************/

namespace AgGateway.ADAPT.Representation.RepresentationSystem
{
    public class DefinedTypeEnumerationInstanceList 
    {
        public static readonly EnumerationMember dti1InchAway = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dti1InchAway];

        public static readonly EnumerationMember dti2InchAway = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dti2InchAway];

        public static readonly EnumerationMember dtiAerial = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAerial];

        public static readonly EnumerationMember dtiBanding = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBanding];

        public static readonly EnumerationMember dtiChemigation = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiChemigation];

        public static readonly EnumerationMember dtiInFurrow = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInFurrow];

        public static readonly EnumerationMember dtiInjected = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInjected];

        public static readonly EnumerationMember dtiSurface = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSurface];

        public static readonly EnumerationMember dtiTBand = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTBand];

        public static readonly EnumerationMember dtiBackpackSpray = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBackpackSpray];

        public static readonly EnumerationMember dtiBand = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBand];

        public static readonly EnumerationMember dtiHoodedSprayer = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHoodedSprayer];

        public static readonly EnumerationMember dtiImpregnate = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpregnate];

        public static readonly EnumerationMember dtiPlanter = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPlanter];

        public static readonly EnumerationMember dtiPostDirSpray = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPostDirSpray];

        public static readonly EnumerationMember dtiRopeWick = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRopeWick];

        public static readonly EnumerationMember dtiSideDress = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSideDress];

        public static readonly EnumerationMember dtiBroadcast = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBroadcast];

        public static readonly EnumerationMember dtiMisApplication = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMisApplication];

        public static readonly EnumerationMember dtiCoApplication = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCoApplication];

        public static readonly EnumerationMember dtiAirBlast = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAirBlast];

        public static readonly EnumerationMember dtiElectroStatic = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiElectroStatic];

        public static readonly EnumerationMember dtiGround = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiGround];

        public static readonly EnumerationMember dtiFertigation = RepresentationInstanceList.dtApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFertigation];

        public static readonly EnumerationMember dtiRecordingStatusOn = RepresentationInstanceList.dtRecordingStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRecordingStatusOn];

        public static readonly EnumerationMember dtiRecordingStatusOff = RepresentationInstanceList.dtRecordingStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRecordingStatusOff];

        public static readonly EnumerationMember dtiWindDirectionN = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionN];

        public static readonly EnumerationMember dtiWindDirectionS = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionS];

        public static readonly EnumerationMember dtiWindDirectionE = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionE];

        public static readonly EnumerationMember dtiWindDirectionW = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionW];

        public static readonly EnumerationMember dtiWindDirectionNE = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionNE];

        public static readonly EnumerationMember dtiWindDirectionSE = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionSE];

        public static readonly EnumerationMember dtiWindDirectionSW = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionSW];

        public static readonly EnumerationMember dtiWindDirectionNW = RepresentationInstanceList.dtWindDirection.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindDirectionNW];

        public static readonly EnumerationMember dtiABLineMethodBPoint = RepresentationInstanceList.dtABLineSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiABLineMethodBPoint];

        public static readonly EnumerationMember dtiABLineMethodHeading = RepresentationInstanceList.dtABLineSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiABLineMethodHeading];

        public static readonly EnumerationMember dtiABLineMethodManualEntry = RepresentationInstanceList.dtABLineSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiABLineMethodManualEntry];

        public static readonly EnumerationMember dtiABLineMethodAutomaticB = RepresentationInstanceList.dtABLineSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiABLineMethodAutomaticB];

        public static readonly EnumerationMember dtiABLineMethodLatLonHeading = RepresentationInstanceList.dtABLineSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiABLineMethodLatLonHeading];

        public static readonly EnumerationMember dtiSunny = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSunny];

        public static readonly EnumerationMember dtiCloudy = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCloudy];

        public static readonly EnumerationMember dtiPartlyCloudy = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPartlyCloudy];

        public static readonly EnumerationMember dtiRain = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRain];

        public static readonly EnumerationMember dtiSnow = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSnow];

        public static readonly EnumerationMember dtiClear = RepresentationInstanceList.dtSkyCondition.EnumerationMembers[(int)DefinedTypeInstanceList.dtiClear];

        public static readonly EnumerationMember dtiInlineFront = RepresentationInstanceList.dtInlineOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInlineFront];

        public static readonly EnumerationMember dtiInlineCenter = RepresentationInstanceList.dtInlineOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInlineCenter];

        public static readonly EnumerationMember dtiInlineRear = RepresentationInstanceList.dtInlineOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInlineRear];

        public static readonly EnumerationMember dtiLateralLeft = RepresentationInstanceList.dtLateralOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLateralLeft];

        public static readonly EnumerationMember dtiLateralCenter = RepresentationInstanceList.dtLateralOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLateralCenter];

        public static readonly EnumerationMember dtiLateralRight = RepresentationInstanceList.dtLateralOffsetType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLateralRight];

        public static readonly EnumerationMember dtiThreePoint = RepresentationInstanceList.dtHitchType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiThreePoint];

        public static readonly EnumerationMember dtiRearTwoPoint = RepresentationInstanceList.dtHitchType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRearTwoPoint];

        public static readonly EnumerationMember dtiDrawbar = RepresentationInstanceList.dtHitchType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDrawbar];

        public static readonly EnumerationMember dtiRearPivotWagonHitch = RepresentationInstanceList.dtHitchType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRearPivotWagonHitch];

        public static readonly EnumerationMember dtiFrontRigidThreePoint = RepresentationInstanceList.dtHitchType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFrontRigidThreePoint];

        public static readonly EnumerationMember dtiCloddy = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCloddy];

        public static readonly EnumerationMember dtiDry = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDry];

        public static readonly EnumerationMember dtiFrozen = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFrozen];

        public static readonly EnumerationMember dtiIdeal = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiIdeal];

        public static readonly EnumerationMember dtiMuddy = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMuddy];

        public static readonly EnumerationMember dtiWet = RepresentationInstanceList.dtSoilMoisture.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWet];

        public static readonly EnumerationMember dtiBroadcastSeeding = RepresentationInstanceList.dtSeedingApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBroadcastSeeding];

        public static readonly EnumerationMember dtiInGround = RepresentationInstanceList.dtSeedingApplicationMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInGround];

        public static readonly EnumerationMember dtiTillage = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillage];

        public static readonly EnumerationMember dtiHarvest = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHarvest];

        public static readonly EnumerationMember dtiSeeding = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSeeding];

        public static readonly EnumerationMember dtiApplication = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiApplication];

        public static readonly EnumerationMember dtiOther = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiOther];

        public static readonly EnumerationMember dtiSurfaceWaterManagement = RepresentationInstanceList.dtOperationClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSurfaceWaterManagement];

        public static readonly EnumerationMember dtiSensorOn = RepresentationInstanceList.dtSensorStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSensorOn];

        public static readonly EnumerationMember dtiFail = RepresentationInstanceList.dtSensorStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFail];

        public static readonly EnumerationMember dtiSensorOff = RepresentationInstanceList.dtSensorStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSensorOff];

        public static readonly EnumerationMember dtiPrescriptionUsed = RepresentationInstanceList.dtPrescriptionState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrescriptionUsed];

        public static readonly EnumerationMember dtiPrescriptionNotUsed = RepresentationInstanceList.dtPrescriptionState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrescriptionNotUsed];

        public static readonly EnumerationMember dtiPrescriptionOverridden = RepresentationInstanceList.dtPrescriptionState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrescriptionOverridden];

        public static readonly EnumerationMember dtiLoadField = RepresentationInstanceList.dtLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLoadField];

        public static readonly EnumerationMember dtiLoadTruck = RepresentationInstanceList.dtLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLoadTruck];

        public static readonly EnumerationMember dtiLoadTank = RepresentationInstanceList.dtLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLoadTank];

        public static readonly EnumerationMember dtiCottonLoadField = RepresentationInstanceList.dtCottonLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonLoadField];

        public static readonly EnumerationMember dtiCottonLoadModule = RepresentationInstanceList.dtCottonLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonLoadModule];

        public static readonly EnumerationMember dtiCottonLoadBasket = RepresentationInstanceList.dtCottonLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonLoadBasket];

        public static readonly EnumerationMember dtiCottonLoadRoundModule = RepresentationInstanceList.dtCottonLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonLoadRoundModule];

        public static readonly EnumerationMember dtiCircleMethodDriving = RepresentationInstanceList.dtCircleSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCircleMethodDriving];

        public static readonly EnumerationMember dtiCircleMethodLatLong = RepresentationInstanceList.dtCircleSaveMethod.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCircleMethodLatLong];

        public static readonly EnumerationMember dtiMaterialClassDry = RepresentationInstanceList.dtMaterialClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMaterialClassDry];

        public static readonly EnumerationMember dtiMaterialClassLiquid = RepresentationInstanceList.dtMaterialClass.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMaterialClassLiquid];

        public static readonly EnumerationMember dtiFunctionModifyGroundSpeed = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionModifyGroundSpeed];

        public static readonly EnumerationMember dtiFunctionAdjustHitch = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionAdjustHitch];

        public static readonly EnumerationMember dtiFunctionAdjustFrontHitch = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionAdjustFrontHitch];

        public static readonly EnumerationMember dtiFunctionChangePTO = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangePTO];

        public static readonly EnumerationMember dtiFunctionChangeDiffLock = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeDiffLock];

        public static readonly EnumerationMember dtiFunctionChange4WD = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChange4WD];

        public static readonly EnumerationMember dtiFunctionChangeSCV1 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV1];

        public static readonly EnumerationMember dtiFunctionChangeSCV2 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV2];

        public static readonly EnumerationMember dtiFunctionChangeSCV3 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV3];

        public static readonly EnumerationMember dtiFunctionChangeSCV4 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV4];

        public static readonly EnumerationMember dtiFunctionChangeSCV5 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV5];

        public static readonly EnumerationMember dtiFunctionChangeSCV6 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV6];

        public static readonly EnumerationMember dtiFunctionChangeSCV7 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV7];

        public static readonly EnumerationMember dtiFunctionChangeSCV11 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV11];

        public static readonly EnumerationMember dtiFunctionChangeSCV12 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV12];

        public static readonly EnumerationMember dtiFunctionChangeSCV13 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV13];

        public static readonly EnumerationMember dtiFunctionChangeSCV14 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV14];

        public static readonly EnumerationMember dtiFunctionChangeSCV15 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeSCV15];

        public static readonly EnumerationMember dtiFunctionModifyFieldCruise = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionModifyFieldCruise];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth1 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth1];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth2 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth2];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth3 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth3];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth4 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth4];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth5 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth5];

        public static readonly EnumerationMember dtiFunctionChangeAccuDepth6 = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAccuDepth6];

        public static readonly EnumerationMember dtiFunctionChangeAPS = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeAPS];

        public static readonly EnumerationMember dtiFunctionChangeGear = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeGear];

        public static readonly EnumerationMember dtiFunctionChangeFrontPTO = RepresentationInstanceList.dtFunctionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionChangeFrontPTO];

        public static readonly EnumerationMember dtiFunctionLowerHitch = RepresentationInstanceList.dtFunctionHitchChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionLowerHitch];

        public static readonly EnumerationMember dtiFunctionRaiseHitch = RepresentationInstanceList.dtFunctionHitchChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionRaiseHitch];

        public static readonly EnumerationMember dtiFunctionEngagePTO = RepresentationInstanceList.dtFunctionPTOChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngagePTO];

        public static readonly EnumerationMember dtiFunctionDisengagePTO = RepresentationInstanceList.dtFunctionPTOChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionDisengagePTO];

        public static readonly EnumerationMember dtiFunctionEngageDiffLock = RepresentationInstanceList.dtFunctionDiffLocChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngageDiffLock];

        public static readonly EnumerationMember dtiFunctionDisengageDiffLock = RepresentationInstanceList.dtFunctionDiffLocChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionDisengageDiffLock];

        public static readonly EnumerationMember dtiFunctionEngage4WD = RepresentationInstanceList.dtFunction4WDChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngage4WD];

        public static readonly EnumerationMember dtiFunctionDisengage4WD = RepresentationInstanceList.dtFunction4WDChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionDisengage4WD];

        public static readonly EnumerationMember dtiFunctionManualEngage4WD = RepresentationInstanceList.dtFunction4WDChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionManualEngage4WD];

        public static readonly EnumerationMember dtiFunctionSCVExtend = RepresentationInstanceList.dtFunctionSCVChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionSCVExtend];

        public static readonly EnumerationMember dtiFunctionSCVRetract = RepresentationInstanceList.dtFunctionSCVChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionSCVRetract];

        public static readonly EnumerationMember dtiFunctionSCVFloat = RepresentationInstanceList.dtFunctionSCVChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionSCVFloat];

        public static readonly EnumerationMember dtiFunctionSCVCancel = RepresentationInstanceList.dtFunctionSCVChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionSCVCancel];

        public static readonly EnumerationMember dtiFunctionEngageFieldCruise = RepresentationInstanceList.dtFunctionFieldCruiseChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngageFieldCruise];

        public static readonly EnumerationMember dtiFunctionDisengageFieldCruise = RepresentationInstanceList.dtFunctionFieldCruiseChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionDisengageFieldCruise];

        public static readonly EnumerationMember dtiStraightLineProjection = RepresentationInstanceList.dtGuidanceBoundaryBehavior.EnumerationMembers[(int)DefinedTypeInstanceList.dtiStraightLineProjection];

        public static readonly EnumerationMember dtiAutogeneratedTurns = RepresentationInstanceList.dtGuidanceBoundaryBehavior.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAutogeneratedTurns];

        public static readonly EnumerationMember dtiFollowRecordedPath = RepresentationInstanceList.dtGuidanceBoundaryBehavior.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFollowRecordedPath];

        public static readonly EnumerationMember dtiAlternateRows = RepresentationInstanceList.dtSkipPattern.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAlternateRows];

        public static readonly EnumerationMember dtiSkip1AndFill = RepresentationInstanceList.dtSkipPattern.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSkip1AndFill];

        public static readonly EnumerationMember dtiAutomaticSkipPattern = RepresentationInstanceList.dtSkipPattern.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAutomaticSkipPattern];

        public static readonly EnumerationMember dtiCoverageMinimizeOverlap = RepresentationInstanceList.dtCoverageSetting.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCoverageMinimizeOverlap];

        public static readonly EnumerationMember dtiCoverageMinimizeSkips = RepresentationInstanceList.dtCoverageSetting.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCoverageMinimizeSkips];

        public static readonly EnumerationMember dtiSignalTypeUnknown = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeUnknown];

        public static readonly EnumerationMember dtiSignalTypeDigitized = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeDigitized];

        public static readonly EnumerationMember dtiSignalTypeNoDiff = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeNoDiff];

        public static readonly EnumerationMember dtiSignalTypeUnknownDiff = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeUnknownDiff];

        public static readonly EnumerationMember dtiSignalTypeWAAS = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeWAAS];

        public static readonly EnumerationMember dtiSignalTypeSF1 = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeSF1];

        public static readonly EnumerationMember dtiSignalTypeSF2 = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeSF2];

        public static readonly EnumerationMember dtiSignalTypeRTKX = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeRTKX];

        public static readonly EnumerationMember dtiSignalTypeRTK = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeRTK];

        public static readonly EnumerationMember dtiSignalTypeSF3 = RepresentationInstanceList.dtSignalType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSignalTypeSF3];

        public static readonly EnumerationMember dtiFunctionEngage = RepresentationInstanceList.dtFunctionAPSChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngage];

        public static readonly EnumerationMember dtiVehicleGPS = RepresentationInstanceList.dtNavigationType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiVehicleGPS];

        public static readonly EnumerationMember dtiComputedImplement = RepresentationInstanceList.dtNavigationType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiComputedImplement];

        public static readonly EnumerationMember dtiImplementGPS = RepresentationInstanceList.dtNavigationType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImplementGPS];

        public static readonly EnumerationMember dtiFrontAxle = RepresentationInstanceList.dtNonSteeringAxleLocation.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFrontAxle];

        public static readonly EnumerationMember dtiRearAxle = RepresentationInstanceList.dtNonSteeringAxleLocation.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRearAxle];

        public static readonly EnumerationMember dtiSPFHLoadField = RepresentationInstanceList.dtSPFHLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSPFHLoadField];

        public static readonly EnumerationMember dtiSPFHLoadTruck = RepresentationInstanceList.dtSPFHLoadType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSPFHLoadTruck];

        public static readonly EnumerationMember dtiSWMDitches = RepresentationInstanceList.dtSurfaceWaterManagementOpType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSWMDitches];

        public static readonly EnumerationMember dtiSWMLevees = RepresentationInstanceList.dtSurfaceWaterManagementOpType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSWMLevees];

        public static readonly EnumerationMember dtiFunctionEngageFrontPTO = RepresentationInstanceList.dtFunctionFrontPTOChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionEngageFrontPTO];

        public static readonly EnumerationMember dtiFunctionDisengageFrontPTO = RepresentationInstanceList.dtFunctionFrontPTOChange.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFunctionDisengageFrontPTO];

        public static readonly EnumerationMember dtiDrainTypeUnknown = RepresentationInstanceList.dtDrainType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDrainTypeUnknown];

        public static readonly EnumerationMember dtiDrainTypeLinear = RepresentationInstanceList.dtDrainType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDrainTypeLinear];

        public static readonly EnumerationMember dtiDrainTypeBestFit = RepresentationInstanceList.dtDrainType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDrainTypeBestFit];

        public static readonly EnumerationMember dtiHeaderStatusOn = RepresentationInstanceList.dtHeaderStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHeaderStatusOn];

        public static readonly EnumerationMember dtiHeaderStatusOff = RepresentationInstanceList.dtHeaderStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHeaderStatusOff];

        public static readonly EnumerationMember dtiNew = RepresentationInstanceList.dtTicketStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNew];

        public static readonly EnumerationMember dtiModified = RepresentationInstanceList.dtTicketStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiModified];

        public static readonly EnumerationMember dtiDeleted = RepresentationInstanceList.dtTicketStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDeleted];

        public static readonly EnumerationMember dtiBufferZone = RepresentationInstanceList.dtProductDetailsProductType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBufferZone];

        public static readonly EnumerationMember dtiWaitingTime = RepresentationInstanceList.dtProductDetailsProductType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWaitingTime];

        public static readonly EnumerationMember dtiProductContent = RepresentationInstanceList.dtProductDetailsProductType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiProductContent];

        public static readonly EnumerationMember dtiActiveIngredient = RepresentationInstanceList.dtProductDetailsProductType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiActiveIngredient];

        public static readonly EnumerationMember dtiProductLimitIndication = RepresentationInstanceList.dtProductDetailsProductType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiProductLimitIndication];

        public static readonly EnumerationMember dtiThousandCropWeight = RepresentationInstanceList.dtProductDetailsSeedType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiThousandCropWeight];

        public static readonly EnumerationMember dtiPrimingInformation = RepresentationInstanceList.dtProductDetailsSeedType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrimingInformation];

        public static readonly EnumerationMember dtiGerminationRate = RepresentationInstanceList.dtProductDetailsSeedType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiGerminationRate];

        public static readonly EnumerationMember dtiGmoInformation = RepresentationInstanceList.dtProductDetailsSeedType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiGmoInformation];

        public static readonly EnumerationMember dtiLoad = RepresentationInstanceList.dtTicketType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLoad];

        public static readonly EnumerationMember dtiUnload = RepresentationInstanceList.dtTicketType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnload];

        public static readonly EnumerationMember dtiWeightStable = RepresentationInstanceList.dtMeasuredWeightStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWeightStable];

        public static readonly EnumerationMember dtiWeightUnStable = RepresentationInstanceList.dtMeasuredWeightStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWeightUnStable];

        public static readonly EnumerationMember dtiWeightError = RepresentationInstanceList.dtMeasuredWeightStatus.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWeightError];

        public static readonly EnumerationMember dtiProjectionDeere = RepresentationInstanceList.dtProjectionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiProjectionDeere];

        public static readonly EnumerationMember dtiNonJohnDeere1 = RepresentationInstanceList.dtProjectionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNonJohnDeere1];

        public static readonly EnumerationMember dtiNonJohnDeere2 = RepresentationInstanceList.dtProjectionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNonJohnDeere2];

        public static readonly EnumerationMember dtiNonJohnDeere3 = RepresentationInstanceList.dtProjectionType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNonJohnDeere3];

        public static readonly EnumerationMember dtiTillageTypeDisk = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeDisk];

        public static readonly EnumerationMember dtiTillageTypeRipper = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeRipper];

        public static readonly EnumerationMember dtiTillageTypeClosingDisk = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeClosingDisk];

        public static readonly EnumerationMember dtiTillageTypeShank = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeShank];

        public static readonly EnumerationMember dtiTillageTypeOpener = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeOpener];

        public static readonly EnumerationMember dtiTillageTypeBasket = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeBasket];

        public static readonly EnumerationMember dtiTillageTypeCoulter = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeCoulter];

        public static readonly EnumerationMember dtiTillageTypeHarrow = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeHarrow];

        public static readonly EnumerationMember dtiTillageTypeRoller = RepresentationInstanceList.dtTillageType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTillageTypeRoller];

        public static readonly EnumerationMember dtiUnloadingAugerStateDisabled = RepresentationInstanceList.dtUnloadingAugerState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnloadingAugerStateDisabled];

        public static readonly EnumerationMember dtiUnloadingAugerStateEnabled = RepresentationInstanceList.dtUnloadingAugerState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnloadingAugerStateEnabled];

        public static readonly EnumerationMember dtiUnloadingAugerStateError = RepresentationInstanceList.dtUnloadingAugerState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnloadingAugerStateError];

        public static readonly EnumerationMember dtiUnloadingAugerStateNotAvailable = RepresentationInstanceList.dtUnloadingAugerState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnloadingAugerStateNotAvailable];

        public static readonly EnumerationMember dtiReady = RepresentationInstanceList.dtJDArmedDWS.EnumerationMembers[(int)DefinedTypeInstanceList.dtiReady];

        public static readonly EnumerationMember dtiIBSDisabled = RepresentationInstanceList.dtJDArmedDWS.EnumerationMembers[(int)DefinedTypeInstanceList.dtiIBSDisabled];

        public static readonly EnumerationMember dtiManualDisabled = RepresentationInstanceList.dtJDArmedDWS.EnumerationMembers[(int)DefinedTypeInstanceList.dtiManualDisabled];

        public static readonly EnumerationMember dtiMasterDisabled = RepresentationInstanceList.dtJDArmedDWS.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMasterDisabled];

        public static readonly EnumerationMember dtiSCMasterManualOff = RepresentationInstanceList.dtSectionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSCMasterManualOff];

        public static readonly EnumerationMember dtiSCMasterAutoOn = RepresentationInstanceList.dtSectionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSCMasterAutoOn];

        public static readonly EnumerationMember dtiSCMasterError = RepresentationInstanceList.dtSectionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSCMasterError];

        public static readonly EnumerationMember dtiSCMasterUndefined = RepresentationInstanceList.dtSectionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSCMasterUndefined];

        public static readonly EnumerationMember dtiSysemIdle = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSysemIdle];

        public static readonly EnumerationMember dtiSpraySystemRinse = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSpraySystemRinse];

        public static readonly EnumerationMember dtiSolutionPumpCal = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSolutionPumpCal];

        public static readonly EnumerationMember dtiFlowMeterCal = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFlowMeterCal];

        public static readonly EnumerationMember dtiPressureSensorCal = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPressureSensorCal];

        public static readonly EnumerationMember dtiRemoteLoading = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRemoteLoading];

        public static readonly EnumerationMember dtiNozzleFlowCheck = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNozzleFlowCheck];

        public static readonly EnumerationMember dtiEductorInUse = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiEductorInUse];

        public static readonly EnumerationMember dtiBoomPressureRelief = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBoomPressureRelief];

        public static readonly EnumerationMember dtiLoadCommandInUse = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLoadCommandInUse];

        public static readonly EnumerationMember dtiDirectInjectionDisable = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDirectInjectionDisable];

        public static readonly EnumerationMember dtiInjectionPrime = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiInjectionPrime];

        public static readonly EnumerationMember dtiBoomPrime = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBoomPrime];

        public static readonly EnumerationMember dtiMinSprayPressure = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMinSprayPressure];

        public static readonly EnumerationMember dtiTargetPressure = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTargetPressure];

        public static readonly EnumerationMember dtiTargetApplRate = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTargetApplRate];

        public static readonly EnumerationMember dtiPrescription = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrescription];

        public static readonly EnumerationMember dtiError = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiError];

        public static readonly EnumerationMember dtiNotAvailable = RepresentationInstanceList.dtSprayerSystemOperatingMode.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNotAvailable];

        public static readonly EnumerationMember dtiPrscMasterManualOff = RepresentationInstanceList.dtPrescriptionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrscMasterManualOff];

        public static readonly EnumerationMember dtiPrscMasterAutoOn = RepresentationInstanceList.dtPrescriptionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrscMasterAutoOn];

        public static readonly EnumerationMember dtiPrscMasterError = RepresentationInstanceList.dtPrescriptionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrscMasterError];

        public static readonly EnumerationMember dtiPrscMasterUndefined = RepresentationInstanceList.dtPrescriptionControlMasterState.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPrscMasterUndefined];

        public static readonly EnumerationMember dtiCaneHarvester = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCaneHarvester];

        public static readonly EnumerationMember dtiCombine = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCombine];

        public static readonly EnumerationMember dtiCottonPicker = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonPicker];

        public static readonly EnumerationMember dtiCottonStripper = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCottonStripper];

        public static readonly EnumerationMember dtiForageHarvester = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiForageHarvester];

        public static readonly EnumerationMember dtiIrrigationSystem = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiIrrigationSystem];

        public static readonly EnumerationMember dtiLifter = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLifter];

        public static readonly EnumerationMember dtiMachineTypeOther = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMachineTypeOther];

        public static readonly EnumerationMember dtiPickupTruck = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPickupTruck];

        public static readonly EnumerationMember dtiSprayer = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSprayer];

        public static readonly EnumerationMember dtiTractor = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTractor];

        public static readonly EnumerationMember dtiTreeShaker = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTreeShaker];

        public static readonly EnumerationMember dtiUtilityVehicle = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUtilityVehicle];

        public static readonly EnumerationMember dtiWindrower = RepresentationInstanceList.dtMachineType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiWindrower];

        public static readonly EnumerationMember dtiImpTillage = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpTillage];

        public static readonly EnumerationMember dtiSecondaryTillage = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSecondaryTillage];

        public static readonly EnumerationMember dtiSeedersPlanter = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSeedersPlanter];

        public static readonly EnumerationMember dtiFertilizer = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFertilizer];

        public static readonly EnumerationMember dtiImpSprayer = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpSprayer];

        public static readonly EnumerationMember dtiHarvester = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHarvester];

        public static readonly EnumerationMember dtiRootHarvester = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRootHarvester];

        public static readonly EnumerationMember dtiForage = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiForage];

        public static readonly EnumerationMember dtiIrrigation = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiIrrigation];

        public static readonly EnumerationMember dtiTransportTrailers = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiTransportTrailers];

        public static readonly EnumerationMember dtiFarmsteadOperations = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFarmsteadOperations];

        public static readonly EnumerationMember dtiPoweredAuxiliaryDevices = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPoweredAuxiliaryDevices];

        public static readonly EnumerationMember dtiSpecialCrop = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSpecialCrop];

        public static readonly EnumerationMember dtiEarthworks = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiEarthworks];

        public static readonly EnumerationMember dtiSkidders = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSkidders];

        public static readonly EnumerationMember dtiSensorSystems = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSensorSystems];

        public static readonly EnumerationMember dtiSlurryApplicators = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSlurryApplicators];

        public static readonly EnumerationMember dtiImpPlanter = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpPlanter];

        public static readonly EnumerationMember dtiSeeder = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiSeeder];

        public static readonly EnumerationMember dtiPullBehindSprayer = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPullBehindSprayer];

        public static readonly EnumerationMember dtiLiquidFertTool = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiLiquidFertTool];

        public static readonly EnumerationMember dtiNH3Tool = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiNH3Tool];

        public static readonly EnumerationMember dtiGrainDrill = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiGrainDrill];

        public static readonly EnumerationMember dtiDrySpreader = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDrySpreader];

        public static readonly EnumerationMember dtiBeltPickup = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBeltPickup];

        public static readonly EnumerationMember dtiDraper = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiDraper];

        public static readonly EnumerationMember dtiPlatform = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPlatform];

        public static readonly EnumerationMember dtiCornHead = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCornHead];

        public static readonly EnumerationMember dtiRowCropHead = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRowCropHead];

        public static readonly EnumerationMember dtiRowUnits = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRowUnits];

        public static readonly EnumerationMember dtiRowDependent = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRowDependent];

        public static readonly EnumerationMember dtiRowIndependent = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRowIndependent];

        public static readonly EnumerationMember dtiBoom = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBoom];

        public static readonly EnumerationMember dtiImplementTypeOther = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImplementTypeOther];

        public static readonly EnumerationMember dtiRotaryDitcher = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRotaryDitcher];

        public static readonly EnumerationMember dtiScraper = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiScraper];

        public static readonly EnumerationMember dtiPickup = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPickup];

        public static readonly EnumerationMember dtiAirCart = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiAirCart];

        public static readonly EnumerationMember dtiCart = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCart];

        public static readonly EnumerationMember dtiChoppingCornHead = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiChoppingCornHead];

        public static readonly EnumerationMember dtiRigidPlatform = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRigidPlatform];

        public static readonly EnumerationMember dtiFlexibleDraper = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFlexibleDraper];

        public static readonly EnumerationMember dtiFlexPlatform = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFlexPlatform];

        public static readonly EnumerationMember dtiHydraflexPlatform = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHydraflexPlatform];

        public static readonly EnumerationMember dtiUnknownHead = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiUnknownHead];

        public static readonly EnumerationMember dtiBaler = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiBaler];

        public static readonly EnumerationMember dtiImpCottonStripper = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpCottonStripper];

        public static readonly EnumerationMember dtiImpCaneHarvester = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpCaneHarvester];

        public static readonly EnumerationMember dtiImpCottonPicker = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiImpCottonPicker];

        public static readonly EnumerationMember dtiRotary = RepresentationInstanceList.dtImplementType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiRotary];

        public static readonly EnumerationMember dtiFacilityTypeBin = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeBin];

        public static readonly EnumerationMember dtiFacilityTypeBarn = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeBarn];

        public static readonly EnumerationMember dtiFacilityTypeManureStorage = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeManureStorage];

        public static readonly EnumerationMember dtiFacilityTypeOffice = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeOffice];

        public static readonly EnumerationMember dtiPersonRoleAuthorizer = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleAuthorizer];

        public static readonly EnumerationMember dtiPersonRoleCropAdvisor = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleCropAdvisor];

        public static readonly EnumerationMember dtiPersonRoleCustomer = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleCustomer];

        public static readonly EnumerationMember dtiPersonRoleCustomServiceProvider = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleCustomServiceProvider];

        public static readonly EnumerationMember dtiPersonRoleDataServicesProvider = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleDataServicesProvider];

        public static readonly EnumerationMember dtiPersonRoleEndUser = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleEndUser];

        public static readonly EnumerationMember dtiPersonRoleFarmManager = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleFarmManager];

        public static readonly EnumerationMember dtiPersonRoleFinancier = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleFinancier];

        public static readonly EnumerationMember dtiPersonRoleFixedAssetSupplier = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleFixedAssetSupplier];

        public static readonly EnumerationMember dtiPersonRoleGovernmentAgency = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleGovernmentAgency];

        public static readonly EnumerationMember dtiPersonRoleGrower = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleGrower];

        public static readonly EnumerationMember dtiPersonRoleInputSupplier = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleInputSupplier];

        public static readonly EnumerationMember dtiPersonRoleInsuranceAgent = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleInsuranceAgent];

        public static readonly EnumerationMember dtiPersonRoleIrrigationManager = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleIrrigationManager];

        public static readonly EnumerationMember dtiPersonRoleLaborer = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleLaborer];

        public static readonly EnumerationMember dtiPersonRoleMarketAdvisor = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleMarketAdvisor];

        public static readonly EnumerationMember dtiPersonRoleMarketProvider = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleMarketProvider];

        public static readonly EnumerationMember dtiPersonRoleMobileAssetSupplier = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleMobileAssetSupplier];

        public static readonly EnumerationMember dtiPersonRoleOperator = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleOperator];

        public static readonly EnumerationMember dtiPersonRoleOwner = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleOwner];

        public static readonly EnumerationMember dtiPersonRoleTransporter = RepresentationInstanceList.dtPersonRole.EnumerationMembers[(int)DefinedTypeInstanceList.dtiPersonRoleTransporter];

        public static readonly EnumerationMember dtiFacilityTypeWeatherStation = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeWeatherStation];

        public static readonly EnumerationMember dtiFacilityTypeObservationSite = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeObservationSite];

        public static readonly EnumerationMember dtiFacilityTypeInstrumentShelter = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeInstrumentShelter];

        public static readonly EnumerationMember dtiFacilityTypeSamplingLocation = RepresentationInstanceList.dtFacilityType.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFacilityTypeSamplingLocation];

        public static readonly EnumerationMember dtiN = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiN];

        public static readonly EnumerationMember dtiP = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiP];

        public static readonly EnumerationMember dtiK = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiK];

        public static readonly EnumerationMember dtiCa = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCa];

        public static readonly EnumerationMember dtiMg = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMg];

        public static readonly EnumerationMember dtiS = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiS];

        public static readonly EnumerationMember dtiB = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiB];

        public static readonly EnumerationMember dtiCl = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCl];

        public static readonly EnumerationMember dtiCu = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiCu];

        public static readonly EnumerationMember dtiFe = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFe];

        public static readonly EnumerationMember dtiMn = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMn];

        public static readonly EnumerationMember dtiMo = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiMo];

        public static readonly EnumerationMember dtiZn = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiZn];

        public static readonly EnumerationMember dtiFulvicAcid = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiFulvicAcid];

        public static readonly EnumerationMember dtiHumicAcid = RepresentationInstanceList.dtCropNutritionIngredient.EnumerationMembers[(int)DefinedTypeInstanceList.dtiHumicAcid];


    }
}
