1. Overview

It is an orchestration service for non-conformances during production.

1.1. URI scheme

Host : localhost:33866
BasePath : /plant-execution-service/

1.2. Tags

  • change-specification-controller : Change Specification Controller

  • context-type-controller : Context Type Controller

  • defect-controller : Defect Controller

  • defect-history-controller : Defect History Controller

  • defect-type-controller : Defect Type Controller

  • disposition-action-history-controller : Disposition Action History Controller

  • disposition-controller : Disposition Controller

  • disposition-plan-controller : Disposition Plan Controller

  • disposition-type-controller : Disposition Type Controller

  • material-lot-controller : Material Lot Controller

  • ncm-patch-controller : NCM Patch Controller

  • non-conformance-controller : Non Conformance Controller

  • non-conformance-type-controller : Non Conformance Type Controller

  • product-controller : Product Controller

  • reason-tree-nodes-controller : Reason Tree Nodes Controller

  • variable-specification-controller : Variable Specification Controller

  • work-order-controller : Work Order Controller

  • workflow-execution-controller : Workflow Execution Controller

2. Resources

2.1. Change-specification-controller

Change Specification Controller

2.1.1. Create a change specification

POST /change-specification
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

changeSpecificationInfo
optional

ChangeSpecification details to create.

ChangeSpecificationInfo

Responses
HTTP Code Description Schema

200

Ok

object

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

500

Internal Server Error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.1.2. Get all change specification names

GET /change-specification/changeSpecificationNames
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Responses
HTTP Code Description Schema

200

Ok

object

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

500

Internal Server Error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.1.3. Get a change specification by id

GET /change-specification/{id}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

id
required

id

integer (int64)

Responses
HTTP Code Description Schema

200

Ok

object

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

500

Internal Server Error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.1.4. Update a change specification

PUT /change-specification/{id}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

id
required

id

integer (int64)

Body

changeSpecificationInfo
optional

ChangeSpecification details to update.

ChangeSpecificationInfo

Responses
HTTP Code Description Schema

200

Ok

object

400

Bad Request

HttpErrorResponse

401

Unauthorized

No Content

500

Internal Server Error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.2. Context-type-controller

Context Type Controller

2.2.1. Get context type page resource

GET /contexttype
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

page
optional

Page number to return 0 to N.

integer (int32)

0

Query

size
optional

Number of resources to return per page.

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

ContextTypePage

201

successful

ContextTypePage

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3. Defect-controller

Defect Controller

2.3.1. Create defect on discreate execution

POST /v2/defect-viewer/createDefects
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

defect
optional

Required information to create defects

DefectDTO

Responses
HTTP Code Description Schema

201

successful

< EntityModel«DefectViewInfo» > array

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.2. Get defect based on Product Faimily, Product Code, Work Order, Material Lot, Receiver Number, NC Name, Disposition Plan Name

GET /v2/defect-viewer/getDefectQueueSearch
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

assigneeUserName
optional

Search Defect with Assignee User Name

string

Query

defectStatus
optional

Status of the Defect as a filter Multiple values are supportedand the results contain all operations matching any of the values Available values: Submitted, Planned, Active, Closed, Not a defect, Pending Disposition Default for product is: Submitted, Pending Disposition and Active e.i. open defects

< string > array(multi)

Query

page
optional

integer (int32)

0

Query

searchQueue
optional

Search text to find defects Supported fields are: Product Family, Product Code, Work Order, Material Lot, Receiver Number, Disposition Plan Name, NC Name

string

Query

size
optional

integer (int32)

20

Responses
HTTP Code Description Schema

200

successful

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

500

Internal server error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.3. getDefects

GET /v2/defect-viewer/getDefects
Caution

operation.deprecated

Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

affected_quantity
optional

Number of Affected_quantity for the defect.

< number (double) > array(multi)

Query

id
optional

ID for the Defect as a filter.

< integer (int64) > array(multi)

Query

likeOnColumn
optional

On column which like operator is affected.

string

Query

likeSearchValue
optional

On column which like search is applied.

string

Query

modified_by
optional

User that last modified the Defect.

< string > array(multi)

Query

modified_on
optional

Date that the Defect was last modified.

< string > array(multi)

Query

nonConformanceId
optional

Id of the NonConformance resource.

< integer (int64) > array(multi)

Query

operations
optional

List of Operation as a filter.

< string > array(multi)

Query

orderBy
optional

enum (asc, desc)

"desc"

Query

orderByColumn
optional

Name of the column to sort based on like lastModifiedOn.

string

"lastModifiedOn"

Query

page
optional

integer (int32)

0

Query

serialNos
optional

SerialNumber (e.g. Lot identifier) as a filter.

< string > array(multi)

Query

size
optional

integer (int32)

20

Query

status
optional

Status of the Defect as a filter. Multiple values are supported and the results contain all operations matching any of the values Available values : Submitted, Pending Disposition, Planned, Active, Closed, Not a defect

< string > array(multi)

Query

summary
optional

Summary of the Defect as a filter.

< string > array(multi)

Query

workOrders
optional

List of work order Info as a filter.

< string > array(multi)

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.4. getDefectsObject

GET /v2/defect-viewer/getDefectsObject/{objectId}
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

objectId
required

Object id must be a Work Order Id, Material Lot Actual Id, Segment Actaul Id or Receiving Inspection Production Event Id

integer (int64)

Query

object
required

object

enum (MaterialLotActual, WorkOrder, SegmentActual, RI_ProdEventId, WorkOrderSourceLot, InventoryLot)

"MaterialLotActual"

Query

page
optional

integer (int32)

0

Query

size
optional

integer (int32)

20

Responses
HTTP Code Description Schema

200

successful

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

412

Precondition fail

No Content

500

Internal server error

No Content

503

Service unavailable

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.5. getOperationsBySearch

GET /v2/defect-viewer/getOperationsBySearch
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

clockedOnOperator
optional

Currently clocked on operator as a filter.

string

Query

completedAfter
optional

Filter results to return operations completed on or after this time Combines with CompletedBefore to define a time range.

string (date-time)

Query

completedBefore
optional

Filter results to return operations completed on or before this time Combines with CompletedAfter to define a time range.

string (date-time)

Query

lotIdentifier
optional

SerialNumber (e.g. Lot identifier) as a filter.

string

Query

materialLotActualId
optional

ID of the material lot actual as a filter.

integer (int64)

Query

onHold
optional

Whether the operation is currently on hold as a filterIf set to true, query will only return operations with active hold records.

boolean

Query

operationName
optional

Name of the operation as a filter Note that operation names are unique only within a segment definition and not across segment definitions.

string

Query

orderBy
optional

Name of the operation property to sort the results by.

string

Query

page
optional

Page number to return 0 to N.

integer (int32)

Query

plannedOrStartedOnUnitId
optional

for the unit that the operation is executing on OR planned to execute on if the operation is not started as a filter.

integer (int64)

Query

plannedUnitId
optional

ID for the planned unit as a filter. The results contain all operations that have the ID in the planned unit set The planned unit set is specified in the segment definition.

integer (int64)

Query

producedMaterialId
optional

ID for the material produced as a filter The material produced is defined by the segments definition for the work order.

< integer (int64) > array(multi)

Query

productionLineId
optional

ID for the production line as a filter.

< integer (int64) > array(multi)

Query

segmentActualId
optional

ID for the segment actual as a filter. Multiple values are supported and the results contain all operations matching any of the values.

< integer (int64) > array(multi)

Query

segmentId
optional

ID for the segment as a filter. Note that segment IDs are unique only within a segment definition and not across segment definitions.

integer (int64)

Query

size
optional

Number of resources to return per page.

integer (int32)

Query

startedOnUnitId
optional

ID for the unit that the segment is executing on as a filter.

integer (int64)

Query

status
optional

Status of the operation as a filter. Multiple values are supported and the results contain all operations matching any of the values Available values : NotReady, Ready, InProgress, Complete, Cancelled

< string > array(multi)

Query

workOrderId
optional

ID for the work order as a filter.

integer (int64)

Query

workOrderName
optional

Name of the work order as a filter.

