1. Overview

"The service contains a collection of RESTful service calls to retrieve various information
relevant to manufacturing execution.
Descriptions of these functions can be found in the section headers for each collection of
relevant resources.

1.1. License information

License : Copyright (c) 2020 GE. All Rights Reserved. GE Confidential: Restricted Internal Distribution
License URL : https://github.build.ge.com/BM/mes-dataservice-impl
Terms of service : null

1.2. URI scheme

Host : localhost
BasePath : /

1.3. Tags

  • batch-data-controller : Batch Data Controller

  • historian-data-controller : Historian Data Controller

  • historians-tag-data-controller : Historians Tag Data Controller

  • kpi-data-controller : KPI Data Controller

  • process-order-data-controller : Process Order Data Controller

  • product-data-controller : Product Data Controller

  • site-name-controller : Site Name Controller

  • tag-data-controller : Tag Data Controller

  • variable-data-controller : Variable Data Controller

2. Resources

2.1. Batch-data-controller

Batch Data Controller

2.1.1. getBatchData

GET /mesdataservice/v1/batchdata
Parameters
Type Name Description Schema Default

Query

asset
optional

asset

string

Query

bom
optional

bom

integer (int64)

Query

departmentId
optional

departmentId

integer (int64)

Query

endTime
required

endTime

string (date-time)

Query

isGoldenBatch
optional

isGoldenBatch

boolean

"false"

Query

lineId
optional

lineId

integer (int64)

Query

name
optional

name

string

Query

pageNumber
optional

pageNumber

integer (int64)

1

Query

pageSize
optional

pageSize

integer (int64)

20

Query

product
optional

product

string

Query

quantity
optional

quantity

string

Query

sortCol
optional

sortCol

string

"Name"

Query

sortOrder
optional

sortOrder

string

"Asc"

Query

startTime
required

startTime

string (date-time)

Query

status
optional

status

string

Query

unitId
optional

unitId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.1.2. getAdjacentBatchData

GET /mesdataservice/v1/batchdata/adjacentbatchdata
Parameters
Type Name Description Schema

Query

endTime
optional

endTime

string (date-time)

Query

eventId
required

eventId

integer (int64)

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.1.3. getbatchProductTraverse

GET /mesdataservice/v1/batchdata/batchproducttraverse
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

eventId
required

eventId

integer (int64)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

nextOrPrevious
required

nextOrPrevious

string

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.1.4. getNextOrPreviousBatch

GET /mesdataservice/v1/batchdata/batchtraverse
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

eventId
required

eventId

integer (int64)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

nextOrPrevious
required

nextOrPrevious

string

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.1.5. getBatchRecord

DELETE /mesdataservice/v1/batchdata/{id}
Parameters
Type Name Description Schema

Path

id
required

id

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2. Historian-data-controller

Historian Data Controller

2.2.1. Gets the list of configured historian server details

GET /mesdataservice/v1/historians
Responses
HTTP Code Description Schema

200

OK

< HistoriansInfo > array

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.2.2. getHistorianRecord

DELETE /mesdataservice/v1/historians/{id}
Parameters
Type Name Description Schema

Path

id
required

id

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3. Historians-tag-data-controller

Historians Tag Data Controller

2.3.1. Gets Data points for the tag names specified from particular historian server based on the request parameters

GET /v1/historianTagsDataPoints
Parameters
Type Name Description Schema

Query

calculationMode
optional

This parameter is only applied if the Sampling Mode is set to Calculated. It represents the type of calculation to use on the archive data.

enum (Average, StandardDeviation, Total, Minimum, Maximum, Count, RawAverage, RawStandardDeviation, RawTotal, MinimumTime, MaximumTime, TimeGood, StateCount, StateTime, OPCAnd, OPCOr, FirstRawValue, FirstRawTime, LastRawValue, LastRawTime, TagStats)

Query

dataPointType
required

Data point type end point which needs to be queried from Historian Service

enum (raw, interpolated, currentvalue, calculated, sampled)

Query

direction
optional

Specifies the direction (Forward (0) or Backward (1) from the starting time) of data sampling from the archive.

integer (int32)

Query

endTime
optional

End time in ISO 8601 format (yyyy-MM-dd’T’HH:mm:ss.SSSZ)

string (date-time)

Query

historianServerName
required

Historian Service host name as configured in the service

string

Query

intervalMS
optional

Interval in milliseconds.

integer (int32)

Query

sampleCount
optional

Count of archive values within each calculation interval.

integer (int32)

Query

samplingMode
optional

The SamplingModeType parameter is the mode of sampling data from the archive.

