Property |
Type |
Required |
Description |
Result
|
TApiCalcMCP
|
Y |
|
Result.Handle
|
Integer
|
Y |
|
Result.Name
|
String
|
Y |
|
Result.ModNum
|
Integer
|
Y |
|
Result.CalcNum
|
Integer
|
Y |
|
Result.CalcType
|
ApiCalcType
|
Y |
|
Result.Sessions
|
TROArrayApiCalcMCPServiceImplTApiMcpSession
|
Y |
|
Result.Sessions.TApiMcpSession[]
|
TApiMcpSession[]
|
N |
|
Result.Sessions.TApiMcpSession[].Handle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Name
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].Enabled
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].ConceptChoice
|
EMCPv2Concept
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureMeteoHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureMeteoUID
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureMeteoHeight
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureMeteoNameHeightString
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceMeteoHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceMeteoUID
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceMeteoHeight
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceMeteoNameHeightString
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].InterpolateReference
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferencetimeOffsetMinutes
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceWindDirectionOffsetDegrees
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureWindDirectionOffsetDegrees
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasuredPeriodSelection
|
EMCPv2PeriodSelection
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasuredPeriodIntervalStart
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasuredPeriodIntervalEnd
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasuredPeriodLastYears
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferencePeriodSelection
|
EMCPv2PeriodSelection
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferencePeriodIntervalStart
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferencePeriodIntervalEnd
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferencePeriodLastYears
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].SelectedModelHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].SlicingTypeIndex
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].MeasureUseDisabled
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].ReferenceUseDisabled
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].EnableAveraging
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].AveragingIntervals
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].DataRevision
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo
|
TApiPowerCurveAndMeanWindspeedInfo
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData
|
TApiWTGUID
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Version
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.LegacyMode
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.PowerMatrixMode
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Purpose
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.ActiveLevel
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.PMActiveLevel
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Filename
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.OrgName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.UID
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Hubheight
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.UseDefault
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.LevelName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.PCNoise
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.PowerMatrix
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Powercurve
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Noisedata
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.VisualData
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.eGridData
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.ShortName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.DesignStandard
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.DesignClass
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.denMapping
|
TApiStringArray
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.denMapping.string[]
|
String[]
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.UseUncertainty
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTGData.Uncertainty
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PowerCurve
|
TROArrayApiCalcMCPServiceImplTApiCoordinate
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PowerCurve.TApiCoordinate[]
|
TApiCoordinate[]
|
N |
|
Result.Sessions.TApiMcpSession[].PCInfo.PowerCurve.TApiCoordinate[].WS
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PowerCurve.TApiCoordinate[].Val
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PowerCurve.TApiCoordinate[].V1
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTG_Creator
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTG_RatedPower
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTG_Name
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WTG_RotorDiameter
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_AtAirDensity
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_StopWindSpeed
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_UsedPCID
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_PCCreator
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_PowerCurveName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_CreateDate
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_Comment
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_UseSquareOfWsp
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PC_UseSquareOfWsp_WspTruncate
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.Index_MinimumDAQ
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WSScaleType
|
TWScaleType
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.WSScaleWindspeed
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.DoScaleWindSpeed
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].PCInfo.PCDataAck
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].WindDataType
|
EMCPv2WindDataType
|
Y |
|
Result.Sessions.TApiMcpSession[].SGSiteDataHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].SGSiteDataName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].CFDUseObstacles
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].CFDFilenames
|
TApiStringArray
|
Y |
|
Result.Sessions.TApiMcpSession[].CFDFilenames.string[]
|
String[]
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters
|
TApiWaspConfs
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspVersionReadOnly
|
ApiWaspVersion
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams
|
TROArrayApiBaseServiceImplTApiWaspConfItem
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[]
|
TApiWaspConfItem[]
|
N |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].ID
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].Description
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].GroupName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].Value
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].Min
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].Max
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WaspParameters.WaspParams.TApiWaspConfItem[].Def
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation
|
TROArrayApiCalcMCPServiceImplTApiMCPv2WindIndex
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[]
|
TApiMCPv2WindIndex[]
|
N |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Id
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Name
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Enable
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Height
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].StartDate
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].StartYear
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].StartMonth
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].EndDate
|
XMLGregorianCalendar
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].EndYear
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].EndMonth
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Factor
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Latitude
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].Longitude
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].LongTermStartYear
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].LongTermStartMonth
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].LongTermEndYear
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].LongTermEndMonth
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].PCInfoKnown
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].ScalingUsed
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].ScaledToWindSpeed
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].UserPowerCurve
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].SimplePowerCurveTruncatedAt
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].UserPowerCurveWTGName
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].UserPowerCurveUsedPCID
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].VariabilitySpeed
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].VariabilityEnergy
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].FullYearUse
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].MKTrendTest
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].MKTrendTestSignificant
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].WindIndexInformation.TApiMCPv2WindIndex[].SenSlope
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].UseScaler
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData
|
TApiScalingSetupData
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.HorizontalIntpl
|
TApiHorizontalIntpl
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems
|
TApiScalerMetItems
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[]
|
TApiScalerMetItem[]
|
N |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoSignalUIDs
|
TApiObjectHandles
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoSignalUIDs.int[]
|
Integer[]
|
N |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoShearSignalUIDs
|
TApiObjectHandles
|
Y |
|
Result.Sessions.TApiMcpSession[].ScalingData.ScalerMetItems.TApiScalerMetItem[].MeteoShearSignalUIDs.int[]
|
Integer[]
|
N |
|
Result.Sessions.TApiMcpSession[].ReferenceStabilityHeight
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].NumSectors
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].WindStatisticsNumSectors
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models
|
TROArrayApiCalcMCPServiceImplTApiMCPModel
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[]
|
TApiMCPModel[]
|
N |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].Handle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].Method
|
String
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].NumSectors
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].SectorWindow
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].BinningType
|
TMCPv2BinningType
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].Enabled
|
Boolean
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].SeasonDayNightHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].StabilitySetupHandle
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].SkipWindDirectionDiffGT
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].SkipWindSpeedLT
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].MinimumSamplesPerSlot
|
Integer
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].MeanBiasError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].MeanAbsoluteError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].RMSError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].Correlation
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].WindDirectionMeanBiasError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].WindDirectionMeanAbsoluteError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].WindDirectionRMSError
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].WindDirectionCorrelation
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].MeasuredMeanWindSpeedConcurrent
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].PredictedMeanWindSpeedConcurrent
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].PredictedMeanWindSpeedConcurrentNoResiduals
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].LongTermMeanWindSpeed
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].LongTermMeanWindSpeedNoResiduals
|
Double
|
Y |
|
Result.Sessions.TApiMcpSession[].Models.TApiMCPModel[].WindSpeedFrequencyKS
|
Double
|
Y |
|