string

Query

workOrderPriority
optional

Relative priority of the work order as a filter.

integer (int32)

Responses
HTTP Code Description Schema

200

successful

PagedModel«EntityModel«OperationViewer»»

401

Unauthorized

No Content

403

Forbidden

No Content

404

Non-conformance not found

No Content

500

Failure

No Content

Produces
  • application/json;charset=UTF-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.6. updateDefect

PUT /v2/defect-viewer/updateDefects
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

defectId
required

Defect Id of defect

integer (int64)

Query

nonConformanceId
required

Nonconformance Id of defect to be update

integer (int64)

Body

requestBody
optional

Required information to be updated in defects

DefectInfoExtend

Responses
HTTP Code Description Schema

200

successful

EntityModel«DefectViewInfo»

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Not found

No Content

412

Defect has been updated since the GET on which the submitted changes were made Response contains the current record.

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.7. Create defect for a given context id

POST /v2/defect-viewer/{contextid}/createdefects
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

contextid
required

context id for a given flow

integer (int64)

Body

defect
optional

Required information to create defects

DefectDTO

Responses
HTTP Code Description Schema

201

successful

< EntityModel«DefectViewInfo» > array

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.8. getDispositionActions

GET /v2/defect-viewer/{defectId}/dispositionActions
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

defectId
required

ID of the Defect as a filter.

integer (int64)

Query

nonConformanceId
required

ID of the Nonconformance as a filter.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< DispositionActionResource > array

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.3.9. getMateriallotactualsObject

GET /v2/defect-viewer/{workOrderId}/materiallotactuals
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

workOrderId
required

Id of the work order resource

integer (int64)

Query

parentMaterialLotActualId
optional

ID for the parent material lot actual as a filter.

integer (int64)

Responses
HTTP Code Description Schema

200

successful

< string > array

401

Unauthorized

No Content

412

Precondition fail

No Content

500

Internal server error

No Content

503

Service unavailable

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.4. Defect-history-controller

Defect History Controller

2.4.1. getDefectHistory

GET /v1/defect-history/{defectId}
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

defectId
required

defectId

integer (int64)

Query

page
optional

page

integer (int32)

0

Query

size
optional

size

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectHistoryViewInfo»»

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.5. Defect-type-controller

Defect Type Controller

2.5.1. getDefectTypes

GET /v1/defect-types-viewer
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

pageNo
optional

Page number to return 0 to N.

integer (int32)

0

Query

size
optional

Number of resources to return per page.

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectTypeViewInfo»»

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.5.2. getDefectTypesWithNCTypeId

GET /v1/defect-types-viewer/defectTypes/{nonconformanceTypeId}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

nonconformanceTypeId
required

ID for the NonConformanceType.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

EntityModel«DefectTypesWithNCTypeViewInfo»

401

Unauthorized

No Content

404

Not found

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.5.3. getDefectType

GET /v1/defect-types-viewer/{id}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

id
required

ID for the DefectType.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

EntityModel«DefectTypeViewInfo»

401

Unauthorized

No Content

404

Not found

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.6. Disposition-action-history-controller

Disposition Action History Controller

2.6.1. getDispositionActionHistory

GET /v2/dispositionActionHistory-viewer/getDispositionActionHistory/{nonConformanceId}
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

nonConformanceId
required

Object id must be a non-conformance Id

integer (int64)

Query

page
optional

integer (int32)

0

Query

size
optional

integer (int32)

20

Responses
HTTP Code Description Schema

200

successful

PagedModel«EntityModel«DispositionActionHistoryViewInfo»»

401

Unauthorized

No Content

412

Precondition fail

No Content

500

Internal server error

No Content

503

Service unavailable

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7. Disposition-controller

Disposition Controller

2.7.1. Cancel all unfinished operations on an active rework plan.

PUT /v2/disposition/cancelActiveRework
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionPlanId
optional

dispositionPlanId

integer (int64)

Body

dispositionInfo
optional

DispositionAction Details information to Update dispositionAction.

DispositionInfoExtend

Responses
HTTP Code Description Schema

200

OK

object

204

No Content

object

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

422

Unprocessable entity

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.2. createDisposition

POST /v2/disposition/createDisposition
Caution

operation.deprecated

Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionPlanId
optional

Id of the dispositionPlan resource.

integer (int64)

Body

disposition
optional

DispositionAction Details information to create dispositionAction.

DispositionInfoExtend

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.3. Create disposition for discrete execution

POST /v2/disposition/createDispositions
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

dispositionInfo
optional

Split and DispositionAction details to split the lots and create dispositionAction on them.

DispositionInfo

Responses
HTTP Code Description Schema

200

OK

object

400

BAD REQUEST

HttpErrorResponse

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.4. Create Empty Disposition Actions

POST /v2/disposition/createEmptyDispositionActions
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

dispositionPlanDefectIdDto
optional

DispositionAction Details to create empty dispositionAction.

DispositionPlanDefectIdDto

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.5. Update CTP for Discrete Execution

PUT /v2/disposition/editCTP
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionPlanId
optional

ID for the dispositionPlan as a filter for edit dispositionActions.

integer (int64)

Body

disposition
optional

Disposition Details to edit Continue to process(CTP).

DispositionInfoExtend

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.6. Update Disposition for Discrete Execution

PUT /v2/disposition/updateDisposition
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionPlanId
optional

Id of the dispositionPlan resource to update.

integer (int64)

Query

previousDisposition
optional

Previous disposition done on the defect which will be updated with the given disposition. Currently applicable to MRB only, for updating CTP use edit CTP endpoint

string

Query

previousDispositionStatus
optional

previousDispositionStatus

string

Body

disposition
optional

DispositionAction Details information to Update dispositionAction.

DispositionInfoExtend

Responses
HTTP Code Description Schema

200

OK

object

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.7. Update disposition for receiving inspection

PUT /v2/disposition/updateReceivingInspectionDispositionAction
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

previousDisposition
optional

previousDisposition

string

Query

previousDispositionStatus
optional

previousDispositionStatus

string

Body

updateReceivingInspectionInfoList
optional

DispositionAction Details information to update dispositionAction for Receiving Inspection App

< UpdateReceivingInspectionDisposition > array

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

201

successful

PagedModel«EntityModel«DefectViewInfo»»

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.8. Check disposition is possible in same plan or not for Discrete Execution

POST /v2/disposition/validatefordisposition
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionPlanId
optional

ID for the dispositionPlan as a filter for Validate dispositionActions.

integer (int64)

Body

defectSerialNoInfo
optional

List of Details about defectSerialNumber.

< DefectSerialNoInfo > array

Responses
HTTP Code Description Schema

200

Validation Success

< string, string > map

401

Unauthorized

No Content

404

Not found, work order id or operation id

No Content

422

Validation Fail

No Content

500

Internal Server Error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.9. Update disposition for a given context id. Currently its supporting discrete return flow.

PUT /v2/disposition/{contextId}/update-disposition
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

contextId
required

Context id for a flow.

integer (int32)

Query

previousDisposition
optional

previousDisposition

string

Query

previousDispositionStatus
optional

previousDispositionStatus

string

Body

updateReceivingInspectionInfoList
optional

DispositionAction Details information to update dispositionAction for Receiving Inspection App

< UpdateReceivingInspectionDisposition > array

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

201

successful

PagedModel«EntityModel«DefectViewInfo»»

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.10. Create disposition for a context id. Currently RI and discrete return flow is supported.

POST /v2/disposition/{contextid}/createDisposition
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

contextid
required

Context id for a flow.

integer (int64)

Body

nonSerializedDispositionInfoExtend
optional

DispositionAction Details information to create dispositionAction for the given context id

< RINonSerializedDispositionInfoExtend > array

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DefectViewInfo»»

201

successful

PagedModel«EntityModel«DefectViewInfo»»

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Non-conformance not found

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.7.11. getDispositionActionByDefectId

GET /v2/disposition/{nonconformanceId}/{defectId}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

defectId
required

ID of the Defect as a filter.

integer (int64)

Path

nonconformanceId
required