enum (CurrentValue, Interpolated, Trend, RawByTime, RawByNumber, Calculated, Lab, InterpolatedToRaw, TrendToRaw, LabToRaw, RawByFilterToggling)

Query

startTime
optional

Start time in ISO 8601 format (yyyy-MM-dd’T’HH:mm:ss.SSSZ)

string (date-time)

Query

tagNames
required

Historians tag name. Multiple tag names are separated by semicolons (;). Also supports wildcard character (*) in the name

string

Responses
HTTP Code Description Schema

200

OK

< HistorianTagData«TagDataPoint«int»» > array

400

Bad Request, request parameters not valid. See message for details

HttpErrorResponse

500

Internal Server error, error occurred while communicating to Historian. See message for details

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.3.2. Gets Trend Data points for the tag names specified from particular historian server based on the request parameters

GET /v1/historianTagsTrendDataPoints
Parameters
Type Name Description Schema

Query

calculationMode
optional

This parameter is only applied if the Sampling Mode is set to Calculated. It represents the type of calculation to use on the archive data.

enum (Average, StandardDeviation, Total, Minimum, Maximum, Count, RawAverage, RawStandardDeviation, RawTotal, MinimumTime, MaximumTime, TimeGood, StateCount, StateTime, OPCAnd, OPCOr, FirstRawValue, FirstRawTime, LastRawValue, LastRawTime, TagStats)

Query

direction
optional

Specifies the direction (Forward (0) or Backward (1) from the starting time) of data sampling from the archive.

integer (int32)

Query

endTime
required

End time in ISO 8601 format (yyyy-MM-dd’T’HH:mm:ss.SSSZ)

string (date-time)

Query

historianServerName
required

Historian Service host name as configured in the service

string

Query

intervalMS
optional

Interval in milliseconds.

integer (int32)

Query

sampleCount
optional

Count of archive values within each calculation interval.

integer (int32)

Query

samplingMode
required

The SamplingModeType parameter is the mode of sampling data from the archive.

enum (CurrentValue, Interpolated, Trend, RawByTime, RawByNumber, Calculated, Lab, InterpolatedToRaw, TrendToRaw, LabToRaw, RawByFilterToggling)

Query

startTime
required

Start time in ISO 8601 format (yyyy-MM-dd’T’HH:mm:ss.SSSZ)

string (date-time)

Query

tagNames
required

Historians tag name. Multiple tag names are separated by semicolons (;). Also supports wildcard character (*) in the name

string

Responses
HTTP Code Description Schema

200

OK

< HistorianTagData«List«TagDataPoint«boolean»»» > array

400

Bad Request, request parameters not valid. See message for details

HttpErrorResponse

500

Internal Server error, error occurred while communicating to Historian. See message for details

HttpErrorResponse

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.4. Kpi-data-controller

KPI Data Controller

2.4.1. getKPI

GET /mesdataservice/v1/KPI
Parameters
Type Name Description Schema Default

Query

asset
optional

asset

string

Query

interval
optional

interval

string

Query

lineDescription
optional

lineDescription

string

Query

lineId
optional

lineId

integer (int64)

Query

name
optional

name

string

Query

oEEType
optional

oEEType

string

Query

pageNumber
optional

pageNumber

integer (int64)

1

Query

pageSize
optional

pageSize

integer (int64)

20

Query

sortCol
optional

sortCol

string

"Name"

Query

sortOrder
optional

sortOrder

string

"Asc"

Query

unitId
optional

unitId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.4.2. getKPIData

GET /mesdataservice/v1/KPIData
Parameters
Type Name Description Schema Default

Query

endTime
required

endTime

string (date-time)

Query

inputId
required

inputId

integer (int64)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

kpiType
required

kpiType

string

Query

level
required

level

string

Query

startTime
required

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5. Process-order-data-controller

Process Order Data Controller

2.5.1. getProcessOrderData

GET /mesdataservice/v1/processorder
Parameters
Type Name Description Schema Default

Query

asset
optional

asset

string

Query

bom
optional

bom

integer (int64)

Query

departmentId
optional

departmentId

integer (int64)

Query

endTime
required

endTime

string (date-time)

Query

lineId
optional

lineId

integer (int64)

Query

name
optional

name

string

Query

pageNumber
optional

pageNumber

integer (int64)

1

Query

pageSize
optional

pageSize

integer (int64)

20

Query

product
optional

product

string

Query

quantity
optional

quantity

string

Query

sortCol
optional

sortCol

string

"Name"

Query

sortOrder
optional

sortOrder

string

"Asc"

Query

startTime
required

startTime

string (date-time)

Query

status
optional

status

string

Query

unitId
optional

unitId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.2. getProcessOrderVariableSpecificationLimit

GET /mesdataservice/v1/processorder/ProcessOrderVariableSpecificationLimit
Parameters
Type Name Description Schema Default

Query

endTime
required

endTime

string (date-time)

Query

isLive
optional

isLive

boolean

"false"

Query

startTime
required

startTime

string (date-time)

Query

variable
required

variable

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.3. getAdjacentProcessOrderData

GET /mesdataservice/v1/processorder/adjacentprocessorderdata
Parameters
Type Name Description Schema

Query

endTime
optional

endTime

string (date-time)

Query

productionPlanStartId
required

productionPlanStartId

integer (int64)

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.4. getProcressOrderProductData

GET /mesdataservice/v1/processorder/adjecentProcessOrderProduct
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

productionPlanStartId
required

productionPlanStartId

integer (int64)

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.5. getProcessOrderProductTraverse

GET /mesdataservice/v1/processorder/processOrderProductTraverse
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

nextOrPrevious
required

nextOrPrevious

string

Query

productionPlanStartId
required

productionPlanStartId

integer (int64)

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.6. getNextOrPreviousProcessOrder

GET /mesdataservice/v1/processorder/processordertraverse
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

nextOrPrevious
required

nextOrPrevious

string

Query

productionPlanStartId
required

productionPlanStartId

integer (int64)

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.5.7. getProcessOrderRecord

DELETE /mesdataservice/v1/processorder/{id}
Parameters
Type Name Description Schema

Path

id
required

id

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.6. Product-data-controller

Product Data Controller

2.6.1. getProductData

GET /mesdataservice/v1/products
Parameters
Type Name Description Schema Default

Query

endTime
optional

endTime

string (date-time)

Query

event
required

event

integer (int64)

Query

isIncremental
optional

isIncremental

integer (int64)

0

Query

startTime
optional

startTime

string (date-time)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.7. Site-name-controller

Site Name Controller

2.7.1. getSiteName

GET /mesdataservice/v1/sitename
Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8. Tag-data-controller

Tag Data Controller

2.8.1. getTagsBasedOnCriteria

GET /mesdataservice/v1/tags
Parameters
Type Name Description Schema Default

Query

aliasName
optional

aliasName

string

"abc"

Query

asset
optional

asset

string

Query

dataSource
optional

dataSource

string

"abc"

Query

dataType
optional

dataType

string

Query

departmentId
optional

departmentId

integer (int64)

Query

interval
optional

interval

string

Query

lineId
optional

lineId

integer (int64)

Query

pageNumber
optional

pageNumber

integer (int64)

1

Query

pageSize
optional

pageSize

integer (int64)

10

Query

sampleType
optional

sampleType

string

Query

sortCol
optional

sortCol

string

"Name"

Query

sortOrder
optional

sortOrder

string

"Asc"

Query

tagDescription
optional

tagDescription

string

Query

tagName
optional

tagName

string

Query

unitId
optional

unitId

integer (int64)

Query

variableGroupId
optional

variableGroupId

integer (int64)

Query

variables
optional

variables

string

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.8.2. getTagRecord

DELETE /mesdataservice/v1/tags/{id}
Parameters
Type Name Description Schema

Path

id
required

id

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9. Variable-data-controller

Variable Data Controller

2.9.1. getVariablesData

GET /mesdataservice/v1/variabledata
Parameters
Type Name Description Schema

Query

endTime
required

endTime

string (date-time)

Query

plotFor
optional

Introduced to support spc

string

Query

resultOn
optional

result_on column value of tests table

string (date-time)

Query

startTime
required

startTime

string (date-time)

Query

variable
optional

var_id from tests table

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.2. getVariableSpecificationLimit

GET /mesdataservice/v1/variabledata/VariableSpecificationLimit
Parameters
Type Name Description Schema Default

Query

endTime
required

endTime

string (date-time)

Query

isLive
optional

isLive

boolean

"false"

Query

startTime
required

startTime

string (date-time)

Query

variable
required

variable

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.3. getVariableBasedOnCriteria

GET /mesdataservice/v1/variabledata/variables
Parameters
Type Name Description Schema Default

Query

asset
optional

asset

string

Query

departmentId
optional

departmentId

integer (int64)

Query

interval
optional

interval

string

Query

lineId
optional

lineId

integer (int64)

Query

name
optional

name

string

Query

pageNumber
optional

pageNumber

integer (int64)

1

Query

pageSize
optional

pageSize

integer (int64)

20

Query

sample
optional

sample

string

Query

sortCol
optional

sortCol

string

"Name"

Query