ID of the NonconformanceId as a filter.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< DispositionActionViewInfo > array

400

Invalid data supplied. See message for details.

No Content

401

Unauthorized

No Content

404

Not found

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.8. Disposition-plan-controller

Disposition Plan Controller

2.8.1. createDispositionPlan

POST /v2/dispositionplans
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

record
optional

Details about DispositionPlan to create.

DispositionPlanInfoExtend

Responses
HTTP Code Description Schema

201

Created

EntityModel«DispositionPlanViewInfo»

400

Invalid data supplied: must not set dispositionPlanId property

No Content

401

Unauthorized

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.8.2. getAllDispositionPlans

GET /v2/dispositionplans
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionActionStatus
required

Details of DispositionPlan Information as a filter If set to All query will only return all operations,If you set Open query will only return open Plans.

enum (Open, All)

Query

pageNo
optional

Page number to return 0 to N.

integer (int32)

0

Query

size
optional

Number of resources to return per page.

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DispositionPlanViewInfo»»

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.9. Disposition-type-controller

Disposition Type Controller

2.9.1. getDispositionTypes

GET /v1/disposition-type-viewer
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

ncTypeId
optional

Non-conformance type Id

integer (int64)

Query

pageNo
optional

Page number to return 0 to N.

integer (int32)

0

Query

size
optional

Number of resources to return per page.

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«DispositionTypeViewInfo»»

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.9.2. getWorkOrderSegments

GET /v1/disposition-type-viewer/getOperations
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

workOrderId
required

List of all Operations for the specific workOrder Id.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

object

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.10. Material-lot-controller

Material Lot Controller

2.10.1. Get list of materialLots

GET /materialLots
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

lotIdentifier
optional

lot identifier (use lot_identifier/event_num for this property)

string

Query

productId
optional

Product ID (applied product id) to retrieve materialLots.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< MaterialLotInfo > array

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

404

Not Found

HttpErrorResponse

503

Service Unavailable

HttpErrorResponse

Produces
  • application/json;charset=utf-8

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.11. Ncm-patch-controller

NCM Patch Controller

2.11.1. modifyDispositionPlan

PATCH /ncmpatch/modifydispositionplan
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

disposition
optional

Details on the DispositionPlan to Update.

< DispositionPatch > array

Responses
HTTP Code Description Schema

200

successful

PagedModel«EntityModel«DefectViewInfo»»

204

No Content

No Content

401

Unauthorized

No Content

500

Internal server error

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.12. Non-conformance-controller

Non Conformance Controller

2.12.1. createNonConfromance

POST /v1/nonconformance-viewer
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Body

nonConformance
optional

NonConfromance Details to create.

NonConformanceInfoExtend

Responses
HTTP Code Description Schema

201

Created

EntityModel«NonConformanceViewInfo»

400

Invalid data supplied: must not set nonConformanceId property

No Content

401

Unauthorized

No Content

404

Parent ncr-type not found.

No Content

Consumes
  • application/json

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.12.2. getNonConformances

GET /v1/nonconformance-viewer/getNonConformances
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

page
optional

integer (int32)

0

Query

size
optional

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

< EntityModel«NonConformanceViewInfo» > array

400

bad Requuest.

No Content

401

Unauthorized

No Content

404

Not found

No Content

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.13. Non-conformance-type-controller

Non Conformance Type Controller

2.13.1. getNonConformanceTypes

GET /v1/nonconformance-types-viewer
Parameters
Type Name Description Schema Default

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

contextType
optional

Context Type

string

Query

deleted
optional

NCType of the operation as a filter, different values are supported like All,false,true

enum (true, false)

"false"

Query

paze
optional

Page number to return 0 to N.

integer (int32)

0

Query

size
optional

Number of resources to return per page.

integer (int32)

20

Responses
HTTP Code Description Schema

200

OK

PagedModel«EntityModel«NonConformanceTypeViewInfo»»

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.14. Product-controller

Product Controller

2.14.1. Get Products

GET /products
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

isSerialized
optional

isSerialized

boolean

Responses
HTTP Code Description Schema

200

OK

< ProductResponseInfo > array

400

Invalid data supplied. See message for details.

HttpErrorResponse

401

Unauthorized

HttpErrorResponse

404

Not Found

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.15. Reason-tree-nodes-controller

Reason Tree Nodes Controller

2.15.1. reasonTreeConfiguration

GET /v1/treenodes-viewer
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Responses
HTTP Code Description Schema

200

OK

< string, string > map

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.15.2. getReasonTreeNodes

GET /v1/treenodes-viewer/{id}
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Path

id
optional

Id of the ReasonTreeNodes resource.

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< ReasonTreeNodeDto > array

401

Unauthorized

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.16. Variable-specification-controller

Variable Specification Controller

2.16.1. getDefectVariableSpecitionDetails

GET /v2/defect-varables
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

defectIds
optional

defectIds

< integer (int64) > array(multi)

Responses
HTTP Code Description Schema

200

OK

< VariableDetailsWithSpecs > array

400

Invalid data supplied. See message for details

No Content

401

Unauthorized

No Content

404

Not found

No Content

500

Internal server error

No Content

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.17. Work-order-controller

Work Order Controller

2.17.1. Get Workorders

GET /workorders
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

routeId
required

routeId

integer (int64)

Query

status
optional

status

< string > array(multi)

Responses
HTTP Code Description Schema

200

OK

object

400

Invalid data supplied. See message for details.

HttpErrorResponse

401

Unauthorized

HttpErrorResponse

404

Not Found

HttpErrorResponse

Produces
  • /

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.18. Workflow-execution-controller

Workflow Execution Controller

2.18.1. Get workflow execution level groups

GET /workflow-execution/level-groups
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

disposititionType
required

disposititionType

string

Query

planId
required

planId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< ExecutionDetails > array

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

404

Not Found

HttpErrorResponse

503

Service Unavailable

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.18.2. Get workflow execution

GET /workflow-execution/level-groups-execution
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

disposititionType
required

disposititionType

string

Query

planId
required

planId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

WorkflowLevelGroupExecutionInfo

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

404

Not Found

HttpErrorResponse

503

Service Unavailable

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.18.3. Get workflow executions

GET /workflow-execution/level-groups-executions
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

executionId
required

executionId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

WorkflowExecutionsPage

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

404

Not Found

HttpErrorResponse

503

Service Unavailable

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

2.18.4. Get workflow status

GET /workflow-execution/workflow-status
Parameters
Type Name Description Schema

Header

Site-Id
required

Represents the id of the site to connect to

string

Query

dispositionType
required

dispositionType

string

Query

planId
required

planId

integer (int64)

Responses
HTTP Code Description Schema

200

OK

< WorkflowStatusInfo > array

401

Unauthorized

No Content

403

Forbidden

HttpErrorResponse

404

Not Found

HttpErrorResponse

503

Service Unavailable

HttpErrorResponse

Produces
  • application/json

Security
Type Name Scopes

oauth2

access_token

default

oauth2

resource_owner

default

oauth2

implicit_grant

default

oauth2

client_creds

default

3. Definitions

3.1. AppliesTo

Name Schema

excludedMaterialLotActualIds
optional

< integer (int64) > array

materialLotActualIds
optional

< integer (int64) > array

3.2. ApprovalProcessRequest

Approval process request associated with submit disposition

Name Description Schema

changeSpecificationInfo
optional

ChangeSpecificationInfo

workFlowId
optional

Approval process workflow id.

integer (int64)

3.3. AssociatedProduct

Name Schema

associationId
optional

integer (int64)

productId
optional

integer (int64)

unitId
optional

integer (int64)

3.4. Attachments

Name Description Schema

attachmentName
optional

document name

string

attachmentType
optional

attachment type

string

documentId
optional

documentId of the document

string

3.5. BomFormulation

Name Schema

associatedProducts
optional

< object > array

behaviors
optional

< object > array

crossReferences
optional

< object > array

effectiveDate
optional

object

expirationDate
optional

object

formulationCode
optional

string

formulationDescription
optional

string

formulationItems
optional

< FormulationItem > array

producedQuantity
optional

number (double)