sortOrder
optional

sortOrder

string

"Asc"

Query

source
optional

source

string

Query

tagIn
optional

tagIn

string

Query

tagOut
optional

tagOut

string

Query

type
optional

type

string

Query

unitId
optional

unitId

integer (int64)

Query

varGroupId
optional

varGroupId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

2.9.4. Get SPC Chart Data by variable id

GET /mesdataservice/v1/variabledata/{variableId}
Parameters
Type Name Description Schema Default

Path

variableId
required

Selected variable to report on

integer (int64)

Query

direction
optional

Direction for NoD query from End Time. 0 = Forward; 1 = Backwards (Default)

integer (int32)

1

Query

endTime
optional

End time of report range if time range filter selected or reference point if NoD selected

string (date-time)

Query

numberOfSamplePoints
optional

Number of data (NoD) points if NoD filter selected, data will be selected for based on NoD from the specified End Time

integer (int64)

0

Query

startTime
optional

Start time of report range if time range filter selected

string (date-time)

Responses
HTTP Code Description Schema

200

Success

WsSPCVariableData

400

Bad request

No Content

401

Unauthorized

No Content

500

Internal Server Error

No Content

503

Gateway timeout or Service Unavailable

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

client_creds

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

3. Definitions

3.1. DataSource

Name Schema

clientId
optional

string

clientSecret
optional

string

port
optional

string

serverName
optional

string

source
optional

string

uaaOrigin
optional

string

uaaPort
optional

string

3.2. Error

Name Schema

code
optional

string

details
optional

object

3.3. HistorianTagData«List«TagDataPoint«boolean»»»

Encapsulates the Tag specific properties and data

Name Description Schema

dataType
optional

Data type of this tag

string

errorCode
optional

Error code if any as given from Historian service, 0 mean success

integer (int32)

tagDataPoints
optional

Data points for this tag

< < TagDataPoint«boolean» > array > array

tagName
optional

The name of the Historian Tag

string

3.4. HistorianTagData«TagDataPoint«int»»

Encapsulates the Tag specific properties and data

Name Description Schema

dataType
optional

Data type of this tag

string

errorCode
optional

Error code if any as given from Historian service, 0 mean success

integer (int32)

tagDataPoints
optional

Data points for this tag

< TagDataPoint«int» > array

tagName
optional

The name of the Historian Tag

string

3.5. HistoriansInfo

Name Schema

alias
optional

string

dataSource
optional

DataSource

isDefault
optional

boolean

serverName
optional

string

3.6. HttpErrorResponse

Name Schema

error
optional

Error

path
optional

string

timestamp
optional

string

3.7. TagDataPoint«boolean»

Data for a tag at a point of time as recieved from Historian Service

Name Description Schema

quality
optional

Quality of the value. This can be Bad(0), Uncertain(1), NA(2) or Good(3)
Example : false

boolean

timeStamp
optional

Time when this data point is taken

string (date-time)

value
optional

Value of the Tag at a particular time

object

3.8. TagDataPoint«int»

Data for a tag at a point of time as recieved from Historian Service

Name Description Schema

quality
optional

Quality of the value. This can be Bad(0), Uncertain(1), NA(2) or Good(3)

integer (int32)

timeStamp
optional

Time when this data point is taken

string (date-time)

value
optional

Value of the Tag at a particular time

object

3.9. WsSPCCriteriaSummary

Name Schema

hyperlink
optional

string

id
optional

integer (int64)

name
optional

string

value
optional

string

valueParameter
optional

string

3.10. WsSPCProductRunning

Name Description Schema

isBasisProduct
optional

boolean

prodCode
optional

Product code

string

rawValue
optional

number (double)

subgroupId
optional

Property is used for internal calculation inside store proc

integer (int64)

timestamp
optional

Result_On value of tests table

string (date-time)

value
optional

Variable data value(Result) from tests table

string

xid
optional

Identity column

integer (int64)

3.11. WsSPCStatistics

Name Description Schema

promptId
optional

Identity column

integer (int64)

promptName
optional

Hold information like: CriteriaSummary, ControlChart, Average, Maximum, ProcessMaximum, ProcessMinimum, Zlsl

string

promptValue
optional

string

promptValueParameter
optional

string

promptValueParameter2
optional

string

promptValueParameter3
optional

string

promptValueParameter4
optional

string

3.12. WsSPCStatistics2

Name Description Schema

average
optional

Average of subgroups

number (float)

cp
optional

Cp is Process Capability. The SPC Cp measurement shows how well the Six Sigma range fits into the specification range

number (float)

cpk
optional