producedQuantityPrecision
optional

integer (int32)

producedQuantityUnitOfMeasureId
optional

object

propertyValues
optional

< object > array

schemaVersion
optional

integer (int32)

3.6. BomItem

Name Schema

bomItemId
optional

integer (int64)

bomReallocationQuantity
optional

< integer (int64) > array

3.7. ChangeSpecificationInfo

Name Schema

bomFormulation
optional

BomFormulation

bomFormulationId
optional

integer (int64)

producedMaterialId
optional

integer (int64)

schemaVersion
optional

integer (int32)

segments
optional

< SegmentInfo > array

specificationId
optional

integer (int64)

specificationName
optional

string

structure
optional

Structure

structureType
optional

enum (tree, simple)

toolState
optional

ToolState

3.8. ClockOnRecordViewer

Name Schema

clockOffTime
optional

string (date-time)

clockOnTime
optional

string (date-time)

clockedOn
optional

boolean

id
optional

integer (int64)

loggedInUser
optional

boolean

operator
optional

string

3.9. ContextType

Name Schema

createdBy
optional

string

createdOn
optional

string (date-time)

deleted
optional

boolean

displayName
optional

string

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

name
optional

string

version
optional

integer (int32)

3.10. ContextTypePage

Name Schema

content
optional

< ContextTypeResource > array

links
optional

< Link > array

page
optional

PageMetadata

3.11. ContextTypeResource

Name Schema

contextTypeId
optional

integer (int64)

createdBy
optional

string

createdOn
optional

string (date-time)

displayName
optional

string

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

links
optional

< Link > array

name
optional

string

requiresReview
optional

boolean

version
optional

integer (int32)

3.12. CrossReference

Name Schema

externalId
optional

string

externalSystemId
optional

integer (int64)

3.13. DefectAssigneeInfo

Name Description Schema

assigneeGroupId
optional

Assignee Group Id

string

assigneeUserName
optional

Assignee User Name

string

3.14. DefectDTO

Name Schema

affectedObjectType
optional

string

assignees
optional

< DefectAssigneeInfo > array

attachments
optional

< Attachments > array

defectContextType
optional

string

defectReasonLevel1Id
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel4Id
optional

string

defectTypeId
optional

integer (int64)

description
optional

string

locationType
optional

string

ncmTypeId
optional

integer (int64)

summary
optional

string

workOrder
optional

< WorkOrderInfo > array

3.15. DefectHistoryViewInfo

Name Description Schema

affectedObjectId
optional

string

affectedObjectType
optional

string

affectedQuantity
optional

Maximum value : 99999999999

number (double)

affectedQuantityUnitOfMeasure
optional

string

commentId
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectContextType
optional

string

defectHistoryId
optional

integer (int64)

defectId
optional

integer (int64)

defectReasonLevel1Id
optional

string

defectReasonLevel1Name
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel2Name
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel3Name
optional

string

defectReasonLevel4Id
optional

string

defectReasonLevel4Name
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

description
optional

string

dispositionActionTreeId
optional

string

dispositionActions
optional

< DispositionActionHistoryViewInfo > array

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

locationId
optional

string

locationName
optional

string

locationType
optional

string

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

modifiedOn
optional

string (date-time)

nonConformanceId
optional

integer (int64)

nonConformanceType
optional

string

nonConformanceTypeId
optional

integer (int64)

nonconformanceDescription
optional

string

nonconformanceName
optional

string

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

propertyValues
optional

< PropertyValueInfo > array

reportedBy
optional

string

serialNumber
optional

string

status
optional

string

summary
optional

string

version
optional
read-only

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

workOrderInfo
optional

< WorkOrderInfo > array

3.16. DefectInfoExtend

Name Schema

affectedObjectId
optional

string

affectedQuantity
optional

number (double)

affectedQuantityUnitOfMeasure
optional

string

assignees
optional

< DefectAssigneeInfo > array

attachments
optional

< Attachments > array

commentId
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectId
optional
read-only

integer (int64)

defectReasonLevel1Id
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel4Id
optional

string

defectTypeId
optional

integer (int64)

description
optional

string

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

locationId
optional

string

locationType
optional

string

nonconformanceId
optional
read-only

integer (int64)

nonconformanceTypeId
optional

integer (int64)

propertyValues
optional

< PropertyValueExtend > array

reportedBy
optional

string

status
optional
read-only

string

summary
optional

string

version
optional
read-only

integer (int32)

3.17. DefectNCMIdDto

Name Schema

defectId
optional

integer (int64)

nonConformanceId
optional

integer (int64)

3.18. DefectSerialNoInfo

Name Schema

currentoperationId
optional

integer (int64)

defectId
optional

integer (int64)

dispositionActionId
optional

integer (int64)

dispositionTypeId
optional

integer (int64)

materialLotActualId
optional

integer (int64)

nonConformanceId
optional

integer (int64)

operationId
optional

integer (int64)

segmentActualId
optional

integer (int64)

serialNumber
optional

string

workOrderId
optional

integer (int64)

3.19. DefectTypeInfo

Name Schema

createdBy
optional

string

createdOn
optional

string (date-time)

defectCauseTreeId
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

dispositionActionTreeId
optional

string

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

parentId
optional

integer (int64)

propertyValues
optional

< DefectTypePropertyValueInfo > array

version
optional

integer (int32)

3.20. DefectTypePropertyValueInfo

Name Schema

propertyDefinitionId
optional

string

value
optional

string

3.21. DefectTypeViewInfo

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

dispositionActionTreeId
optional

string

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

propertyValues
optional

< DefectTypePropertyValueInfo > array

version
optional
read-only

integer (int32)

3.22. DefectTypesWithNCTypeViewInfo

Name Schema

defectTypes
optional

< DefectTypeInfo > array

3.23. DefectViewInfo

Name Schema

affectedObjectId
optional

string

affectedQuantity
optional

number (double)

affectedQuantityUnitOfMeasure
optional

string

appliedSearchOn
optional

string

assignees
optional

< DefectAssigneeInfo > array

attachments
optional

< Attachments > array

commentId
optional

string

contextType
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectContextType
optional

string

defectId
optional

integer (int64)

defectReasonLevel1Id
optional

string

defectReasonLevel1Name
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel2Name
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel3Name
optional

string

defectReasonLevel4Id
optional

string

defectReasonLevel4Name
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

description
optional

string

dispositionActionTreeId
optional

string

dispositionActions
optional

< DispositionActionViewInfo > array

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

locationId
optional

string

locationName
optional

string

locationType
optional

string

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

ncLastModifiedBy
optional

string

ncLastModifiedOn
optional

string (date-time)

nonConformanceType
optional

string

nonconformanceDescription
optional

string

nonconformanceId
optional

integer (int64)

nonconformanceName
optional

string

nonconformanceTypeId
optional

integer (int64)

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

propertyValues
optional

< PropertyValueInfo > array

receiverId
optional

integer (int64)

receiverNumber
optional

string

reportedBy
optional

string

serialNumber
optional

string

status
optional

string

summary
optional

string

version
optional
read-only

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

3.24. DispositionActionHistoryViewInfo

Name Schema

actionNote
optional

string

commentId
optional

string

createdBy
optional

string

createdOn
optional

string (date-time)

daReasonLevel1Id
optional

string

daReasonLevel1Name
optional

string

daReasonLevel2Id
optional

string

daReasonLevel2Name
optional

string

daReasonLevel3Id
optional

string

daReasonLevel3Name
optional

string

daReasonLevel4Id
optional

string

daReasonLevel4Name
optional

string

defectId
optional

integer (int64)

dispositionActionHistoryId
optional

integer (int64)

dispositionActionId
optional

integer (int64)

dispositionActionPropertyValues
optional

< PropertyValueInfo > array

dispositionPlan
optional

DispositionPlanInfo

dispositionPlanId
optional

integer (int64)

dispositionType
optional

DispositionTypeInfo

dispositionTypeId
optional

integer (int64)

elapsedTime
optional

integer (int32)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

lastModifiedOperation
optional

string

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

modifiedOn
optional

string (date-time)

name
optional

string

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

quantity
optional

number (double)

serialNumber
optional

string

status
optional

string

version
optional

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

3.25. DispositionActionInfoExtend

Name Schema

actionNote
optional

string

attachments
optional

< Attachments > array

commentId
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

daReasonLevel1Id
optional

string

daReasonLevel2Id
optional

string

daReasonLevel3Id
optional

string

daReasonLevel4Id
optional

string

dispositionActionId
optional
read-only

integer (int64)

dispositionPlanId
optional
read-only

integer (int64)

dispositionType
optional

string

dispositionTypeNameGlobal
optional

string

elapsedTime
optional

integer (int32)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

name
optional

string

properties
optional

< PropertyValueExtend > array

quantity
optional

number (double)

status
optional

string

version
optional
read-only

integer (int32)

3.26. DispositionActionResource

Name Schema

actionNote
optional

string

attachments
optional

string

commentId
optional

string

createdBy
optional

string

createdOn
optional

string (date-time)

daReasonLevel1Id
optional

string

daReasonLevel2Id
optional

string

daReasonLevel3Id
optional

string

daReasonLevel4Id
optional

string

dispositionActionId
optional

integer (int64)

dispositionPlan
optional

DispositionPlanInfo

dispositionPlanId
optional

integer (int64)

dispositionTypeId
optional

integer (int64)

dispositionTypeName
optional

string

dispositionTypeNameGlobal
optional

string

elapsedTime
optional

integer (int32)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

lastModifiedOperation
optional

string

links
optional

< Link > array

name
optional

string

parentId
optional

integer (int64)

properties
optional

< PropertyValueInfo > array

quantity
optional

number (double)

status
optional

string

version
optional

integer (int32)

3.27. DispositionActionViewInfo

Name Schema

actionNote
optional

string

attachments
optional

< Attachments > array

commentId
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

daReasonLevel1Id
optional

string

daReasonLevel1Name
optional

string

daReasonLevel2Id
optional

string

daReasonLevel2Name
optional

string

daReasonLevel3Id
optional

string

daReasonLevel3Name
optional

string

daReasonLevel4Id
optional

string

daReasonLevel4Name
optional

string

dispositionActionId
optional

integer (int64)

dispositionPlan
optional

DispositionPlanViewInfo

dispositionType
optional

string

dispositionTypeId
optional

integer (int64)

dispositionTypeNameGlobal
optional

string

elapsedTime
optional

integer (int32)

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

lastModifiedOperation
optional

string

materialChangeViewInfo
optional

MaterialChangeViewInfo

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

materialLotParentIds
optional

< integer (int64) > array

name
optional

string

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

properties
optional

< PropertyValueInfo > array

quantity
optional

number (double)

segmentActualId
optional

integer (int64)

serialNumber
optional

string

status
optional

string

version
optional
read-only

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

3.28. DispositionInfo

Name Schema

nonSerializedDispositionInfoExtend
optional

< NonSerializedDispositionInfoExtend > array

segmentsDefinition
optional

SegmentsDefinitions

3.29. DispositionInfoExtend

Name Schema

approvalProcessRequest
optional

ApprovalProcessRequest

defectSerialNoInfo
optional

< DefectSerialNoInfo > array

dispositionAction
optional

DispositionActionInfoExtend

dispositionPlan
optional

DispositionPlanInfoExtend

futureOrReworkOperations
optional

< OperationInfo > array

segmentsDefinition
optional

SegmentsDefinitions

3.30. DispositionPatch

Name Schema

defectId
optional

integer (int64)

dispositionActionId
optional

integer (int64)

dispositionPlanId
optional

integer (int64)

nonconformanceId
optional

integer (int64)

3.31. DispositionPlanDefectIdDto

Name Schema

defectNCMIds
optional

< DefectNCMIdDto > array

dispositionPlanBody
optional

DispositionPlanViewInfo

3.32. DispositionPlanInfo

Name Schema

createdBy
optional

string

createdOn
optional

string (date-time)

dispositionPlanId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

name
optional

string

parentId
optional

integer (int64)

requiresReview
optional

boolean

reviewed
optional

boolean

reviewedBy
optional

string

reviewedOn
optional

string (date-time)

source
optional

string

status
optional

string

version
optional

integer (int32)

3.33. DispositionPlanInfoExtend

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

dispositionPlanId
optional
read-only

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

name
optional
read-only

string

requiresReview
optional

boolean

reviewed
optional

boolean

reviewedBy
optional

string

reviewedOn
optional

string (date-time)

source
optional

string

version
optional
read-only

integer (int32)

3.34. DispositionPlanViewInfo

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

dispositionPlanId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

name
optional

string

requiresReview
optional

boolean

reviewed
optional

boolean

reviewedBy
optional

string

reviewedOn
optional

string (date-time)

source
optional

string

version
optional
read-only

integer (int32)

3.35. DispositionTypeInfo

Name Schema

contextType
optional

< ContextType > array

createdBy
optional

string

createdOn
optional

string (date-time)

dispositionBehaviorTypeId
optional

integer (int64)

dispositionCode
optional

string

dispositionTypeId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

name
optional

string

nameGlobal
optional

string

parentId
optional

integer (int64)

propertyValues
optional

< DispositionTypePropertyValueInfo > array

requiresReview
optional

boolean

version
optional

integer (int32)

3.36. DispositionTypePropertyValueInfo

Name Schema

propertyDefinitionId
optional

string

value
optional

string

3.37. DispositionTypeViewInfo

Name Schema

dispositionCode
optional

string

dispositionTypeId
optional

integer (int64)

id
optional

integer (int64)

name
optional

string

nameGlobal
optional

string

propertyValues
optional

< DispositionTypePropertyValueInfo > array

requiresReview
optional

boolean

workflowConfigs
optional

< WorkflowConfigurationInfo > array

3.38. Document

Name Schema

displayName
optional

string

link
optional

string

3.39. EntityModel«DefectHistoryViewInfo»

Name Description Schema

affectedObjectId
optional

string

affectedObjectType
optional

string

affectedQuantity
optional

Maximum value : 99999999999

number (double)

affectedQuantityUnitOfMeasure
optional

string

commentId
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectContextType
optional

string

defectHistoryId
optional

integer (int64)

defectId
optional

integer (int64)

defectReasonLevel1Id
optional

string

defectReasonLevel1Name
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel2Name
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel3Name
optional

string

defectReasonLevel4Id
optional

string

defectReasonLevel4Name
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

description
optional

string

dispositionActionTreeId
optional

string

dispositionActions
optional

< DispositionActionHistoryViewInfo > array

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

links
optional

< Link > array

locationId
optional

string

locationName
optional

string

locationType
optional

string

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

modifiedOn
optional

string (date-time)

nonConformanceId
optional

integer (int64)

nonConformanceType
optional

string

nonConformanceTypeId
optional

integer (int64)

nonconformanceDescription
optional

string

nonconformanceName
optional

string

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

propertyValues
optional

< PropertyValueInfo > array

reportedBy
optional

string

serialNumber
optional

string

status
optional

string

summary
optional

string

version
optional
read-only

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

workOrderInfo
optional

< WorkOrderInfo > array

3.40. EntityModel«DefectTypeViewInfo»

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

dispositionActionTreeId
optional

string

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

links
optional

< Link > array

propertyValues
optional

< DefectTypePropertyValueInfo > array

version
optional
read-only

integer (int32)

3.41. EntityModel«DefectTypesWithNCTypeViewInfo»

Name Schema

defectTypes
optional

< DefectTypeInfo > array

links
optional

< Link > array

3.42. EntityModel«DefectViewInfo»

Name Schema

affectedObjectId
optional

string

affectedQuantity
optional

number (double)

affectedQuantityUnitOfMeasure
optional

string

appliedSearchOn
optional

string

assignees
optional

< DefectAssigneeInfo > array

attachments
optional

< Attachments > array

commentId
optional

string

contextType
optional

string

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectCauseTreeId
optional

string

defectContextType
optional

string

defectId
optional

integer (int64)

defectReasonLevel1Id
optional

string