Cpk stands for Process Capability Index. The SPC Cpk measurement shows the relationship of the Six Sigma spread to the specification limits.

number (float)

cpm
optional

Six Sigma Material. Cpm is a Process Capability Index

number (float)

cr
optional

Capability Ratio

number (float)

estimatedSigma
optional

number (float)

lcl
optional

Lower Control Specification Limit

number (float)

lsl
optional

Lower Reject Specification Limit

number (float)

maximum
optional

Maximum subgroup value

number (float)

mininmum
optional

Minimum subgroup value

number (float)

numberOfPoints
optional

Number to sample points for calculation

number (float)

pp
optional

PP (also written as PK) stands for Process Performance

number (float)

ppk
optional

PPK means Process Performance Index

number (float)

processMaximum
optional

Maximum of individuals

number (float)

processMean
optional

Average of individuals

number (float)

processMinimum
optional

Minimum of individuals

number (float)

prodDesc
optional

Product Description of a Running Product

string

prodId
optional

Product Id of a Running Product

integer (int64)

runId
optional

Identity column

integer (int64)

sigma
optional

Standard Deviation of individuals

number (float)

target
optional

Target Specification

number (float)

ucl
optional

Upper Control Specification Limit

number (float)

usl
optional

Upper Reject Specification Limit

number (float)

zlsl
optional

Number of sigmas, the LSL is away from the mean

number (float)

zt
optional

number (float)

zusl
optional

Number of sigmas, the USL is away from the mean

number (float)

3.13. WsSPCVariableChartInfo

Name Description Schema

alarm
optional

integer (int32)

dataPointText
optional

Alarm related description

string

mr
optional

Moving Range value of SPC variable

number (float)

mrscl
optional

Calculated Control (Target Control) Specification Limit for SPC calculation type

number (float)

mrslcl
optional

Calculated Lower Control Specification Limit for SPC calculation type

number (float)

mrslsl
optional

Lower Reject Specification Limit for SPC calculation type

number (float)

mrslul
optional

Lower User Specification Limit for SPC calculation type

number (float)

mrslwl
optional

Lower Warning Specification Limit for SPC calculation type

number (float)

mrsucl
optional

Calculated Upper Control Specification Limit for SPC calculation type

number (float)

mrsusl
optional

Upper Reject Specification Limit for SPC calculation type

number (float)

mrsuul
optional

Upper User Specification Limit for SPC calculation type

number (float)

mrsuwl
optional

Upper Warning Specification Limit for SPC calculation type

number (float)

pchart
optional

number (float)

r
optional

Range value of SPC variable

number (float)

result
optional

Variable data value(Result) from tests table

string

s
optional

Standard Deviation of SPC variable

number (float)

subgroupId
optional

Identity column

integer (int64)

timestamp
optional

Result_On value from tests table

string (date-time)

uchart
optional

number (float)

xcl
optional

Calculated Control Specification Limit

number (float)

xlcl
optional

Calculated Lower Control Specification Limit

number (float)

xlsl
optional

Calculated Lower Reject Specification Limit(LSL) based on GoodValueMin

number (float)

xlul
optional

Lower User Specification Limit

number (float)

xlwl
optional

Lower Warning Specification Limit

number (float)

xucl
optional

Calculated Uppder Control Specification Limit

number (float)

xusl
optional

Calculated Upper Reject Specification Limit(USL) based on GoodValueMax

number (float)

xuul
optional

Upper User Specification Limit

number (float)

xuwl
optional

Upper Warning Specification Limit

number (float)

3.14. WsSPCVariableData

Name Schema

calculationType
optional

string

criteriaSummary
optional

< WsSPCCriteriaSummary > array

productRunning
optional

< WsSPCProductRunning > array

statistics
optional

< WsSPCStatistics > array

statistics2
optional

< WsSPCStatistics2 > array

variableChartInfo
optional

< WsSPCVariableChartInfo > array

variableId
optional

integer (int64)

4. Security

4.1. access_token

Type : oauth2
Flow : accessCode
Token URL : https://localhost/uaa/oauth/authorize
Token URL : https://localhost/uaa/oauth/token

Name Description

default

Default oauth2 scope.

4.2. resource_owner

Type : oauth2
Flow : password
Token URL : https://localhost/uaa/oauth/token

Name Description

default

Default oauth2 scope.

4.3. implicit_grant

Type : oauth2
Flow : implicit
Token URL : https://localhost/uaa/oauth/authorize

Name Description

default

Default oauth2 scope.

4.4. client_creds

Type : oauth2
Flow : application
Token URL : https://localhost/uaa/oauth/token

Name Description

default

Default oauth2 scope.