defectReasonLevel1Name
optional

string

defectReasonLevel2Id
optional

string

defectReasonLevel2Name
optional

string

defectReasonLevel3Id
optional

string

defectReasonLevel3Name
optional

string

defectReasonLevel4Id
optional

string

defectReasonLevel4Name
optional

string

defectTypeId
optional

integer (int64)

defectTypeName
optional

string

description
optional

string

dispositionActionTreeId
optional

string

dispositionActions
optional

< DispositionActionViewInfo > array

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

links
optional

< Link > array

locationId
optional

string

locationName
optional

string

locationType
optional

string

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

ncLastModifiedBy
optional

string

ncLastModifiedOn
optional

string (date-time)

nonConformanceType
optional

string

nonconformanceDescription
optional

string

nonconformanceId
optional

integer (int64)

nonconformanceName
optional

string

nonconformanceTypeId
optional

integer (int64)

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

propertyValues
optional

< PropertyValueInfo > array

receiverId
optional

integer (int64)

receiverNumber
optional

string

reportedBy
optional

string

serialNumber
optional

string

status
optional

string

summary
optional

string

version
optional
read-only

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

3.43. EntityModel«DispositionActionHistoryViewInfo»

Name Schema

actionNote
optional

string

commentId
optional

string

createdBy
optional

string

createdOn
optional

string (date-time)

daReasonLevel1Id
optional

string

daReasonLevel1Name
optional

string

daReasonLevel2Id
optional

string

daReasonLevel2Name
optional

string

daReasonLevel3Id
optional

string

daReasonLevel3Name
optional

string

daReasonLevel4Id
optional

string

daReasonLevel4Name
optional

string

defectId
optional

integer (int64)

dispositionActionHistoryId
optional

integer (int64)

dispositionActionId
optional

integer (int64)

dispositionActionPropertyValues
optional

< PropertyValueInfo > array

dispositionPlan
optional

DispositionPlanInfo

dispositionPlanId
optional

integer (int64)

dispositionType
optional

DispositionTypeInfo

dispositionTypeId
optional

integer (int64)

elapsedTime
optional

integer (int32)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

lastModifiedOperation
optional

string

links
optional

< Link > array

materialLotActualId
optional

integer (int64)

materialLotActualStatus
optional

string

modifiedOn
optional

string (date-time)

name
optional

string

operation
optional

string

operationId
optional

integer (int64)

product
optional

Product

productFamily
optional

ProductFamily

quantity
optional

number (double)

serialNumber
optional

string

status
optional

string

version
optional

integer (int32)

workOrder
optional

string

workOrderId
optional

integer (int64)

3.44. EntityModel«DispositionPlanViewInfo»

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

dispositionPlanId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

links
optional

< Link > array

name
optional

string

requiresReview
optional

boolean

reviewed
optional

boolean

reviewedBy
optional

string

reviewedOn
optional

string (date-time)

source
optional

string

version
optional
read-only

integer (int32)

3.45. EntityModel«DispositionTypeViewInfo»

Name Schema

dispositionCode
optional

string

dispositionTypeId
optional

integer (int64)

id
optional

integer (int64)

links
optional

< Link > array

name
optional

string

nameGlobal
optional

string

propertyValues
optional

< DispositionTypePropertyValueInfo > array

requiresReview
optional

boolean

workflowConfigs
optional

< WorkflowConfigurationInfo > array

3.46. EntityModel«NonConformanceTypeViewInfo»

Name Schema

deleted
optional

boolean

description
optional

string

displayName
optional

string

id
optional

integer (int64)

links
optional

< Link > array

nonConformanceType
optional

string

nonConformanceTypeId
optional

integer (int64)

propertyValues
optional

< PropertyValues > array

3.47. EntityModel«NonConformanceViewInfo»

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectInfo
optional

< DefectViewInfo > array

description
optional

string

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

links
optional

< Link > array

name
optional

string

nonConformanceId
optional

integer (int64)

nonConformanceType
optional

string

nonConformanceTypeId
optional

string

source
optional

string

status
optional

string

version
optional
read-only

integer (int32)

3.48. EntityModel«OperationViewer»

Name Description Schema

clockedOnRecords
optional

Clocked on users

< ClockOnRecordViewer > array

clockedStatus
optional

Clocked On User status clockedStatus

string

completedBy
optional

Completed user

string

completedOn
optional

Completed Operation time

string (date-time)

completedQuantity
optional

completed Quantity

integer (int32)

holdOn
optional

OnHold Operation time

string (date-time)

id
optional

integer (int64)

links
optional

< Link > array

lotIdentifier
optional

Lot name of the order

string

lotPlannedQuantity
optional

lot Planned Quantity

integer (int32)

materialLotActualId
optional

Lot id of the order

integer (int64)

onHold
optional

On Hold state of the Operation

boolean

onHoldBy
optional

OnHold user

string

operationName
optional

Segment Identifier of the work order

string

plannedUnitIds
optional

Operation planned on Units

< integer (int64) > array

product
optional

Product detail associated with workorder

Product

productId
optional

Product id of the workorder

integer (int64)

segmentActualId
optional

Segment actual id

integer (int64)

segmentId
optional

Segment id of the work order

integer (int64)

segmentStatus
optional

Segment status

string

startedOn
optional

startedOn Operation time

string (date-time)

startedOnUnitId
optional

Operation Started on Unit

integer (int64)

workOrderId
optional

Id of work order

integer (int64)

workOrderName
optional

Name of the work order

string

workOrderPriority
optional

Priority of the work order

integer (int32)

3.49. Error

Name Schema

code
optional

string

details
optional

object

3.50. ExecutionDetails

Name Schema

groupinfo
optional

< GroupStatusInfo > array

levelId
optional

integer (int32)

levelName
optional

string

3.51. FailedVariableInfo

Name Schema

lowerReject
optional

string

sample
optional

string

target
optional

string

testValue
optional

string

upperReject
optional

string

variableId
optional

integer (int64)

variableName
optional

string

3.52. FormulationItem

Name Schema

appliesTo
optional

AppliesTo

behaviors
optional

< string > array

displayOrder
optional

integer (int32)

itemId
optional

integer (int32)

itemReference
optional

string

locationId
optional

integer (int32)

lotDescription
optional

object

lowerTolerance
optional

object

lowerTolerancePrecision
optional

integer (int32)

productId
optional

integer (int32)

propertyValues
optional

< object > array

quantity
optional

number (double)

quantityPrecision
optional

integer (int32)

scrapFactor
optional

number (double)

substitutions
optional

object

unitId
optional

object

unitOfMeasureId
optional

integer (int32)

upperTolerance
optional

object

upperTolerancePrecision
optional

integer (int32)

3.53. FormulationItemsConsumption

Name Schema

behaviors
optional

< string > array

itemReference
optional

string

lowerTolerance
optional

number (double)

quantity
optional

number (double)

quantityPrecision
optional

integer (int32)

upperTolerance
optional

number (double)

3.54. GroupStatusInfo

Name Schema

groupName
optional

string

groupType
optional

string

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

recievedReverification
optional

boolean

status
optional

string

3.55. HttpErrorResponse

Name Schema

error
optional

Error

path
optional

string

timestamp
optional

string

3.56. LaborPlan

Name Schema

laborCodes
optional

< integer (int64) > array

standardLaborPlan
optional

< LaborPlanItem > array

3.57. LaborPlanItem

Name Schema

basis
optional

enum (item, lot)

laborPlanningTypeId
optional

integer (int64)

time
optional

integer (int64)

Name Schema

deprecation
optional

string

href
optional

string

hreflang
optional

string

media
optional

string

name
optional

string

profile
optional

string

rel
optional

string

template
optional

UriTemplate

templated
optional

boolean

title
optional

string

type
optional

string

3.59. MaterialChangeViewInfo

Name Schema

productName
optional

string

routeName
optional

string

workOrderName
optional

string

3.60. MaterialLotInfo

Name Schema

currentQuantity
optional

number (float)

extendedInfo
optional

string

id
optional

integer (int64)

initialQuantity
optional

number (double)

isSerialized
optional

boolean

location
optional

string

lotIdentifier
optional

string

processOrderId
optional

integer (int64)

productCode
optional

string

productDesc
optional

string

productFamilyDesc
optional

string

productId
optional

integer (int64)

sourceDetailsInfo
optional

MaterialLotSourceDetailsInfo

status
optional

string

statusId
optional

integer (int64)

unitId
optional

integer (int64)

3.61. MaterialLotSourceDetailsInfo

Name Description Schema

id
optional

Source Id

integer (int64)

name
optional

Source name

string

source
optional

Source

string

status
optional

Source Status

string

3.62. NonConformanceInfoExtend

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

description
optional

string

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

name
optional
read-only

string

nonConformanceId
optional
read-only

integer (int64)

nonConformanceType
optional
read-only

string

nonConformanceTypeId
optional

integer (int64)

source
optional

string

version
optional
read-only

integer (int32)

3.63. NonConformanceTypeViewInfo

Name Schema

deleted
optional

boolean

description
optional

string

displayName
optional

string

id
optional

integer (int64)

nonConformanceType
optional

string

nonConformanceTypeId
optional

integer (int64)

propertyValues
optional

< PropertyValues > array

3.64. NonConformanceViewInfo

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

defectInfo
optional

< DefectViewInfo > array

description
optional

string

id
optional

integer (int64)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

name
optional

string

nonConformanceId
optional

integer (int64)

nonConformanceType
optional

string

nonConformanceTypeId
optional

string

source
optional

string

status
optional

string

version
optional
read-only

integer (int32)

3.65. NonSerializedDispositionInfoExtend

Name Schema

defectSerialNoInfo
optional

DefectSerialNoInfo

dispositionPlanId
optional

integer (int64)

newLotIdentifier
optional

string

splitChildDispositionInfo
optional

< SplitChildDispositionInfoExtend > array

totalQuantity
optional

integer (int32)

3.66. OperationInfo

Name Schema

operationId
optional

integer (int64)

operationName
optional

string

3.67. OperationViewer

Name Description Schema

clockedOnRecords
optional

Clocked on users

< ClockOnRecordViewer > array

clockedStatus
optional

Clocked On User status clockedStatus

string

completedBy
optional

Completed user

string

completedOn
optional

Completed Operation time

string (date-time)

completedQuantity
optional

completed Quantity

integer (int32)

holdOn
optional

OnHold Operation time

string (date-time)

id
optional

integer (int64)

lotIdentifier
optional

Lot name of the order

string

lotPlannedQuantity
optional

lot Planned Quantity

integer (int32)

materialLotActualId
optional

Lot id of the order

integer (int64)

onHold
optional

On Hold state of the Operation

boolean

onHoldBy
optional

OnHold user

string

operationName
optional

Segment Identifier of the work order

string

plannedUnitIds
optional

Operation planned on Units

< integer (int64) > array

product
optional

Product detail associated with workorder

Product

productId
optional

Product id of the workorder

integer (int64)

segmentActualId
optional

Segment actual id

integer (int64)

segmentId
optional

Segment id of the work order

integer (int64)

segmentStatus
optional

Segment status

string

startedOn
optional

startedOn Operation time

string (date-time)

startedOnUnitId
optional

Operation Started on Unit

integer (int64)

workOrderId
optional

Id of work order

integer (int64)

workOrderName
optional

Name of the work order

string

workOrderPriority
optional

Priority of the work order

integer (int32)

3.68. PageMetadata

Name Schema

number
optional

integer (int64)

size
optional

integer (int64)

totalElements
optional

integer (int64)

totalPages
optional

integer (int64)

3.69. PagedModel«EntityModel«DefectHistoryViewInfo»»

Name Schema

content
optional

< EntityModel«DefectHistoryViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.70. PagedModel«EntityModel«DefectTypeViewInfo»»

Name Schema

content
optional

< EntityModel«DefectTypeViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.71. PagedModel«EntityModel«DefectViewInfo»»

Name Schema

content
optional

< EntityModel«DefectViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.72. PagedModel«EntityModel«DispositionActionHistoryViewInfo»»

Name Schema

content
optional

< EntityModel«DispositionActionHistoryViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.73. PagedModel«EntityModel«DispositionPlanViewInfo»»

Name Schema

content
optional

< EntityModel«DispositionPlanViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.74. PagedModel«EntityModel«DispositionTypeViewInfo»»

Name Schema

content
optional

< EntityModel«DispositionTypeViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.75. PagedModel«EntityModel«NonConformanceTypeViewInfo»»

Name Schema

content
optional

< EntityModel«NonConformanceTypeViewInfo» > array

links
optional

< Link > array

page
optional

PageMetadata

3.76. PagedModel«EntityModel«OperationViewer»»

Name Schema

content
optional

< EntityModel«OperationViewer» > array

links
optional

< Link > array

page
optional

PageMetadata

3.77. PlannedUnit

Name Schema

machinePlan
optional

LaborPlan

peoplePlan
optional

LaborPlan

unitId
optional

integer (int32)

3.78. Product

Name Description Schema

code
optional

The product code

string

description
optional

The description of the product

string

descriptionGlobal
optional

The description of the product global

string

eventEsignatureLevel
optional

The event Esiganature level

integer (int64)

externalLink
optional

Product External Link

string

externalRevision
optional

The external revision

integer (int64)

id
optional

The unique ID of the product

integer (int64)

isSerialized
optional

The product Id is serialized or not

boolean

links
optional

< Link > array

productChangeEsignatureLevel
optional

The product change Esiganature level

integer (int64)

productFamilyId
optional

The id of the product family this product is a member of

integer (int64)

productGroupId
optional

The id of the product group this product is a member of

integer (int64)

3.79. ProductFamily

Name Description Schema

description
optional

The product family’s description

string

id
optional

The unique Id of the product family

integer (int64)

links
optional

< Link > array

3.80. ProductResponseInfo

Name Schema

code
optional

string

description
optional

string

id
optional

integer (int64)

3.81. PropertyValueExtend

Name Schema

createdBy
optional
read-only

string

createdOn
optional
read-only

string (date-time)

lastModifiedBy
optional
read-only

string

lastModifiedOn
optional
read-only

string (date-time)

originId
optional
read-only

integer (int64)

propertyDefinitionId
optional

string

propertyValueId
optional
read-only

integer (int64)

value
optional

string

version
optional
read-only

integer (int32)

3.82. PropertyValueInfo

Name Schema

createdBy
optional

string

createdOn
optional

string (date-time)

dispositionActionHistoryId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

originId
optional

integer (int64)

parentId
optional

integer (int64)

propertyDefinitionId
optional

string

propertyValueId
optional

integer (int64)

rowMappingIndex
optional

string

value
optional

string

version
optional

integer (int32)

3.83. PropertyValues

Name Schema

propertyDefinitionId
optional

string

propertyValue
optional

string

3.84. RINonSerializedDispositionInfoExtend

Name Schema

defectSerialNoInfo
optional

DefectSerialNoInfo

dispositionPlanId
optional

integer (int64)

newLotIdentifier
optional

string

riSplitChildDispositionInfoExtend
optional

< RISplitChildDispositionInfoExtend > array

totalQuantity
optional

number (double)

3.85. RISplitChildDispositionInfoExtend

Name Description Schema

approvalProcessRequest
optional

Approval workflow request of the disposition. Send only if approval is required for disposition

ApprovalProcessRequest

dispositionAction
optional

DispositionActionInfoExtend

dispositionPlan
optional

DispositionPlanInfoExtend

dispositionTypeId
optional

integer (int64)

3.86. ReasonTreeNodeDto

Name Description Schema

categoryId
optional

The categoryId of the reason

integer (int64)

categoryName
optional

The category name of reason

string

children
optional

The List of the reasonTreeNode

< ReasonTreeNodeDto > array

commentRequired
optional

flag to check if reason is mendatory

boolean

links
optional

< Link > array

nodeId
optional

The Unique identifier of node

integer (int64)

parentNodeId
optional

The Unique identifier of parentNode

integer (int64)

reasonId
optional

The Unique identifier of reason

integer (int64)

reasonLevel
optional

The level can be 1-level1 2-level2 3-level3 4-level4 of reason

integer (int32)

reasonName
optional

The name of the reason

string

treeId
optional

The Unique identifier of tree

integer (int64)

3.87. Segment

Name Schema

appliesTo
optional

AppliesTo

behaviors
optional

< string > array

dataEntryPlans
optional

< object > array

description
optional

string

documents
optional

< Document > array

formulationItemsConsumption
optional

< FormulationItemsConsumption > array

name
optional

string

plannedUnits
optional

< PlannedUnit > array

propertyValues
optional

< PropertyValues > array

segmentId
optional

integer (int64)

segmentType
optional

enum (group, route, segment)

suggestedLaborTypes
optional

< integer (int32) > array

toolCategoryIds
optional

< integer (int64) > array

toolIds
optional

< integer (int64) > array

3.88. SegmentInfo

Name Schema

allVariables
optional

< object > array

allbomItems
optional

< object > array

appliesTo
optional

AppliesTo

behaviors
optional

< string > array

dataEntryPlans
optional

< integer (int64) > array

description
optional

string

documents
optional

< Document > array

formulationItemsConsumption
optional

< FormulationItemsConsumption > array

name
optional

string

plannedUnits
optional

< PlannedUnit > array

propertyDefinationData
optional

< object > array

propertyValues
optional

< PropertyValues > array

savedDocs
optional

< object > array

segmentId
optional

integer (int64)

segmentType
optional

enum (group, route, segment)

suggestedLaborTypes
optional

< integer (int64) > array

toolCategoryIds
optional

< integer (int64) > array

toolIds
optional

< integer (int64) > array

3.89. SegmentsDefinitions

Name Schema

bomFormulation
optional

BomFormulation

bomFormulationId
optional

object

plannedLineId
optional

integer (int32)

producedMaterialId
optional

integer (int32)

schemaVersion
optional

integer (int32)

segments
optional

< Segment > array

structure
optional

Structure

structureType
optional

string

3.90. SequenceElement

Name Schema

children
optional

< SequenceElement > array

displayOrder
optional

integer (int64)

mutualExclusionSets
optional

< integer (int64) > array

segmentId
optional

integer (int64)

sequenceNumber
optional

integer (int64)

skipIfSuccessorStarted
optional

boolean

3.91. SplitChildDispositionInfoExtend

Name Description Schema

approvalProcessRequest
optional

Approval workflow request of the disposition. Send only if approval is required for disposition

ApprovalProcessRequest

bomItem
optional

< BomItem > array

dispositionAction
optional

DispositionActionInfoExtend

dispositionPlan
optional

DispositionPlanInfoExtend

dispositionTypeId
optional

integer (int64)

dispositionTypeNameGlobal
optional

string

futureOrReworkOperations
optional

< OperationInfo > array

splitLotChildLotEntry
optional

SplitLotChildLotEntry

3.92. SplitLotChildLotEntry

Split lot child lot information - used by the split lot command to identify details of a child lot to create.

Name Description Schema

completedQuantities
required

Completed quantities for in-progress operations on the child lot

< SplitLotCompletedQuantityEntry > array

lotIdentifier
required

Lot identifier for the child lot

string

plannedQuantity
required

Planned quantity for the child lot

integer (int32)

3.93. SplitLotCompletedQuantityEntry

Split lot completed quantity information - used by the split lot command to identify completed quantity on an in progress operations for a child lot

Name Description Schema

completedQuantity
required

Completed quantity for the in-progress operation

integer (int32)

segmentId
required

Segment ID for the in-progress operation

integer (int64)

3.94. SplitLotEntry

Split lot information - used by the split lot command to identify a material lot to split and details of the child lots to create.

Name Description Schema

childMaterialLots
required

Child material lot details

< SplitLotChildLotEntry > array

materialLotActualId
required

ID of the material lot actual to be split

integer (int64)

newLotIdentifier
optional

Optional new lot identifier name for the material lot being split. This allows using the existing lot identifier for one of the child lots. Set to null to keep existing lot identifier on the parent.

string

3.95. Structure

Name Schema

sequence
optional

SequenceElement

3.96. Substitution

Name Schema

conversionFactor
optional

number (double)

productId
optional

integer (int64)

quantity
optional

number (double)

quantityPrecision
optional

integer (int32)

substitutionOrder
optional

integer (int32)

uom
optional

integer (int64)

3.97. TemplateVariable

Name Schema

description
optional

string

name
optional

string

type
optional

enum (, ?, &, /, #, *)

3.98. TemplateVariables

Type : object

3.99. ToolState

Name Schema

currentOperationId
optional

integer (int64)

operationToolMapping
optional

< object > array

operations
optional

< object > array

tools
optional

< object > array

3.100. UpdateReceivingInspectionDisposition

Name Schema

defectSerialNoInfo
optional

DefectSerialNoInfo

dispositionPlanId
optional

integer (int64)

insertInfo
optional

< RISplitChildDispositionInfoExtend > array

newLotIdentifier
optional

string

totalQuantity
optional

integer (int32)

updateInfo
optional

< RISplitChildDispositionInfoExtend > array

3.101. UriTemplate

Name Schema

variableNames
optional

< string > array

variables
optional

< TemplateVariable > array

3.102. VariableDetailsWithSpecs

Name Schema

activityId
optional

integer (int64)

actualValue
optional

number (float)

keyId1
optional

integer (int64)

lotIdentifier
optional

string

lowerRejectValue
optional

number (float)

segmentActualId
optional

integer (int64)

targetValue
optional

number (float)

upperRejectValue
optional

number (float)

varId
optional

integer (int64)

variableName
optional

string

3.103. WorkOrderInfo

fields should be valid

Name Description Schema

affectedQuantity
optional

Minimum value : 1

number (double)

bomItem
optional

< BomItem > array

failedVariable
optional

< FailedVariableInfo > array

lotIdentifier
optional

string

materialLotActualId
optional

integer (int64)

operationName
optional

string

producedMaterialId
optional

integer (int64)

segmentActualId
optional

integer (int64)

segmentId
optional

integer (int64)

serialized
optional

boolean

splitLotEntrys
optional

< SplitLotEntry > array

startedOnUnitId
optional

integer (int64)

workOrderId
optional

integer (int64)

workOrderName
optional

string

3.104. WorkflowConfigurationInfo

Name Schema

active
optional

boolean

coOwner
optional

string

createdBy
optional

string

createdOn
optional

string (date-time)

equipementId
optional

integer (int64)

id
optional

integer (int64)

lastModifiedBy
optional

string

lastModifiedOn
optional

string (date-time)

lineId
optional

integer (int64)

name
optional

string

revision
optional

integer (int32)

workflowEventName
optional

string

3.105. WorkflowExecutionsPage

Name Schema

content
optional

< WorkflowLevelGroupExecutionInfo > array

links
optional

< Link > array

page
optional

PageMetadata

3.106. WorkflowLevelGroupExecutionInfo

Name Schema

activityId
optional

integer (int64)

groupName
optional

string

groupType
optional

string

id
optional

integer (int64)

levelGroupCreatedOn
optional

string (date-time)

levelId
optional

integer (int32)

levelName
optional

string

monitorGroupId
optional

integer (int64)

monitorSecurityGroup
optional

string

recievedReverification
optional

boolean

requestId
optional

string

requestName
optional

string

revision
optional

integer (int32)

status
optional

string

workflowExecutionId
optional

integer (int64)

workflowLevelGroupExecutionId
optional

integer (int64)

workflowName
optional

string

workflowStartedBy
optional

string

workflowStartedOn
optional

string (date-time)

3.107. WorkflowStatusInfo

Name Schema

requestId
optional

string

status
optional

string

4. Security

4.1. access_token

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

Name Description

default

Default oauth2 scope.

4.2. resource_owner

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

Name Description

default

Default oauth2 scope.

4.3. implicit_grant

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

Name Description

default

Default oauth2 scope.

4.4. client_creds

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

Name Description

default

Default oauth2 scope.